0001824814-21-000007.txt : 20210429 0001824814-21-000007.hdr.sgml : 20210429 20210429164132 ACCESSION NUMBER: 0001824814-21-000007 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 132 CONFORMED PERIOD OF REPORT: 20210131 FILED AS OF DATE: 20210429 DATE AS OF CHANGE: 20210429 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: 21871426 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-20210131.htm 20-F cgnt-20210131
00018248142020FYFALSEus-gaap:AccountingStandardsUpdate201409Memberus-gaap:AccountingStandardsUpdate201613MemberP3YP3YP4Yus-gaap:AccountingStandardsUpdate201613Member11P1Y1111us-gaap:AccruedLiabilitiesCurrentus-gaap:AccruedLiabilitiesCurrentus-gaap:AccruedLiabilitiesCurrent000018248142020-02-012021-01-310001824814dei:BusinessContactMember2020-02-012021-01-31xbrli:shares00018248142021-01-31iso4217:USD00018248142020-01-310001824814us-gaap:ProductMember2020-02-012021-01-310001824814us-gaap:ProductMember2019-02-012020-01-310001824814us-gaap:ProductMember2018-02-012019-01-310001824814us-gaap:TechnologyServiceMember2020-02-012021-01-310001824814us-gaap:TechnologyServiceMember2019-02-012020-01-310001824814us-gaap:TechnologyServiceMember2018-02-012019-01-310001824814cgnt:ProfessionalServicesAndOtherMember2020-02-012021-01-310001824814cgnt:ProfessionalServicesAndOtherMember2019-02-012020-01-310001824814cgnt:ProfessionalServicesAndOtherMember2018-02-012019-01-3100018248142019-02-012020-01-3100018248142018-02-012019-01-31iso4217:USDxbrli:shares0001824814cgnt:NetParentEquityInvestmentMember2018-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-310001824814us-gaap:ParentMember2018-01-310001824814us-gaap:NoncontrollingInterestMember2018-01-3100018248142018-01-3100018248142017-02-012018-01-310001824814cgnt:NetParentEquityInvestmentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-01-310001824814us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-01-310001824814cgnt:NetParentEquityInvestmentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2018-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2018-01-310001824814us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2018-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:NoncontrollingInterestMember2018-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2018-01-310001824814cgnt:NetParentEquityInvestmentMember2018-02-012019-01-310001824814us-gaap:ParentMember2018-02-012019-01-310001824814us-gaap:NoncontrollingInterestMember2018-02-012019-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-02-012019-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-310001824814cgnt:NetParentEquityInvestmentMember2020-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-310001824814us-gaap:ParentMember2020-01-310001824814us-gaap:NoncontrollingInterestMember2020-01-310001824814cgnt:NetParentEquityInvestmentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-310001824814us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-310001824814cgnt:NetParentEquityInvestmentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:NoncontrollingInterestMember2020-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-310001824814cgnt:NetParentEquityInvestmentMember2021-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-310001824814us-gaap:ParentMember2021-01-310001824814us-gaap:NoncontrollingInterestMember2021-01-310001824814us-gaap:SubsequentEventMembercgnt:VerintSystemsIncMember2021-02-01xbrli:pure0001824814us-gaap:SubsequentEventMember2021-02-010001824814us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-02-012021-01-310001824814cgnt:FormerParentMember2020-02-012021-01-310001824814cgnt:FormerParentMember2019-02-012020-01-310001824814cgnt:FormerParentMember2018-02-012019-01-310001824814cgnt:TwoGovernmentsOutsideTheUnitedStatesMember2021-01-310001824814cgnt:TwoGovernmentsOutsideTheUnitedStatesMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-01-310001824814us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2020-02-012021-01-310001824814us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2020-02-012021-01-310001824814us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MinimumMember2020-02-012021-01-310001824814us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MaximumMember2020-02-012021-01-310001824814us-gaap:BuildingMember2020-02-012021-01-31cgnt:reportingUnit0001824814srt:MaximumMember2020-02-012021-01-310001824814us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MinimumMember2020-02-012021-01-310001824814srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-02-012021-01-310001824814us-gaap:SoftwareDevelopmentMember2020-02-012021-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-01-31cgnt:segment0001824814us-gaap:CostOfSalesMemberus-gaap:ProductMembercgnt:FormerParentMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ProductMembercgnt:FormerParentMember2019-02-012020-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ProductMembercgnt:FormerParentMember2018-02-012019-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMembercgnt:FormerParentMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMembercgnt:FormerParentMember2019-02-012020-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMembercgnt:FormerParentMember2018-02-012019-01-310001824814us-gaap:CostOfSalesMembercgnt:ProfessionalServicesAndOtherMembercgnt:FormerParentMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMembercgnt:ProfessionalServicesAndOtherMembercgnt:FormerParentMember2019-02-012020-01-310001824814us-gaap:CostOfSalesMembercgnt:ProfessionalServicesAndOtherMembercgnt:FormerParentMember2018-02-012019-01-310001824814cgnt:FormerParentMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-02-012021-01-310001824814cgnt:FormerParentMemberus-gaap:ResearchAndDevelopmentExpenseMember2019-02-012020-01-310001824814cgnt:FormerParentMemberus-gaap:ResearchAndDevelopmentExpenseMember2018-02-012019-01-310001824814cgnt:FormerParentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-02-012021-01-310001824814cgnt:FormerParentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-02-012020-01-310001824814cgnt:FormerParentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2018-02-012019-01-310001824814cgnt:FormerParentMember2021-01-310001824814cgnt:FormerParentMember2021-01-292021-01-290001824814cgnt:FormerParentMembercgnt:RelatedPartyFixedRateNotesMember2021-01-310001824814cgnt:RelatedPartyVariableRateNotesMembercgnt:FormerParentMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-02-012021-01-310001824814cgnt:FormerParentMembercgnt:RelatedPartyFixedRateNotesMember2020-02-012021-01-310001824814cgnt:RelatedPartyVariableRateNotesMembercgnt:FormerParentMember2020-02-012021-01-310001824814cgnt:FormerParentMember2020-01-310001824814srt:MinimumMember2020-02-012021-01-310001824814cgnt:RecurringRevenueMember2020-02-012021-01-310001824814cgnt:RecurringRevenueMember2019-02-012020-01-310001824814cgnt:RecurringRevenueMember2018-02-012019-01-310001824814cgnt:NonrecurringRevenueMember2020-02-012021-01-310001824814cgnt:NonrecurringRevenueMember2019-02-012020-01-310001824814cgnt:NonrecurringRevenueMember2018-02-012019-01-3100018248142021-02-012021-01-3100018248142020-02-012020-01-3100018248142022-02-012021-01-3100018248142021-02-012020-01-310001824814cgnt:SalesCommissionMember2021-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMembercgnt:SalesCommissionMember2021-01-310001824814us-gaap:OtherAssetsMembercgnt:SalesCommissionMember2021-01-310001824814cgnt:SalesCommissionMember2020-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMembercgnt:SalesCommissionMember2020-01-310001824814us-gaap:OtherAssetsMembercgnt:SalesCommissionMember2020-01-310001824814cgnt:SalesCommissionMember2020-02-012021-01-310001824814cgnt:SalesCommissionMember2019-02-012020-01-310001824814cgnt:SalesCommissionMember2018-02-012019-01-310001824814cgnt:CoststoFulfillMember2021-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMembercgnt:CoststoFulfillMember2021-01-310001824814us-gaap:OtherAssetsMembercgnt:CoststoFulfillMember2021-01-310001824814cgnt:CoststoFulfillMember2020-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMembercgnt:CoststoFulfillMember2020-01-310001824814us-gaap:OtherAssetsMembercgnt:CoststoFulfillMember2020-01-310001824814cgnt:CoststoFulfillMember2020-02-012021-01-310001824814cgnt:CoststoFulfillMember2019-02-012020-01-310001824814cgnt:CoststoFulfillMember2018-02-012019-01-310001824814us-gaap:CashMember2021-01-310001824814us-gaap:BankTimeDepositsMember2021-01-310001824814us-gaap:CashMember2020-01-310001824814us-gaap:BankTimeDepositsMember2020-01-31cgnt:acquistion0001824814cgnt:WebintProMember2019-12-182019-12-180001824814cgnt:WebintProMember2019-12-180001824814cgnt:WebintProMember2020-02-012021-01-310001824814cgnt:WebintProMember2019-02-012020-01-310001824814us-gaap:CustomerRelationshipsMembercgnt:WebintProMember2019-12-180001824814us-gaap:DevelopedTechnologyRightsMembercgnt:WebintProMember2019-12-180001824814cgnt:WebintProMemberus-gaap:TrademarksAndTradeNamesMember2019-12-180001824814us-gaap:NoncompeteAgreementsMembercgnt:WebintProMember2019-12-180001824814us-gaap:CustomerRelationshipsMembercgnt:WebintProMember2019-12-182019-12-180001824814us-gaap:DevelopedTechnologyRightsMembercgnt:WebintProMember2019-12-182019-12-180001824814cgnt:WebintProMemberus-gaap:TrademarksAndTradeNamesMember2019-12-182019-12-180001824814us-gaap:NoncompeteAgreementsMembercgnt:WebintProMember2019-12-182019-12-180001824814cgnt:AcquisitionCompletedIn2019Member2018-11-082018-11-080001824814cgnt:AcquisitionCompletedIn2019Member2018-11-080001824814us-gaap:CustomerRelationshipsMembercgnt:AcquisitionCompletedIn2019Member2018-11-082018-11-080001824814cgnt:AcquisitionCompletedIn2019Memberus-gaap:DevelopedTechnologyRightsMember2018-11-082018-11-080001824814cgnt:AcquisitionCompletedIn2019Member2019-02-012020-01-310001824814cgnt:AcquisitionCompletedIn2019Member2018-02-012019-01-310001824814cgnt:AcquisitionCompletedIn2019Member2020-02-012021-01-310001824814cgnt:AcquisitionCompletedIn2019Member2021-01-310001824814us-gaap:TechnologyBasedIntangibleAssetsMember2021-01-310001824814us-gaap:CustomerRelationshipsMember2021-01-310001824814us-gaap:TradeNamesMember2021-01-310001824814us-gaap:DistributionRightsMember2021-01-310001824814us-gaap:NoncompeteAgreementsMember2021-01-310001824814us-gaap:TechnologyBasedIntangibleAssetsMember2020-01-310001824814us-gaap:CustomerRelationshipsMember2020-01-310001824814us-gaap:TradeNamesMember2020-01-310001824814us-gaap:DistributionRightsMember2020-01-310001824814us-gaap:NoncompeteAgreementsMember2020-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyBasedIntangibleAssetsMemberus-gaap:ProductMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMembercgnt:ProfessionalServicesAndOtherMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-02-012021-01-310001824814us-gaap:LandAndBuildingMember2021-01-310001824814us-gaap:LandAndBuildingMember2020-01-310001824814us-gaap:LeaseholdImprovementsMember2021-01-310001824814us-gaap:LeaseholdImprovementsMember2020-01-310001824814us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-310001824814us-gaap:ComputerSoftwareIntangibleAssetMember2020-01-310001824814us-gaap:MachineryAndEquipmentMember2021-01-310001824814us-gaap:MachineryAndEquipmentMember2020-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2018-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-02-012019-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2018-02-012019-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:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ProductMember2020-02-012021-01-310001824814us-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ProductMember2019-02-012020-01-310001824814us-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ProductMember2018-02-012019-01-310001824814us-gaap:ForeignExchangeContractMemberus-gaap:TechnologyServiceMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-02-012021-01-310001824814us-gaap:ForeignExchangeContractMemberus-gaap:TechnologyServiceMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-02-012020-01-310001824814us-gaap:ForeignExchangeContractMemberus-gaap:TechnologyServiceMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2018-02-012019-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-02-012021-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-02-012020-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2018-02-012019-01-310001824814us-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-02-012021-01-310001824814us-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-02-012020-01-310001824814us-gaap:ForeignExchangeContractMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2018-02-012019-01-310001824814us-gaap:ForeignCountryMember2021-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-02-012021-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-02-012020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-01-310001824814us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001824814us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-01-310001824814us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-01-310001824814us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-01-310001824814us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-01-310001824814us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2020-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2019-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2020-02-012021-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2019-02-012020-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2021-01-310001824814us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueInputsLevel3Member2021-01-310001824814us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueInputsLevel3Membersrt:MinimumMember2020-01-310001824814srt:MaximumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueInputsLevel3Member2020-01-310001824814us-gaap:ForeignExchangeForwardMember2021-01-310001824814us-gaap:ForeignExchangeForwardMember2020-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-01-310001824814us-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2021-01-310001824814us-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2020-01-310001824814us-gaap:ForeignExchangeForwardMemberus-gaap:AccruedLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-01-310001824814us-gaap:ForeignExchangeForwardMemberus-gaap:AccruedLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-01-310001824814us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:AccruedLiabilitiesMember2021-01-310001824814us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:AccruedLiabilitiesMember2020-01-310001824814us-gaap:ForeignExchangeForwardMember2020-02-012021-01-310001824814us-gaap:ForeignExchangeForwardMember2019-02-012020-01-310001824814us-gaap:ForeignExchangeForwardMember2018-02-012019-01-310001824814us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherNonoperatingIncomeExpenseMember2020-02-012021-01-310001824814us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherNonoperatingIncomeExpenseMember2019-02-012020-01-310001824814us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherNonoperatingIncomeExpenseMember2018-02-012019-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ProductMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:ProductMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ProductMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:TechnologyServiceMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMembercgnt:ProfessionalServicesAndOtherMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMembercgnt:ProfessionalServicesAndOtherMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMembercgnt:ProfessionalServicesAndOtherMember2020-02-012021-01-310001824814us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-02-012021-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-02-012021-01-310001824814us-gaap:ResearchAndDevelopmentExpenseMember2020-02-012021-01-310001824814us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-02-012021-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-02-012021-01-310001824814us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-02-012021-01-310001824814us-gaap:ShareBasedPaymentArrangementEmployeeMember2020-02-012021-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ProductMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-02-012020-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:ProductMember2019-02-012020-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ProductMember2019-02-012020-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-02-012020-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:TechnologyServiceMember2019-02-012020-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMember2019-02-012020-01-310001824814us-gaap:CostOfSalesMembercgnt:ProfessionalServicesAndOtherMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-02-012020-01-310001824814us-gaap:CostOfSalesMembercgnt:ProfessionalServicesAndOtherMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2019-02-012020-01-310001824814us-gaap:CostOfSalesMembercgnt:ProfessionalServicesAndOtherMember2019-02-012020-01-310001824814us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:ResearchAndDevelopmentExpenseMember2019-02-012020-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:ResearchAndDevelopmentExpenseMember2019-02-012020-01-310001824814us-gaap:ResearchAndDevelopmentExpenseMember2019-02-012020-01-310001824814us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-02-012020-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-02-012020-01-310001824814us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-02-012020-01-310001824814us-gaap:ShareBasedPaymentArrangementEmployeeMember2019-02-012020-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMember2019-02-012020-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ProductMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2018-02-012019-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:ProductMember2018-02-012019-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ProductMember2018-02-012019-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2018-02-012019-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:TechnologyServiceMember2018-02-012019-01-310001824814us-gaap:CostOfSalesMemberus-gaap:TechnologyServiceMember2018-02-012019-01-310001824814us-gaap:CostOfSalesMembercgnt:ProfessionalServicesAndOtherMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2018-02-012019-01-310001824814us-gaap:CostOfSalesMembercgnt:ProfessionalServicesAndOtherMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2018-02-012019-01-310001824814us-gaap:CostOfSalesMembercgnt:ProfessionalServicesAndOtherMember2018-02-012019-01-310001824814us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:ResearchAndDevelopmentExpenseMember2018-02-012019-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:ResearchAndDevelopmentExpenseMember2018-02-012019-01-310001824814us-gaap:ResearchAndDevelopmentExpenseMember2018-02-012019-01-310001824814us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2018-02-012019-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2018-02-012019-01-310001824814us-gaap:SellingGeneralAndAdministrativeExpensesMember2018-02-012019-01-310001824814us-gaap:ShareBasedPaymentArrangementEmployeeMember2018-02-012019-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMember2018-02-012019-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-02-012021-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2020-02-012021-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember2020-02-012021-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-02-012021-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2020-02-012021-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMember2020-02-012021-01-310001824814cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-02-012021-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMembercgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember2020-02-012021-01-310001824814cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember2020-02-012021-01-310001824814us-gaap:PhantomShareUnitsPSUsMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-02-012021-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:PhantomShareUnitsPSUsMember2020-02-012021-01-310001824814us-gaap:PhantomShareUnitsPSUsMember2020-02-012021-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-02-012020-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2019-02-012020-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember2019-02-012020-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-02-012020-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2019-02-012020-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMember2019-02-012020-01-310001824814cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-02-012020-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMembercgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember2019-02-012020-01-310001824814cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember2019-02-012020-01-310001824814us-gaap:PhantomShareUnitsPSUsMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-02-012020-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:PhantomShareUnitsPSUsMember2019-02-012020-01-310001824814us-gaap:PhantomShareUnitsPSUsMember2019-02-012020-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2018-02-012019-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2018-02-012019-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember2018-02-012019-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2018-02-012019-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2018-02-012019-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMember2018-02-012019-01-310001824814cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2018-02-012019-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMembercgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember2018-02-012019-01-310001824814cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember2018-02-012019-01-310001824814us-gaap:PhantomShareUnitsPSUsMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2018-02-012019-01-310001824814us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:PhantomShareUnitsPSUsMember2018-02-012019-01-310001824814us-gaap:PhantomShareUnitsPSUsMember2018-02-012019-01-310001824814srt:MinimumMember2021-01-310001824814srt:MaximumMember2021-01-31cgnt:plaintiff0001824814us-gaap:PendingLitigationMembercgnt:CaseNumber344409Memberus-gaap:UnfavorableRegulatoryActionMember2009-03-012009-03-310001824814us-gaap:PendingLitigationMembercgnt:CaseNumbers418609And133509Memberus-gaap:UnfavorableRegulatoryActionMember2009-03-012009-03-31cgnt:defendant0001824814us-gaap:PendingLitigationMemberus-gaap:UnfavorableRegulatoryActionMember2012-06-072012-06-070001824814us-gaap:PendingLitigationMembercgnt:CognyteTechnologiesIsraelLtdMemberus-gaap:UnfavorableRegulatoryActionMember2009-03-012012-10-30cgnt:mediation0001824814us-gaap:PendingLitigationMemberus-gaap:UnfavorableRegulatoryActionMember2018-07-012019-06-300001824814country:IL2020-02-012021-01-310001824814country:IL2019-02-012020-01-310001824814country:IL2018-02-012019-01-310001824814country:DE2020-02-012021-01-310001824814country:DE2019-02-012020-01-310001824814country:DE2018-02-012019-01-310001824814cgnt:OtherEMEARegionMember2020-02-012021-01-310001824814cgnt:OtherEMEARegionMember2019-02-012020-01-310001824814cgnt:OtherEMEARegionMember2018-02-012019-01-310001824814us-gaap:EMEAMember2020-02-012021-01-310001824814us-gaap:EMEAMember2019-02-012020-01-310001824814us-gaap:EMEAMember2018-02-012019-01-310001824814country:US2020-02-012021-01-310001824814country:US2019-02-012020-01-310001824814country:US2018-02-012019-01-310001824814cgnt:OtherAmericasRegionMember2020-02-012021-01-310001824814cgnt:OtherAmericasRegionMember2019-02-012020-01-310001824814cgnt:OtherAmericasRegionMember2018-02-012019-01-310001824814srt:AmericasMember2020-02-012021-01-310001824814srt:AmericasMember2019-02-012020-01-310001824814srt:AmericasMember2018-02-012019-01-310001824814srt:AsiaPacificMember2020-02-012021-01-310001824814srt:AsiaPacificMember2019-02-012020-01-310001824814srt:AsiaPacificMember2018-02-012019-01-310001824814country:IL2021-01-310001824814country:IL2020-01-310001824814country:US2021-01-310001824814country:US2020-01-310001824814cgnt:OtherCountriesOutsideIsraelAndUnitedStatesMember2021-01-310001824814cgnt:OtherCountriesOutsideIsraelAndUnitedStatesMember2020-01-310001824814us-gaap:CustomerConcentrationRiskMembercgnt:CustomerAMemberus-gaap:SalesRevenueNetMember2020-02-012021-01-310001824814us-gaap:CustomerConcentrationRiskMembercgnt:CustomerAMemberus-gaap:SalesRevenueNetMember2019-02-012020-01-310001824814us-gaap:CustomerConcentrationRiskMembercgnt:CustomerAMemberus-gaap:SalesRevenueNetMember2018-02-012019-01-310001824814us-gaap:CustomerConcentrationRiskMembercgnt:CustomerBMemberus-gaap:SalesRevenueNetMember2020-02-012021-01-310001824814us-gaap:CustomerConcentrationRiskMembercgnt:CustomerBMemberus-gaap:SalesRevenueNetMember2019-02-012020-01-310001824814us-gaap:CustomerConcentrationRiskMembercgnt:CustomerBMemberus-gaap:SalesRevenueNetMember2018-02-012019-01-310001824814us-gaap:SpinoffMemberus-gaap:SubsequentEventMember2021-02-01cgnt:facility0001824814us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-02-010001824814us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-02-012021-02-010001824814us-gaap:SubsequentEventMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-02-012021-02-010001824814us-gaap:SubsequentEventMembersrt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-02-012021-02-010001824814us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-04-290001824814us-gaap:SubsequentEventMembercgnt:FormerParentMember2021-04-132021-04-13



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, 2021
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:
65,773,335 Ordinary Shares, no par value, at January 31, 2021

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 o No þ

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

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

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 þ
                            




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

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.
16.A.
16.B.
16.C.
16.D.
16.E.
16.F.
16.G.
16.H.
Item 17.
Item 18.
Item 19.




 
ii

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 security analytics software that empowers governments and enterprises with Actionable Intelligence for a safer world. Our open software fuses, analyzes and visualizes disparate data sets at scale to help security organizations find the needles in the haystacks. Over 1,000 government and enterprise customers in more than 100 countries rely on our solutions to accelerate security investigations and connect the dots to successfully identify, neutralize, and prevent national security, personal safety, business continuity and cyber threats.

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 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. We and Verint believe that the two independent, publicly traded companies will both benefit from the spin-off and be well-positioned to pursue their own strategies, drive opportunities to accelerate growth and extend their market leadership. 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 combined financial statements expressed in U.S. dollars. Our combined 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 combined financial statements in U.S. dollars.

Our fiscal year ends on January 31 of each year. References to fiscal 2019 and 2019 are references to the fiscal year ended January 31, 2019, references to fiscal 2020 and 2020 are references to the fiscal year ended January 31, 2020, and references to fiscal 2021 and 2021 are references to the fiscal year ended January 31, 2021.

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

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 most principal risks:

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, natural disasters or outbreaks of disease, such as the novel coronavirus (“COVID-19”) pandemic, as well as the resulting impact on information technology spending and government budgets in both developed countries and developing countries, on our business;

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, due to the COVID-19 pandemic or otherwise;

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

risks relating 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 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;
iv


risks associated with our ability to identify suitable targets for acquisition or investment or successfully compete for, consummate, and implement mergers and acquisitions, including risks associated with valuations, reputational considerations, capital constraints, costs and expenses, maintaining profitability levels, expansion into new areas, management distraction, post-acquisition integration activities, and potential asset impairments;

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

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

risks associated with political and reputational factors related to our business or operations, including 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 systems 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 retain, recruit, and train qualified personnel in regions in which we operate, including in new markets and growth areas we may enter;

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

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;

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

v

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, including our reliance on the transition services agreement (as defined below) 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 and an emerging growth company.

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

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. SELECTED FINANCIAL DATA

Not Applicable.

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.

Additional risks not presently known to us or that we currently deem immaterial may also impair our business operations.

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, or outbreaks of disease, such as the COVID-19 pandemic, around the world may cause companies and governments 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 COVID-19 pandemic, rising interest rates, tightening credit markets, significant changes in commodity prices such as oil, or actual or threatened trade wars, may also impact demand for our solutions. For example, during the fourth quarter ended January 31, 2020, concerns related to the spread of COVID-19 began to create global business disruptions as well as disruptions in our operations and to create potential negative impacts on our revenues and other financial results. The impacts of COVID-19 on our business, financial condition and results of operations are discussed further below under “—The full extent to which the COVID-19 pandemic will adversely affect our business and results of operations cannot be predicted at this time.”

1

Customers or partners who are facing business challenges, reduced budgets, liquidity issues, or other impacts from such 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.

The full extent to which the COVID-19 pandemic will adversely affect our business and results of operations cannot be predicted at this time.

On March 11, 2020, the World Health Organization declared the COVID-19 outbreak a global pandemic. The outbreak 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 the extent and duration of which is currently not known. 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 saw an improvement in the business environment during the second half of 2020 after an initial downturn early in the year; however, during the year ended January 31, 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. 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, during the first half of the year ended January 31, 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 the second half of the year, 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.

The ultimate impact of the COVID-19 pandemic and the effects of the operational alterations we have made in response on our business, financial condition, liquidity and financial results cannot be predicted at this time, and will depend on various factors, including the duration and severity of the pandemic, the widespread availability of vaccines and other measures to combat the spread of COVID-19 and the impact of COVID-19 on our customers, partners, and vendors and on the operation of the global markets in general.


2

Market and Strategy Risks

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.

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

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 to the regulations.

Some of 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 export or to provide services to certain countries or regions were revoked or suspended for reasons beyond our control, including due to political and geo-political 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.

3

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, including political climate, budgets, developments in international relations between countries and organizations, and various types of current events in international affairs, 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 profitability and other results of operations may be materially adversely affected.

Our future success depends on our ability to properly manage investments in our business and operations, 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 on other growth or strategic initiatives we are pursuing, including our software model transition. 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 continue to progress towards 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.

We may not be able to identify suitable targets for acquisition or investment, or complete acquisitions or investments on terms acceptable to us, which could negatively impact our ability to implement our growth strategy.

As part of our long-term growth strategy, we have made a number of acquisitions and investments and expect to continue to make acquisitions and investments in the future. In many areas, we have seen the market for acquisitions become more competitive and valuations increase. Our competitors also continue to make acquisitions in our markets or in adjacent markets and may have greater resources than we do, enabling them to pay higher prices. As a result, it may be more difficult for us to identify suitable acquisition or investment targets or to consummate acquisitions or investments once identified on acceptable terms or at all. If we are not able to execute on our acquisition and investment strategy, we may not be able to achieve our long-term growth strategy, may lose market share, or may lose our leadership position in one or more of our markets.







4

Our acquisition and investment activity presents certain risks to our business, operations, and financial position.
Acquisitions and investments are an important part of our growth strategy. Acquisitions and investments present significant challenges and risks to a buyer, including with respect to the transaction process, the integration of the acquired company or assets, and the post-closing operation of the acquired company or assets. If we are unable to successfully address these challenges and risks, we may experience both a loss on the investment and damage to our existing business, operations, financial results, and valuation.
The potential challenges and risks associated with acquisitions and investments include, among others:

the impact of the acquisition on our financial position and results, including our ability to maintain and/or grow our revenue and profitability;

risk that we fail to successfully implement our business plan for the combined business, including plans to accelerate growth or achieve the anticipated benefits of the acquisition, such as synergies or economies of scale;

risk of unforeseen or underestimated challenges or liabilities associated with an acquired company’s business or operations;

management distraction from our existing operations and priorities;

risk that the market does not accept the integrated product portfolio;

challenges in reconciling business practices or in integrating product development activities, logistics, or information technology and other systems and processes;

retention risk with respect to key customers, suppliers, and employees and challenges in integrating and training new employees;

challenges in complying with newly applicable laws and regulations, including obtaining or retaining required approvals, licenses, and permits;

potential impact on our systems, processes, and internal controls over financial reporting; and

the effect of the acquisition on our strategic position and our reputation, including the impact of the market’s reception of the transaction.

Acquisitions and/or investments may also result in potentially dilutive issuances of equity securities, the incurrence of debt and contingent liabilities, the expenditure of available cash, and amortization expenses or write-downs related to intangible assets such as goodwill, any of which could have a material adverse effect on our operating results or financial condition. Investments in immature businesses with unproven track records and technologies have an especially high degree of risk, with the possibility that we may lose our entire investment or incur unexpected liabilities. Transactions that are not immediately accretive to earnings may make it more difficult for us to maintain satisfactory profitability levels. Large or costly acquisitions or investments may also diminish our capital resources and liquidity or limit our ability to engage in additional transactions for a period of time.

The foregoing risks may be magnified as the cost, size, or complexity of an acquisition or acquired company increases, where the acquired company’s products, market, or business are materially different from ours, or where more than one transaction or integration is occurring simultaneously or within a concentrated period of time. There can be no assurance that we will be successful in making additional acquisitions in the future or in integrating or executing on our business plan for existing or future acquisitions.

Sales processes for sophisticated solutions and a broad solution portfolio like ours present significant challenges.
 
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. 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. Customers may also require education on the value and functionality of our solutions as part of the sales process, further extending the time frame
5

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

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 that have historically accounted for a significant amount of our annual revenue. A single customer may represent a substantial portion of our revenue in a given period, 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.

For the years ended January 31, 2021, 2020 and 2019, we had two government customers that collectively represented approximately 31%, 29%, and 27%, respectively, of our total revenue. These customers are governmental organizations that act on behalf of multiple agencies or departments, each of which generally makes its own independent purchasing decisions, and the customers typically enter into separate contracts with us for each order. These contracts are entered into in the ordinary course of our business and 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 financial results, 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.

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
6

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

A significant portion of our business comes from government contracts, which exposes us to additional risks inherent in the government procurement process 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 geo-political 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.

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

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

We may experience negative publicity, reputational harm, or other adverse impacts on our business as a result of offering certain types of solutions or if we sell our solutions to countries or customers that are considered disfavored by the media or by certain political or privacy organizations, even where such activities or transactions are permissible under applicable laws. The risk of these adverse impacts may also result in lost business opportunities that impact our results of operations. These risks may grow as we grow our business and our brand following the spin-off.

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


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.
 
Approximately half of our sales are made through partners, including distributors, resellers, sales representatives and systems 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.

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

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 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 issue given the competitive technology labor market and as the millennial workforce continues to value multiple company experience over long tenure. 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. 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
8

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.

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:

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

9

Restrictive laws, policies, or practices in certain countries directed toward Israel, Israeli goods, or companies having operations in Israel may also limit our ability to sell some of our products in certain countries.

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. We have experienced cyber-attacks in the past and expect to continue to experience them in the future, potentially with greater frequency. 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.

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.

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
10

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

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.

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.

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.

11

Our business also must 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. Information on the Company—Business Overview—Government Regulations—Anti-Corruption, Anti-Money Laundering and Sanctions.”

Increasing regulatory focus on 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.

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.

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.

Intellectual Property Risks

Our intellectual property may not be adequately protected.

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. Our intellectual property rights may not be successfully asserted in the future or may be invalidated, designed around, or challenged.

In order to safeguard our unpatented proprietary know-how, source code, trade secrets, and technology, we rely primarily upon trade secret protection and non-disclosure provisions in agreements with employees and other third parties having access to our
12

confidential information. There can be no assurance that these measures will adequately protect us from improper disclosure or misappropriation of our proprietary information.

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

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.

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.

13

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.

Risks Related to Our Finances and Capital Structure
 
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.

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 Nasdaq. For more information regarding the spin-off, see “Item 4.A. History and Development of the Company—The Spin-Off.”

In connection with the spin-off, we have entered into revolving credit facilities under which we will have the ability to borrow up to $100.0 million. To the extent we draw down all or a significant portion of these facilities, 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
14

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.

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. net operating loss (“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 foreign subsidiaries or by and among our foreign subsidiaries. An adverse determination by one or more tax authorities in this regard may have a material adverse effect on our financial results.

We have significant deferred tax assets which can provide us with significant future cash tax savings if we are able to use them, including significant non-U.S. NOLs. However, the extent to which we will be able to use these 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 the Cognyte Business income in a particular tax jurisdiction could result in a tax payment obligation.

In addition, 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 foreign 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.

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

One important assumption that goes into 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%. In addition to being subject to the standard corporate tax rate, we may be required to refund any tax benefits that we have already received as adjusted by the Israeli consumer price index, plus interest or other monetary penalties. Even if we continue to meet the relevant requirements, the tax benefits that our current Beneficial Enterprise receive
15

may not be continued in the future at their current levels or at all. If these tax benefits were reduced or eliminated, the amount of taxes that we pay would likely increase, as all of our operations would consequently be subject to corporate tax at the standard rate, which may cause our effective tax rate to be materially different than our estimates and could adversely affect our results of operations. Additionally, if we increase our activities outside of Israel, for example, via acquisitions, our increased activities may not be eligible for inclusion in Israeli tax benefit programs, and that could also adversely affect our effective tax rate and our results of operations.

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 “Technology 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 will qualify as a “Preferred Technology Enterprise” and will thereby enjoy a reduced corporate tax rate of 12% on income that qualifies as “Preferred Technology Income,” as defined in the Investment Law. In addition, a Preferred Technology Enterprise 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, and the sale receives prior approval from the National Authority for Technological Innovation, or NATI.

Dividends distributed by a Preferred Technology Enterprise, paid out of Preferred Technology 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 divided are 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 Technology Enterprise and have elected to adopt it 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 Technology Income”.

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.

In addition, there is growing pressure in many jurisdictions and from multinational organizations such as the Organization for Economic Cooperation and Development (the “OECD”) and the European Union 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 (the “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. 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 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 the wake of the BEPS project, it is generally expected that tax authorities in various jurisdictions in which we operate might increase their audit activity and might 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.

16

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 $163.5 million, or approximately 26.0% of our total assets, as of January 31, 2021. 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.

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 against the U.S. dollar. The Israeli annual rate of (deflation) inflation amounted to (0.7%), 0.6%, and 0.8% for the calendar years 2020, 2019 and 2018, respectively. The annual appreciation (devaluation) of the New Israeli Shekel in relation to the U.S. dollar amounted to 7.0%, 7.8% and (8.1%) for the calendar years 2020, 2019 and 2018, 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 are also subject to fluctuations due to changes in the relative values of the U.S. dollar and those foreign currencies. These fluctuations could negatively affect our operating results and could 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 dollar against other currencies could make 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.

Risks Related to the Separation from Verint and Ownership of Cognyte Shares

Risks Associated with the Spin-Off

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

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.

We may not achieve some or all of the expected benefits of the spin-off, and the spin-off may adversely affect our business.

We may not be able to achieve some or all of the strategic, financial, operational, marketing or other benefits expected to result from the spin-off, or such benefits may be delayed or not occur at all. We expect the spin-off to provide the following benefits, among others:

allow investors to separately invest in us, which should promote investments from investors seeking to invest in our business and not the other, and allow us direct access to capital markets as a separate publicly traded company;

improve investors’ ability to value our business based on its distinct characteristics and make more targeted investment decisions in a pure-play structure;

create enhanced appeal to a broader set of investors suited to the strategic and financial characteristics of each company by validating inherent value and attractiveness of underlying businesses, strategies, and prospects;

provide more specific alignment of incentives and performance indicators to more closely align employee incentive compensation opportunities with stand-alone business performance;

allow more efficient allocation of capital to the highest and best use, tailored to the unique characteristics of our business;

maintain a capital structure optimized to the needs and unique requirements of our business;

create a separate board with differentiated skillsets and experience to provide focused oversight and to support tailored strategic and financial objectives to enhance value creation; and

allow enhanced strategic and management focus with a dedicated management team focused on our core business’s distinct operational and regulatory requirements.

Despite our expectations, we may not achieve these and other anticipated benefits for a variety of reasons, including, among others:

potential disruption to our business and operations;

management distraction due to the significant amount of time and effort required;

the significant one-time costs of separating the two companies;

incremental costs on the resulting companies, including, among others, as a result of establishing separate corporate management and duplicative support functions, the costs of being a stand-alone public company, and tax inefficiencies; and

greater susceptibility to market fluctuations and other adverse events as a stand-alone company, including as a result of reduced business diversification.

We cannot predict with certainty when the benefits expected from the spin-off will occur or the extent to which they will be achieved. If we fail to achieve some or all of the benefits expected to result from the spin-off, or if such benefits are delayed, our business, financial condition and results of operations could be adversely affected.

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 have been derived (carved out) from the Verint consolidated financial statements and accounting records. This derived information does not necessarily reflect the financial position, results of operations, and cash
18

flows we would have achieved as a stand-alone public company during the period presented, or those that we will achieve in the future.

This is primarily because of the following factors:

For the period covered by our combined 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 combined 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 actual expense that would have been incurred had we operated as an independent, publicly traded company for the period presented therein.

Our combined 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 combined 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 one-time costs of approximately $20.3 million during fiscal year ending January 31, 2021.

In connection with the completion of the spin-off, we have entered into revolving credit facilities for borrowings up to $100.0 million. Such indebtedness and the related commitment fees associated with such debt, which is expected to be approximately $0.4 million per year, are not reflected in our combined financial statements. As of the consummation of the spin-off, and as of April 29, 2021, we did not have any borrowings outstanding under the credit facilities.

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.

Our ability to operate our business effectively may suffer if we do not, quickly and cost effectively, establish our own administrative and support functions necessary to operate as a stand-alone public company.

Although Verint provides us with certain continuing services during the transitional period under a transition services agreement we entered into in connection with the spin-off (the “Transition Services Agreement”), in connection with our separation from Verint, we are creating our own financial, administrative, corporate governance, and listed company compliance and other support systems, including for the services Verint had historically provided to us and currently provides us under the Transition Services Agreement. In addition, we expect to contract with third parties to replace the Verint systems that we are not establishing internally. We are also establishing or expanding our own tax, treasury, internal audit, investor relations, corporate governance, and listed company compliance and other corporate functions. We expect this process to be complex, time consuming and costly, and could divert the time and attention of our management away from other business matters. Any failure or significant downtime in our own financial, administrative or other support systems or in the Verint financial, administrative or other support systems during the transitional period in which Verint provides us with support 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 will 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. For example, SOX requires, among other things, that we maintain and periodically evaluate our internal control over financial reporting and disclosure controls and procedures. In particular, we will, after a
19

transitional period, have 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, as required by Section 404 of SOX.

Although prior to the spin-off we tested our internal controls over financial reporting on a regular basis, we have done so in accordance with the financial reporting practices and policies of Verint, not as a stand-alone entity. Doing so for ourselves requires our management and other personnel to devote a substantial amount of time to comply with these requirements and may also increase our legal and financial compliance costs. 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 when they become applicable to us.

Furthermore, the listing of our shares on Nasdaq requires us to comply with the listing, reporting and other regulations.

There is no certainty that the transitional services Verint has agreed to provide us will be sufficient for our needs. In addition, we or Verint may fail to perform under various transaction agreements that were executed as part of the spin-off, we may fail to have necessary systems and services in place when certain of the transaction agreements expire, or we may be obligated to satisfy certain indemnification obligations under such agreements.

In connection with the spin-off, we and Verint entered into a Separation and Distribution Agreement and various other agreements, including the Tax Matters Agreement, Employee Matters Agreement, Transition Services Agreement, Intellectual Property Cross License Agreement and Trademark Cross License Agreement and other separation-related agreements (collectively, the “Ancillary Agreements”). See “Item 7. Major Shareholders and Related Party Transactions—7.B. Related Party Transactions—Agreements Between Verint and Us.” Certain of these agreements provide for the performance of key business services by Verint for our benefit for a certain period of time after the spin-off. These services may not be sufficient to meet our needs and the terms of such services may not be equal to or better than the terms we may have received from unaffiliated third parties.

We rely on Verint to satisfy its performance and payment obligations under these agreements. If Verint is unable to satisfy its obligations under these agreements, including its indemnification obligations, we could incur operational difficulties or losses. If we do not have in place our own systems and services, or if we do not have agreements with other providers of these services once certain transitional agreements expire, we may not be able to operate our business effectively and this may have an adverse effect on our business, financial condition and results of operations. In addition, after our agreements with Verint expire, we may not be able to obtain these services at as favorable prices or on as favorable terms.

Both we and Verint have certain indemnification obligations to one another under the Separation and Distribution Agreement, including an obligation on us to share in certain contingent liabilities Verint may become subject to as a result of its February 2013 acquisition of its former parent company, Comverse Technology, Inc. (“CTI”).

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

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

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

Verint shareholders that received our shares in the spin-off generally may sell those shares in the public market. It is possible that some Verint shareholders, including some of its 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 our directors, officers, or other significant holders, or stock repurchases by us; and

hedging or arbitrage trading activity by third parties.

A significant drop in the price of our shares could also expose us to the risk of securities class action lawsuits, which could result in substantial costs and divert management’s attention and resources, which could adversely affect our business.







21

Risks Related to Our Ordinary Shares

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 employees have rights to purchase or receive our shares after the distribution as a result of the conversion of their Verint equity awards into Cognyte equity awards and the grant of Cognyte equity awards, including restricted share units and performance share units, in each case, in order to preserve the aggregate value of the equity awards held by our employees immediately prior to the spin-off. It is anticipated that the Compensation Committee of our board of directors will 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 non-U.S. company as a Foreign Private Issuer (“FPI”). Although we qualify as an FPI under the Exchange Act and are required to report material developments in reports furnished on Form 6-K with the SEC, we are nevertheless exempt from certain provisions of the Exchange Act that are applicable to U.S. domestic public companies, 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, (ii) the sections of the Exchange Act requiring insiders to file public reports of their share ownership and trading activities and liability for insiders who profit from trades made in a short period of time and (iii) the rules under the Exchange Act requiring the filing with the SEC of quarterly reports on Form 10-Q containing unaudited financial and other specified information, or current reports on Form 8-K, upon the occurrence of specified significant events. In addition, FPIs are not required to file their annual report on Form 20-F until four months after the end of each financial year, while U.S. domestic issuers that are large accelerated filers are required to file their annual report on Form 10-K within 60 days after the end of each fiscal year. 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 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. For example, 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 have informed Nasdaq that we 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, which apply to a domestic U.S. issuer.

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.

If at any time we cease to qualify as an FPI, we may incur significant additional legal, accounting, and other expenses in order to comply with U.S. domestic issuer requirements.

We are an emerging growth company, and we cannot be certain if the reduced disclosure requirements applicable to emerging growth companies will make our shares less attractive to investors.

We are an emerging growth company and have the option to utilize certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of SOX, reduced disclosure obligations regarding executive compensation in any required periodic reports and proxy statements, and election to defer the adoption of recently issued accounting standards. We may take advantage of these reporting exemptions until we are no longer an emerging growth company.

Under the Jumpstart Our Business Act of 2012 (the “JOBS Act”), emerging growth companies can also delay adopting new or revised accounting standards until such time as those standards apply to private companies. We have elected to use this extended transition period for complying with certain new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date we (i) are no longer an emerging growth company or (ii) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our consolidated financial
22

statements may or may not be comparable to companies that comply with new or revised accounting pronouncements as of public companies’ effective dates. Further, we may take advantage of some of the other reduced regulatory and reporting requirements that will be available to us so long as we qualify as an emerging growth company.

Among other things, this means that our independent registered public accounting firm will generally not be required to provide an attestation report on the effectiveness of our internal control over financial reporting so long as we qualify as an emerging growth company, which may increase the risk that weaknesses or deficiencies in our internal control over financial reporting go undetected. Likewise, so long as we qualify as an emerging growth company, we may elect not to provide you with certain information, including certain financial information and certain information regarding compensation of our executive officers, that we might otherwise have been required to provide in filings we make with the SEC, which may make it more difficult for investors and securities analysts to evaluate our company. As a result, investor confidence in our company and the trading price of our shares may be adversely affected. Further, we cannot predict if investors will find our shares less attractive because we may rely on these exemptions. If some investors find our shares less attractive as a result, there may be a less active trading market for our shares and their trading price may be more volatile.

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;
23


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.

General Risk Factors

Our internal controls over financial reporting may not prevent misstatements and material weaknesses or deficiencies could arise in the future which could lead to restatements or filing delays.
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. 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, that this or future financial reports will not contain material misstatements or omissions, that future restatements will not be required, or that we will be able to timely comply with our reporting obligations in the future.

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

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://
24

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 security analytics software that empowers government agencies and enterprises with Actionable Intelligence to accelerate investigations and identify, neutralize, and prevent terror, crime and cyber threats. We have also expanded our geographical footprint, which is now global.

Principal Capital Expenditures

Our capital expenditures amounted to $19.3 million, $21.3 million and $12.6 million during the fiscal years ended January 31, 2021, 2020 and 2019, respectively, primarily consisting of expenditures related to capitalized software development costs, internal-use software and development costs and lab equipment. Cognyte incurred separation-related capital expenditures of approximately $4.7 million during the fiscal year ending January 31, 2021.

Acquisitions, Dispositions and other Events

On March 31, 2014, Verint completed the acquisition of all of the outstanding shares of UTX Technologies Limited (“UTX”), a provider of certain mobile device tracking solutions for security applications, from UTX Limited. Prior to the acquisition, UTX Limited was the supplier of these products to our business, which prior to the spin-off was managed by Verint. The purchase price consisted of $82.9 million of cash paid at closing, and up to $1.5 million of potential future contingent consideration payments to UTX Limited, the acquisition date fair value of which was estimated to be $1.3 million. UTX is based in the Europe, the Middle East and Africa (“EMEA”) region. For year ended January 31, 2015, Verint recorded a charge of $0.2 million within selling, general and administrative expenses to increase the fair value of the UTX contingent consideration obligation to $1.5 million, in consideration of UTX achieving certain performance targets. This amount was paid to UTX Limited prior to January 31, 2015.

On December 18, 2019, Verint 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 that constitute a part of our business. The purchase price of $24.1 million consisted of $18.8 million of cash paid at closing, and up to $7.3 million of potential future contingent consideration payments to WebintPro, the acquisition date fair value of which was estimated to be $7.0 million, offset by $1.8 million of other purchase price adjustments. Refer to Note 6, “Business Combinations” to our combined financial statements included elsewhere in this Annual Report for more detail on the acquisition of WebintPro.

The Spin-Off

Background

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. To implement the separation, pursuant to the Separation and Distribution Agreement that Verint entered into with us prior to the spin-off and as part of the internal transactions, Verint first transferred the Canadian portion of its Cyber Intelligence Solutions business to us and entered into a binding agreement to transfer the remainder of its Cyber Intelligence Solutions business to us. Subsequently, Verint distributed all of our shares then held by Verint to its shareholders, pro rata to their respective holdings, and immediately thereafter Verint transferred the remainder of its Cyber Intelligence Solutions business to us pursuant to the binding commitment.

Reasons for the Spin-Off

We and Verint believe that the two independent, publicly traded companies will both benefit from the spin-off and be well-positioned to pursue their own strategies, drive opportunities to accelerate growth and extend their market leadership. The separation makes it easier for investors to evaluate and make independent investment decisions in each business. We believe that both our and Verint’s businesses are leaders in their respective markets and the separation will enable each to achieve better performance and improve our business strategies over the long term as a result of several factors, including, but not limited to:
25


allow investors to separately invest in us or in Verint, which should promote investments from investors seeking to invest in one business and not the other, and allow us direct access to capital markets as a separate publicly traded company;
improve investors’ ability to value our business based on its distinct characteristics and make more targeted investment decisions in a pure-play structure;
create enhanced appeal to a broader set of investors suited to the strategic and financial characteristics of each company by validating inherent value and attractiveness of underlying businesses, strategies, and prospects;
provide more specific alignment of incentives and performance indicators to more closely align employee incentive compensation opportunities with stand-alone business performance;
allow more efficient allocation of capital to the highest and best use, tailored to the unique characteristics of each business;
maintain a capital structure optimized to the needs and unique requirements of each business;
create separate boards with further differentiated skillsets and experience to provide focused oversight and to support tailored strategic and financial objectives to enhance value creation; and
allow enhanced strategic and management focus with dedicated management teams focused on their core business’s distinct operational and regulatory requirements.

We cannot assure you that any of the benefits described above or otherwise in this Annual Report will be realized to the extent or at the time anticipated or at all. See also “Item 3. Key Information—3.D. Risk Factors—Risks Associated with the Spin-Off.”

Results of the Spin-Off

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 Nasdaq under the ticker symbol “CGNT”.
In connection with the spin-off, we entered into the following agreements with Verint (collectively, the “Ancillary Agreements”), each dated as of February 1, 2021:

a Separation and Distribution Agreement;
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.

Summaries of certain terms of these agreements can be found in the section entitled “Item 7.B. Related Party Transactions–Agreements Between Verint and Us” in this Annual Report.

4.B. BUSINESS OVERVIEW

Overview

We are a global leader in security analytics software that empowers governments and enterprises with Actionable Intelligence for a safer world. Our open software fuses, analyzes and visualizes disparate data sets at scale to help security organizations find the needles in the haystacks. Over 1,000 government and enterprise customers in more than 100 countries rely on our solutions to accelerate security investigations and connect the dots to successfully identify, neutralize, and prevent national security, personal safety, business continuity and cyber threats. Our government customers consist of governments around the world, including national, regional, and local government agencies. Our enterprise customers consist of commercial customers and physical security customers.

Market Trends

We believe that the following trends are driving demand for our security analytics software:

Security Threats are Becoming More Difficult to Detect and Mitigate. Governments and enterprise security organizations face a variety of security challenges, including threats from well-organized and well-funded entities. These threats are becoming increasingly more difficult to detect as bad actors take advantage of the latest technologies to avoid detection and mitigation. Rapid threat detection and quick mitigation are critical to security organizations.
26

Advanced security analytics software can help security organizations find the needles in the haystacks to quickly and effectively address highly sophisticated security attacks. As a result, market demand for such advanced software is on the rise.

Data is Growing Rapidly and is Highly Fragmented Across Organizations Making it Harder to Connect the Dots. The growing volume, types and complexity of structured and unstructured data requires new methods and more skilled resources to generate actionable insights quickly. In addition, in many organizations, data is fragmented and spread across organizational silos. Organizations are increasingly seeking holistic analytics solutions that can fuse data from many different sources and connect the dots to extract valuable insights.

Security Organizations Increasingly Adopt Open Software. Many security organizations have built proprietary solutions with the help of integrators and internal resources. Such solutions present significant limitations in terms of keeping pace with the rapid evolution of technology. More and more, security organizations are looking to deploy open software that can be easily integrated into their environments and frequently updated with the latest analytics and artificial intelligence technologies.

Our Strategy

We believe our technology and domain expertise position us to capitalize on the demand for security analytics software and our strategy is to:

Empower Organizations with an Analytics Platform and Solutions to Address Ever-Growing Security Challenges. Our two decades of security software market leadership and experience serving over 1,000 organizations in more than 100 countries, enable us to bring unique know-how and expertise to the development of our security analytics platform and solutions. Today, our analytics platform addresses numerous security challenges for government and enterprise security organizations. Our strategy is to enhance our Artificial Intelligence and analytics engines and empower our customers with Actionable Intelligence to address existing and evolving security challenges.

Increase Adoption by Customers and Partners Through an Open Software Platform. Our open software strategy enables our customers to benefit from rapid technology updates and faster responses to changing needs and evolving technologies. We will continue to encourage our customers and partners to leverage our open software platform and provide them frequent updates with the latest innovative analytical technologies to drive broader adoption of our platform and solutions.

Expand Our Footprint Across Government Organizations. Our leadership position in security analytics and our ability to address a wide range of security challenges provides us the opportunity to grow the footprint of our solutions with both our existing and new government customers. Many government customers have built proprietary systems. Our strategy is to augment or replace such systems with our analytics platform providing customers more agile response to evolving security challenges.

Leverage our Success in the Government Market to Expand our Presence Over Time in the Enterprise Market. We see the opportunity to further leverage our technology for enterprise security customers by expanding our sales and marketing efforts over time to drive broader enterprise adoption of our security analytics software.

Our Solutions

Governments and enterprise customers are responsible for addressing a broad range of security challenges such as crime, terror, cyber-attacks, financial crime and other threats. They seek security analytics software to transform their security operations and drive more strategic outcomes.

Our broad security analytics software portfolio is designed to help customers find the needles in the haystacks, accelerate the investigative process, and successfully identify, neutralize, and prevent terror, crime and cyber threats.

End-users for our solutions include data analysts, investigation managers, Security Operating Centers (“SOC”) operators and field unit teams. Our solutions provide them with a rich set of analytics engines, AI models, workflows, and visualization tools to address specific security challenges.

Our solutions span across three categories. Each category addresses specific security challenges with common characteristics, as follows:
27


Investigative Analytics

Security investigations can vary in length from several days to several years. Some investigations end without resolution due to lack of sufficient insight. More complex security investigations can also be very expensive and labor intensive as they involve data collection from many different sources and a challenging process of connecting the dots to reach quick conclusions and prevent security threats.

The stakes are high. An inability to conduct effective and timely security investigations can result in attacks that cost lives and cause significant damage and disruption to the public. 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 investigative analytics solutions are designed to empower investigative teams with Actionable Intelligence by providing:

the ability to effectively fuse massive amounts of data from many different sources;

tools to analyze data through predictive and behavioral analytics and rapidly transform data into critical insights; and

workflows to uncover vital leads and drive collaboration across investigative teams to accelerate investigations and reach faster conclusions and resolutions.

Operational Intelligence Analytics

Field security units are responsible for carrying out operational security missions and it is vital for them to receive real-time or near real-time insights to ensure successful completion of missions. Events on the ground can change rapidly during operation and the field team’s ability to quickly adapt and respond is mission critical.

Our operational intelligence analytics solutions are designed to empower field security teams with Actionable Intelligence by providing:

real-time or near real-time insights delivered to users through mobile devices;

visualization tools that bring intuitive insights to the field teams; and

the ability to adjust analytics parameters based on changing circumstances to support events on the ground.

Threat Intelligence Analytics

SOCs are used by government and enterprise organizations to detect security threats and effectively manage responses. SOC personnel are responsible for a variety of security tasks including cyber-attack mitigation, employee safety and operations continuity.

Our threat intelligence analytics solutions are designed to empower SOC teams with Actionable Intelligence by providing:

the ability to fuse data from a variety of data sources systems and devices and provide real time situational intelligence;

tools to analyze events, recognize anomalies, visualize insights, and drive a real time response; and

visualization and workflows that can drive action and support collaboration across security teams responding to cyber incidents.

Our Technology

Our analytics platform is designed around an open, modular and scalable architecture to enable customers to address a broad range of security threats with fast detection and quick mitigation.

28

Our platform powers our entire solution portfolio: Investigative Analytics, Operational Intelligence Analytics, and Threat Intelligence Analytics.

Our platform easily integrates with customer data sources to enable holistic fusion of data and insights.

Our platform easily integrates with third-party solutions to expand a customer’s ecosystem.

Our platform enables system integrators who are developing customized software and applying data science.

The platform is designed to support security users, including data analysts, investigation managers, SOC operators, as well as operational field teams. Visualization and workflows enable even non-technical users to easily operate within our platform. It also enables skilled security analysts and data scientists to perform advanced data investigation by developing and implementing their own algorithms and data models for specific analytical tasks.

Our analytics platform is comprised of five key components:

Data Analytics Engines. A diverse toolbox of engines 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/ML framework, which can then be tuned based on the aggregated data.

Workflows. Workflows using an integrated set of graphical tools using 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. Leverages advanced technology to control privacy, audit, monitoring, and access control.

Visualization. An advanced visualization toolbox to enable users to effectively filter and display either mass data or a single thread of information.

Our Customers

We sell our security analytics software to both government and enterprise customers around the world across more than 100 countries.

Our government customers are addressing a broad range of security challenges in their country and utilize the full breadth of our portfolio to accelerate investigations and identify, neutralize and prevent national security threats.

We typically serve multiple organizations within a country and currently serve more than 400 government customers around the world. In many cases, we serve multiple agencies or departments underlying a single governmental organization, each of which may be purchasing and using the same solutions or different solutions from our portfolio.

Our enterprise customers primarily utilize our Threat Intelligence Analytics to improve the efficiency and effectiveness of their security operations. We have more than 600 enterprise customers around the world.

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

Market Description and Opportunity

We estimated the total addressable market (“TAM”) for our analytical security software to be approximately $30 billion and its growth to be 10% per year. Approximately half of the TAM is derived from the government sector and the other half is derived from the enterprise sector.
29


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

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, 2021, 2020 and 2019, respectively, we derived approximately 20%, 42% and 38%, 21%, 45%, and 34%, and 25%, 37%, and 38% of our revenue from sales to end users located in the Americas, EMEA and in the Asia-Pacific (“APAC”) regions, respectively.

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 95% for the year ended January 31, 2021 and approximately 90% for each of the years ended January 31, 2020 and 2019, 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.
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.

Due to the unique nature of the terms and conditions associated with government contracts generally, our government contracts may be subject to renegotiation or termination at the discretion of a government customer under certain conditions. 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 on-going, 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, by our certified partners, or by 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 to maximize their value. Customer and partner training are provided at the customer site, at our training centers around the world, and/or remotely online.




30

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.

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, 2021 we employed approximately 1,000 people in product and R&D roles globally, primarily in Israel, Cyprus, Brazil, Bulgaria, and Romania.

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 these grants outside of Israel without permission from the Innovation Authority.

Key Corporate Functions

Following the spin-off, we are in the process of creating stand-alone corporate and support functions for our business and operations. Key corporate functions are expected to 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 twelve months beginning on the date of the distribution (with an option to extend for up to an additional twelve months by mutual written agreement of the parties), Verint will continue 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 will include services related to finance, accounting, legal, information technology, human resources, corporate governance, investor relations and document management and record retention. We also provide certain services in these areas to Verint under the Transition Services Agreement. Fees payable by the parties under the agreement are intended to reimburse the service provider for its direct and indirect costs incurred in providing the services, plus a customary markup.


31

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.

Patents

As of the distribution date, we had over 400 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 data analytics software vendors that offer horizontal solutions and tools across many industries, including in the security analytics market. We also face competition from many point solutions vendors addressing only one or few specific security challenges. In addition, our competition includes system integrators that assemble technology components from multiple vendors, as well as the internal information technology departments of our customer organizations developing special purpose solutions.

We believe that our deep security domain expertise and our ability to effectively address a broad range of complex security challenges differentiates us from horizontal analytics vendors, such as Palantir and IBM Watson, and from point solution vendors such as FireEye.

When facing competition from our customers’ own information technology departments, we differentiate our solutions based on 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 security 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.




32

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

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 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. Capital gains derived by an Israeli resident company are subject to tax at the ordinary corporate tax rate.

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, Verint obtained a ruling from the ITA providing that the Cognyte Business, 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 any 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 the 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 industrial production.

Some of tax benefits available to Industrial Companies include:

amortization over an eight-year period of the cost of patents and rights to use a patent and 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 Enterprise 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 related to a public offering are deductible in equal amounts over three years commencing in the year of a company’s initial public offering.

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
34

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.

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 years from the end of the year in which the company requested to have the tax benefits apply to its Beneficial Enterprise. Where the company requests to apply the tax benefits to an expansion of existing facilities, 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 before the expansion.

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, 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 such lower rate as may be provided in an applicable 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).

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 “Year of Election.”

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 a company incorporated in Israel that is not fully owned by a governmental entity, and that has, among other things, Preferred Enterprise status 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:

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, as Preferred Enterprise income is subject to
35

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%, (although, if such dividends are subsequently distributed to individuals or a non-Israeli company, withholding tax at a rate of 20% or such lower rate as may be provided in an applicable tax treaty will apply (subject to the receipt in advance of a valid certificate from the ITA allowing for a reduced tax rate)); (ii) Israeli resident individuals will be subject to a rate of 20%; and (iii) non-Israeli residents (individuals and corporations) will be subject to a rate of 20%, 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 “Technology Enterprises,” as described below, and is in addition to the other existing tax beneficial programs under the Investment Law.

The new incentives regime will apply to a company having a “Preferred Technology Enterprises” that meet certain conditions, including: (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 $20 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; (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, 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, provided that the company employed at least 50 employees, in the tax year and in each of the preceding three years.

“Preferred Technology Enterprise” will enjoy a reduced corporate tax rate of 12% on income that qualifies as “Preferred Technology Income,” 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 Innovation Authority.

Dividends distributed by a Preferred Technology Enterprise, paid out of Preferred Technology Income, are subject to withholding tax at source at the rate of 20%, and if non-Israeli ownership is at least 90% then the withholding tax rate on dividends distributed to a foreign company will be 4%. 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.

Significant Subsidiaries

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

36

NameCountry of Incorporation% of Equity Interest
SYBORG Informationssysteme b.h. OHGGermany100
Cognyte Software LP (formerly Verint Security Intelligence Inc.)Delaware, USA100
Cognyte Technologies Israel Ltd. (formerly Verint Systems 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:

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 Leased2021Research and development and support services
Bucharest, Romania11,808 Leased2024Research and development

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, 2021, the combined net book value of our property, plant and equipment was $37.6 million.


4.E. UNRESOLVED STAFF COMMENTS

Not Applicable.
37


ITEM 5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS

5.A. OPERATING RESULTS

This operating and financial review should be read together with the section captioned “Selected Financial Data,” “Item 4, Information on the Company—4.B. Business Overview” and the combined financial statements of the Cognyte Business 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. The combined financial statements of the Cognyte Business 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” in this Annual Report.

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 has been and is expected to continue to be time-consuming and involves 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. For more information on the risks involved in the separation process, see “Item 3.D. Risk Factors—Risks Related to the Separation from Verint and Ownership of Cognyte Shares.”

Cognyte incurred separation costs of approximately $20.3 million during the fiscal year ending January 31, 2021. 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 items that are incremental and one-time in nature that are related to the spin-off. Cognyte also incurred separation-related capital expenditures of approximately $4.7 million during the fiscal year ending January 31, 2021. The majority of these costs were paid during the fiscal year ending January 31, 2021 and were financed through ongoing operations and existing cash, cash equivalents and short-term investments.

Additionally, following the spin-off, we must maintain independent corporate overhead. 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 which are expected to be approximately $15.0 million annually, which costs are primarily associated with corporate functions such as finance, legal, information technology and human resources.

Basis of Presentation

Stand-alone financial statements have not been historically prepared for our business. Our combined financial statements have been derived from the consolidated financial statements and accounting records of Verint as if it operated on its own during the periods presented and were prepared in accordance with GAAP. The primary basis for presenting consolidated financial statements is when one entity has a controlling financial interest in another entity. As there is no controlling financial interest present between or among the entities that comprise our business, we are preparing our financial statements on a combined basis. Verint’s investment in our business is shown in lieu of equity attributable to Cognyte as there is no consolidated entity in which Verint holds an equity interest. Verint’s investment represents its interest in the recorded net assets of Cognyte.

Our combined statements of operations include all revenue and costs directly attributable to Cognyte, including costs for facilities, functions and services used by Cognyte. The combined statements of operations also reflect allocations of general corporate expenses from Verint including, but not limited to, executive management, finance, legal, information technology, employee benefits administration, treasury, risk management, procurement, and other shared services. These allocations were made on a direct usage basis when identifiable, with the remainder allocated on the basis of revenue as a relevant measure. Management of Cognyte and Verint consider these allocations to be a reasonable reflection of the utilization of services by, or the benefits provided to, Cognyte. The allocations may not, however, reflect the expense we would have incurred as a stand-


alone company for the period presented. Actual costs that may have been incurred if we had been a stand-alone company would depend on a number of factors, including the chosen organizational structure, what functions were outsourced or performed by employees and strategic decisions made in areas such as information technology and infrastructure.

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

Items You Should Consider When Evaluating Our Combined Financial Statements and Assessing Our Future Prospects

Our results of operations, financial position, and cash flows could differ from those that would have resulted if we operated autonomously or as an entity independent of Verint in the periods for which combined financial statements are included in this Annual Report, and such information may not be indicative of our future operating results or financial performance. As a result, you should consider the following facts when evaluating our historical results of operations and assessing our future prospects:

Recent Developments

COVID-19 Pandemic

On March 11, 2020, the World Health Organization declared the COVID-19 outbreak a global pandemic. The outbreak 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 virus, 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 the extent and duration of which is not currently known. In response to these challenges, we quickly adjusted parts of our operations to work from home and we believe our business continuity plan is working well. We are continuously monitoring and assessing the impact of the COVID-19 pandemic, including recommendations and orders issued by government and public health authorities. We continue to work to help our customers meet their business continuity needs and help keep the world safe during this difficult time and are managing our operations with a view to resuming normal business activity as soon as possible.

We saw an improvement in the business environment during the second half of 2020 after an initial downturn early in the year; however, during the year ended January 31, 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 have seen a reduction or delay in large customer contracts, and we have 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. While our visibility for the near term has improved compared to earlier in the year, 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.

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, during the year ended January 31, 2021, we have implemented several cost-reduction actions of varying durations. Such actions have included but are not limited to, reducing our discretionary spending, decreasing capital expenditures, extending days payable outstanding, reconsidering the optimal uses of our cash and other capital resources, and reducing workforce-related costs. These actions may have an adverse impact on us, particularly if they remain in place for an extended period. Where we have resumed investments or other spending, these actions may need to be reassessed depending on how the facts and circumstances surrounding the pandemic evolve. We continue to evaluate and may decide to implement further cost control strategies to help us mitigate the impact of the pandemic.

The ultimate impact of the COVID-19 pandemic and the effects of the operational alterations we have made in response on our business, financial condition, liquidity and financial results cannot be predicted at this time.


39

Market Trends

In addition to the impact of the COVID-19 pandemic discussed above, we see the following material business trends and factors which may impact our performance:

Security Threats are Becoming More Difficult to Detect and Mitigate. Governments and enterprise security organizations face a variety of security challenges, including threats from well-organized and well-funded entities. These threats are becoming increasingly more difficult to detect as bad actors take advantage of the latest technologies to avoid detection and mitigation. Rapid threat detection and quick mitigation are critical to security organizations. Advanced security analytics software can help security organizations find the needles in the haystacks to quickly and effectively address highly sophisticated security attacks. As a result, market demand for such advanced software is on the rise.

Data is Growing Rapidly and is Highly Fragmented Across Organizations Making it Harder to Connect the Dots. The growing volume, types and complexity of structured and unstructured data requires new methods and more skilled resources to generate actionable insights quickly. In addition, in many organizations, data is fragmented and spread across organizational silos. Organizations are increasingly seeking holistic analytics solutions that can fuse data from many different sources and connect the dots to extract valuable insights.

Security Organizations Increasingly Adopt Open Software. Many security organizations have built proprietary solutions with the help of integrators and internal resources. Such solutions present significant limitations in terms of keeping pace with the rapid evolution of technology. More and more, security organizations are looking to deploy open software that can be easily integrated into their environments and frequently updated with the latest analytics and artificial intelligence technologies.


Critical Accounting Policies and Significant 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, the 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 combined. 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
40

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 either an adjusted market assessment approach or a cost-plus margin 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.

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.

Accounting for Business Combinations

We allocate the purchase price of acquired companies to the tangible and intangible assets acquired, including in-process research and development assets, and liabilities assumed, based upon their estimated fair values at the acquisition date. These fair values are typically estimated with assistance from independent valuation specialists. The purchase price allocation process requires us to make significant estimates and assumptions, especially at the acquisition date with respect to intangible assets, contractual support obligations assumed, contingent consideration arrangements, and pre-acquisition contingencies.

Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain.

Examples of critical estimates in valuing certain of the intangible assets we have acquired or may acquire in the future include but are not limited to:

future expected cash flows from software license sales, support agreements, consulting contracts, other customer contracts, and acquired developed technologies;

expected costs to develop in-process research and development into commercially viable products and estimated cash flows from the projects when completed;

41

the acquired company’s brand and competitive position, as well as assumptions about the period of time the acquired brand will continue to be used in the combined company’s product portfolio;

cost of capital and discount rates; and

estimating the useful lives of acquired assets as well as the pattern or manner in which the assets will amortize.

In connection with the purchase price allocations for applicable acquisitions, we estimate the fair value of the contractual support obligations we are assuming from the acquired business. The estimated fair value of the support obligations is determined utilizing a cost build-up approach, which determines fair value by estimating the costs related to fulfilling the obligations plus a reasonable profit margin. The estimated costs to fulfill the support obligations are based on the historical direct costs related to providing the support services. The sum of these costs and operating profit represents an approximation of the amount that we would be required to pay a third party to assume the support obligations.

Goodwill and Other Acquired Intangible Assets

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, 2021, 2020 and 2019.

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 or other intangible asset impairment charges.

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

Income Taxes

The tax provision is presented on a separate company basis as if we were a separate filer. A portion of our operations have historically been included in the tax returns filed by certain Verint entities for which our business is a part of. The effects of tax adjustments and settlements from taxing authorities are presented in our combined financial statements in the period to which they relate as if we were a separate filer. Our current obligations for taxes are settled with our parent on an estimated basis and adjusted in later periods as appropriate. All income taxes due to or due from our parent that have not been settled or recovered by the end of the period are reflected in net parent investment within the combined financial statements. The tax provision has been calculated as if the business was operating on a stand-alone basis and filed separate tax returns in the jurisdictions in which it operates. Therefore, cash tax payments and items of current and deferred taxes may not be reflective of the actual tax balances had the business been a stand-alone company during the periods presented.

42

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

Accounting for Stock-Based Compensation

Certain employees participate in stock-based compensation plans sponsored by Verint. Awards granted under the plans are based on Verint’s common shares and, as such, are included in net parent investment. We recognize the cost of employee services received in exchange for awards of equity instruments based on the grant-date fair value of the award. We recognize the fair value of the award as compensation expense over the period during which an employee is required to provide service in exchange for the award.

Restricted stock units, including performance-based restricted stock units, are the predominant stock-based payment award. The fair value of these awards is equivalent to the market value of Verint’s common stock on the grant date.

Changes in assumptions can materially affect the estimate of fair value of stock-based compensation and, consequently, the related expense recognized. The assumptions used in calculating the fair value of stock-based payment awards represent best estimates, which involve inherent uncertainties and the application of judgment. As a result, if factors change and different assumptions are used, stock-based compensation expense could be materially different in the future.

Loss Contingencies

We are subject to the possibility of various loss contingencies arising in the ordinary course of business. We consider the likelihood of loss or impairment of an asset, or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss, in determining loss contingencies. An estimated loss contingency is accrued when it is probable that an asset has been impaired, or a liability has been incurred and the amount of loss can be reasonably estimated. If we determine that a loss is possible, and the range of the loss can be reasonably determined, then we disclose the range of the possible loss. We regularly evaluate current information available to us to determine whether an accrual is required, an accrual should be adjusted, or a range of possible loss should be disclosed.

Concentration of Credit Risk and Significant Customers

We grant credit terms to our customers in the ordinary course of business. Concentrations of credit risk with respect to trade
accounts receivable and contract assets are generally limited due to the large number of customers comprising our customer
43

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 $72.6 million and $51.7 million of our aggregated accounts receivable and contract assets at January 31, 2021 and 2020, respectively. We believe our contracts with these governments present insignificant credit risk.

For the years ended January 31, 2021, 2020 and 2019 we had two government customers that collectively represented approximately 31%, 29% and 27% respectively, of our total revenue. These customers are governmental organizations that act on behalf of multiple agencies or departments, each of which generally makes its own independent purchasing decisions, and the customers typically enter into separate contracts with us for each order. We believe these government customers present insignificant credit risk. These contracts are entered into in the ordinary course of our business and 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 financial results, especially over the long-term, and that we would be able to reallocate our internal resources to other opportunities, including within our remaining performance obligations, within a reasonably short time frame.

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.

Functional Currency and Financial Statements in U.S. Dollars

Our reporting currency is the U.S. dollar, which is also the functional currency for most of our combined operations. A majority of our revenue occurs outside of Israel in non-Israeli currencies, mainly U.S. dollars, euros, and Singapore dollars. A majority of our purchases of materials and components are denominated in U.S. dollars. A significant portion of our expenses, mainly labor costs, are in New Israeli Shekels. Some of our subsidiaries have functional currencies in Brazilian reals, Singapore dollars and other currencies. Transactions and balances originally denominated in U.S. dollars are presented in their original amounts. Transactions and balances in currencies other than U.S. dollars are remeasured in U.S. dollars according to the principles set forth in Financial Accounting Standards Board Accounting Standards Codification (“ASC”) 830, “Foreign Currency Matters.” Exchange gains and losses arising from remeasurement are reflected in other income (expense), net, in the combined statements of operations.

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, 2021 and 2020. A discussion regarding our financial condition and results of operations for the year ended January 31, 2020 compared to the year ended January 31, 2019 can be found under Item 5 in our Registration Statement Form 20-F for the fiscal year ended January 31, 2020, filed with the SEC on January 14, 2021, which is hereby incorporated by
44

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.



Overview of Operating Results
 
The following table sets forth a summary of certain key financial information for the years ended January 31, 2021, 2020, and 2019: 

Year Ended January 31,
(in thousands)202120202019
Revenue$443,458 $457,109 $433,460 
Operating income$18,276 $27,313 $18,689 
Net income attributable to Cognyte Business of Verint Systems Inc.$14,203 $20,191 $8,728 

Our revenue decreased approximately $13.6 million, or 3%, from $457.1 million in the year ended January 31, 2020 to $443.5 million in the year ended January 31, 2021. The decrease consisted of a $17.6 million decrease in professional service and other revenue and a $14.3 million decrease in software revenue, partially offset by a $18.1 million increase in software service 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 20%, 42% and 38% of our total revenue, respectively, in the year ended January 31, 2021, compared to approximately 21%, 45% and 34%, respectively, in the year ended January 31, 2020.

Operating income was $18.3 million in the year ended January 31, 2021 compared to $27.3 million in the year ended January 31, 2020. This decrease in operating income was primarily due to a $26.7 million increase in operating expenses, which primarily consisted of a $17.4 million increase in net research and development expenses, a $8.7 million increase in selling, general and administrative expenses and a $0.6 million increase in amortization of acquired technology intangible assets. This was offset by a $17.7 million increase in gross profit.

Net income attributable to the Cognyte Business was $14.2 million in the year ended January 31, 2021, compared to net income attributable to the Cognyte Business of $20.2 million in the year ended January 31, 2020. The decrease in net income attributable to the Cognyte Business in the year ended January 31, 2021 was primarily due to an $9.0 million decrease in operating income, as described above, and a $1.8 million increase in our provision for income taxes, partially offset by a $3.8 million increase in total other income, net, and a $1.1 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, 2021 to average exchange rates for the year ended January 31, 2020, 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 decrease 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, 2021, had foreign exchange rates remained unchanged from rates in effect for the year ended January 31, 2020, our revenue would have been approximately $0.8 million higher and our cost of revenue and operating expenses on a combined basis would have been approximately $4.0 million lower, which would have resulted in a $4.8 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, 2021.

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

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
45

revenue, including revenue from installation and integration services, customer specific development work, the resale of third-party hardware, and consulting and training services.

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

 Year Ended January 31,% Change
(in thousands)2021202020192021-20202020-2019
Software$187,236 $201,487 $191,062 (7)%5%
Software service190,013 171,866 158,146 11%9%
Professional service and other66,209 83,756 84,252 (21)%(1)%
  Total revenue$443,458 $457,109 $433,460 (3)%5%
 
Software Revenue
 
Software revenue decreased approximately $14.3 million, or 7%, from $201.5 million for the year ended January 31, 2020 to $187.2 million for the year ended January 31, 2021, primarily due to a decrease in product deliveries due to delays attributed to the impact of COVID-19, as our customers shifted their attention to addressing operational challenges associated with the pandemic, partially offset by an increase in our software subscription revenue.

Software Service Revenue

Software service revenue increased approximately $18.1 million, or 11%, from $171.9 million for the year ended January 31, 2020 to $190.0 million for the year ended January 31, 2021, resulting primarily from an increase in support revenue due to an increase in our customer installed base and an increase in our SaaS revenue.

Professional Service and Other Revenue

Professional service and other revenue decreased approximately $17.6 million, or 21%, from $83.8 million for the year ended January 31, 2020 to $66.2 million for the year ended January 31, 2021. The decrease was primarily due to a decrease in third-party hardware reselling activity and project related development services as we continue our software model transition along with a slight decrease in deployment services due to COVID-19 restrictions.

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, 2021, 2020, and 2019:

 Year Ended January 31,% Change
(in thousands)2021202020192021-20202020-2019
Cost of software revenue$35,647 $36,071 $34,144 (1)%6%
Cost of software service revenue44,893 45,012 51,237 —%(12)%
Cost of professional service and other revenue51,186 80,517 83,975 (36)%(4)%
Amortization of acquired technology943 2,405 7,416 (61)%(68)%
Total cost of revenue$132,669 $164,005 $176,772 (19)%(7)%
 
Cost of Software Revenue
 
Cost of software revenue decreased approximately $0.5 million, or 1%, from $36.1 million for the year ended January 31, 2020 to $35.6 million for the year ended January 31, 2021, primarily due to a corresponding decrease in our software revenue. Software revenue gross margins slightly decreased from 82% to 81% in the years ended January 31, 2020 and January 31, 2021 due to a slightly favorable change in product mix.

Cost of Software Service Revenue

Cost of software service revenue decreased approximately $0.1 million, from $45.0 million in the year ended January 31, 2020 to $44.9 million in the year ended January 31, 2021. The decrease was primarily due to a decrease in personnel costs as a result of cost reduction initiatives related to COVID-19 and travel expenses, partially offset by an increase in third party service
46

providers costs. Our software service gross margins increased from 74% in the year ended January 31, 2020 to 76% in the year ended January 31, 2021 primarily due to increasing economies of scale as a result of software revenue growth.

Cost of Professional Service and Other Revenue
Cost of professional service and other revenue decreased approximately $29.3 million, or 36%, from $80.5 million in the year ended January 31, 2020 to $51.2 million in the year ended January 31, 2021. The decrease was primarily due to a reduction in third-party hardware reselling, along with a decrease in travel expenses and personnel costs due to our transition to a software model and as a result of cost reduction initiatives related to COVID-19. Our professional service and other gross margins increased from 4% in the year ended January 31, 2020 to 23% in the year ended January 31, 2021, due to a decrease in third-party hardware and personnel costs as a result of our transition to a software model.

Amortization of Acquired Technology

Amortization of acquired technology decreased approximately $1.5 million, or 61%, from $2.4 million in the year ended January 31, 2020 to $0.9 million in the year ended January 31, 2021. The decrease was attributable to acquired technology intangible assets from historical business combinations becoming fully amortized during the year ended January 31, 2021, partially offset by amortization expense of acquired technology-based intangible assets associated with business combinations that closed during the prior year, for which a full year of amortization expense is reflected in the current year.

Further discussion regarding our business combinations appears in Note 6, “Business Combinations” to our combined 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, 2021, 2020, and 2019:

Year Ended January 31,% Change
(in thousands)2021202020192021 - 20202020-2019
Research and development, net
$ 128,705
$111,297 $100,006 16%11%

Research and development, net increased approximately $17.4 million, or 16%, from $111.3 million in the year ended January 31, 2020 to $128.7 million in the year ended January 31, 2021. The increase was primarily due to a $11.2 million increase in employee compensation and related expenses, excluding stock-based compensation, which were to support our investments to further productize our portfolio during our ongoing software model transition, a $4.5 million increase in third party software components to accelerate our development, a $2.3 million decrease in capitalized software development costs and a $0.9 million decrease in government reimbursements. These increases in costs were partially offset by a $0.7 million decrease in stock-based compensation expenses under Verint’s stock plans, primarily due to a change in the R&D employee bonus payment structure and a $0.7 million decrease in contractors and consultants due to cost reduction initiatives we implemented in response to the COVID-19 pandemic.
 
Selling, General and Administrative Expenses
 
The following table sets forth selling, general and administrative expenses for the years ended January 31, 2021, 2020, and 2019:

 Year Ended January 31,% Change
(in thousands)2021202020192021 - 20202020-2019
Selling, general and administrative$162,590 $153,901 $137,342 6%12%
 
Selling, general and administrative expenses increased approximately $8.7 million, or 6%, from $153.9 million in the year ended January 31, 2020 to $162.6 million in the year ended January 31, 2021. This increase was primarily attributable to a $17.5 million increase in expenses related to the separation of our business from Verint, a $5.1 million increase in employee compensation expenses, excluding stock-based compensation, mainly due to a change in our bonus payment structure and a $1.7 million increase due to the change in the fair value of our obligations under contingent consideration arrangements, as a result of revised outlooks for achieving the performance targets under several unrelated contingent consideration arrangements. These increases were partially offset by a $6.3 million decrease in travel related expenses and a $4.1 million decrease in contractors and consultants due to cost reduction initiatives we implemented in response to the COVID-19 pandemic. Certain
47

selling, general and administrative costs that were temporarily reduced due to COVID-19 cost-saving initiatives were restored in the latter part of our fiscal second quarter. Additionally, agent commission costs decreased by $2.9 million and stock-based compensation expenses under Verint’s stock plans decreased by $2.0 million, primarily due to a change in the bonus payment structure.

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

 Year Ended January 31,% Change
(in thousands) 2021202020192021-20202020-2019
Amortization of other acquired intangible assets$1,218 $593 $651 105%(9)%
 
Amortization of other acquired intangible assets increased approximately $0.6 million, or 105%, from $0.6 million in the year ended January 31, 2020 to $1.2 million in the year ended January 31, 2021. The increase was attributable to amortization expense associated with acquired intangible assets from business combinations that closed during the prior year, for which a full year of amortization expense is reflected in the current year, partially offset by acquired customer-related intangible assets from historical business combinations becoming fully amortized during the year ended January 31, 2021.

Further discussion regarding our business combinations appears in Note 6, “Business Combinations” to our combined 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, 2021, 2020, and 2019:

 Year Ended January 31,% Change
(in thousands)2021202020192021-20202020-2019
Interest income$1,347 $3,509 $3,165 (62)%11%
Interest expense(185)(481)(499)(62)%(4)%
Other income (expense):  
Gains on equity investments, net$3,769 $— $— 100%—%
Foreign currency gains (losses)1,682 (728)(2,094)(331)%(65)%
(Losses) gains on derivatives(95)395 726 (124)%(46)%
Other, net(70)(71)(46)(1)%54%
Other expense, net5,286 (404)(1,414)(1,408)%(71)%
Total other income, net$6,448 $2,624 $1,252 146%110%

Total other income, net, increased by $3.8 million from $2.6 million in the year ended January 31, 2020 to $6.4 million in the year ended January 31, 2021, mainly due to an unrealized gain of $3.2 million from a fair value adjustment to a noncontrolling equity investment, and a realized gain of $0.6 million upon the receipt of proceeds related to the partial sale of the same equity investment. 

Interest income decreased by $2.2 million from $3.5 million in the year ended January 31, 2020 to $1.3 million in the year ended January 31, 2021 mainly due to a decrease in the federal funds rates in the year ended January 31, 2021.

We recorded $1.7 million of net foreign currency gains in the year ended January 31, 2021, compared to $0.7 million of net foreign currency losses in the year ended January 31, 2020. Our foreign currency gains and losses are primarily the result of the fluctuation of the U.S. dollar relative to other foreign currencies, mainly the New Israeli Shekel, euro and Singapore dollar.
 
Net losses on derivative financial instruments (not designated as hedging instruments) were $0.1 million for the year ended January 31, 2021 as compared to net gains on derivative financial instruments of $0.4 million for the year ended January 31, 2020. The net losses in the current period primarily reflected losses on contracts executed to hedge movements in the exchange rate between the U.S. dollar and the Singapore dollar.

48

Provision for Income Taxes
 
The following table sets forth our provision for income taxes for the years ended January 31, 2021, 2020, and 2019:

 Year Ended January 31,% Change
(in thousands)2021202020192021-20202020-2019
Provision for income taxes$4,414 $2,567 $7,620 72%(66)%
 
Our effective income tax rate was 17.9% for the year ended January 31, 2021, compared to an effective income tax rate of 8.6% for the year ended January 31, 2020. 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 the mix and levels of income and losses among taxing jurisdictions.

For the year ended January 31, 2020, our effective income tax rate was lower than the U.S. federal statutory income tax rate of 21.0% primarily due to a net tax benefit of $13.3 million recorded in relation to changes in unrecognized income tax benefits and other items as a result of an audit settlement in a non-U.S. jurisdiction, partially offset by the mix and levels of income and losses among taxing jurisdictions and the impact of U.S. taxation of certain non-U.S. activities.

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.

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, including approximately $18.7 million of net cash expended for business acquisitions during the year ended January 31, 2020. There were no business acquisitions during the year ended January 31, 2021.

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. We have not historically raised capital through the issuance of equity or the incurrence of debt, however we may decide to do so in the future.

We entered into two revolving credit facilities effective upon the completion of the spin-off, which provide for up to $100.0 million in total borrowings. There were no amounts drawn on the facilities at or immediately following the distribution date or as of the date of this Annual Report.

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 combined 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, 2021 and 2020, we held $42.1 million and $69.4 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.

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


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, 2021 and 2020

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, 2021 and 2020:
January 31,
(in thousands) 20212020
Cash and cash equivalents$78,570 $201,090 
Restricted cash and cash equivalents, and restricted bank time deposits (excluding long term portions)27,042 43,813 
Short-term investments4,713 6,603 
Total cash, cash equivalents, restricted cash and cash equivalents, restricted bank time deposits, and short-term investments$110,325 $251,506 
 
A summary of the sources and uses of cash, cash equivalents, restricted cash and restricted cash equivalents for the years ended January 31, 2021, 2020, and 2019 is as follows:

 Year Ended January 31,
(in thousands)202120202019
Net cash provided by operating activities$71,311 $67,186 $53,735 
Net cash provided by (used in) investing activities16,418 (29,541)(68,339)
Net cash (used in) provided by financing activities(205,617)(85,973)6,057 
Effect of foreign currency exchange rate changes on cash, cash equivalents, restricted cash, and restricted cash equivalents(864)(985)(544)
Net decrease in cash, cash equivalents, restricted cash, and restricted cash equivalents$(118,752)$(49,313)$(9,091)

Our operating activities generated $71.3 million of cash during the year ended January 31, 2021, which was supplemented by $16.4 million of net cash provided by investing activities, and offset by $205.6 million of net cash used in financing activities during this year. Further discussion of these items appears below.

Capital Allocation Framework

As noted above, 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.

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 $71.3 million of net cash during the year ended January 31, 2021, compared to $67.2 million generated during the year ended January 31, 2020. Our increased operating cash flow in the current year was primarily due to the net effect of changes in operating assets and liabilities, as compared to the prior year, partially offset by lower net income and the net effect of non-cash items.

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, 2021, our investing activities generated $16.4 million of net cash, including a $31.1 million decrease in 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
50

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.

During the year ended January 31, 2020, our investing activities used $29.5 million of net cash, including $21.3 million of payments for property, equipment, and capitalized software development costs, $18.7 million for business acquisitions and a $14.2 million increase in restricted bank time deposits during the period, partially offset by $24.6 million of net maturities and sales of short-term investments and proceeds from settlements of our derivative financial instruments not designated as hedges.

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

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.

For the year ended January 31, 2020, our financing activities used $86.0 million of net cash, the most significant portions of which were $72.1 million for net parent transfers, $6.0 million for repayments of borrowings from parent, $4.3 million of dividends to the noncontrolling interest holders in our joint venture, and $3.4 million for the financing portion of payments under contingent consideration arrangements related to prior business combinations.

Debt

For the year ended January 31, 2021, we had a current related party dividend payable of $35.0 million and other current related party payables of $3.8 million, which are presented in current liability due to parent. For the year ended January 31, 2020, our debt included related party notes payable of $7.0 million, which are presented in current maturities of note to parent. Additionally, we incurred interest expense for related party notes payable of $0.2 million, $0.4 million and $0.5 million for the years ended January 31, 2021, 2020 and 2019, respectively.

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, 2021 and 2020, we recorded a $0.1 million net loss and a $0.4 million net gain, respectively, on foreign currency forward contracts not designated as hedges for accounting purposes. We had $0.3 million of net unrealized gains on outstanding foreign currency forward contracts as of January 31, 2021, with notional amounts totaling $54.8 million. We had $0.7 million of net unrealized losses on outstanding foreign currency forward contracts as of January 31, 2020, with notional amounts totaling $89.0 million.

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.

Aggregate Contractual Obligations

Our purchase obligations of $62.4 million as of January 31, 2021 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.
51


Our combined balance sheet at January 31, 2021 included $6.9 million of non-current tax reserves, net of related benefits (including interest and penalties of $1.0 million) for uncertain tax positions. We do not expect to make any significant payments for these uncertain tax positions within the next twelve months.

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

Our research and development spending totaled $129.2 million, $112.7 million and $101.7 million for the years ended January 31, 2021, 2020 and 2019 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.

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 Officer45
Dan Bodner62
Earl Shanks64
Richard Nottenburg67
Dafna Gruber56
Zvika Naggan62
Karmit Shilo59

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.





52

Dafna Gruber, Director

Ms. Gruber has served as a member of our board of directors since February 1, 2021, the effective date of the spin-off. Ms. Gruber has served as Chief Financial Officer of Aqua Security Ltd. since February 2019. Previously, she served as Chief Financial Officer of Landa Corporation Ltd. from 2017 to 2018, of Clal Industries Ltd. from 2015 to 2017, of Nice Systems Ltd. from 2007 to 2015, and of Alvarion from 1999 to 2007. Ms. Gruber currently serves as an external director and/or independent director, and an audit committee and/or compensation committee member of several public companies, including Nova Measuring Instruments Ltd., Tufin Software Technology Ltd., and TAT Industries 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.

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.

53

NameAge
Elad Sharon, Chief Executive Officer45
David Abadi, Chief Financial Officer47
Miki Migdal, Chief Business Officer60
Amit Daniel, Chief Marketing Officer49
Ziv Levi, Chief Legal Officer53
Marom Ben Menahem, Chief Revenue Officer51
Rini Karlin, Chief People Officer49
Sharon Chouli, Chief Customer Officer51

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.

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

Marom Ben Menahem, Chief Revenue Officer

Mr. Ben Menahem has served as our Chief Revenue Officer since the completion of the spin-off. Previously, he served as the Senior Vice President of Global Sales of Verint’s Cyber Intelligence Solutions business since 2019. Mr. Ben Menahem brings over two decades of experience driving business growth and success for global technology companies, with a track record for building strong sales organizations. Prior to joining the Cognyte Business, Mr. Ben Menahem held a series of roles in finance and sales, most recently, as Executive Vice President of global sales at Starhome Mach.

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
54

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.

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

Because we are a newly incorporated entity, during the year ended January 31, 2021, we did not provide any compensation to our directors or senior management.

Certain of the directors who serve on our board of directors previously served as directors of Verint. All of the members of our senior management team previously served as executives of the Cyber Intelligence Solutions business unit of Verint. The following table presents, in the aggregate, all compensation that Verint paid to those of our directors who served as directors of Verint (in their capacities as directors), and our senior management team members who served in the Cyber Intelligence Solutions business unit at Verint, for the year ended January 31, 2021. The table does not include any amounts that Verint paid to reimburse any of such persons for costs incurred in providing it with services during that period.


(in thousands)Salary and Related BenefitsPension, Retirement and Other Similar BenefitsShare Based Compensation
All directors and senior management as a group, consisting of 14 persons$2,156$489$7,531


Following the spin-off, as an independent public company, we now compensate our directors and senior management team in accordance with the recommendation of our Compensation Committee and, generally, subject to the approval of our board of directors and consistent with the terms of our compensation policy and in accordance with the requirements of the Companies Law (as described below under “—6.C. Board Practices—Compensation Committee—Compensation Policy under the Companies Law”).

In accordance with the Companies Law, following our first annual general meeting of shareholders after the spin-off (at which time we will be considered a public company under the Companies Law), we will be required to disclose the compensation paid to our five most highly compensated officers on an individual basis for the previous fiscal year in future annual reports on Form 20-F.

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.

55

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.

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
56

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.

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.

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. Gruber; 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.
57


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

We have elected to be governed by an exemption under the Companies Law regulations that exempts us from appointing external directors and from complying with the Companies Law requirements related to the composition of the Audit Committee and Compensation Committee of our board of directors. Our eligibility for that exemption is conditioned upon: (i) the continued listing of our shares on Nasdaq (or one of a few select other non-Israeli stock exchanges); (ii) there not being a controlling shareholder (generally understood to be a 25% or greater shareholder) of our company under the Companies Law; and (iii) our compliance with the Nasdaq listing rules requirements as to the composition of (a) our board of directors - which requires that we maintain a majority of independent directors (as defined under the Nasdaq listing rules) on our board of directors and (b) the Audit Committee and Compensation Committees of our board of directors (which require that such committees consist solely of independent directors (at least three and two members, respectively), as described under the Nasdaq listing rules). At the time that it determined to exempt Cognyte from the external director requirement, the board of directors affirmatively determined that we met the conditions for exemption from the external director requirement, including that a majority of the members of our board of directors, along with each of the members of the Audit Committee and Compensation Committee of our board of directors, are independent under the Nasdaq listing rules.

Our election to exempt our company from compliance with the external director requirement can be reversed at any time by our board of directors, in which case we would need to hold a shareholder meeting to once again appoint external directors, whose election would be for a three-year term. The election of each external director would require a majority vote of the shares present and voting at a shareholders meeting, provided that either:

the majority voted in favor of election includes a majority of the shares held by noncontrolling shareholders who do not have a personal interest in the election of the external director (other than a personal interest not deriving from a relationship with a controlling shareholder) that are voted at the meeting, excluding abstentions, which we refer to as a disinterested majority; or

58

the total number of shares held by noncontrolling, disinterested shareholders (as described in the previous bullet point) voted against the election of the director does not exceed two percent (2%) of the aggregate voting rights in Cognyte.

The term “controlling shareholder” is defined in the Companies Law (for purposes of the voting requirements for the election of external directors) as a shareholder with the ability to direct the activities of the company, other than by virtue of being an office holder.

An “office holder” is defined in the Companies Law as a chief executive officer (referred to as a general manager), chief business manager, deputy general manager, vice general manager, any other person assuming the responsibilities of any of these positions regardless of such person’s title, a director and any other manager directly subordinate to the general manager. Each person listed in the tables in “—6.A. Directors and Senior Management” is an office holder under the Companies Law.

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

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. Gruber 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 each of Mr. Shanks and Ms. Gruber 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;

59

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.

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;

60

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

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


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;

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; and

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;

62

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

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, Ms. Gruber 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:

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


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

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.

65

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.

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

66

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


67

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;

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;

68

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;

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.


69

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, 2021 we employed approximately 2,000 professionals, including certain contractors, with approximately, 63%, 22%, 10% 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.


As of January 31,
202120202019
(full-time equivalents)
Management and G&A271 256 237 
Product Delivery157 190 171 
Research & Development965 1,010 988 
Sales & Marketing332 334 283 
Service & Support296 329 318 
Total2,021 2,119 1,997 

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 immediately after completion of the spin-off (except as otherwise noted below) by:

each person or entity known by us to own beneficially more than 5% of our outstanding shares. We based the share amounts on such person’s beneficial ownership of Verint shares on January 31, 2021 according to the Verint share register and certain ownership disclosure notifications received by Verint, giving effect to a distribution ratio of one Cognyte share for each Verint share held by such person as of the close of business on January 25, 2021, the record date for the spin-off;

each of our directors and executive officers individually; and
70


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, 2021, 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 65,773,335 ordinary shares outstanding as of January 31, 2021.

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.

Shares Beneficially Owned
Name of beneficial ownerNumber%
Directors and executive officers
Dan Bodner683,0361.0%
Elad Sharon15,200*
Earl Shanks38,738*
Richard Nottenburg3,300*
Dafna Gruber*
Zvika Naggan*
Karmit Shilo*
David Abadi7,158*
Sharon Chouli16,259*
Ziv Levi7,336*
Rini Karlin4,128*
Marom Ben Menahem*
Amit Daniel*
Miki Migdal*
All directors and executive officers as a group (14 persons)
775,1551.2%
Principal Shareholders
The Vanguard Group, Inc.(1)5,745,3358.7%
BlackRock, Inc.(2)4,961,3297.5%
Clal Insurance Enterprises Holdings Ltd.(3)4,329,0156.6%

* Less than 1%

(1) As reported in the Schedule 13G filed with the SEC on February 10, 2021 by The Vanguard Group, Inc. (“Vanguard”), Vanguard has shared voting power over 104,856 shares of Verint common stock, sole dispositive power over 5,587,455 shares of Verint common stock, and shared dispositive power over 157,880 shares of Verint common stock.

(2) As reported in the Schedule 13G filed with the SEC on February 1, 2021 by BlackRock, Inc. (“BlackRock”), BlackRock has sole voting power over 4,844,759 shares of Verint common stock, and sole dispositive power over 4,961,329 shares of Verint common stock.

(3) As reported in the Schedule 13G filed with the SEC on February 16, 2021 by Clal Insurance Enterprises Holdings Ltd. (“Clal”), Clal has shared voting and dispositive power over 4,329,015 shares of Verint common stock, 71,750 shares of which are beneficially held for its own account, and 4,257,265 shares of which are held for members of the public through, among others, provident funds and/or pension funds and/or insurance policies, which are managed by
71

subsidiaries of Clal, which subsidiaries operate under independent management and make independent voting and investment decisions.

Changes in Ownership

This item is not applicable because our spin-off occurred on February 1, 2021.

Registered Holders

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


7.B. RELATED PARTY TRANSACTIONS

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 provide for 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 and are attributable to periods prior to, at and after the separation. 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).

72

The Separation and Distribution Agreement provides for when and how such transfers, assumptions and assignments occurred, or will occur (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 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 make 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.

73

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.

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, the Cognyte Business 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, the Cognyte Business, 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 the Cognyte Business 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.

74

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.

Employee Benefit and Bonus Plans. We agreed following the spin-off 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 that following the spin-off we will 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 that following the spin-off we will 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 will receive the same treatment as the incentive equity awards described in the previous sentence but will be 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 will provide and/or make 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. In no case will services be provided for more than 24 months after the spin-off. Services to be provided by Verint to us include certain services related to finance, accounting, business technology, human resources information systems, human resources, facilities, document management and record retention and technical support. Services to be provided by us to Verint include 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 will each pay fees to the other for the services provided, and those fees will generally be 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, and subject to a mutually agreed upon increase following an extension of the initial service term. The fees charged for the first year of services are fixed. Fees for services provided by third-party suppliers will be on a straight pass-through basis. The personnel performing services under the Transition Services Agreement will be employees and/or independent contractors of the party providing the service and will not be under the direction or control of the party to whom the service is being provided. Subject to certain exceptions, the liability of each party under the Transition Services Agreement for the services it provides will generally be limited to the aggregate fees paid or payable to such party in connection with the provision of such services. The Transition Services Agreement also provides 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 will also contain 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.



75

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 may 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 will terminate at the end of the 12-month transition period that begins on the date of the spin-off. The Trademark Cross License Agreement may be terminated earlier than the 12-month transition period if the parties mutually agree to terminate it or a party terminates it for uncured breach by, or bankruptcy or insolvency of, the other party.


7.C. INTERESTS OF EXPERTS AND COUNSEL

Not Applicable.


ITEM 8. FINANCIAL INFORMATION

8.A. COMBINED STATEMENTS AND OTHER FINANCIAL INFORMATION

Combined 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. (formerly known as Verint Systems Limited, “Cognyte IL”) (Case Number 4186/09) and against our former affiliate Comverse Technology, Inc. (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.

76

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, and the parties are waiting for further instructions or decisions from the Supreme Court.

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

77

Not Applicable.

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 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. 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 acquisition, 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. This summary does not purport to be a complete description of the consequences of the
78

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-exempt entities;

banks and other financial institutions;

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

U.S. expatriates;

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; and

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

Moreover, this description does not address the United States federal estate or gift tax consequences, or any state, local or foreign tax consequences, of the acquisition, ownership and disposition of our ordinary shares.

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;

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

79

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. If you are a partner in a partnership 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 DISTRIBUTION 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 has obtained a U.S. Tax Ruling that Cognyte will be treated as a United States 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.

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
80


Certain U.S. Holders who are individuals, trusts or estates are required to pay a 3.8% tax on, among other things, dividends on and 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. 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 disposal of assets by an Israeli resident, and on the disposal of such assets by a non-Israel resident if 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 to assets located in Israel, unless a tax treaty between Israel and the seller’s country of residence provides otherwise. 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 disposal of the asset.

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 of 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, 10% or more of one of the Israeli resident company’s means of control) at the time of sale or at any time during the preceding twelve (12) months period and/or claims a deduction for interest and linkage differences expenses in connection with the purchase and holding of such shares, such gain will be taxed at the rate of 30%.

81

The Real Capital Gain derived by corporations will be generally subject to the ordinary corporate tax (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 2020), unless the benefiting provisions of an applicable 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 (subject to the receipt in advance of a valid certificate from the ITA allowing for an exemption) provided that the following cumulative conditions are met: (i) the shares were purchased or distributed to the shareholders as part of the separation and distribution upon or after Cognyte was listed for trading on Nasdaq (this condition will not apply to shares purchased on or after January 1, 2009), provided, among other things (ii) such gains were not derived from a permanent business or business activity that the non-Israeli resident maintains in Israel, and (iii) neither such shareholders nor the particular gain are not subject to the Israeli Income Tax Law (Inflationary Adjustments) 5745-1985 (this condition will not apply to shares purchased on or after January 1, 2009). 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. However, non-Israeli corporations will not be entitled to the foregoing exemptions if an Israeli resident (i) has a controlling interest of more than 25% in such non-Israeli corporation or (ii) is the beneficiary of or is entitled to 25% or more of the revenue or profits of such non-Israeli corporation, whether 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, 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 the twelve-month period preceding such sale, 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 in the taxable year; (iii) the capital gain from the sale, exchange or disposition was not derived through a permanent establishment that the U.S. resident maintains in Israel; (iv) the capital gains arising from such sale, exchange or disposition is not attributed to real estate located in Israel or (v) the capital gains arising from such sale, exchange or 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 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 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 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 sale of the securities at the rate of 25% in respect of an individual, or at a rate of corporate tax, in respect of a corporation (23% currently).

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

82

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 distribution or at any time during the preceding twelve-month period.

Distribution of dividends from income attributed to a Beneficial Enterprise is generally subject to a tax rate of 15% and a distribution of dividend from income attributed to a Preferred Enterprise is generally subject to a tax rate of 20%. We cannot assure you that we will designate the profits that we may distribute in a way that will reduce shareholders’ tax liability. 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 is not attributed to exempt profits of a Beneficial Enterprise.

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” 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 Treaty U.S. Resident: (i) if the Treaty U.S. Resident is a corporation which holds during that portion of the 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 voting shares 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 tax rate of withholding is 12.5% and could be 15% if the dividend is distributed by 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 Treaty 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 withheld, subject to detailed rules contained in 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).

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 651,600 for 2020 which amount is linked to the annual change in the Israeli consumer price index), 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.

83

10.H. DOCUMENTS ON DISPLAY

Any statement in this Annual Report about any of our contracts or other documents is not necessarily complete. If the contract or document is filed as an exhibit to this Annual Report, the contract or document is deemed to modify the description contained in this Annual Report. You must review the exhibits themselves for a complete description of the contract or document.

We are subject to the informational requirements of the Exchange Act. Accordingly, we are required to file reports and other information with the SEC, including annual reports on Form 20-F and periodic reports on Form 6-K. 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, as of the first day of listing of our shares on Nasdaq, 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, which will be operational at or prior to the spin-off. The information contained on our website is not a part of this Form 20-F.

As an FPI, we are exempt under the Exchange Act from, among other things, the rules prescribing the furnishing and content of proxy statements, and our executive officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act. In addition, we are not required under the Exchange Act to file periodic reports and financial statements with the SEC as frequently or as promptly as U.S. companies whose securities are registered under the Exchange Act. However, we intend to furnish or make available to our shareholders annual reports containing our combined financial statements prepared in accordance with GAAP. Our Annual Report will contain an “Operating and Financial Review and Prospects” section for the relevant periods.

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

Not Applicable.

12.B. WARRANTS AND RIGHTS

Not Applicable.

12.C. OTHER SECURITIES

Not Applicable.

12.D. AMERICAN DEPOSITARY SHARES

Not Applicable.


84

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


ITEM 15. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (“Exchange Act”)) that are designed to ensure that information required to be disclosed in the Company’s 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 and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures. Any controls and procedures, can provide only reasonable assurance of achieving the desired objectives of the 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 of January 31, 2021. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of January 31, 2021, our disclosure controls and procedures were effective.
Management’s Annual Report on Internal Control over Financial Reporting
This Annual Report does not include a report of management’s assessment regarding internal control over financial reporting due to a transition period established by rules of the SEC for newly public companies. This Annual Report also does not include an attestation report of our independent registered public accounting firm due to a transition period established by rules of the SEC for newly public companies. Additionally, our independent registered public accounting firm will not be required to opine on the effectiveness of our internal control over financial reporting until we are no longer an emerging growth company.
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.


16.A. AUDIT COMMITTEE AND FINANCIAL EXPERT

Our Board has determined that Earl Shanks, Dafna Gruber 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 and Dafna Gruber shall each be considered an “audit committee financial expert” as defined in Item 16A of Form 20-F under the Exchange Act.

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


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 The information contained on our website is not incorporated by reference in this Annual Report.

16.C. PRINCIPAL ACCOUNTANT FEES AND SERVICES
Because we are a newly incorporated company and the Cognyte Business was part of Verint until the spin-off, we did not pay any fees to the auditors prior to the audit of the year ended January 31, 2021 and all fees were paid directly by Verint. In connection with the audit 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.


16.D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

Not Applicable.

16.E. PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

None.

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, Verint completed its spin-off of our predecessor, the Cognyte Business of Verint Systems, Inc.(the “Business”). In connection with the spin-off, Verint had engaged Deloitte & Touche LLP to audit the combined financial statements of the 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 combined 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 combined 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 combined 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).

86

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.

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 and with respect to the shareholder approval requirements. 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.
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.

16.H. MINE SAFETY DISCLOSURE

Not Applicable.


87

PART III

ITEM 17. FINANCIAL STATEMENTS

Combined Financial Statements

Please refer to pages F-1 through F-43 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:


88

Exhibit NumberDescription
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.
_________
*    Filed herewith.
**    Furnished herewith.


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










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 sheets of the Cognyte Business of Verint Systems Inc. and subsidiaries (the “Company”) as of January 31, 2021 and 2020, and the related combined statements of operations, comprehensive income, equity, and cash flows for each of the three 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 2020, and the results of their operations and their cash flows for each of the three 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. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the combined financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the 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 have served as the Company’s auditor since 2020.


Cognyte Business of Verint Systems Inc.
Combined Balance Sheets

January 31,
 (in thousands)20212020
Assets  
Current Assets:  
Cash and cash equivalents$78,570 $201,090 
Restricted cash and cash equivalents, and restricted bank time deposits27,042 43,813 
Short-term investments4,713 6,603 
Accounts receivable, net of allowance for doubtful accounts of 4.6 million and 4.1 million, respectively
175,001 180,441 
Contract assets, net20,317 28,873 
Inventories14,542 14,893 
Prepaid expenses and other current assets30,051 36,486 
  Total current assets350,236 512,199 
Property and equipment, net37,595 41,579 
Operating lease right-of-use assets32,126 34,152 
Goodwill158,183 158,143 
Intangible assets, net5,299 7,868 
Deferred income taxes3,303 2,015 
Other assets42,076 49,155 
  Total assets$628,818 $805,111 
Liabilities and Equity 
Current Liabilities: 
Accounts payable$41,552 $43,389 
Accrued expenses and other current liabilities91,692 85,947 
Contract liabilities127,012 143,695 
Due to parent, current38,772 7,025 
  Total current liabilities299,028 280,056 
Long-term contract liabilities22,037 23,305 
Operating lease liabilities24,135 24,446 
Deferred income taxes4,049 4,732 
Other liabilities9,198 17,401 
  Total liabilities358,447 349,940 
Commitments and Contingencies
Equity: 
Net parent investment273,006 458,467 
Accumulated other comprehensive loss(15,505)(13,923)
Total Cognyte Business of Verint Systems Inc. equity257,501 444,544 
Noncontrolling interest12,870 10,627 
  Total equity270,371 455,171 
  Total liabilities and equity$628,818 $805,111 

See notes to combined financial statements.
F-2

Cognyte Business of Verint Systems Inc.
Combined Statements of Operations
 
 Year Ended January 31,
 (in thousands except share and per share data)202120202019
Revenue:  
Software$187,236 $201,487 $191,062 
Software service190,013 171,866 158,146 
Professional service and other66,209 83,756 84,252 
  Total revenue443,458 457,109 433,460 
Cost of revenue:  
Software35,647 36,071 34,144 
Software service44,893 45,012 51,237 
Professional service and other51,186 80,517 83,975 
Amortization of acquired technology943 2,405 7,416 
  Total cost of revenue132,669 164,005 176,772 
Gross profit310,789 293,104 256,688 
Operating expenses:  
Research and development, net128,705 111,297 100,006 
Selling, general and administrative162,590 153,901 137,342 
Amortization of other acquired intangible assets1,218 593 651 
  Total operating expenses292,513 265,791 237,999 
Operating income18,276 27,313 18,689 
Other income (expense), net:  
Interest income1,347 3,509 3,165 
Interest expense(185)(481)(499)
Other income (expense), net5,286 (404)(1,414)
  Total other income, net6,448 2,624 1,252 
Income before provision for income taxes24,724 29,937 19,941 
Provision for income taxes4,414 2,567 7,620 
Net income20,310 27,370 12,321 
Net income attributable to noncontrolling interest6,107 7,179 3,593 
Net income attributable to Cognyte Business of Verint Systems Inc.$14,203 $20,191 $8,728 
Net income per ordinary share attributable to Cognyte Business of Verint Systems Inc:
Basic and diluted$0.22 $0.31 $0.13 
Ordinary shares outstanding:
Basic and diluted65,773 65,773 65,773 
 
See notes to combined financial statements.




F-3

Cognyte Business of Verint Systems Inc.
Combined Statements of Comprehensive Income

Year Ended January 31,
(in thousands)202120202019
Net income$20,310 $27,370 $12,321 
Other comprehensive loss, net of reclassification adjustments:  
Foreign currency translation adjustments(1,233)(1,876)(1,549)
Net (decrease) increase from foreign exchange contracts designated as hedges(19)1,561 (3,935)
(Provision) benefit for income taxes on net (decrease) increase from foreign exchange contracts designated as hedges(18)(156)393 
Other comprehensive loss(1,270)(471)(5,091)
Comprehensive income19,040 26,899 7,230 
Comprehensive income attributable to noncontrolling interest6,419 7,169 3,537 
Comprehensive income attributable to Cognyte Business of Verint Systems Inc.$12,621 $19,730 $3,693 
 
See notes to combined financial statements.
F-4


Cognyte Business of Verint Systems Inc.
Combined Statements of Equity

   
  Accumulated Other Comprehensive LossTotal Cognyte Business of Verint Systems Inc. Equity Total Equity
(in thousands) Net Parent InvestmentNoncontrolling Interest
Balances as of February 1, 2018$430,788 $(8,427)$422,361 $8,583 $430,944 
Cumulative effect of adoption of ASU No. 2014-099,147 — 9,147 — 9,147 
Adjusted balances, beginning of period439,935 (8,427)431,508 8,583 440,091 
Net income8,728 — 8,728 3,593 12,321 
Other comprehensive loss— (5,035)(5,035)(56)(5,091)
Dividends to noncontrolling interest— — — (4,409)(4,409)
Net transfers from parent32,406 — 32,406 — 32,406 
Balances as of January 31, 2019481,069 (13,462)467,607 7,711 475,318 
Net income20,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, 2020458,467 (13,923)444,544 10,627 455,171 
Cumulative effect of adoption of ASU No. 2016-13(446)— (446)— (446)
Adjusted balances, beginning of period458,021 (13,923)444,098 10,627 454,725 
Net income14,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 
 
See notes to combined financial statements.
F-5

Cognyte Business of Verint Systems Inc.
Combined Statements of Cash Flows
Year Ended January 31,
(in thousands) 202120202019
Cash flows from operating activities:  
Net income$20,310 $27,370 $12,321 
Adjustments to reconcile net income to net cash provided by operating activities:  
Depreciation and amortization22,519 17,325 21,021 
Provision for doubtful accounts1,850 1,355 1,937 
Stock-based compensation, excluding cash-settled awards27,423 31,028 25,536 
(Benefit) provision from deferred income taxes(2,195)5,603 9,003 
Non-cash losses (gains) on derivative financial instruments, net95 (395)(726)
Change in fair value of contingent consideration for business combinations (3,665)(5,392)(4,201)
Other non-cash items, net(2,964)1,747 409 
Changes in operating assets and liabilities, net of effects of business combinations:  
Accounts receivable1,496 (24,140)(44,137)
Contract assets8,442 17,658 21,621 
Inventories(1,142)(392)(3,616)
Prepaid expenses and other assets5,119 7,032 1,556 
Accounts payable and accrued expenses8,668 1,307 (7,750)
Contract liabilities(16,770)9,321 29,998 
Other liabilities210 (20,847)(10,202)
Other, net1,915 (1,394)965 
Net cash provided by operating activities71,311 67,186 53,735 
Cash flows from investing activities:  
Cash paid for business combinations, including adjustments, net of cash acquired (18,693)(3,811)
Purchases of property and equipment(14,199)(13,691)(9,923)
Purchases of investments(48,585)(29,099)(57,735)
Maturities and sales of investments51,174 53,527 28,243 
Settlements of derivative financial instruments not designated as hedges213 212 126 
Cash paid for capitalized software development costs(5,132)(7,638)(2,687)
Change in restricted bank time deposits, including long-term portion31,084 (14,159)(21,773)
Other investing activities1,863  (779)
Net cash provided by (used in) investing activities16,418 (29,541)(68,339)
Cash flows from financing activities:  
Net transfers (to) from parent(189,047)(72,057)6,538 
Proceeds from parent borrowings  7,025 
Repayments of parent borrowings(7,025)(6,000)(1,000)
Dividends paid to noncontrolling interest(4,176)(4,253)(4,409)
Payments of contingent consideration for business combinations (financing portion)(4,877)(3,419)(2,016)
Other financing activities(492)(244)(81)
Net cash (used in) provided by financing activities(205,617)(85,973)6,057 
Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents(864)(985)(544)
Net decrease in cash, cash equivalents, restricted cash, and restricted cash equivalents(118,752)(49,313)(9,091)
Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period233,409 282,722 291,813 
Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period$114,657 $233,409 $282,722 
Reconciliation of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period:
Cash and cash equivalents$78,570 $201,090 $240,192 
Restricted cash and cash equivalents included in restricted cash and cash equivalents, and restricted bank time deposits25,904 24,513 40,152 
Restricted cash and cash equivalents included in other assets10,183 7,806 2,378 
Total cash, cash equivalents, restricted cash, and restricted cash equivalents$114,657 $233,409 $282,722 
See notes to combined financial statements.
F-6

Cognyte Business of Verint Systems Inc.
Notes to Combined Financial Statements


1.ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION

Recent Developments

On February 1, 2021, Verint completed the previously announced Spin-off of Cognyte Software Ltd. (the “Company,” “Cognyte,” “we,” “us” and “our”) (the “Spin-off”), which consists of Verint’s former Cyber Intelligence Solutions™ business (referred to herein as the “Cognyte Business of Verint Systems Inc.”), into a separate, independent publicly traded company, Cognyte Software Ltd. (Nasdaq: CGNT). The Spin-off was completed by means of a distribution in which each holder of Verint’s common stock, par value $0.001 per share, received one share of Cognyte’s common stock, no par value, for every share of common stock of Verint held of record as of the close of business on January 25, 2021 (the “Record Date”). After the distribution, Verint does not beneficially own any shares of common stock in Cognyte and will no longer consolidate Cognyte into its financial results for periods ending after January 31, 2021. Please refer to Note 19, “Subsequent Events,” for additional information regarding the Spin-off.

Description of Business

Cognyte is a global provider in security analytics software that empowers governments and enterprises with Actionable Intelligence for a safer world. Our open software fuses, analyzes and visualizes disparate data sets at scale to help security organizations find the needles in the haystacks. Over 1,000 government and enterprise customers in more than 100 countries rely on Cognyte’s solutions to accelerate security investigations and connect the dots to identify, neutralize, and prevent national security, personal safety, business continuity and cyber threats.

Basis of Presentation

The Company has not published stand-alone financial statements in the past. As a result, these combined financial statements reflect the historical financial position, results of operations and cash flows of the Company for the periods presented as historically managed within Verint. The combined financial statements have been derived (carved-out) from the consolidated financial statements and accounting records of Verint and have been prepared in conformity with GAAP.

The primary basis for presenting consolidated financial statements is when one entity has a controlling financial interest in another entity. As there is no controlling financial interest present between or among the entities that comprise our business, we are preparing our financial statements on a combined basis. Verint’s investment in our business is shown in lieu of equity attributable to Cognyte as there is no consolidated entity for which Verint holds an equity interest in. Verint’s investment represents its interest in the recorded net assets of Cognyte. The accompanying combined financial statements also include a joint venture in which we hold a 50% equity interest. The joint venture is a variable interest entity 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 combined 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.

All internal transactions have been eliminated. As described in Note 3, “Related Party Transactions with Verint,” all significant transactions between the Company and Verint have been included in these combined financial statements.

Verint generally uses a decentralized approach to cash management and financing of its operations. The majority of the cash generated by a legal entity remains with that entity and is used to fund that entity’s operations and/or investing activities. For those entities legally owned by the Cyber Intelligence Solutions business, the associated cash has been attributed to the combined balance sheets for each period presented. For certain entities, the entity’s cash is transferred to a cash pooling entity and the cash pooling entity funds the business’s operating and investing activities as needed. These cash pooling arrangements are not reflective of the manner in which the business would have been able to finance its operations had it been a stand-alone business separate from Verint during the periods presented. Transfers of cash relating to these cash pooling arrangements are included as components of net parent investment on the combined statements of equity.
F-7


The preparation of the combined financial statements requires 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. Actual outcomes and results could differ from those estimates and assumptions. The following paragraphs describe the significant estimates and assumptions applied by management in the preparation of these combined financial statements.

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. Third-party debt obligations of Verint and the corresponding financing costs related to those debt obligations, specifically those that relate to senior notes, term loans, and revolving credit facilities, have not been attributed to the Company, as the Company is not the legal obligor on the debt.

During the periods presented, 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 periods presented. Allocations for management costs and corporate support services provided to the Company totaled $97.3 million, $81.8 million, and $72.6 million for the years ended January 31, 2021, 2020, and 2019, respectively. The Company and Verint consider the allocations to be a reasonable reflection of the benefits received by the Company. Going forward, the Company may perform these functions using its own resources or outsourced services. For a period following the Spin-off, however, some of these functions will continue to be provided by Verint under a transition services agreement.

COVID-19 Pandemic

On March 11, 2020, the World Health Organization declared the COVID-19 outbreak a global pandemic. The outbreak 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 virus, 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 the extent and duration of which is not currently known. In response to these challenges, we quickly adjusted our operations to work from home and we believe our business continuity plan is working well. We are continuously monitoring and assessing the impact of the COVID-19 pandemic, including recommendations and orders issued by government and public health authorities in countries where we operate. We continue to work to help our customers during this difficult time and are managing our operations with a view to resuming normal business activity as soon as possible.

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 combined financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

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, 2021 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, 2021 and 2020. 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, trade 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 trade 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 $72.6 million and $51.7 million of our aggregated accounts receivable and contract assets, at January 31, 2021 and 2020, respectively. We believe our contracts with these governments present insignificant credit risk.

Allowance for Doubtful Accounts

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, 2021. 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 doubtful accounts or expected 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 doubtful accounts on a quarterly basis.

The following table summarizes the activity in our allowance for doubtful accounts for the years ended January 31, 2021, 2020, and 2019:
F-9

Year Ended January 31,
(in thousands)202120202019
Allowance for doubtful accounts, beginning of year$4,085 $2,911 $1,763 
Cumulative effect of adoption of ASU No. 2016-13435   
Provisions charged to expense1,840 1,355 1,937 
Amounts written off(1,922)(152)(744)
Other, including fluctuations in foreign exchange rates121 (29)(45)
Allowance for doubtful accounts, end of year$4,559 $4,085 $2,911 

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 periods ranging from three to four years. Buildings are 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 combined balance sheet and any resulting gain or loss is recognized in the combined 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 combined 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.
F-10


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 10 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. We did not identify any transfers between levels of the fair value measurement hierarchy during the years ended January 31, 2021 and 2020.
 
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, 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

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.

We record all derivatives as assets or liabilities on our combined balance sheets at their fair values. Gains and losses from the changes in values of these derivatives are accounted for based on the use of the derivative and whether it qualifies for hedge accounting.

F-11

The counterparties to our derivative financial instruments consist of three 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 years on a straight-line basis, which best represents the pattern of the software’s use.



F-12

Income Taxes

The tax provision is presented on a separate company basis as if we were a separate filer. A portion of our operations have historically been included in the tax returns filed by certain Verint entities for which our business is a part of. The effects of tax adjustments and settlements from taxing authorities are presented in our combined financial statements in the period to which they relate as if we were a separate filer. Our current obligations for taxes are settled with our parent on an estimated basis and adjusted in later periods as appropriate. All income taxes due to or due from our parent that have not been settled or recovered by the end of the period are reflected in net parent investment within the combined financial statements. The tax provision has been calculated as if the business was operating on a stand-alone basis and filed separate tax returns in the jurisdictions in which it operates. Therefore, cash tax payments and items of current and deferred taxes may not be reflective of the actual tax balances had the business been a stand-alone company during the periods presented.

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 combined 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 combined statements of operations. We recorded net foreign currency gains of $1.7 million and net foreign currency losses of $0.7 million and $2.1 million for the years ended January 31, 2021, 2020, and 2019, respectively.

For combined 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 loss in the accompanying combined balance sheets.



F-13

Stock-Based Compensation

Certain Company employees participate in stock-based compensation plans sponsored by Verint. Awards granted under the plans are based on Verint’s common shares and, as such, are included in net parent investment. We recognize the cost of employee services received in exchange for awards of equity instruments based on the grant-date fair value of the award. We recognize the fair value of the award as compensation expense over the period during which an employee is required to provide service in exchange for the award.

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 combined balance sheets. Finance lease assets are included in property and equipment, and corresponding finance lease liabilities are included within accrued expenses and other current liabilities (current portions), and other liabilities (long-term portions), on our combined 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 and our sublease transactions are de minimis.

Recent Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments. This new standard requires entities to measure expected credit losses for certain financial assets held at the reporting date using a current expected credit loss model, which is based on historical experience, adjusted for current conditions and reasonable and supportable forecasts. Our financial instruments within the scope of this guidance primarily includes accounts receivable and contract assets. On February 1, 2020, we adopted the new standard under the modified retrospective approach, such that comparative information has not been restated and continues to be reported under accounting standards in effect for those periods. The adoption of ASU No. 2016-13 resulted in a $0.5 million increase in our allowance for expected credit losses related to accounts receivable and contract assets, a $0.1 million increase to deferred tax assets, and an impact of $0.4 million to our net parent investment. The new accounting standard did not have a material impact on our combined financial statements, including accounting policies, given our limited historical write-off activity.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which requires customers in a hosting arrangement that is a service contract to follow existing internal-use software guidance to determine which implementation costs to capitalize and which costs to expense. Under the new standard, implementation costs are deferred and presented in the same financial statement caption on the combined balance sheet as a prepayment of related arrangement fees. The deferred costs are recognized over the term of the arrangement in the same financial statement caption in the combined statement of operations as the related fees of the arrangement. We adopted ASU No. 2018-15 prospectively to eligible costs incurred on or after February 1, 2020 and the implementation did not have a material impact on our combined financial statements.
F-14


In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to The Disclosure Requirements for Fair Value Measurement, which modified the disclosure requirements on fair value measurements. Since the standard affects only disclosure requirements, the adoption of the standard did not have an impact on our combined financial statements.

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 for us 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 assessing the impact of adopting this standard on our combined 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 are currently reviewing this standard but do not expect that it will have a material impact on our combined financial statements.

3. RELATED PARTY TRANSACTIONS WITH VERINT

The combined financial statements have been prepared on a stand-alone basis and are 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, 2020, and 2019, the Company was allocated $97.3 million, $81.8 million, and $72.6 million, respectively, of corporate expenses incurred by Verint and such amounts are included in the combined statements of operations. As certain expenses reflected in the combined financial statements 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, 2020, and 2019 are as follows:
Year Ended January 31,
(in thousands)202120202019
Software - cost of revenue$1,981 $1,871 $688 
Software service - cost of revenue1,548 1,639 2,460 
Professional service and other - cost of revenue2,743 4,654 2,919 
Research and development, net21,783 19,139 17,805 
Selling, general and administrative69,210 54,452 48,774 
Total allocated corporate expenses$97,265 $81,755 $72,646 

All significant internal transactions between the Company and Verint have been included in these combined 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 parent, current within the combined balance sheets as of January 31, 2021. The total net effect of the settlement of these internal transactions is reflected in the combined statements of cash flows as a financing activity and in the combined balance sheets as net parent investment.

F-15

On January 29, 2021, Cognyte Technology 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 parent of $35.0 million is presented in due to parent, current within the combined 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 combined statements of operations and was $0.2 million, $0.4 million, and $0.5 million for the years ended January 31, 2021, 2020, and 2019, 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. The Company had related party notes payable, current of $7.0 million which is presented in due to parent, current within the combined balance sheets as of January 31, 2020. As of January 31, 2021, these interest-bearing notes have been settled between the Company and Verint.

Due to parent, current consisted of the following as of January 31, 2021 and 2020:

January 31,
(in thousands)20212020
Dividends payable to parent, current$35,000 $ 
Related party payables, current3,772  
Related party notes payable, current 7,025 
Total due to parent, current$38,772 $7,025 


Net transfers to and from Verint are included within net parent investment on the combined statements of equity. The components of the net transfers to and from Verint for the years ended January 31, 2021, 2020, and 2019 are as follows:

Year Ended January 31,
(in thousands)202120202019
Cash pooling and general financing activities$(258,799)$(133,666)$(45,192)
Corporate allocations97,265 81,755 72,646 
Related party payables(3,772)  
Income taxes1,088 9,118 4,952 
Total net transfers (to) from parent per combined statements of equity(164,218)(42,793)32,406 
Stock-based compensation - equity-classified awards and issuances
(29,062)(29,264)(25,868)
Related party payables3,772   
Other, net461   
Total net transfers (to) from parent per combined statements of cash flows$(189,047)$(72,057)$6,538 


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


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, the resale of third-party hardware, and consulting and training services.

Our software 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
F-18

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 the expected cost plus a margin approach or 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)202120202019
Revenue by recurrence:
Recurring revenue$223,405 $192,578 $165,265 
Nonrecurring revenue220,053 264,531 268,195 
Total revenue$443,458 $457,109 $433,460 

Contract Balances

The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:

January 31,
(in thousands)20212020
Accounts receivable, net$175,001 $180,441 
Contract assets, net$20,317 $28,873 
Long-term contract assets, net (included in other assets)$1,219 $937 
Contract liabilities$127,012 $143,695 
Long-term contract liabilities$22,037 $23,305 

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 a majority 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, 2021 and 2020, we transferred $19.0 million and $36.1 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 $11.4 million and $17.6 million of contract assets during the years ended January 31, 2021 and 2020, respectively. There are two customers that accounted for a combined $72.6 million and $51.7 million of our aggregated accounts receivable
F-19

and contract assets at January 31, 2021 and 2020, 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, 2021 and 2020 from amounts included in contract liabilities at the beginning of each period was $129.6 million and $106.8 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)20212020
RPO:
Expected to be recognized within 1 year$353,166 $356,677 
Expected to be recognized in more than 1 year198,572 225,056 
Total RPO$551,738 $581,733 

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 on a straight-line basis over the period the goods or services are transferred to the customer to which the assets relate.

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 combined balance sheet. Total capitalized costs to obtain contracts were $8.3 million as of January 31, 2020, of which $4.9 million is included in prepaid expenses and other current assets and $3.4 million is included in other assets on our combined balance sheet. During the years ended January 31, 2021, 2020, and 2019, we expensed $23.8 million, $28.2 million, and $25.0 million, respectively, of sales and agent commissions, which are included in selling, general and administrative expenses and there was no impairment loss recognized for these capitalized costs.

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 $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 combined balance sheet. Total capitalized costs to fulfill contracts were $7.6 million as of January 31, 2020, of which $7.1 million is included in prepaid expenses and other current assets and $0.5 million is included in other assets on our combined 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, 2021, 2020, and 2019, we amortized $13.5 million, $11.8 million, and $16.7 million, respectively, of contract fulfillment costs.


F-20

5. CASH, CASH EQUIVALENTS, AND SHORT-TERM INVESTMENTS

The following tables summarize our cash, cash equivalents, and short-term investments as of January 31, 2021 and 2020:

January 31, 2021
(in thousands) Cost BasisGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash and cash equivalents:
Cash and bank time deposits$78,570 $— $— $78,570 
Total cash and cash equivalents$78,570 $ $ $78,570 
Short-term investments:
Bank time deposits$4,713 $ $ $4,713 
Total short-term investments$4,713 $ $ $4,713 

January 31, 2020
(in thousands) Cost BasisGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash and cash equivalents:
Cash and bank time deposits$201,090 $— $— $201,090 
Total cash and cash equivalents$201,090 $ $ $201,090 
Short-term investments:
Bank time deposits$6,603 $ $ $6,603 
Total short-term investments$6,603 $ $ $6,603 

Bank time deposits which are reported within short-term investments consist of deposits held outside of the United States with maturities of greater than 90 days. All other bank deposits are included within cash and cash equivalents.

During the years ended January 31, 2021, 2020, and 2019, proceeds from maturities and sales of short-term bank time deposits were $51.2 million, $53.5 million, and $28.2 million, respectively.


6. BUSINESS COMBINATIONS

Year Ended January 31, 2021

We did not complete any business combinations during the year ended January 31, 2021.

Year Ended January 31, 2020

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


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 combined statement of operations for the year ended January 31, 2020 was not material. Pro-forma information is not provided due to immateriality.

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

Year Ended January 31, 2019

On November 8, 2018, we completed the acquisition of a business for a purchase price of approximately $13.1 million, which included $2.2 million related to the acquisition date fair value of our approximately 19% previously held equity interest. We paid $3.9 million of cash at closing, funded by cash on hand, and we agreed to make potential additional cash payments to the former shareholders aggregating up to approximately $18.5 million, contingent upon the achievement of certain performance targets over periods that extended through January 2021. The fair value of this contingent consideration obligation was estimated to be $7.0 million at the acquisition date.

The purchase price was attributed mainly to goodwill (approximately $10.8 million) and the acquired customer relationships and developed technology were assigned estimated useful lives of seven years and three years, respectively, the weighted average of which is approximately 4.1 years. Included among the factors contributing to the recognition of goodwill in this
F-22

transaction were synergies in products and technologies, and the addition of skilled, assembled workforces. The $10.8 million of goodwill is not deductible for income tax purposes.

Revenue and net income attributable to this business combination for the year ended January 31, 2019 were not material. Pro-forma information is not provided due to immateriality.

Transaction and related costs, consisting primarily of professional fees and integration expenses, directly related to this business combination, totaled $0.3 million and $0.2 million for the years ended January 31, 2020 and 2019, respectively. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.

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 combined 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, 2021, 2020, and 2019, we recorded benefits of $3.7 million, $5.4 million, and $4.2 million, respectively, within selling, general and administrative expenses for changes in the fair values of contingent consideration obligations associated with business combinations. The aggregate fair value of 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 $4.9 million, $3.4 million, and $2.0 million for the years ended January 31, 2021, 2020, and 2019, respectively.


7. INTANGIBLE ASSETS AND GOODWILL

Acquisition-related intangible assets consisted of the following as of January 31, 2021 and 2020:

 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 

 January 31, 2020
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$75,765 $(72,542)$3,223 
Customer relationships6,586 (3,882)2,704 
Trade names1,231 (563)668 
Distribution network2,000 (2,000) 
Non-competition agreements1,307 (34)1,273 
Total intangible assets$86,889 $(79,021)$7,868 

F-23

Total amortization expense recorded for acquisition-related intangible assets was $2.2 million, $3.0 million and $8.1 million for the years ended January 31, 2021, 2020, and 2019, 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
2022$1,818 
20231,711 
2024783 
2025734 
2026176 
Thereafter77 
Total$5,299 

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 years ended January 31, 2020 and 2019.

Goodwill activity for the years ended January 31, 2021 and 2020 was as follows:
 
(in thousands)Amount
Year Ended January 31, 2020:
Goodwill, gross, at January 31, 2019$157,976 
Accumulated impairment losses through January 31, 2019(10,822)
Goodwill, net, at January 31, 2019147,154 
Business combination11,597 
Foreign currency translation(608)
Goodwill, net, at January 31, 2020$158,143 
Year Ended January 31, 2021:
Goodwill, gross, at January 31, 2020$168,965 
Accumulated impairment losses through January 31, 2020(10,822)
Goodwill, net, at January 31, 2020158,143 
Adjustments to prior period acquisition300 
Foreign currency translation(260)
Goodwill, net, at January 31, 2021$158,183 
Balance at January 31, 2021 
Goodwill, gross, at January 31, 2021$169,005 
Accumulated impairment losses through January 31, 2021(10,822)
Goodwill, net, at January 31, 2021$158,183 

We evaluated whether there has been a change in circumstances or indicators of potential impairment between November 1, 2020 and January 31, 2021 and as of the date of this filing in response to the economic impacts seen globally from COVID-19. The valuation methodology to determine the fair value of our reporting unit is sensitive to management's forecasts of future revenue, profitability and market conditions. At this time, the full impact of COVID-19 on our forecasts is uncertain and increases the subjectivity that will be involved in evaluating goodwill for potential impairment. We do expect declines in our reporting unit fair value as a result of delayed or reduced demand for our products and services, driving lower revenue and operating income across our businesses. However, given the significant difference between our reporting unit fair value and its carrying value in the most recent quantitative analyses completed as of November 1, 2020, as well as expected long-term recovery within our reporting unit, management does not believe that these events were sufficiently severe to result in an
F-24

impairment trigger. We will continue to monitor conditions to determine whether any events or changes in circumstances may trigger a need to assess for impairment. No changes in circumstances or indicators of potential impairment were identified between November 1 and January 31 in each of the years ended January 31, 2020 and 2019.

No goodwill impairment was identified for the years ended January 31, 2021, 2020 and 2019.

8.SUPPLEMENTAL COMBINED FINANCIAL STATEMENT INFORMATION
 
Combined Balance Sheets
 
Inventories consisted of the following as of January 31, 2021 and 2020: 

January 31,
(in thousands)20212020
Raw materials$7,521 $7,461 
Work-in-process5,160 4,674 
Finished goods1,861 2,758 
Total inventories$14,542 $14,893 
 
Property and equipment, net consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Land and buildings$2,854 $2,854 
Leasehold improvements13,530 13,592 
Software22,823 29,870 
Equipment, furniture, and other79,587 92,236 
Total cost118,794 138,552 
Less: accumulated depreciation and amortization(81,199)(96,973)
Total property and equipment, net$37,595 $41,579 

Depreciation expense on property and equipment was $16.9 million, $11.8 million, and $10.6 million in the years ended January 31, 2021, 2020, and 2019, respectively.

Prepaid expenses and other current assets consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Prepaid expenses$22,037 $23,906 
Deferred cost of revenue4,570 7,067 
Income tax receivables1,379 2,030 
Other2,065 3,483 
Total prepaid expenses and other current assets$30,051 $36,486 

Other assets consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
 Long-term restricted cash and time deposits $15,061 $25,606 
 Capitalized software development costs, net 11,315 11,679 
 Deferred commissions 4,459 3,394 
 Long-term deferred cost of revenue 1,959 527 
 Long-term security deposits 1,393 1,373 
 Long-term contract assets, net1,219 937 
 Other 6,670 5,639 
Total other assets$42,076 $49,155 

Accrued expenses and other current liabilities consisted of the following as of January 31, 2021 and 2020:
F-25

January 31,
(in thousands)20212020
Compensation and benefits$44,801 $37,963 
Distributor and agent commissions12,422 10,097 
Operating lease obligations - current portion7,085 6,061 
Income taxes4,275 6,403 
Contingent consideration - current portion2,923 5,941 
Taxes other than income taxes2,559 717 
Fair value of derivatives - current portion678 132 
Other16,949 18,633 
Total accrued expenses and other current liabilities$91,692 $85,947 

Other liabilities consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Unrecognized tax benefits, including interest and penalties$6,940 $6,930 
Obligations for severance compensation2,054 2,389 
Contingent consideration - long-term portion 5,568 
Finance lease obligations - long-term portion 2,510 
Other204 4 
Total other liabilities$9,198 $17,401 

Combined Statements of Operations
 
Other income (expense), net consisted of the following for the years ended January 31, 2021, 2020, and 2019: 
 Year Ended January 31,
(in thousands)202120202019
Gains on equity investments, net$3,769 $ $ 
Foreign currency gains (losses), net1,682 (728)(2,094)
(Losses) gains on derivative financial instruments, net(95)395 726 
Other expense, net(70)(71)(46)
Total other income (expense), net$5,286 $(404)$(1,414)

Combined Statements of Cash Flows
 
The following table provides supplemental information regarding our combined cash flows for the years ended January 31, 2021, 2020, and 2019:
 Year Ended January 31,
(in thousands)202120202019
Cash paid for interest$38 $23 $24 
Cash (refunds) payments of income taxes, net$1,260 $9,622 $7,602 
Non-cash investing and financing transactions: 
Accrued cash dividends payable to parent$35,000 $ $ 
Accrued but unpaid purchases of property and equipment$2,636 $3,399 $2,352 
Inventory transfers to property and equipment$894 $825 $1,699 
Liabilities for contingent consideration in business combinations$ $7,023 $6,975 
Finance leases of property and equipment$ $3,117 $ 
Leasehold improvements funded by lease incentives$ $250 $ 




F-26

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 combined balance sheets. Accumulated other comprehensive loss items have no impact on our net income as presented in our combined statements of operations.

The following table summarizes changes in the components of our accumulated other comprehensive loss for the years ended January 31, 2021, 2020, and 2019:
(in thousands)Unrealized Gains (Losses) on Derivative Financial Instruments Designated as HedgesForeign Currency Translation AdjustmentsTotal
Accumulated other comprehensive income (loss) at February 1, 2018$2,733 $(11,160)$(8,427)
Other comprehensive loss before reclassifications(6,669)(1,493)(8,162)
Amounts reclassified out of accumulated other comprehensive income (loss)(3,127) (3,127)
Net other comprehensive loss(3,542)(1,493)(5,035)
Accumulated other comprehensive loss at January 31, 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(37)(1,545)(1,582)
Accumulated other comprehensive income (loss) at January 31, 2021$559 $(16,064)$(15,505)

All amounts presented in the table above are net of income taxes, if applicable. The accumulated net losses in foreign currency translation adjustments primarily reflect the strengthening of the U.S. dollar against the Brazilian real, which has resulted in lower U.S. dollar-translated balances of Brazilian real.

The amounts reclassified out of accumulated other comprehensive loss into the combined statements of operations, with presentation location, for the years ended January 31, 2021, 2020, and 2019, were as follows:
Year Ended January 31,Financial Statement Location
(in thousands)202120202019
Unrealized gains (losses) on derivative financial instruments:
Foreign currency forward contracts$39 $54 $(28)Cost of software revenue
117 (42)(203)Cost of software service revenue
92 61 (387)Cost of professional service and other revenue
960 208 (1,735)Research and development, net
674 108 (1,128)Selling, general and administrative
1,882 389 (3,481)Total, before income taxes
(246)(39)354 (Provision) benefit for income taxes
$1,636 $350 $(3,127)Total, net of income taxes






F-27


10. RESEARCH AND DEVELOPMENT, NET

Our gross research and development expenses for the years ended January 31, 2021, 2020, and 2019, were $129.2 million, $112.7 million, and $101.7 million, respectively. Reimbursements from the IIA and other government grant programs amounted to $0.5 million, $1.4 million, and $1.7 million, for the years ended January 31, 2021, 2020, and 2019, 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, 2021, 2020, and 2019, was as follows:
Year Ended January 31,
(in thousands)202120202019
Capitalized software development costs, net, beginning of year$11,679 $6,076 $5,117 
Software development costs capitalized during the year5,132 7,638 2,687 
Amortization of capitalized software development costs(3,072)(2,023)(1,730)
Write-offs of capitalized software development costs
(2,244)  
Foreign currency translation and other(180)(12)2 
Capitalized software development costs, net, end of year$11,315 $11,679 $6,076 

During the years ended January 31, 2021, we recorded an impairment charge of $2.2 million 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 years ended January 31, 2020 and 2019.


11. INCOME TAXES
 
The components of income (loss) before provision for income taxes for the years ended January 31, 2021, 2020, and 2019 were as follows:
Year Ended January 31,
(in thousands)202120202019
U.S.$(8,665)$(10,116)$(3,769)
Non-U.S.33,389 40,053 23,710 
Total income before provision for income taxes$24,724 $29,937 $19,941 

The provision for income taxes for the years ended January 31, 2021, 2020, and 2019 consisted of the following:

Year Ended January 31,
(in thousands)202120202019
Current provision (benefit) for income taxes:
U.S. Federal$(1,434)$(884)$1,702 
U.S. State(44)(164)69 
Non-U.S.8,087 (1,988)(3,154)
Total current provision (benefit) for income taxes6,609 (3,036)(1,383)
Deferred provision (benefit) for income taxes:
U.S. Federal(910)372 1,848 
U.S. State(200)89 420 
Non-U.S.(1,085)5,142 6,735 
 Total deferred provision (benefit) for income taxes(2,195)5,603 9,003 
Total provision for income taxes$4,414 $2,567 $7,620 

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, 2021, 2020, and 2019 was as follows:
F-28

Year Ended January 31,
(dollars in thousands)202120202019
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
Income tax provision at the U.S. federal statutory rate$5,192 $6,287 $4,189 
U.S. State income tax (benefit) provision(226)(45)436 
Non-U.S. tax rate differential(2,802)6,734 2,477 
Tax incentives(139)(1,292)(305)
Valuation allowances31 (898)1,761 
Non-deductible expenses/non-taxable income(261)1,677 (1,787)
Tax contingencies1,184 (13,254)(3,584)
U.S. tax effects of non-U.S. operations1,001 3,268 4,273 
Other, net434 90 160 
Total provision for income taxes$4,414 $2,567 $7,620 
Effective income tax rate17.9 %8.6 %38.2 %
Our operations in Israel have been granted “Approved Enterprise” (“AE”) status by the Investment Center of the Israeli Ministry of Industry, Trade and Labor, which makes us eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959. Under the terms of the program, income attributable to an approved enterprise 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 (generally 10% - 23%, depending on the percentage of non-Israeli investment in the company). Our AE status expired between January 31, 2020 and January 31, 2021. Based on the current law, the company qualifies for an alternative tax incentive program as a Preferred Technological Enterprise (“PTE”). Pursuant to Amendment 73 to the Investment Law adopted in 2017, a company located in the Center of Israel that meets the conditions for PTE is subject to a 12% tax rate on eligible income. Income not eligible for PTE benefits is taxed at the regular corporate rate of 23%. 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 0.6%, 4.3%, and 1.5% for the years ended January 31, 2021, 2020, and 2019, respectively.

Deferred tax assets and liabilities consisted of the following at January 31, 2021 and 2020:
F-29

January 31,
(in thousands)20212020
Deferred tax assets:
Loss carryforwards$7,321 $8,416 
Accrued compensation1,884 1,158 
Accrued expenses390  
Operating lease liabilities362 457 
Exchange rate differences344  
Other, net235  
Total deferred tax assets10,536 10,031 
Deferred tax liabilities:
Deferred cost of revenue(3,831)(2,733)
Goodwill and other intangible assets(874)(1,147)
Exchange differences (719)
Accrued expenses (448)
Depreciation of property and equipment(550)(1,017)
Operating lease right-of-use assets(295)(363)
Other, net (620)
Total deferred tax liabilities(5,550)(7,047)
Valuation allowance(5,732)(5,701)
Net deferred tax liabilities$(746)$(2,717)
Recorded as:
Deferred tax assets$3,303 $2,015 
Deferred tax liabilities(4,049)(4,732)
Net deferred tax liabilities$(746)$(2,717)

We had non-U.S. NOL carryforwards of approximately $78.3 million. At January 31, 2021, all but $2.6 million of these non-U.S. loss carryforwards had indefinite carryforward periods.

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. 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. We have recorded valuation allowances in the amount of $5.7 million at January 31, 2021 and 2020.

Activity in the recorded valuation allowance consisted of the following for the years ended January 31, 2021 and 2020:

Year Ended January 31,
(in thousands)20212020
Valuation allowance, beginning of year$(5,701)$(6,815)
Income tax (provision) benefit(31)898 
Adoption of ASU No. 2014-09  
Currency translation adjustment and other 216 
Valuation allowance, end of year$(5,732)$(5,701)

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
F-30

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, 2021, 2020, and 2019 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:
Year Ended January 31,
(in thousands)202120202019
Gross unrecognized tax benefits, beginning of year$8,742 $24,755 $32,147 
Increases related to tax positions taken during the current year2,919 1,889 6,018 
Increases as a result of business combinations 286 61 
Increases related to tax positions taken during prior years18  6,141 
Increases (decreases) related to foreign currency exchange rates272 1,073 (1,782)
Reductions for tax positions of prior years(537)(13,623)(15,284)
Reductions for settlements with tax authorities (4,133)(1,111)
Lapses of statutes of limitations(1,542)(1,505)(1,435)
Gross unrecognized tax benefits, end of year$9,872 $8,742 $24,755 

As of January 31, 2021, we had $9.9 million of unrecognized tax benefits, all of which, if recognized, would impact the effective income tax rate in future periods. We recorded $(0.1) million, $1.8 million, and $0.5 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, 2021, 2020, and 2019, respectively. Accrued liabilities for interest and penalties were $1.0 million and $0.9 million at January 31, 2021 and 2020, respectively. Interest and penalties (expense and/or benefit) are recorded as a component of the provision for income taxes in the combined 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, 2018.

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, 2021 could decrease by approximately $1.3 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, 2021 and 2020: 
 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 
 
F-31

 January 31, 2020
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$ $812 $ 
Total assets$ $812 $ 
Liabilities:   
Foreign currency forward contracts$ $132 $ 
Contingent consideration—business combinations  11,509 
Total liabilities$ $132 $11,509 

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, 2021 and 2020: 
 Year Ended January 31,
(in thousands)20212020
Fair value measurement, beginning of year$11,509 $13,311 
Contingent consideration liabilities recorded for business combinations 7,023 
Changes in fair values, recorded in operating expenses(3,665)(5,392)
Payments of contingent consideration(4,921)(3,433)
Fair value measurement at end of period$2,923 $11,509 
 
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 combined 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, 2021 and 2020.
 
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. We utilized discount rates ranging from 2.1% to 4.5% in our calculations of the estimated fair values of our contingent consideration liabilities as of January 31, 2020.

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

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 projected undiscounted cash flows. 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”.

As of January 31, 2021, the carrying amount of our noncontrolling equity investments in privately-held companies without readily determinable fair values was $4.7 million, of which $4.0 million was remeasured to fair value based on an observable transaction during the year ended January 31, 2021. These investments are included within other assets on the consolidated balance sheets. An unrealized gain of $3.2 million, which adjusted the carrying value of a noncontrolling equity investment, and a realized gain of $0.6 million upon the receipt of proceeds related to the partial sale of the same equity investment during the period was recorded in other income (expense), net on the consolidated statement of operations for the year ended January 31, 2021. As of January 31, 2020, the carrying amount of our noncontrolling equity investments in privately-held companies without readily determinable fair values was $1.8 million. There were no observable price changes in our investments in privately-held companies as of January 31, 2020. We did not recognize any impairments or other adjustments during the years ended January 31, 2021 and 2020.


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 $54.8 million and $89.0 million as of January 31, 2021 and 2020, respectively.

Fair Values of Derivative Financial Instruments
 
The fair values of our derivative financial instruments and their classifications in our combined balance sheets as of January 31, 2021 and 2020 were as follows:
F-33

January 31,
(in thousands) Balance Sheet Classification20212020
Derivative assets:
Foreign currency forward contracts:
Designated as cash flow hedgesPrepaid expenses and other current assets$998 $710 
Not designated as hedging instrumentsPrepaid expenses and other current assets 102 
Total derivative assets$998 $812 
Derivative liabilities:
Foreign currency forward contracts:
Designated as cash flow hedgesAccrued expenses and other current liabilities$355 $16 
Not designated as hedging instrumentsAccrued expenses and other current liabilities323 116 
Total derivative liabilities$678 $132 

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 combined statement of operations for the years ended January 31, 2021, 2020, and 2019, were as follows:

Year Ended January 31,
(in thousands) 202120202019
Net gains (losses) recognized in AOCL:
Foreign currency forward contracts$1,863 $1,950 $(7,410)
Net gains (losses) reclassified from AOCL to the combined statements of operations:
Foreign currency forward contracts$1,882 $389 $(3,481)

For information regarding the line item locations of the net losses on derivative financial instruments reclassified out of AOCL into the combined 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, 2021 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 combined statements of operations for the years ended January 31, 2021, 2020, and 2019, were as follows: 
Classification in Combined Statements of OperationsYear Ended January 31,
(in thousands)202120202019
Foreign currency forward contractsOther income (expense), net$(95)$395 $726 


14. STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS
 
Verint maintains stock-based compensation plans for the benefit of its officers, directors and employees. The following disclosures 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. Accordingly, the amounts presented are not necessarily indicative of future awards and do not necessarily reflect the results that Cognyte would have experienced as an independent company for the periods presented. The Cognyte employees’ stock-based compensation expenses were specifically identified
F-34


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.

Stock-Based Compensation Expense

We recognized stock-based compensation expense in the following line items on the combined statements of operations for the years ended January 31, 2021, 2020, and 2019:
 
Year Ended January 31, 2021
(in thousands)Cognyte employeesOther allocationsTotal
Component of income before provision for income taxes:
Cost of revenue - software$110 $624 $734 
Cost of revenue - software service183 258 441 
Cost of revenue - professional service and other218 734 952 
Research and development, net1,109 4,512 5,621 
Selling, general and administrative1,697 18,097 19,794 
Total stock-based compensation expense3,317 24,225 27,542 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)416 3,931 4,347 
Total stock-based compensation, net of taxes$2,901 $20,294 $23,195 

Year Ended January 31, 2020
(in thousands)Cognyte employeesOther allocationsTotal
Component of income before provision for income taxes:
Cost of revenue - software$90 $552 $642 
Cost of revenue - software service259 377 636 
Cost of revenue - professional service and other330 1,311 1,641 
Research and development, net1,272 5,026 6,298 
Selling, general and administrative1,508 20,308 21,816 
Total stock-based compensation expense3,459 27,574 31,033 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)454 3,946 4,400 
Total stock-based compensation, net of taxes$3,005 $23,628 $26,633 

Year Ended January 31, 2019
(in thousands)Cognyte employeesOther allocationsTotal
Component of income before provision for income taxes:
Cost of revenue - software$25 $308 $333 
Cost of revenue - software service356 346 702 
Cost of revenue - professional service and other218 992 1,210 
Research and development, net858 3,997 4,855 
Selling, general and administrative1,841 16,607 18,448 
Total stock-based compensation expense3,298 22,250 25,548 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)503 3,199 3,702 
Total stock-based compensation, net of taxes$2,795 $19,051 $21,846 

The following table summarizes stock-based compensation expense by type of award for the years ended January 31, 2021, 2020, and 2019: 

F-35


Year Ended January 31, 2021
(in thousands)Cognyte employeesOther allocationsTotal
Restricted stock units and restricted stock awards$3,371 $20,052 $23,423 
Stock bonus program and bonus share program(111)4,111 4,000 
Total equity-settled awards3,260 24,163 27,423 
Phantom stock units (cash-settled awards)57 62 119 
Total stock-based compensation expense$3,317 $24,225 $27,542 
 
Year Ended January 31, 2020
(in thousands)Cognyte employeesOther allocationsTotal
Restricted stock units and restricted stock awards$3,014 $20,399 $23,413 
Stock bonus program and bonus share program445 7,170 7,615 
Total equity-settled awards3,459 27,569 31,028 
Phantom stock units (cash-settled awards) 5 5 
Total stock-based compensation expense$3,459 $27,574 $31,033 

Year Ended January 31, 2019
(in thousands)Cognyte employeesOther allocationsTotal
Restricted stock units and restricted stock awards$2,907 $17,892 $20,799 
Stock bonus program and bonus share program391 4,346 4,737 
Total equity-settled awards3,298 22,238 25,536 
Phantom stock units (cash-settled awards) 12 12 
Total stock-based compensation expense$3,298 $22,250 $25,548 

Awards under Verint’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 Verint common stock.

Stock-Based Awards Granted by Verint

Verint periodically awards RSUs to directors, officers, and other employees. The fair value of these awards is equivalent to the market value of Verint common stock on the grant date. RSUs are not shares of Verint 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 Verint common stock. RSUs are subject to certain restrictions and forfeiture provisions prior to vesting.

Verint periodically awards PSUs to executive officers and certain employees that vest upon the achievement of specified performance goals or market conditions. We separately recognize compensation expense for each tranche of a PSU award as if it were a separate award with its own vesting date. For certain PSUs, an accounting grant date may be established prior to the requisite service period.

Once a performance vesting condition has been defined and communicated, and the requisite service period has begun, our estimate of the fair value of PSUs requires an assessment of the probability that the specified performance criteria will be achieved, which we update at each reporting date and adjust our estimate of the fair value of the PSUs, if necessary. All compensation expense for PSUs with market conditions is recognized if the requisite service period is fulfilled, even if the market condition is not satisfied.

RSUs and PSUs that are expected to settle with cash payments upon vesting, if any, are reflected as liabilities on our combined balance sheets. Such RSUs and PSUs were insignificant at January 31, 2021, 2020, and 2019. As of January 31, 2021, for such RSU awards that are outstanding, settlement with cash payments was not considered probable, and therefore these awards have been accounted for as equity-classified awards and are included in the table below.

F-36


The following table (“Award Activity Table”) summarizes activity for RSUs, PSUs, and other stock awards to Company personnel that reduce available plan capacity under the plans for the years ended January 31, 2021, 2020, and 2019:

Year Ended January 31,
202120202019
(in thousands, except grant date fair values)Shares or UnitsWeighted-Average Grant-Date Fair ValueShares or UnitsWeighted-Average Grant-Date Fair ValueShares or UnitsWeighted-Average Grant-Date Fair Value
Beginning balance669 $51.35 705 $41.45 691 $41.40 
Granted413 $47.05 361 $59.76 475 $43.68 
Released(381)$47.90 (333)$40.70 (361)$44.44 
Forfeited(65)$52.68 (64)$46.69 (100)$40.92 
Ending balance636 $50.50 669 $51.35 705 $41.45 

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.2 million for each of the years ended January 31, 2021, 2020, and 2019.

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, 2021, 2020, and 2019 were $7.5 million, $7.3 million, and $6.4 million, respectively.

15. LEASES

We have entered into operating leases primarily for corporate offices, research and development facilities, and automobiles. Our finance leases primarily relate to infrastructure equipment. Our leases have remaining lease terms of 1 year to 7 years. As of January 31, 2020, assets recorded under finance leases were $3.5 million and there was no accumulated depreciation associated with these finance leases as they were not placed in service. 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, 2021.

The components of lease expenses for the years ended January 31, 2021 and 2020 were as follows:

F-37

Year Ended January 31,
(in thousands)20212020
Operating lease expenses$11,133 $10,016 
Finance lease expenses:
Amortization of right-of-use assets (1)84  
Interest on lease liabilities102 22 
Total finance lease expenses186 22 
Variable lease expenses3,349 2,996 
Short-term lease expenses34 205 
Sublease income  
Total lease expenses$14,702 $13,239 

(1) The assets subject to finance leases had not been placed in service as of January 31, 2020, and therefore there is no amortization of ROU assets for the year end January 31, 2020.

During the year ended January 31, 2021, we exited 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.7 million. During the year ended January 31, 2019, we recorded rent expense under all operating leases of $8.1 million under the previous lease accounting standard.

Other information related to leases was as follows:
Year Ended January 31,
(dollars in thousands)20212020
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,822 $7,861 
Operating cash flows from finance leases$102 $22 
Financing cash flows from finance leases$492 $244 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$5,869 $4,629 
Finance leases$ $3,117 
Weighted average remaining lease terms
Operating leases6 years4 years
Finance leases— 5 years
Weighted average discount rates
Operating leases4.8 %5.2 %
Finance leases %4.6 %

Maturities of lease liabilities as of January 31, 2021 were as follows:

F-38

January 31, 2021
(in thousands)Operating Leases
Year Ending January 31,
2022$8,499 
20238,244 
20247,672 
20256,573 
20264,139 
Thereafter162 
Total future minimum lease payments35,289 
Less imputed interest(4,069)
Total$31,220 
Reported as of January 31, 2021:
Accrued expenses and other current liabilities$7,085 
Operating lease liabilities24,135 
Other liabilities 
Total$31,220 

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, 2021, our unconditional purchase obligations totaled approximately $62.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, 2021, we had approximately $70.7 million of outstanding bank guarantees and letters of credit relating primarily to these performance guarantees. As of January 31, 2021, 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 combined results of operations, financial position, or cash flows. Our historical non-compliance with our performance obligations has been insignificant.



F-39

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 Combined Balance Sheets as of January 31, 2021 and 2020.

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, the Cognyte Business, 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 Combined Balance Sheet as of January 31, 2021.

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 (formerly known as Verint Systems Limited, “Cognyte IL”) (Case Number 4186/09) and against our former affiliate 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
F-40

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, and the parties are waiting for further instructions or decisions from the Supreme Court.

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 combined 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 may differ from the geographic location of the customer.

The information below summarizes revenue from unaffiliated customers by geographic area for the years ended January 31, 2021, 2020, and 2019:
F-41

Year Ended January 31,
(in thousands)202120202019
EMEA:
Israel$274,113 $277,605 $263,540 
Germany86,834 77,540 73,065 
Other18,727 22,775 17,170 
Total EMEA379,674 377,920 353,775 
Americas:
United States44,746 53,354 56,839 
Other7,134 10,359 10,514 
Total Americas51,880 63,713 67,353 
APAC11,904 15,476 12,332 
Total revenue$443,458 $457,109 $433,460 

Our long-lived assets primarily consist of net property and equipment, operating lease ROU assets, goodwill and other intangible assets, and deferred income taxes. 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, 2021 and 2020:
January 31,
(in thousands)20212020
Israel$31,104 $30,586 
United States902 4,293 
Other countries 5,589 6,700 
Total property and equipment, net$37,595 $41,579 

Significant Customers

The Company’s largest customers accounted for the following percentage of total revenue:
Year Ended January 31,
202120202019
Customer A16.9 %15.6 %14.7 %
Customer B14.1 %12.9 %12.6 %

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

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. There were no dilutive effects to basic ordinary shares outstanding and EPS for all periods disclosed.

The following table summarizes the calculation of basic and diluted net income per ordinary share attributable to Cognyte for the years ended January 31, 2021, 2020, and 2019:

F-42

Year Ended January 31,
 (in thousands except share and per share data)202120202019
Net income$20,310 $27,370 $12,321 
Net income attributable to noncontrolling interest6,107 7,179 3,593 
Net income attributable to Cognyte Business of Verint Systems Inc.$14,203 $20,191 $8,728 
Ordinary shares outstanding:
Basic shares65,773 65,773 65,773 
Effective of dilutive shares   
Diluted shares65,773 65,773 65,773 
Net income per ordinary share attributable to Cognyte Business of Verint Systems Inc:
Basic and diluted$0.22 $0.31 $0.13 



19. SUBSEQUENT EVENTS

The combined financial statements of the Company are derived from the consolidated financial statements of Verint, which issued its financial statements for the year ended January 31, 2021 on March 31, 2021. Accordingly, the Company has evaluated transactions or other events for consideration as recognized subsequent events in the financial statements through March 31, 2021. Additionally, the Company has evaluated transactions and other events through the issuance of these combined financial statements, April 29, 2021, for purposes of disclosure of unrecognized subsequent events.

The Spin-Off

On February 1, 2021, we completed the previously announced Spin-off from Verint (the “Spin-off”) into a separate, independent publicly traded company, Cognyte Software Ltd. (Nasdaq: CGNT). The Spin-off was completed by means of a distribution in which each holder of Verint’s common stock, par value $0.001 per share, received one share of Cognyte’s ordinary shares, no par value, for every share of common stock of Verint held of record as of the close of business on January 25, 2021. After the distribution, Verint does not beneficially own any shares of common stock in Cognyte and will no longer consolidate Cognyte into its financial results for periods ending after January 31, 2021.

On February 1, 2021, in connection with the Spin-off, we entered into certain agreements with Verint that govern the relationship between Cognyte and Verint following the Spin-off, including each of the following: a Separation and Distribution Agreement, 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 Revolving Credit Facilities

On February 1, 2021, the previously announced revolving credit facilities became effective upon the completion of the spin-off. The two revolving credit facilities provide for up to $100.0 million in total borrowings and each have a term of three years with variable interest rates of 1.55%-1.65% plus LIBOR. The facilities require the Company to pay an annual commitment fee of 0.4% based on the average daily unused commitments. As of April 29, 2021, there were no amounts outstanding under the revolving credit facilities.

The Dividend

On April 13, 2021, we paid the Dividend of $35.0 million to Verint, the sole holder of record of ordinary shares as of the January 29, 2021 record date, as we satisfied the conditions described in Note 3, “Related Party Transactions with Verint”.

F-43
EX-2.2 2 exhibit22.htm EX-2.2 Document


Exhibit 2.2
DESCRIPTION OF THE REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934, AS AMENDED
As of February 1, 2021, Cognyte Software Ltd. had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: our ordinary shares. References herein to “we,” “us,” “our” and the “Company” refer to Cognyte Software Ltd. and not to any of its subsidiaries. The following description may not contain all of the information that is important to you, and we therefore refer you to our amended and restated articles of association, a copy of which is filed with the Securities and Exchange Commission (“SEC”) as an exhibit to this annual report on Form 20-F.

Share capital

Our authorized share capital consists of 300,000,000 ordinary shares, no par value.

All of our outstanding ordinary shares are validly issued, fully paid and non-assessable. Our ordinary shares are not redeemable and do not have any preemptive rights.

Our board of directors may determine the issue prices and terms for such shares or other securities, and may further determine any other provision relating to such issue of shares or securities. We may also issue and redeem redeemable securities on such terms and in such manner as our board of directors shall determine.

Transfer of shares

Our fully paid ordinary shares are issued in registered form and may be freely transferred under our amended and restated articles of association, unless the transfer is restricted or prohibited by another instrument, applicable law or the rules of a stock exchange on which the ordinary shares are listed for trade. The ownership or voting of our ordinary shares by non-residents of Israel is not restricted in any way by our amended and restated articles of association or the laws of the State of Israel, except for ownership by nationals of some countries that are, or have been, in a state of war with Israel.

Election of directors

Under our amended and restated articles of association, our board of directors must consist of not less than three but no more than eleven directors. Pursuant to our amended and restated articles of association, each of our directors shall be appointed by a simple majority vote of holders of our ordinary shares, participating and voting at an annual general meeting of our shareholders. In addition, our directors are divided into three classes, one class being elected each year at the annual general meeting of our shareholders, and serve on our board of directors until the third annual general meeting following such election or re-election or until they are removed by a vote of 65% of the total voting power of our shareholders or upon the occurrence of certain events, in accordance with the Companies Law, 5759-1999 (the “Companies Law”) and our amended and restated articles of association. In addition, our amended and restated articles of association allow our board of directors to fill vacancies on the board of directors or to appoint new directors up to the maximum number of directors permitted under our amended and restated articles of association. Any director so appointed serves for a term of office equal to the remaining period of the term of office of the director whose office has been vacated (or in the case of any new director, for a term of office according to the class to which such director was assigned upon appointment).

Dividend and liquidation rights

We may declare a dividend to be paid to the holders of our ordinary shares in proportion to their respective shareholdings. Under the Companies Law, dividend distributions are determined by the board of directors and do not



require the approval of the shareholders of a company unless the company’s articles of association provide otherwise. Our amended and restated articles of association do not require shareholder approval of a dividend distribution and provide that dividend distributions may be determined by our board of directors.

Pursuant to the Companies Law, the distribution amount is limited to the greater of retained earnings or earnings generated over the previous two years, according to our then last reviewed or audited financial statements (less the amount of previously distributed dividends, if not reduced from the earnings), provided that the end of the period to which the financial statements relate is not more than six months prior to the date of the distribution. If we do not meet such criteria, then we may distribute dividends only with court approval. In each case, we are only permitted to distribute a dividend if our board of directors and, if applicable, the court determines that there is no reasonable concern that payment of the dividend will prevent us from satisfying our existing and foreseeable obligations as they become due. In the event of our liquidation, after satisfaction of liabilities to creditors, our assets will be distributed to the holders of our ordinary shares in proportion to their shareholdings. This right, as well as the right to receive dividends, may be affected by the grant of preferential dividend or distribution rights to the holders of a class of shares with preferential rights that may be authorized in the future.

Voting rights

All ordinary shares have identical voting and other rights in all respects.

Quorum

Pursuant to our amended and restated articles of association, holders of our ordinary shares have one vote for each ordinary share held on all matters submitted to a vote before the shareholders at a general meeting. The quorum required for our general meetings of shareholders consists of at least two shareholders present in person, by proxy or written ballot who hold or represent between them at least 25% of the total outstanding voting rights, within half an hour of the time fixed for the commencement of the meeting. A meeting adjourned for lack of a quorum shall be adjourned to the same day in the next week, at the same time and place, to such day and at such time and place as indicated in the notice to such meeting, or to such day and at such time and place as the chairperson of the meeting shall determine. At the reconvened meeting, any number of shareholders present in person or by proxy shall constitute a quorum, unless a meeting was called pursuant to a request by our shareholders, in which case the quorum required is one or more shareholders present in person or by proxy and holding the number of shares required to call the meeting.”

Vote requirements

Our amended and restated articles of association provide that all resolutions of our shareholders require a simple majority vote, unless otherwise required by the Companies Law or by our amended and restated articles of association. Under the Companies Law, certain actions require a special majority, including: (i) the approval of an extraordinary transaction with a controlling shareholder or in which the controlling shareholder has a personal interest, (ii) the terms of employment or other engagement of a controlling shareholder of the company or a controlling shareholder’s relative (even if such terms are not extraordinary) and (iii) approval of certain compensation-related matters require specified approval. Under our amended and restated articles of association, the alteration of the rights, privileges, preferences or obligations of any class of our shares (to the extent there are classes other than ordinary shares) may require a simple majority of the class so affected (or such other percentage of the relevant class that may be set forth in the governing documents relevant to such class), in addition to the ordinary majority vote of all classes of shares voting together as a single class at a shareholder meeting. Our amended and restated articles of association also provide that the removal of any director from office or the amendment of such provision, or certain other provisions regarding our staggered board, shareholder proposals and the size of our board require the vote of at least 65% of the total voting power of our shareholders. Another exception to the simple majority vote requirement is a resolution for the voluntary winding up, or an approval of a scheme of arrangement or reorganization, of the company pursuant to Section 350 of the Companies Law, which requires the approval of a majority of the holders holding at least 75% of the voting rights represented at the meeting and voting on the resolution.



Access to corporate records

Under the Companies Law, all shareholders generally have the right to review minutes of our general meetings, our shareholder register, including with respect to material shareholders, our articles of association, our financial statements, other documents as provided in the Companies Law, and any document we are required by law to file publicly with the Israeli Companies Registrar or the Israeli Securities Authority. Any shareholder who specifies the purpose of its request may request to review any document in our possession that relates to any action or transaction with a related party which requires shareholder approval under the Companies Law. We may deny a request to review a document if we determine that the request was not made in good faith, that the document contains a commercial secret or a patent or that the document’s disclosure may otherwise impair our interests.

Acquisitions under Israeli law

Full tender offer. A person wishing to acquire shares of a public Israeli company and who would as a result hold over 90% of the target company’s voting rights or the target company’s issued and outstanding share capital (or of a class thereof), is required by the Companies Law to make a tender offer to all of the company’s shareholders for the purchase of all of the issued and outstanding shares of the company (or the applicable class). If (a) the shareholders who do not accept the offer hold less than 5% of the issued and outstanding share capital of the company (or the applicable class) and the shareholders who accept the offer constitute a majority of the offerees that do not have a personal interest in the acceptance of the tender offer or (b) the shareholders who did not accept the tender offer hold less than two percent (2%) of the issued and outstanding share capital of the company (or of the applicable class), all of the shares that the acquirer offered to purchase will be transferred to the acquirer by operation of law. A shareholder who had its shares so transferred may petition the court within six months from the date of acceptance of the full tender offer, regardless of whether such shareholder agreed to the offer, to determine whether the tender offer was for less than fair value and whether the fair value should be paid as determined by the court. However, an offeror may provide in the offer that a shareholder who accepted the offer will not be entitled to appraisal rights as described in the preceding sentence, as long as the offeror and the company disclosed the information required by law in connection with the full tender offer. If the full tender offer was not accepted in accordance with any of the above alternatives, the acquirer may not acquire shares of the company that will increase its holdings to more than 90% of the voting rights or the issued and outstanding share capital of the company (or the applicable class) from shareholders who accepted the tender offer.

Special tender offer. The Companies Law provides that an acquisition of shares of an Israeli public company must be made by means of a special tender offer if as a result of the acquisition the purchaser would become a holder of 25% or more of the voting rights in the company. This rule does not apply if there is already another holder of 25% or more of the voting rights in the company. Similarly, the Companies Law provides that an acquisition of shares in a public company must be made by means of a tender offer if as a result of the acquisition the purchaser would become a holder of more than 45% of the voting rights in the company, if there is no other shareholder of the company who holds more than 45% of the voting rights in the company. These requirements do not apply if the acquisition (i) occurs in the context of a private placement by the company that received shareholder approval as a private placement whose purpose is to give the acquirer at least 25% of the voting rights in the company if there is no person who holds 25% or more of the voting rights in the company, or as a private placement whose purpose is to give the acquirer 45% of the voting rights in the company, if there is no person who holds 45% of the voting rights in the company, (ii) was from a shareholder holding 25% or more of the voting rights in the company and resulted in the acquirer becoming a holder of 25% or more of the voting rights in the company, or (iii) was from a holder of more than 45% of the voting rights in the company and resulted in the acquirer becoming a holder of more than 45% of the voting rights in the company. A special tender offer must be extended to all shareholders of a company. A special tender offer may be consummated only if (i) at least 5% of the voting power attached to the company’s outstanding shares will be acquired by the offeror and (ii) the number of shares tendered in the offer exceeds the number of shares whose holders objected to the offer (excluding the purchaser, its controlling shareholders, holders of 25% or more of the voting rights in the company and any person having a personal interest in the acceptance of the tender offer, or anyone on their behalf, including any such person’s relatives and entities under their control).




In the event that a special tender offer is made, a company’s board of directors is required to express its opinion on the advisability of the offer, or shall abstain from expressing any opinion if it is unable to do so, provided that it gives the reasons for its abstention. The board of directors shall also disclose any personal interest that any of the directors has with respect to the special tender offer or in connection therewith. An office holder in a target company who, in his or her capacity as an office holder, performs an action the purpose of which is to cause the failure of an existing or foreseeable special tender offer or is to impair the chances of its acceptance, is liable to the potential purchaser and shareholders for damages, unless such office holder acted in good faith and had reasonable grounds to believe he or she was acting for the benefit of the company. However, office holders of the target company may negotiate with the potential purchaser in order to improve the terms of the special tender offer, and may further negotiate with third parties in order to obtain a competing offer.

If a special tender offer is accepted, then shareholders who did not respond to or that had objected the offer may accept the offer within four days of the last day set for the acceptance of the offer and they will be considered to have accepted the offer from the first day it was made.

In the event that a special tender offer is accepted, then the purchaser or any person or entity controlling it, at the time of the offer, or under common control with the purchaser or such controlling person or entity may not make a subsequent tender offer for the purchase of shares of the target company and may not enter into a merger with the target company for a period of one year from the date of the offer, unless the purchaser or such person or entity undertook to effect such an offer or merger in the initial special tender offer.

Merger. The Companies Law permits merger transactions if approved by each party’s board of directors and, unless certain conditions described under the Companies Law are met, a majority of each party’s shareholders. The board of directors of a merging company is required pursuant to the Companies Law to discuss and determine whether in its opinion there exists a reasonable concern that as a result of a proposed merger, the surviving company will not be able to satisfy its obligations towards its creditors, such determination taking into account the financial status of the merging companies. If the board of directors determines that such a concern exists, it may not approve a proposed merger. Following the approval of the board of directors of each of the merging companies, the boards of directors must jointly prepare a merger proposal for submission to the Israeli Registrar of Companies.

For purposes of the shareholder vote of a merging company whose shares are held by the other merging company or a person or entity holding 25% or more of the voting rights at the general meeting or the right to appoint 25% or more of the directors of the other merging company, unless a court rules otherwise, the merger will not be deemed approved if a majority of the shares voted on the matter at the shareholders meeting (excluding abstentions) that are held by shareholders other than the other party to the merger, or by any person or entity who holds 25% or more of the voting rights or the right to appoint 25% or more of the directors of the other party, or any one on their behalf including their relatives or corporations controlled by any of them, vote against the merger. In addition, if the non-surviving entity of the merger has more than one class of shares, the merger must be approved by each class of shareholders. If the transaction would have been approved but for the separate approval of each class or the exclusion of the votes of certain shareholders as provided above, a court may still approve the merger upon the request of holders of at least 25% of the voting rights of a company, if the court holds that the merger is fair and reasonable, taking into account the valuation of the merging companies and the consideration offered to the shareholders. If a merger is with a company’s controlling shareholder or if the controlling shareholder has a personal interest in the merger, then the merger is instead subject to the same special majority approval that governs all extraordinary transactions with controlling shareholders.

Under the Companies Law, each merging company must deliver to its secured creditors the merger proposal and inform its unsecured creditors of the merger proposal and its content. Upon the request of a creditor of either party to the proposed merger, the court may delay or prevent the merger if it concludes that there exists a reasonable concern that, as a result of the merger, the surviving company will be unable to satisfy the obligations of any of the parties to the merger, and may further give instructions to secure the rights of creditors.




In addition, a merger may not be completed unless at least 50 days have passed from the date that a proposal for approval of the merger is filed with the Israeli Registrar of Companies and 30 days from the date that shareholder approval of both merging companies is obtained.

Anti-takeover measures

The Companies Law allows us to create and issue shares having rights different from those attached to our ordinary shares, including shares providing certain preferred rights with respect to voting, distributions or other matters and shares having preemptive rights. As of February 1, 2021, no preferred shares are authorized under our amended and restated articles of association. In the future, if we do authorize, create and issue a specific class of preferred shares, such class of shares, depending on the specific rights that may be attached to it, may have the ability to frustrate or prevent a takeover or otherwise prevent our shareholders from realizing a potential premium over the market value of their ordinary shares. The authorization and designation of a class of preferred shares will require an amendment to our amended and restated articles of association, which requires the prior approval of the holders of a majority of the voting power attaching to our issued and outstanding shares at a general meeting. The convening of the meeting, the shareholders entitled to participate and the majority vote required to be obtained at such a meeting will be subject to the requirements set forth in the Companies Law and our amended articles of association as described above in “—Voting Rights.” In addition, we have a classified board structure, which will effectively limit the ability of any investor or potential investor or group of investors or potential investors to gain control of our board of directors.

Changes in capital

Our amended and restated articles of association enable us to increase or reduce our share capital. Any such changes are subject to Israeli law and must be approved by a resolution duly passed by our shareholders at a general meeting by voting on such change in the capital. In addition, transactions that have the effect of reducing capital, such as the declaration and payment of dividends in the absence of sufficient retained earnings or profits, require the approval of both our board of directors and an Israeli court.

Transfer agent and registrar

The transfer agent and registrar for our ordinary shares is Broadridge Corporate Issuer Solutions, Inc., at its principal office in Lake Success, NY.

Listing

Our ordinary shares are listed on the Nasdaq Global Select Market under the symbol “CGNT”.



EX-8.1 3 exhibit81.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
Focal Info Israel Ltd. (In dissolution)    Israel
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

EX-12.1 4 exhibit121.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)    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
        (c)    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 29, 2021                By:    /s/ Elad Sharon
                            Elad Sharon
                            Chief Executive Officer (Principal Executive Officer)



EX-12.2 5 exhibit122.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)    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
        (c)    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 29, 2021                By:    /s/ David Abadi
                            David Abadi
                            Chief Financial Officer (Principal Financial Officer)






EX-13.1 6 exhibit131.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, 2021, 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 29, 2021                By:    /s/ Elad Sharon
                            Elad Sharon
                            Chief Executive Officer (Principal Executive Officer)


EX-13.2 7 exhibit132.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, 2021, 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 29, 2021                By:    /s/ David Abadi
                            David Abadi
                            Chief Financial Officer (Principal Financial Officer)



EX-15.1 8 exhibit151.htm EX-15.1 Document


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

/s/Deloitte & Touche LLP

New York, New York
April 29, 2021



EX-15.2 9 exhibit152.htm EX-15.2 Document


Exhibit 15.2

April 29, 2021



Securities and Exchange Commission
100 F Street, N.E.
Washington, D.C. 20549-7561


Dear Sirs/Madams:

We have read Item 16.F of Cognyte Software Ltd.’s Form 20-F dated April 29, 2021, and we agree with the statements made therein.

Yours truly,

/s/Deloitte & Touche LLP


EX-101.SCH 10 cgnt-20210131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000010001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 100010002 - Statement - Combined Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020003 - Statement - Combined Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030004 - Statement - Combined Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100040005 - Statement - Combined Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100050006 - Statement - Combined Statements of Equity link:presentationLink link:calculationLink link:definitionLink 100060007 - Statement - Combined Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 210011001 - Disclosure - Organization, Operations and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 240024001 - Disclosure - Organization, Operations and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 210031002 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 220042001 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 230053001 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 240064002 - Disclosure - Summary of Significant Accounting Policies - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 240074003 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 240084004 - Disclosure - Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 240094005 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 240104006 - Disclosure - Summary of Significant Accounting Policies - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 240114007 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Other Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240124008 - Disclosure - Summary of Significant Accounting Policies - Software Development Costs and Internal-Use Software (Details) link:presentationLink link:calculationLink link:definitionLink 240134009 - Disclosure - Summary of Significant Accounting Policies - Functional Currencies and Foreign Currency Transaction Gains and Losses (Details) link:presentationLink link:calculationLink link:definitionLink 240144010 - Disclosure - Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 210151003 - Disclosure - Related Party Transactions with Verint link:presentationLink link:calculationLink link:definitionLink 230163002 - Disclosure - Related Party Transactions with Verint (Tables) link:presentationLink link:calculationLink link:definitionLink 240174011 - Disclosure - Related Party Transactions with Verint - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240184012 - Disclosure - Related Party Transactions with Verint - Schedule of Components of Costs of Services (Details) link:presentationLink link:calculationLink link:definitionLink 240194013 - Disclosure - Related Party Transactions with Verint - Schedule of Due to Parent, Current (Details) link:presentationLink link:calculationLink link:definitionLink 240204014 - Disclosure - Related Party Transactions with Verint - Schedule of Net Transfers To and From Verint (Details) link:presentationLink link:calculationLink link:definitionLink 210211004 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 230223003 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 240234015 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240244016 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 240254017 - Disclosure - Revenue Recognition - Schedule of Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 240264018 - Disclosure - Revenue Recognition - Schedule of Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 240264018 - Disclosure - Revenue Recognition - Schedule of Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 210271005 - Disclosure - Cash, Cash Equivalents, and Short-term Investments link:presentationLink link:calculationLink link:definitionLink 230283004 - Disclosure - Cash, Cash Equivalents, and Short-term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 240294019 - Disclosure - Cash, Cash Equivalents, and Short-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 210301006 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 230313005 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 240324020 - Disclosure - Business Combinations - Year Ended January 31, 2021 (Details) link:presentationLink link:calculationLink link:definitionLink 240334021 - Disclosure - Business Combinations - Year Ended January 31, 2020 (Details) link:presentationLink link:calculationLink link:definitionLink 240344022 - Disclosure - Business Combinations - Schedule of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 240354023 - Disclosure - Business Combinations - Year Ended January 31, 2019 (Details) link:presentationLink link:calculationLink link:definitionLink 210361007 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 230373006 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 240384024 - Disclosure - Intangible Assets and Goodwill - Schedule of Acquired Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240394025 - Disclosure - Intangible Assets and Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240404026 - Disclosure - Intangible Assets and Goodwill - Schedule of Estimated Future Amortization Expense on Acquired Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 240414027 - Disclosure - Intangible Assets and Goodwill - Schedule of Goodwill Activity (Details) link:presentationLink link:calculationLink link:definitionLink 210421008 - Disclosure - Supplemental Combined Financial Statement Information link:presentationLink link:calculationLink link:definitionLink 230433007 - Disclosure - Supplemental Combined Financial Statement Information (Tables) link:presentationLink link:calculationLink link:definitionLink 240444028 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 240454029 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 240464030 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240474031 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240484032 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240494033 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240504034 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Other (Expense) Income, Net (Details) link:presentationLink link:calculationLink link:definitionLink 240514035 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 210521009 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 230533008 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 240544036 - Disclosure - Accumulated Other Comprehensive Loss - Summary of Components of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 240554037 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Amounts Reclassified out of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 210561010 - Disclosure - Research and Development, Net link:presentationLink link:calculationLink link:definitionLink 230573009 - Disclosure - Research and Development, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 240584038 - Disclosure - Research and Development, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240594039 - Disclosure - Research and Development, Net - Schedule of Activity for Capitalized Software Development Costs (Details) link:presentationLink link:calculationLink link:definitionLink 210601011 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 230613010 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 240624040 - Disclosure - Income Taxes - Schedule of Components of Income (Loss) Before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 240634041 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 240644042 - Disclosure - Income Taxes - Schedule of Effective Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 240654043 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240654043 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240664044 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240674045 - Disclosure - Income Taxes - Schedule of Valuation Allowance (Details) link:presentationLink link:calculationLink link:definitionLink 240684046 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 210691012 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 230703011 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 240714047 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 240724048 - Disclosure - Fair Value Measurements - Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 240734049 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210741013 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 230753012 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 240764050 - Disclosure - Derivative Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240774051 - Disclosure - Derivative Financial Instruments - Schedule of Fair Values of Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 240784052 - Disclosure - Derivative Financial Instruments - Schedule of the Effects of Derivatives Designated as Cash Flow Hedges (Details) link:presentationLink link:calculationLink link:definitionLink 240794053 - Disclosure - Derivative Financial Instruments - Schedule of Derivatives Not Designated as Hedging Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 210801014 - Disclosure - Stock-based Compensation and Other Benefit Plans link:presentationLink link:calculationLink link:definitionLink 230813013 - Disclosure - Stock-based Compensation and Other Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 240824054 - Disclosure - Stock-based Compensation and Other Benefit Plans - Schedule of Recognized Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 240834055 - 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 240844056 - Disclosure - Stock-based Compensation and Other Benefit Plans - Summary of Stock Awards Activity (Details) link:presentationLink link:calculationLink link:definitionLink 240854057 - Disclosure - Stock-based Compensation and Other Benefit Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210861015 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 230873014 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 240884058 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240894059 - Disclosure - Leases - Schedule of Components of Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 240904060 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 240914061 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240914061 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210921016 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 240934062 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 210941017 - Disclosure - Geographic and Significant Customer Information link:presentationLink link:calculationLink link:definitionLink 230953015 - Disclosure - Geographic and Significant Customer Information (Tables) link:presentationLink link:calculationLink link:definitionLink 240964063 - Disclosure - Geographic and Significant Customer Information - Schedule of Revenue and Long-lived Assets by Region (Details) link:presentationLink link:calculationLink link:definitionLink 240974064 - Disclosure - Geographic and Significant Customer Information - Schedule of Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 210981018 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 230993016 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 241004065 - Disclosure - Earnings Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 241014066 - Disclosure - Earnings Per Share - Schedule of Calculation of Basic and Diluted Net Income per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 211021019 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 241034067 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 cgnt-20210131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 cgnt-20210131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 cgnt-20210131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Non-deductible expenses/non-taxable income Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Payments of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Related Party [Axis] Related Party [Axis] Germany GERMANY Deferred income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Intangible Assets - Future Amortization [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities and Equity Liabilities and Equity [Abstract] Stock-Based Compensation Plans Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Software development costs capitalized during the year Capitalized Computer Software, Additions Former Parent Former Parent [Member] Former Parent Dividends to noncontrolling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Net transfers from (to) parent Total net transfers (to) from parent per combined statements of equity Stockholders' Equity, Transfers From (To) Parent, Net Stockholders' Equity, Transfers From (To) Parent, Net Security Exchange Name Security Exchange Name Schedule of Long-lived Assets by Region Long-lived Assets by Geographic Areas [Table Text Block] Total current liabilities Liabilities, Current Accounts Receivable, net Accounts Receivable [Policy Text Block] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Total prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 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 Variable Rate [Domain] Variable Rate [Domain] Professional service and other Professional Services And Other [Member] Professional Services And Other Assets Assets [Abstract] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Cash acquired from acquisition Cash Acquired from Acquisition Accounting Policies [Abstract] Accounting Policies [Abstract] Revenue, Major Customer Revenue, Major Customer [Line Items] Restricted Cash and Cash Equivalents, and Restricted Bank Time Deposits Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Due to parent, current Total due to parent, current Due to Related Parties, Current Operating cash flows from operating leases Operating Lease, Payments 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. Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Entity Address, Country Entity Address, Country Distributor and agent commissions Accrued Sales Commission, Current Goodwill and other intangible assets Deferred Tax Liabilities, Goodwill and Intangible Assets Weighted-average estimated useful life of all finite-lived identifiable intangible assets Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Other Other EMEA Region [Member] Other EMEA Region 2022 Lessee, Operating Lease, Liability, to be Paid, Year One 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Schedule of Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Proceeds from parent borrowings Proceeds from Related Party Debt New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] U.S. State Current State and Local Tax Expense (Benefit) Amount reclassified to accounts receivable from contract asset Contract with Customer, Asset, Reclassified to Receivable Total operating expenses Operating Expenses Buildings Building [Member] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Marketable debt securities Marketable Securities Other liabilities Total other liabilities Other Liabilities, Noncurrent Deferred income taxes Deferred Income Tax Assets, Net Cost of revenue: Cost of Revenue [Abstract] Financing cash flows from finance leases Finance Lease, Principal Payments Work-in-process Inventory, Work in Process, Net of Reserves Valuation Allowance of Deferred Tax Assets SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] 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 Inventories Total inventories Inventory, Net Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Measurement Frequency [Domain] Measurement Frequency [Domain] Concentration risk, percentage Concentration Risk, Percentage Increases as a result of business combinations Unrecognized Tax Benefits, Increase Resulting from Acquisition SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Case Numbers 4186/09 and 1335/09 Case Numbers 4186/09 And 1335/09 [Member] Case Numbers 4186/09 And 1335/09 Statement Statement [Line Items] Operating lease liabilities Deferred Tax Assets, Operating Lease, Liability Deferred Tax Assets, Operating Lease, Liability Debt instrument, term Debt Instrument, Term Measurement Input Type [Domain] Measurement Input Type [Domain] Statement [Table] Statement [Table] Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Amounts written off Accounts Receivable, Allowance for Credit Loss, Writeoff Type of Restructuring [Domain] Type of Restructuring [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Related party payables Stockholders' Equity, Transfers To Parent, Related Party Payables Stockholders' Equity, Transfers To Parent, Related Party Payables Other current assets, including cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Israel ISRAEL Other liabilities Operating Lease, Liability, Other Operating Lease, Liability, Other Net gains (losses) reclassified from AOCL into the combined statements of operations Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Unconditional purchase obligations Unrecorded Unconditional Purchase Obligation Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Prepaid expenses Prepaid Expense, Current Total cost of revenue Cost of Revenue Amendment Flag Amendment Flag Ordinary shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Fair value measurement, beginning of year Fair value measurement at end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Other Other Accrued Liabilities, Current Repayments of parent borrowings Repayments of Related Party Debt Dividends paid to noncontrolling interest Payments of Ordinary Dividends, Noncontrolling Interest Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Allowance for Doubtful Accounts Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Non-cash losses (gains) on derivative financial instruments, net (Losses) gains on derivative financial instruments, net Derivative, Gain (Loss) on Derivative, Net Accrued but unpaid purchases of property and equipment Capital Expenditures Incurred but Not yet Paid Related party payables Transfers From Parent, Related Party Payables, Financing Activities Transfers From Parent, Related Party Payables, Financing Activities Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Subsequent Events Subsequent Events [Text Block] 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 Deferred cost of revenue Deferred Costs, Current Effective of dilutive shares (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Property, Plant and Equipment by Type [Axis] Long-Lived Tangible Asset [Axis] Summary of Stock Awards Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Valuation allowance, beginning of year Valuation allowance, end of year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Allowance for doubtful accounts Allowance for doubtful accounts, beginning of year Allowance for doubtful accounts, end of year Accounts Receivable, Allowance for Credit Loss, Current Income Statement Location [Domain] Income Statement Location [Domain] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Selling, general and administrative Selling, General and Administrative Expense Foreign currency forward contracts Foreign Exchange Contract [Member] Schedule of Components of Lease Expenses Lease, Cost [Table Text Block] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets Other Assets, Noncurrent Estimated Fair Value Cash and Cash Equivalents, Fair Value Disclosure Concentration Risk [Table] Concentration Risk [Table] Total assets Assets Related Party Transactions with Verint Related Party Transactions Disclosure [Text Block] 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 Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Liability for contingent consideration Business Combination, Contingent Consideration [Member] Business Combination, Contingent Consideration Subsequent Event Type [Axis] Subsequent Event Type [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Cost of revenue Cost of Sales [Member] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Schedule of Other Assets Schedule of Other Assets, Noncurrent [Table Text Block] 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] Long-term restricted cash and time deposits Restricted Cash and Investments, Noncurrent Total liabilities Liabilities Unrecognized tax benefits, including interest and penalties Liability for Uncertainty in Income Taxes, Noncurrent Land and buildings Land and Building [Member] Assets plaintiffs sought to compel to set aside to secure future judgment Loss Contingency, Damages Sought, Value Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Unrecognized tax benefits, income tax penalties and interest expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Inventories Increase (Decrease) in Inventories Research and Development, Net Research, Development, and Computer Software Disclosure [Text Block] Restricted cash and cash equivalents included in other assets Restricted Cash and Cash Equivalents, Noncurrent Shares or Units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Movement in Capitalized Computer Software, Net [Roll Forward] Movement in Capitalized Computer Software, Net [Roll Forward] Schedule of Other (Expense) Income, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Total other assets Other Assets Other, net Other Operating Activities, Cash Flow Statement Other Other Assets, Miscellaneous, Noncurrent Interest on lease liabilities Finance Lease, Interest Expense Foreign currency forward contracts Foreign Currency Contract, Asset, Fair Value Disclosure Amortization of other acquired intangible assets Amortization Of Other Intangible Assets Amortization Of Other Intangible Assets Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Equipment, furniture, and other Machinery and Equipment [Member] Fair Values of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Income before provision for income taxes Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 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 Schedule of Revenue by Region Revenue from External Customers by Geographic Areas [Table Text Block] Total cost Property, Plant and Equipment, Gross Entity Addresses, Address Type [Axis] Entity Addresses, Address Type [Axis] U.S. Federal Deferred Federal Income Tax Expense (Benefit) SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Loss Total AOCI Attributable to Parent [Member] 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) Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Joint venture, variable interest entity in which entity is primary beneficiary Variable Interest Entity, Primary Beneficiary [Member] Contingent consideration liabilities recorded for business combinations Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Use of Estimates Use of Estimates, Policy [Policy Text Block] Income Tax Authority [Domain] Income Tax Authority [Domain] 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 Software Development Costs Software and Software Development Costs [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Capitalized contract cost, net Capitalized Contract Cost, Net Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Fair value of contingent consideration Business Combination, Contingent Consideration, Liability Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Hedging Designation [Axis] Hedging Designation [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Accumulated impairment losses, beginning balance Accumulated impairment losses, ending balance Goodwill, Impaired, Accumulated Impairment Loss Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Verint Systems Inc Verint Systems Inc [Member] Verint Systems Inc 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. Entity [Domain] Entity [Domain] Designated as cash flow hedges Designated as Hedging Instrument [Member] Business combinations, including prior year adjustments Goodwill, Acquired During Period Schedule of Derivatives Not Designated as Hedging Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Estimated useful lives Property, Plant and Equipment, Useful Life Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Cost of revenue Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Estimated Fair Value Debt Securities, Available-for-sale Finished goods Inventory, Finished Goods, Net of Reserves Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Consolidated Entities [Domain] Consolidated Entities [Domain] Operating lease obligations - current portion Operating Lease, Liability, Current Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability 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 Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Schedule of Fair Values of Derivatives Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Equity interest in a joint venture Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Fair Values of Derivative Financial Instruments Derivatives, Fair Value [Line Items] Customer [Domain] Customer [Domain] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Business Acquisition Business Acquisition [Line Items] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Assets: Assets, Fair Value Disclosure [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Other liabilities Increase (Decrease) in Other Operating Liabilities Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Long-term security deposits Customer Funds Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Operating loss carryforwards, limitations on use, amount Operating Loss Carryforwards, Limitations On Use, Amount Operating Loss Carryforwards, Limitations On Use, Amount Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Lessee, operating lease, remaining lease term Lessee, Operating Lease, Remaining Lease Term Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restructuring Type [Axis] Restructuring Type [Axis] Other, net Transfers From (To) Parent, Other, Net, Financing Activities Transfers From (To) Parent, Other, Net, Financing Activities Related party notes payable, current Notes Payable, Related Parties, Current Recurring revenue Recurring Revenue [Member] Recurring revenue [Member] Goodwill Goodwill beginning balance Goodwill ending balance Goodwill Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] U.S. tax effects of non-U.S. operations Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] 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 Other Other Assets, Current Contingent consideration, liability, measurement input Business Combination, Contingent Consideration, Liability, Measurement Input Schedule of Goodwill Activity Schedule of Goodwill [Table Text Block] Total assets Assets, Fair Value Disclosure EMEA EMEA [Member] Contract liabilities Contract with Customer, Liability, Current Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Customer Concentration Risk Customer Concentration Risk [Member] Derivative Contract [Domain] Derivative Contract [Domain] Schedule of Estimated Future Amortization Expense on Acquired Intangibles Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Diluted (in shares) Diluted shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Number of operating segments Number of Operating Segments Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net Parent Investment Net Parent Equity Investment [Member] Net Parent Equity Investment Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Revenue performance obligation Revenue, Remaining Performance Obligation, Amount Revenues from External Customers and Long-Lived Assets Revenues from External Customers and Long-Lived Assets [Line Items] Cash, Cash Equivalents, and Short-term Investments Cash, Cash Equivalents, and Short-term Investments [Text Block] Unrecognized tax benefits Gross unrecognized tax benefits, beginning of year Gross unrecognized tax benefits, end of year Unrecognized Tax Benefits Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Reductions for settlements with tax authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Entity Current Reporting Status Entity Current Reporting Status Changes in fair values, recorded in operating expenses Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Amortization of capitalized software development costs Capitalized Computer Software, Amortization 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 Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Research and Development Expense [Abstract] Research and Development Expense [Abstract] Cash and cash equivalents Cash and cash equivalents Cost Basis Cash and Cash Equivalents, at Carrying Value Total Total Operating Lease, Liability Net deferred tax liabilities Deferred Tax Liabilities, Net Segment Reporting [Abstract] Segment Reporting [Abstract] Total Cognyte Business of Verint Systems Inc. equity Stockholders' Equity Attributable to Parent Distribution network Distribution Rights [Member] Non-U.S. tax rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Total purchase price Business Combination, Consideration Transferred Valuation Technique, Discounted Cash Flow Valuation Technique, Discounted Cash Flow [Member] Obligations for severance compensation Supplemental Unemployment Benefits, Severance Benefits Entity Address, City or Town Entity Address, City or Town Compensation and benefits Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Total Cognyte Business of Verint Systems Inc. Equity Parent [Member] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Other assets Other Assets [Member] Financial Instrument [Axis] Financial Instrument [Axis] Accelerated operating lease expenses Accelerated Operating Lease Expenses Accelerated Operating Lease Expenses Software Product [Member] Short-term lease expenses Short-term Lease, Cost Other comprehensive loss, net of reclassification adjustments: Other Comprehensive Income (Loss), before Tax [Abstract] 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] Payments of dividends Payments of Dividends Valuation allowance Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Operating lease right-of-use assets Deferred Tax Liabilities, Leasing Arrangements Schedule of Cash, Cash Equivalents and Short-term Investments [Table] Schedule of Available-for-sale Securities [Table] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Business Contact Business Contact [Member] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Finance lease obligations - long-term portion Finance Lease, Liability, Noncurrent Cash pooling and general financing activities Stockholders' Equity, Transfers To Parent, Cash Pooling And General Financing Activities Stockholders' Equity, Transfers To Parent, Cash Pooling And General Financing Activities Net other comprehensive income (loss) Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Leases [Abstract] Leases [Abstract] Related party payables, current Accounts Payable, Related Parties, Current Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Comprehensive income attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Operating loss carryforwards Operating Loss Carryforwards Net income per ordinary share attributable to Cognyte Business of Verint Systems Inc: Earnings Per Share [Abstract] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Fiscal Period Focus Document Fiscal Period Focus Internal-Use Software Software Development [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Increases (decreases) related to foreign currency exchange rates Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation Software service Technology Service [Member] Entity Filer Category Entity Filer Category Equity-settled awards Share-Based Payment Arrangement, Equity-Settled Awards [Member] Share-Based Payment Arrangement, Equity-Settled Awards Schedule of Recognized Stock-based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Product and Service [Domain] Product and Service [Domain] Capitalized computer software, impairments Write-offs of capitalized software development costs Capitalized Computer Software, Impairments Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales Commission Sales Commission [Member] Sales Commission [Member] Schedule of Amounts Reclassified out of Accumulated Other Comprehensive Loss Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Matching contribution expense Defined Contribution Plan, Cost Finance leases Finance Lease, Weighted Average Discount Rate, Percent Acquired technology Technology-Based Intangible Assets [Member] Lessee, finance lease, remaining lease term Lessee, Finance Lease, Remaining Lease Term Income Tax Expense (Benefit), Continuing Operations [Abstract] Income Tax Expense (Benefit), Continuing Operations [Abstract] Leasehold improvements Leasehold Improvements [Member] Revenue Benchmark Revenue Benchmark [Member] Other income (expense), net Other Nonoperating Income (Expense) [Member] Finance leases of property and equipment Lease Obligation Incurred Debt instrument, interest rate Debt Instrument, Interest Rate, Stated Percentage Exchange differences Deferred Tax Liabilities, Unrealized Currency Transaction Gains Dividends payable to parent, current Dividends Payable, Current Revenue performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Non-cash investing and financing transactions: Noncash Investing and Financing Items [Abstract] Net 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 Business Combinations Business Combination Disclosure [Text Block] Total other income, net Nonoperating Income (Expense) Gross research and development expenses Research and Development Arrangement, Contract to Perform for Others, Costs Incurred, Gross Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Short-term investments: Debt Securities, Available-for-sale [Abstract] Condensed Financial Information Disclosure [Abstract] Subsequent Events [Abstract] Grantee Status [Axis] Grantee Status [Axis] U.S. State Deferred State and Local Income Tax Expense (Benefit) U.S. Income (Loss) from Continuing Operations before Income Taxes, Domestic Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net parent investment Net Parent Equity Investment Net Parent Equity Investment Noncontrolling equity investment in privately-held companies without readily determinable fair values Equity Securities without Readily Determinable Fair Value, Amount Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Organization, Operations and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash (refunds) payments of income taxes, net Income Taxes Paid, Net Number of defendants Loss Contingency, Number of Defendants New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Liabilities, Current Diluted (in dollars per share) Earnings Per Share, Diluted Other countries Other Countries Outside Israel And United States [Member] Other Countries Outside Israel And United States Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Goodwill and Other Acquired Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Depreciation expense on property and equipment Depreciation Entity Address, Address Line One Entity Address, Address Line One Tax incentives Effective Income Tax Rate Reconciliation, Tax Credit, Amount Non-competition agreements Noncompete Agreements [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 Entity Emerging Growth Company Entity Emerging Growth Company (Benefit) provision from deferred income taxes Total deferred provision (benefit) for income taxes Deferred Income Tax Expense (Benefit) Derivative liabilities Derivative Liability, Fair Value, Gross Liability Settlements of derivative financial instruments not designated as hedges Payments for (Proceeds from) Derivative Instrument, Investing Activities Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 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 Maximum Maximum [Member] Noncontrolling Interest Noncontrolling Interest [Member] Contact Personnel Name Contact Personnel Name Gains on equity investments, net Gain (Loss) on Investments Dividends declared Dividends, Common Stock, Cash 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. Net (decrease) increase from foreign exchange contracts designated as hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax Assets and Liabilities Measured at Fair Value on Recurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Trading Symbol Trading Symbol Other Other Americas Region [Member] Represents the Americas geographical region, other than the United States Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Operating Leases Lessee, Operating Lease, Description [Abstract] Schedule of Valuation Allowance Summary of Valuation Allowance [Table Text Block] Schedule of Remaining Performance Obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Reimbursements from the IIA and other government grant programs Research and Development Arrangement with Federal Government, Customer Funding to Offset Costs Incurred Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Non-U.S. Income (Loss) from Continuing Operations before Income Taxes, Foreign Entity Shell Company Entity Shell Company Total allocated corporate expenses Allocation Of Management Costs And Corporate Support Services Allocation Of Management Costs And Corporate Support Services Recurring Fair Value, Recurring [Member] Segment Reporting Segment Reporting, Policy [Policy Text Block] Document Accounting Standard Document Accounting Standard Document Type Document Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other income (expense), net Total other income (expense), net Other Nonoperating Income (Expense) Noncontrolling equity investment percentage Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] 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 Summary of Components of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Leases Lessee, Leases [Policy Text Block] Line of Credit Line of Credit [Member] Tax contingencies Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Deferred income taxes Deferred income taxes Deferred Income Tax Liabilities, Net Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Acquisition Completed in 2019 Acquisition Completed In 2019 [Member] Acquisition Completed In 2019 Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Trademarks and trade names Trademarks and Trade Names [Member] Operating income Operating Income (Loss) Severance expenses Severance Costs Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Variable Rate [Axis] Variable Rate [Axis] Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and Contingencies Commitments and Contingencies Employee contribution limit as a percentage of compensation Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Income tax provision at the U.S. federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Accounts payable Accounts Payable, Current Sublease income Sublease Income Number of unsuccessful rounds of mediation Loss Contingency, Number Of Unsuccessful Rounds Of Mediation Loss Contingency, Number Of Unsuccessful Rounds Of Mediation Internal-Use Software Internal Use Software, Policy [Policy Text Block] Unrealized gain on noncontrolling equity investment Unrealized Gain (Loss) On Noncontrolling Equity Investment Unrealized Gain (Loss) On Noncontrolling Equity Investment Operating lease right-of-use assets Operating Lease, Right-of-Use Asset 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] Depreciation of property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Customer [Axis] Customer [Axis] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Increases (decreases) related to foreign currency exchange rates Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation Income Taxes Income Tax, Policy [Policy Text Block] Hedging Designation [Domain] Hedging Designation [Domain] Total lease expenses Lease, Cost Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Schedule of Other Liabilities Other Noncurrent Liabilities [Table Text Block] Other investing activities Payments for (Proceeds from) Other Investing Activities Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] 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 Fair Value by Liability Class [Axis] Liability Class [Axis] Cumulative Effect, Period of Adoption, Adjusted Balance Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Total revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Investments Investment, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Segment, Geographical [Domain] Geographical [Domain] Schedule of Activity for Capitalized Software Development Costs Schedule of Research and Development Assets Acquired Other than Through Business Combination [Table Text Block] Capitalized contract cost, amortization Capitalized Contract Cost, Amortization Document Shell Company Report Document Shell Company Report Non-U.S. Deferred Foreign Income Tax Expense (Benefit) Net income per ordinary share attributable to Cognyte Business of Verint Systems Inc: Earnings Per Share, Basic and Diluted [Abstract] 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] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Entity Voluntary Filers Entity Voluntary Filers Contingent consideration - long-term portion Business Combination, Contingent Consideration, Liability, Noncurrent Transaction and related costs Business Combination, Acquisition Related Costs Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Credit Facility [Axis] Credit Facility [Axis] Non-U.S. Foreign Tax Authority [Member] Business Combinations [Abstract] Business Combinations [Abstract] Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Spin-off transaction, conversion ratio Spinoff Transaction, Conversion Ratio Spinoff Transaction, Conversion Ratio Stock-based compensation - equity-classified awards and issuances Transfers To Parent, Stock-Based Compensation, Financing Activities Transfers To Parent, Stock-Based Compensation, Financing Activities Selling, general and administrative Selling, General and Administrative Expenses [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Proceeds from sales and maturities of available-for-sale securities Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Schedule of Calculation of Basic and Diluted Net Income per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total finance lease expenses Finance Lease Cost Finance Lease Cost Leases Lessee, Finance Leases [Text Block] Research and Development, net Research and Development Expense, Policy [Policy Text Block] Schedule of Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Other allocations Share-based Payment Arrangement, Nonemployee [Member] Amounts outstanding Long-term Line of Credit Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Related Party [Domain] Related Party [Domain] Number of reporting units Number of Reporting Units Software Computer Software, Intangible Asset [Member] Unrealized Gains (Losses) on Derivative Financial Instruments Designated as Hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Derivative Instrument [Axis] Derivative Instrument [Axis] Cash paid for capitalized software development costs Payments to Develop Software Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax receivables Income Taxes Receivable, Current Statement, Geographical [Axis] Geographical [Axis] Valuation allowances Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Cost Basis Debt Securities, Available-for-sale, Amortized Cost Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Liabilities for contingent consideration in business combinations Noncash Or Part Noncash Acquisition, Contingent Consideration Liabilities Noncash Or Part Noncash Acquisition, Contingent Consideration Liabilities Entity Listings [Table] Entity Listings [Table] Income Statement Location [Axis] Income Statement Location [Axis] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Cash and bank time deposits Cash [Member] Two Governments Outside The United States Two Governments Outside The United States [Member] Two Governments Outside The United States Schedule of Prepaid Expenses and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] U.S. Federal Current Federal Tax Expense (Benefit) Derivative, notional amount Derivative, Notional Amount Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Amortization of other acquired intangible assets Amortization of Intangible Assets Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Geographic and Significant Customer Information Segment Reporting Disclosure [Text Block] Percentage decrease in effective tax rate for tax incentives Effective Income Tax Rate Reconciliation, Tax Credit, Percent Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Number of credit facilities Number Of Credit Facilities Number Of Credit Facilities Fair value of derivatives - current portion Derivative Liability, Current Related Party Fixed Rate Notes Related Party Fixed Rate Notes [Member] Related Party Fixed Rate Notes Title of 12(b) Security Title of 12(b) Security Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Net Finite-Lived Intangible Assets, Net Income taxes Accrued Income Taxes, Current Interest expense Interest expense Interest Expense Changes in the balance of gross unrecognized tax benefits Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Depreciation and amortization Depreciation, Depletion and Amortization Schedule of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Product and Service [Axis] Product and Service [Axis] Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Related Party Variable Rate Notes Related Party Variable Rate Notes [Member] Related Party Variable Rate Notes WebintPro WebintPro [Member] WebintPro Recorded as: Deferred Tax Assets, Net, Classification [Abstract] Current period revenue recognized from beginning balance of contract liabilities Contract with Customer, Liability, Revenue Recognized Operating lease expenses Operating Lease, Expense Net gains (losses) recognized in AOCL Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Phantom stock units (cash-settled awards) Phantom Share Units (PSUs) [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Raw materials Inventory, Raw Materials, Net of Reserves Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Net transfers (to) from parent Total net transfers (to) from parent per combined statements of cash flows Transfers From (To) Parent, Net, Financing Activities Transfers From (To) Parent, Net, Financing Activities Cash, Cash Equivalents, and Short-term Investments [Abstract] Cash, Cash Equivalents, and Short-term Investments [Abstract] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Class of Stock [Line Items] Class of Stock [Line Items] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Litigation Case [Axis] Litigation Case [Axis] Software Development Costs Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Variable lease expenses Variable Lease, Cost U.S. State income tax (benefit) provision Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Entity Listings [Line Items] Entity Listings [Line Items] 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 Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Research and development, net Research and Development Expense Subsequent Event Subsequent Event [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] 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] Contingent consideration Fair value of contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Foreign currency forward contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Operating lease liabilities Operating Lease, Liability, Noncurrent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Operating leases, rent expense Operating Leases, Rent Expense Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Schedule of Cash, Cash Equivalents and Short-term Investments Cash, Cash Equivalents and Investments [Table Text Block] Current Assets: Assets, Current [Abstract] Interest income Investment Income, Interest Goodwill, gross, beginning balance Goodwill, gross, ending balance Goodwill, Gross Comprehensive income attributable to Cognyte Business of Verint Systems Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Effective Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Finance lease expenses: Finance Lease Expense [Abstract] Finance Lease Expense Income tax (provision) benefit SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction APAC Asia Pacific [Member] 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 Legal Entity [Axis] Legal Entity [Axis] City Area Code City Area Code Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Income Tax Authority [Axis] Income Tax Authority [Axis] Document Period End Date Document Period End Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Deferred cost of revenue Deferred Tax Liabilities, Deferred Expense Acquisition date fair value of previously held equity interest Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Net income Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Amounts reclassified out of accumulated other comprehensive income (loss) Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Summary of Stock-based Compensation Expense by Type of Award Share-based Payment Arrangement, Cost by Plan [Table Text Block] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation, excluding cash-settled awards Share-based Payment Arrangement, Noncash Expense Costs to Fulfill Costs to Fulfill [Member] Costs to Fulfill [Member] Other financing activities Proceeds from (Payments for) Other Financing Activities Cover [Abstract] Measurement Input Type [Axis] Measurement Input Type [Axis] Company's matching contribution as a percentage of employee's annual compensation Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Schedule of Components of Income (Loss) Before Provision for Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Contract liabilities Increase (Decrease) in Contract with Customer, Liability Leases Lessee, Operating Leases [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Customer relationships Customer Relationships [Member] Statement, Equity Components [Axis] Equity Components [Axis] Restricted cash and cash equivalents, and restricted bank time deposits Restricted Cash and Investments, Current Warranty period Product Warranty Period Represents the product warranty period under standard and extended warranty protection rights granted to customers. Total deferred tax assets Deferred Tax Assets, Gross Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Schedule of Supplemental Information Regarding Consolidated Cash Flows Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Net income attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Long-term contract assets, net (included in other assets) Long-term contract assets, net Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Revenue: Revenues [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Recorded valuation allowance SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Inventory transfers to property and equipment Inventory Transfer To Property And Equipment Value of inventory transferred to property and equipment in noncash transactions. Non-U.S. Current Foreign Tax Expense (Benefit) Capitalized contract cost, impairment loss Capitalized Contract Cost, Impairment Loss Derivative [Table] Derivative [Table] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Acquired Finite-Lived Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Exchange rate differences Deferred Tax Assets, Unrealized Currency Losses Total deferred tax liabilities Deferred Tax Liabilities, Gross Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Unbundled contracts renewal term Revenue From Contract With Customer, Unbundled Contracts Renewal Term Revenue From Contract With Customer, Unbundled Contracts Renewal Term Number of reportable segments Number of Reportable Segments Change in fair value of contingent consideration for business combinations Decrease in contingent consideration, liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Decrease in unrecognized tax benefits is reasonably possible Decrease in Unrecognized Tax Benefits is Reasonably Possible Income tax (provision) benefit SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Research and development, net Research and Development Expense [Member] Customer A Customer A [Member] Customer A Not designated as hedging instruments Not Designated as Hedging Instrument [Member] Accrued expenses and other current liabilities Accrued Liabilities [Member] Impairments of goodwill Goodwill, Impairment Loss Accounts receivable, net of allowance for doubtful accounts of 4.6 million and 4.1 million, respectively Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Cognyte Technologies Israel Ltd Cognyte Technologies Israel Ltd [Member] Cognyte Technologies Israel Ltd Other, net Deferred Tax Assets, Other Research and Development [Abstract] Research and Development [Abstract] Cost of Revenue Cost of Goods and Service [Policy Text Block] Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Functional Currencies and Foreign Currency Transaction Gains and Losses Foreign Currency Transactions and Translations Policy [Policy Text Block] Corporate allocations Stockholders' Equity, Transfers From Parent, Corporate Allocations Stockholders' Equity, Transfers From Parent, Corporate Allocations Schedule of Major Customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Document Transition Report Document Transition Report Deferred provision (benefit) for income taxes: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Contingent consideration - current portion Business Combination, Contingent Consideration, Liability, Current Derivative assets Derivative Asset, Fair Value, Gross Asset Other income (expense), net: Nonoperating Income (Expense) [Abstract] Restricted cash and cash equivalents included in restricted cash and cash equivalents, and restricted bank time deposits Restricted Cash and Cash Equivalents, Current Level 2 Fair Value, Inputs, Level 2 [Member] Liabilities: Liabilities, Fair Value Disclosure [Abstract] Current provision (benefit) for income taxes: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Allocation of Purchase Price: Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Supplemental Combined Financial Statement Information Additional Financial Information Disclosure [Text Block] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Credit Facility [Domain] Credit Facility [Domain] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Litigation Case [Domain] Litigation Case [Domain] Basic (in dollars per share) Earnings Per Share, Basic Amortization of acquired technology Cost, Amortization Entity File Number Entity File Number Taxes other than income taxes Accrual for Taxes Other than Income Taxes, Current Operating leases Operating Lease, Weighted Average Remaining Lease Term Total stock-based compensation expense Share-based Payment Arrangement, Expense Number of plaintiffs Loss Contingency, Number of Plaintiffs Balance Sheet Location [Axis] Balance Sheet Location [Axis] Long-term deferred cost of revenue Capitalized Contract Cost, Net, Noncurrent Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Impairment of intangible assets, finite-lived Impairment of Intangible Assets, Finite-lived Document Annual Report Document Annual Report Income tax benefits related to stock-based compensation (before consideration of valuation allowances) Share-based Payment Arrangement, Expense, Tax Benefit Schedule of Allowance for Doubtful Accounts Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Subsequent Event [Table] Subsequent Event [Table] Case Number 3444/09 Case Number 3444/09 [Member] Case Number 3444/09 Schedule of Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] Contract assets Increase (Decrease) in Contract with Customer, Asset Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest 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 Weighted average discount rates Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Foreign currency forward contracts Foreign Exchange Forward [Member] Other, net Deferred Tax Liabilities, Other Litigation Status [Axis] Litigation Status [Axis] 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 Accounts receivable Increase (Decrease) in Accounts Receivable Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities and equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Number of businesses acquired Number of Businesses Acquired Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] (Provision) benefit 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 Other purchase price adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Lapses of statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Bank time deposits Bank Time Deposits [Member] Total purchase price allocation Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total current provision (benefit) for income taxes Current Income Tax Expense (Benefit) Finance leases Finance Lease, Weighted Average Remaining Lease Term Other non-cash items, net Other Noncash Income (Expense) Entity Ex Transition Period Entity Ex Transition Period Increases related to tax positions taken during prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Increases related to tax positions taken during the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Estimated useful lives of finite-lived intangible assets Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Grantee Status [Domain] Grantee Status [Domain] 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. Gross profit Gross Profit Property and equipment, net Total property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Stock-based Compensation and Other Benefit Plans Share-based Payment Arrangement [Text Block] 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. Net income attributable to Cognyte Business of Verint Systems Inc. Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities, net of effects of business combinations: Increase (Decrease) in Operating Capital [Abstract] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Trade names Trade Names [Member] Accrued expenses Deferred Tax Liabilities, Accrued Expenses Deferred Tax Liabilities, Accrued Expenses Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Finance lease, right-of-use asset, accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Currency translation adjustment and other SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Developed technology Acquired technology Developed Technology Rights [Member] Long-term contract liabilities Contract with Customer, Liability, Noncurrent Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Off-balance sheet bank guarantees and letters of credit Fair Value Disclosure, Off-balance Sheet Risks, Amount, Liability Weighted average remaining lease terms Leases, Weighted Average Remaining Lease Term [Abstract] Leases, Weighted Average Remaining Lease Term Other Other Sundry Liabilities, Noncurrent Provisions charged to expense Accounts Receivable, Credit Loss Expense (Reversal), Including Portion Related To Contract Assets Accounts Receivable, Credit Loss Expense (Reversal), Including Portion Related To Contract Assets Property, Plant and Equipment Software Development Costs Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Spinoff Spinoff [Member] Cash dividends declared payable to parent Dividends, Cash Deferred commissions Deferred Costs, Noncurrent Schedule of Property and Equipment, net Property, Plant and Equipment [Table Text Block] Cost Finite-Lived Intangible Assets, Gross Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Provisions charged to expense Accounts Receivable, Credit Loss Expense (Reversal) Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Contract assets, net Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract assets recognized in current period Contract with Customer, Performance Obligation Satisfied in Previous Period Related Party Transactions [Abstract] Finance lease, right-of-use asset Finance Lease, Right-of-Use Asset, after Accumulated Amortization Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Schedule of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract] Effective Income Tax Rate Reconciliation, Amount [Abstract] Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Cognyte employees Share-based Payment Arrangement, Employee [Member] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Loss Contingencies [Table] Loss Contingencies [Table] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Accrued cash dividends payable to parent Dividends Payable Revenue Recognition Revenue from Contract with Customer [Text Block] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 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 Foreign currency gains (losses), net Foreign Currency Transaction Gain (Loss), before Tax Inventories Inventory, Policy [Policy Text Block] Provision for income taxes (Provision) benefit for income taxes Total provision for income taxes Income Tax Expense (Benefit) 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 Property and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Realized gain on partial sale of equity investment Equity Method Investment, Realized Gain (Loss) on Disposal Foreign currency translation Goodwill, Translation and Purchase Accounting Adjustments Local Phone Number Local Phone Number Unfavorable Regulatory Action Unfavorable Regulatory Action [Member] Payments to acquire businesses Cash Payments to Acquire Businesses, Gross Income taxes Stockholders' Equity, Transfers From Parent, Income Taxes Stockholders' Equity, Transfers From Parent, Income Taxes Customer B Customer B [Member] Customer B Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Americas Americas [Member] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Cash and cash equivalents: Cash and Cash Equivalents, at Carrying Value [Abstract] Derivative [Line Items] Derivative [Line Items] Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs (Level 3) Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Address Type [Domain] Address Type [Domain] 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] Components of Purchase Price: Business Combination, Consideration Transferred [Abstract] Reductions for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Total stock-based compensation, net of taxes Share-based Payment Arrangement, Expense, after Tax Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Maximum borrowing capacity (up to) Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Liability for contingent consideration measured using significant unobservable inputs (Level 3) Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [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] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Payments of contingent consideration for business combinations (financing portion) Payments of contingent consideration for business combinations Payment for Contingent Consideration Liability, Financing Activities Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Purchases of investments Payments to Acquire Investments Pending Litigation Pending Litigation [Member] Award Type [Domain] Award Type [Domain] Litigation Status [Domain] Litigation Status [Domain] Document Registration Statement Document Registration Statement Leasehold improvements funded by lease incentives Leasehold Improvements Funded By Lease Incentive Value of leasehold improvements funded by lease incentive in noncash transactions. Earnings Per Share Earnings Per Share [Text Block] Current Liabilities: Liabilities, Current [Abstract] U.S. federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Measurement Input, Discount Rate Measurement Input, Discount Rate [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Short-term investments Short-term Investments EX-101.PRE 14 cgnt-20210131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 15 cgnt-20210131_htm.xml IDEA: XBRL DOCUMENT 0001824814 2020-02-01 2021-01-31 0001824814 dei:BusinessContactMember 2020-02-01 2021-01-31 0001824814 2021-01-31 0001824814 2020-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:ProductMember 2018-02-01 2019-01-31 0001824814 us-gaap:TechnologyServiceMember 2020-02-01 2021-01-31 0001824814 us-gaap:TechnologyServiceMember 2019-02-01 2020-01-31 0001824814 us-gaap:TechnologyServiceMember 2018-02-01 2019-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember 2019-02-01 2020-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember 2018-02-01 2019-01-31 0001824814 2019-02-01 2020-01-31 0001824814 2018-02-01 2019-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2018-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-31 0001824814 us-gaap:ParentMember 2018-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2018-01-31 0001824814 2018-01-31 0001824814 2017-02-01 2018-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember cgnt:NetParentEquityInvestmentMember 2018-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2018-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember cgnt:NetParentEquityInvestmentMember 2018-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:ParentMember 2018-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:NoncontrollingInterestMember 2018-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2018-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2018-02-01 2019-01-31 0001824814 us-gaap:ParentMember 2018-02-01 2019-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2018-02-01 2019-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-02-01 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 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 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 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 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 us-gaap:SubsequentEventMember cgnt:VerintSystemsIncMember 2021-02-01 0001824814 us-gaap:SubsequentEventMember 2021-02-01 0001824814 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-02-01 2021-01-31 0001824814 cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 cgnt:FormerParentMember 2019-02-01 2020-01-31 0001824814 cgnt:FormerParentMember 2018-02-01 2019-01-31 0001824814 cgnt:TwoGovernmentsOutsideTheUnitedStatesMember 2021-01-31 0001824814 cgnt:TwoGovernmentsOutsideTheUnitedStatesMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-01-31 0001824814 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-02-01 2021-01-31 0001824814 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-02-01 2021-01-31 0001824814 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2020-02-01 2021-01-31 0001824814 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2020-02-01 2021-01-31 0001824814 us-gaap:BuildingMember 2020-02-01 2021-01-31 0001824814 srt:MaximumMember 2020-02-01 2021-01-31 0001824814 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-02-01 2021-01-31 0001824814 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-02-01 2021-01-31 0001824814 us-gaap:SoftwareDevelopmentMember 2020-02-01 2021-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-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:ProductMember us-gaap:CostOfSalesMember cgnt:FormerParentMember 2018-02-01 2019-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 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember cgnt:FormerParentMember 2018-02-01 2019-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 cgnt:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember cgnt:FormerParentMember 2018-02-01 2019-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:ResearchAndDevelopmentExpenseMember cgnt:FormerParentMember 2018-02-01 2019-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 us-gaap:SellingGeneralAndAdministrativeExpensesMember cgnt:FormerParentMember 2018-02-01 2019-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 2020-02-01 2021-01-31 0001824814 cgnt:RelatedPartyVariableRateNotesMember cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 cgnt:FormerParentMember 2020-01-31 0001824814 srt:MinimumMember 2020-02-01 2021-01-31 0001824814 cgnt:RecurringRevenueMember 2020-02-01 2021-01-31 0001824814 cgnt:RecurringRevenueMember 2019-02-01 2020-01-31 0001824814 cgnt:RecurringRevenueMember 2018-02-01 2019-01-31 0001824814 cgnt:NonrecurringRevenueMember 2020-02-01 2021-01-31 0001824814 cgnt:NonrecurringRevenueMember 2019-02-01 2020-01-31 0001824814 cgnt:NonrecurringRevenueMember 2018-02-01 2019-01-31 0001824814 2021-02-01 2021-01-31 0001824814 2020-02-01 2020-01-31 0001824814 2022-02-01 2021-01-31 0001824814 2021-02-01 2020-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 2020-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember cgnt:SalesCommissionMember 2020-01-31 0001824814 us-gaap:OtherAssetsMember cgnt:SalesCommissionMember 2020-01-31 0001824814 cgnt:SalesCommissionMember 2020-02-01 2021-01-31 0001824814 cgnt:SalesCommissionMember 2019-02-01 2020-01-31 0001824814 cgnt:SalesCommissionMember 2018-02-01 2019-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 2020-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember cgnt:CoststoFulfillMember 2020-01-31 0001824814 us-gaap:OtherAssetsMember cgnt:CoststoFulfillMember 2020-01-31 0001824814 cgnt:CoststoFulfillMember 2020-02-01 2021-01-31 0001824814 cgnt:CoststoFulfillMember 2019-02-01 2020-01-31 0001824814 cgnt:CoststoFulfillMember 2018-02-01 2019-01-31 0001824814 us-gaap:CashMember 2021-01-31 0001824814 us-gaap:BankTimeDepositsMember 2021-01-31 0001824814 us-gaap:CashMember 2020-01-31 0001824814 us-gaap:BankTimeDepositsMember 2020-01-31 0001824814 cgnt:WebintProMember 2019-12-18 2019-12-18 0001824814 cgnt:WebintProMember 2019-12-18 0001824814 cgnt:WebintProMember 2020-02-01 2021-01-31 0001824814 cgnt:WebintProMember 2019-02-01 2020-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 cgnt:AcquisitionCompletedIn2019Member 2018-11-08 2018-11-08 0001824814 cgnt:AcquisitionCompletedIn2019Member 2018-11-08 0001824814 cgnt:AcquisitionCompletedIn2019Member us-gaap:CustomerRelationshipsMember 2018-11-08 2018-11-08 0001824814 cgnt:AcquisitionCompletedIn2019Member us-gaap:DevelopedTechnologyRightsMember 2018-11-08 2018-11-08 0001824814 cgnt:AcquisitionCompletedIn2019Member 2019-02-01 2020-01-31 0001824814 cgnt:AcquisitionCompletedIn2019Member 2018-02-01 2019-01-31 0001824814 cgnt:AcquisitionCompletedIn2019Member 2020-02-01 2021-01-31 0001824814 cgnt:AcquisitionCompletedIn2019Member 2021-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 2020-01-31 0001824814 us-gaap:CustomerRelationshipsMember 2020-01-31 0001824814 us-gaap:TradeNamesMember 2020-01-31 0001824814 us-gaap:DistributionRightsMember 2020-01-31 0001824814 us-gaap:NoncompeteAgreementsMember 2020-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 2021-01-31 0001824814 us-gaap:LandAndBuildingMember 2020-01-31 0001824814 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001824814 us-gaap:LeaseholdImprovementsMember 2020-01-31 0001824814 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-31 0001824814 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-31 0001824814 us-gaap:MachineryAndEquipmentMember 2021-01-31 0001824814 us-gaap:MachineryAndEquipmentMember 2020-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-02-01 2019-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2018-02-01 2019-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: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:ProductMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-02-01 2019-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 us-gaap:TechnologyServiceMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-02-01 2019-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 cgnt:ProfessionalServicesAndOtherMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-02-01 2019-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:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-02-01 2019-01-31 0001824814 us-gaap:ForeignCountryMember 2021-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-02-01 2021-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-02-01 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-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 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001824814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001824814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2020-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2019-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2020-02-01 2021-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2019-02-01 2020-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2021-01-31 0001824814 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-01-31 0001824814 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-01-31 0001824814 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-01-31 0001824814 us-gaap:ForeignExchangeForwardMember 2021-01-31 0001824814 us-gaap:ForeignExchangeForwardMember 2020-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-31 0001824814 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-31 0001824814 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-31 0001824814 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-31 0001824814 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-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 2018-02-01 2019-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:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-02-01 2019-01-31 0001824814 us-gaap:ProductMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 us-gaap:ProductMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 us-gaap:ProductMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2021-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2021-01-31 0001824814 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2021-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-02-01 2021-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-02-01 2021-01-31 0001824814 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-02-01 2021-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-02-01 2021-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2020-02-01 2021-01-31 0001824814 us-gaap:ProductMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001824814 us-gaap:ProductMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001824814 us-gaap:ProductMember us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2020-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2020-01-31 0001824814 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2020-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-02-01 2020-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-02-01 2020-01-31 0001824814 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-02-01 2020-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2020-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2019-02-01 2020-01-31 0001824814 us-gaap:ProductMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:CostOfSalesMember 2018-02-01 2019-01-31 0001824814 us-gaap:ProductMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:CostOfSalesMember 2018-02-01 2019-01-31 0001824814 us-gaap:ProductMember us-gaap:CostOfSalesMember 2018-02-01 2019-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:CostOfSalesMember 2018-02-01 2019-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:CostOfSalesMember 2018-02-01 2019-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember 2018-02-01 2019-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:CostOfSalesMember 2018-02-01 2019-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:CostOfSalesMember 2018-02-01 2019-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember 2018-02-01 2019-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ResearchAndDevelopmentExpenseMember 2018-02-01 2019-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ResearchAndDevelopmentExpenseMember 2018-02-01 2019-01-31 0001824814 us-gaap:ResearchAndDevelopmentExpenseMember 2018-02-01 2019-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-02-01 2019-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-02-01 2019-01-31 0001824814 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-02-01 2019-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementEmployeeMember 2018-02-01 2019-01-31 0001824814 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2018-02-01 2019-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-02-01 2021-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2020-02-01 2021-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember 2020-02-01 2021-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-02-01 2021-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2020-02-01 2021-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember 2020-02-01 2021-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-02-01 2021-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2020-02-01 2021-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember 2020-02-01 2021-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-02-01 2021-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2020-02-01 2021-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember 2020-02-01 2021-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2020-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2019-02-01 2020-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember 2019-02-01 2020-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2020-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2019-02-01 2020-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember 2019-02-01 2020-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2020-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2019-02-01 2020-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember 2019-02-01 2020-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-02-01 2020-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2019-02-01 2020-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember 2019-02-01 2020-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2018-02-01 2019-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2018-02-01 2019-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember 2018-02-01 2019-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2018-02-01 2019-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2018-02-01 2019-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember 2018-02-01 2019-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2018-02-01 2019-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2018-02-01 2019-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember 2018-02-01 2019-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2018-02-01 2019-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2018-02-01 2019-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember 2018-02-01 2019-01-31 0001824814 srt:MinimumMember 2021-01-31 0001824814 srt:MaximumMember 2021-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 2020-02-01 2021-01-31 0001824814 country:IL 2019-02-01 2020-01-31 0001824814 country:IL 2018-02-01 2019-01-31 0001824814 country:DE 2020-02-01 2021-01-31 0001824814 country:DE 2019-02-01 2020-01-31 0001824814 country:DE 2018-02-01 2019-01-31 0001824814 cgnt:OtherEMEARegionMember 2020-02-01 2021-01-31 0001824814 cgnt:OtherEMEARegionMember 2019-02-01 2020-01-31 0001824814 cgnt:OtherEMEARegionMember 2018-02-01 2019-01-31 0001824814 us-gaap:EMEAMember 2020-02-01 2021-01-31 0001824814 us-gaap:EMEAMember 2019-02-01 2020-01-31 0001824814 us-gaap:EMEAMember 2018-02-01 2019-01-31 0001824814 country:US 2020-02-01 2021-01-31 0001824814 country:US 2019-02-01 2020-01-31 0001824814 country:US 2018-02-01 2019-01-31 0001824814 cgnt:OtherAmericasRegionMember 2020-02-01 2021-01-31 0001824814 cgnt:OtherAmericasRegionMember 2019-02-01 2020-01-31 0001824814 cgnt:OtherAmericasRegionMember 2018-02-01 2019-01-31 0001824814 srt:AmericasMember 2020-02-01 2021-01-31 0001824814 srt:AmericasMember 2019-02-01 2020-01-31 0001824814 srt:AmericasMember 2018-02-01 2019-01-31 0001824814 srt:AsiaPacificMember 2020-02-01 2021-01-31 0001824814 srt:AsiaPacificMember 2019-02-01 2020-01-31 0001824814 srt:AsiaPacificMember 2018-02-01 2019-01-31 0001824814 country:IL 2021-01-31 0001824814 country:IL 2020-01-31 0001824814 country:US 2021-01-31 0001824814 country:US 2020-01-31 0001824814 cgnt:OtherCountriesOutsideIsraelAndUnitedStatesMember 2021-01-31 0001824814 cgnt:OtherCountriesOutsideIsraelAndUnitedStatesMember 2020-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:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-02-01 2019-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 cgnt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-02-01 2019-01-31 0001824814 us-gaap:SpinoffMember us-gaap:SubsequentEventMember 2021-02-01 0001824814 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2021-02-01 0001824814 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2021-02-01 2021-02-01 0001824814 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-02-01 2021-02-01 0001824814 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-02-01 2021-02-01 0001824814 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2021-04-29 0001824814 cgnt:FormerParentMember us-gaap:SubsequentEventMember 2021-04-13 2021-04-13 shares iso4217:USD iso4217:USD shares pure cgnt:reportingUnit cgnt:segment cgnt:acquistion cgnt:plaintiff cgnt:defendant cgnt:mediation cgnt:facility 0001824814 2020 FY false us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccountingStandardsUpdate201613Member P3Y P3Y P4Y us-gaap:AccountingStandardsUpdate201613Member 1 1 P1Y P1Y P1Y P1Y P1Y us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent P0Y 20-F false true 2021-01-31 --01-31 false false 001-39829 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 65773335 No No No Yes Non-accelerated Filer true false false U.S. GAAP false 78570000 201090000 27042000 43813000 4713000 6603000 4600000 4100000 175001000 180441000 20317000 28873000 14542000 14893000 30051000 36486000 350236000 512199000 37595000 41579000 32126000 34152000 158183000 158143000 5299000 7868000 3303000 2015000 42076000 49155000 628818000 805111000 41552000 43389000 91692000 85947000 127012000 143695000 38772000 7025000 299028000 280056000 22037000 23305000 24135000 24446000 4049000 4732000 9198000 17401000 358447000 349940000 273006000 458467000 -15505000 -13923000 257501000 444544000 12870000 10627000 270371000 455171000 628818000 805111000 187236000 201487000 191062000 190013000 171866000 158146000 66209000 83756000 84252000 443458000 457109000 433460000 35647000 36071000 34144000 44893000 45012000 51237000 51186000 80517000 83975000 943000 2405000 7416000 132669000 164005000 176772000 310789000 293104000 256688000 128705000 111297000 100006000 162590000 153901000 137342000 1218000 593000 651000 292513000 265791000 237999000 18276000 27313000 18689000 1347000 3509000 3165000 185000 481000 499000 5286000 -404000 -1414000 6448000 2624000 1252000 24724000 29937000 19941000 4414000 2567000 7620000 20310000 27370000 12321000 6107000 7179000 3593000 14203000 20191000 8728000 0.22 0.22 0.31 0.31 0.13 0.13 65773000 65773000 65773000 65773000 65773000 65773000 20310000 27370000 12321000 -1233000 -1876000 -1549000 -19000 1561000 -3935000 18000 156000 -393000 -1270000 -471000 -5091000 19040000 26899000 7230000 6419000 7169000 3537000 12621000 19730000 3693000 430788000 -8427000 422361000 8583000 430944000 9147000 9147000 9147000 439935000 -8427000 431508000 8583000 440091000 8728000 8728000 3593000 12321000 -5035000 -5035000 -56000 -5091000 4409000 4409000 32406000 32406000 32406000 481069000 -13462000 467607000 7711000 475318000 20191000 20191000 7179000 27370000 -461000 -461000 -10000 -471000 4253000 4253000 -42793000 -42793000 -42793000 458467000 -13923000 444544000 10627000 455171000 -446000 -446000 -446000 458021000 -13923000 444098000 10627000 454725000 14203000 14203000 6107000 20310000 -1582000 -1582000 312000 -1270000 4176000 4176000 35000000 35000000 35000000 -164218000 -164218000 -164218000 273006000 -15505000 257501000 12870000 270371000 20310000 27370000 12321000 22519000 17325000 21021000 1850000 1355000 1937000 27423000 31028000 25536000 -2195000 5603000 9003000 -95000 395000 726000 -3665000 -5392000 -4201000 2964000 -1747000 -409000 -1496000 24140000 44137000 -8442000 -17658000 -21621000 1142000 392000 3616000 -5119000 -7032000 -1556000 8668000 1307000 -7750000 -16770000 9321000 29998000 210000 -20847000 -10202000 1915000 -1394000 965000 71311000 67186000 53735000 0 18693000 3811000 14199000 13691000 9923000 48585000 29099000 57735000 51174000 53527000 28243000 -213000 -212000 -126000 5132000 7638000 2687000 31084000 -14159000 -21773000 -1863000 0 779000 16418000 -29541000 -68339000 -189047000 -72057000 6538000 0 0 7025000 7025000 6000000 1000000 4176000 4253000 4409000 4877000 3419000 2016000 -492000 -244000 -81000 -205617000 -85973000 6057000 -864000 -985000 -544000 -118752000 -49313000 -9091000 233409000 282722000 291813000 114657000 233409000 282722000 78570000 201090000 240192000 25904000 24513000 40152000 10183000 7806000 2378000 114657000 233409000 282722000 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%">Recent Developments</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, Verint completed the previously announced Spin-off of Cognyte Software Ltd. (the “Company,” “Cognyte,” “we,” “us” and “our”) (the “Spin-off”), which consists of Verint’s former Cyber Intelligence Solutions™ business (referred to herein as the “Cognyte Business of Verint Systems Inc.”), into a separate, independent publicly traded company, Cognyte Software Ltd. (Nasdaq: CGNT). The Spin-off was completed by means of a distribution in which each holder of Verint’s common stock, par value $0.001 per share, received one share of Cognyte’s common stock, no par value, for every share of common stock of Verint held of record as of the close of business on January 25, 2021 (the “Record Date”). After the distribution, Verint does not beneficially own any shares of common stock in Cognyte and will no longer consolidate Cognyte into its financial results for periods ending after January 31, 2021. Please refer to Note 19, “Subsequent Events,” for additional information regarding 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-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:120%">Cognyte is a global provider in security analytics software that empowers governments and enterprises with Actionable Intelligence for a safer world. Our open software fuses, analyzes and visualizes disparate data sets at scale to help security organizations find the needles in the haystacks. Over 1,000 government and enterprise customers in more than 100 countries rely on Cognyte’s solutions to accelerate security investigations and connect the dots to identify, neutralize, and prevent national security, personal safety, business continuity and cyber threats.</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%">The Company has not published stand-alone financial statements in the past. As a result, these combined financial statements reflect the historical financial position, results of operations and cash flows of the Company for the periods presented as historically managed within Verint. The combined financial statements have been derived (carved-out) from the consolidated financial statements and accounting records of Verint and have been prepared in conformity with GAAP. </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 primary basis for presenting consolidated financial statements is when one entity has a controlling financial interest in another entity. As there is no controlling financial interest present between or among the entities that comprise our business, we are preparing our financial statements on a combined basis. Verint’s investment in our business is shown in lieu of equity attributable to Cognyte as there is no consolidated entity for which Verint holds an equity interest in. Verint’s investment represents its interest in the recorded net assets of Cognyte. The accompanying combined financial statements also include a joint venture in which we hold a 50% equity interest. The joint venture is a variable interest entity 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:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 combined 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><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 internal transactions have been eliminated. As described in Note 3, “Related Party Transactions with Verint,” all significant transactions between the Company and Verint have been included in these combined 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%">Verint generally uses a decentralized approach to cash management and financing of its operations. The majority of the cash generated by a legal entity remains with that entity and is used to fund that entity’s operations and/or investing activities. For those entities legally owned by the Cyber Intelligence Solutions business, the associated cash has been attributed to the combined balance sheets for each period presented. For certain entities, the entity’s cash is transferred to a cash pooling entity and the cash pooling entity funds the business’s operating and investing activities as needed. These cash pooling arrangements are not reflective of the manner in which the business would have been able to finance its operations had it been a stand-alone business separate from Verint during the periods presented. Transfers of cash relating to these cash pooling arrangements are included as components of net parent investment on the combined statements of equity.</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 the combined financial statements requires 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. Actual outcomes and results could differ from those estimates and assumptions. The following paragraphs describe the significant estimates and assumptions applied by management in the preparation of these combined 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%">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. Third-party debt obligations of Verint and the corresponding financing costs related to those debt obligations, specifically those that relate to senior notes, term loans, and revolving credit facilities, have not been attributed to the Company, as the Company is not the legal obligor on the debt.</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%">During the periods presented, 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 periods presented. Allocations for management costs and corporate support services provided to the Company totaled $97.3 million, $81.8 million, and $72.6 million for the years ended January 31, 2021, 2020, and 2019, respectively. The Company and Verint consider the allocations to be a reasonable reflection of the benefits received by the Company. Going forward, the Company may perform these functions using its own resources or outsourced services. For a period following the Spin-off, however, some of these functions will continue to be provided by Verint under a transition services agreement.</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%">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:120%">On March 11, 2020, the World Health Organization declared the COVID-19 outbreak a global pandemic. The outbreak 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 virus, 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 the extent and duration of which is not currently known. In response to these challenges, we quickly adjusted our operations to work from home and we believe our business continuity plan is working well. We are continuously monitoring and assessing the impact of the COVID-19 pandemic, including recommendations and orders issued by government and public health authorities in countries where we operate. We continue to work to help our customers during this difficult time and are managing our operations with a view to resuming normal business activity as soon as possible.</span></div> 0.001 1 0 0.50 97300000 81800000 72600000 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 combined 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%">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, 2021 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><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, 2021 and 2020. 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, trade 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 trade 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 $72.6 million and $51.7 million of our aggregated accounts receivable and contract assets, at January 31, 2021 and 2020, 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 Doubtful Accounts</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, 2021. 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 doubtful accounts or expected 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 doubtful accounts 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 allowance for doubtful accounts for the years ended January 31, 2021, 2020, and 2019:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">2020</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%">2019</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 doubtful accounts, 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,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"/><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,763 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,937 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(744)</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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 doubtful accounts, 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%">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"/><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,911</span><span style="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:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180MTUvZnJhZzplNTE4OTk5NWI1ZDU0YjZjODdlNjVkODRmNDM3YjFiNy90ZXh0cmVnaW9uOmU1MTg5OTk1YjVkNTRiNmM4N2U2NWQ4NGY0MzdiMWI3XzQzOTgwNDY1NDE1Nzk_bb98e593-a32a-45c4-9474-f603fc4b6a04">three</span> to five years. Software is typically depreciated over periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180MTUvZnJhZzplNTE4OTk5NWI1ZDU0YjZjODdlNjVkODRmNDM3YjFiNy90ZXh0cmVnaW9uOmU1MTg5OTk1YjVkNTRiNmM4N2U2NWQ4NGY0MzdiMWI3XzQzOTgwNDY1NDE1ODc_26105604-1284-467a-9ddd-f22c9cc759a1">three</span> to four years. Buildings are 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 combined balance sheet and any resulting gain or loss is recognized in the combined 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, 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 combined basis, inclusive of all of the Company’s products.</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%">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 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 10 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. We did not identify any transfers between levels of the fair value measurement hierarchy during the years ended January 31, 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></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, 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. </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%">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%">We record all derivatives as assets or liabilities on our combined balance sheets at their fair values. Gains and losses from the changes in values of these derivatives are accounted for based on the use of the derivative and whether it qualifies for hedge accounting.</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 three 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><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 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:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180MTUvZnJhZzplNTE4OTk5NWI1ZDU0YjZjODdlNjVkODRmNDM3YjFiNy90ZXh0cmVnaW9uOmU1MTg5OTk1YjVkNTRiNmM4N2U2NWQ4NGY0MzdiMWI3XzQzOTgwNDY1NDE2MjM_85c6c8a4-7f09-4aaa-bc34-75792b7272d1">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 four years on a straight-line basis, which best represents the pattern of the software’s use.</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:120%">The tax provision is presented on a separate company basis as if we were a separate filer. A portion of our operations have historically been included in the tax returns filed by certain Verint entities for which our business is a part of. The effects of tax adjustments and settlements from taxing authorities are presented in our combined financial statements in the period to which they relate as if we were a separate filer. Our current obligations for taxes are settled with our parent on an estimated basis and adjusted in later periods as appropriate. All income taxes due to or due from our parent that have not been settled or recovered by the end of the period are reflected in net parent</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nvestment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">within the combined financial statements. The tax provision has been calculated as if the business was operating on a stand-alone basis and filed separate tax returns in the jurisdictions in which it operates. Therefore, cash tax payments and items of current and deferred taxes may not be reflective of the actual tax balances had the business been a stand-alone company during the periods presented.</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 combined 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><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 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 combined statements of operations. We recorded net foreign currency gains of $1.7 million and net foreign currency losses of $0.7 million and $2.1 million for the years ended January 31, 2021, 2020, and 2019, 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 combined 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 loss in the accompanying combined balance sheets.</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 stock-based compensation plans sponsored by Verint. Awards granted under the plans are based on Verint’s common shares and, as such, are included in net parent investment. We recognize the cost of employee services received in exchange for awards of equity instruments based on the grant-date fair value of the award. We recognize the fair value of the award as compensation expense over the period during which an employee is required to provide service in exchange for the award.</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 combined balance sheets. Finance lease assets are included in property and equipment, and corresponding finance lease liabilities are included within accrued expenses and other current liabilities (current portions), and other liabilities (long-term portions), on our combined 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><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 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 and our sublease transactions are de minimis.</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 June 2016, the Financial Accounting Standards Board (“FASB”) issued 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%"> This new standard requires entities to measure expected credit losses for certain financial assets held at the reporting date using a current expected credit loss model, which is based on historical experience, adjusted for current conditions and reasonable and supportable forecasts. Our financial instruments within the scope of this guidance primarily includes accounts receivable and contract assets. On February 1, 2020, we adopted the new standard under the modified retrospective approach, such that comparative information has not been restated and continues to be reported under accounting standards in effect for those periods. The adoption of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180MTUvZnJhZzplNTE4OTk5NWI1ZDU0YjZjODdlNjVkODRmNDM3YjFiNy90ZXh0cmVnaW9uOmU1MTg5OTk1YjVkNTRiNmM4N2U2NWQ4NGY0MzdiMWI3XzEwOTk1MTE2Njk5Mzk_90a1ae4e-854c-4a3a-8413-f16a4a925d64">ASU No. 2016-13</span> resulted in a $0.5 million increase in our allowance for expected credit losses related to accounts receivable and contract assets, a $0.1 million increase to deferred tax assets, and an impact of $0.4 million to our net parent investment. The new accounting standard did not have a material impact on our combined financial statements, including accounting policies, given our limited historical write-off 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%">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires customers in a hosting arrangement that is a service contract to follow existing internal-use software guidance to determine which implementation costs to capitalize and which costs to expense. Under the new standard, implementation costs are deferred and presented in the same financial statement caption on the combined balance sheet as a prepayment of related arrangement fees. The deferred costs are recognized over the term of the arrangement in the same financial statement caption in the combined statement of operations as the related fees of the arrangement. We adopted ASU No. 2018-15 prospectively to eligible costs incurred on or after February 1, 2020 and the implementation did not have a material impact on our combined 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 August 2018, the FASB issued ASU No. 2018-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%">Fair Value Measurement (Topic 820): Disclosure Framework-Changes to The Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which modified the disclosure requirements on fair value measurements. Since the standard affects only disclosure requirements, the adoption of the standard did not have an impact on our combined 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-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 for us 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 assessing the impact of adopting this standard on our combined financial statements.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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:120%">, 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:120%">Income Taxes</span> 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 are currently reviewing this standard but do not expect that it will have a material impact on our combined financial statements. <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 combined 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%">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, 2021 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, 2021 and 2020. 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, trade 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 trade 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. 72600000 51700000 <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 Doubtful Accounts</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, 2021. 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 doubtful accounts or expected 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 doubtful accounts on a quarterly basis.</span></div> The following table summarizes the activity in our allowance for doubtful accounts for the years ended January 31, 2021, 2020, and 2019:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">2020</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%">2019</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 doubtful accounts, 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,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"/><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,763 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,937 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(744)</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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 doubtful accounts, 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%">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"/><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,911</span><span style="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> 4085000 2911000 1763000 435000 0 0 1840000 1355000 1937000 1922000 152000 744000 -121000 29000 45000 4559000 4085000 2911000 <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:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180MTUvZnJhZzplNTE4OTk5NWI1ZDU0YjZjODdlNjVkODRmNDM3YjFiNy90ZXh0cmVnaW9uOmU1MTg5OTk1YjVkNTRiNmM4N2U2NWQ4NGY0MzdiMWI3XzQzOTgwNDY1NDE1Nzk_bb98e593-a32a-45c4-9474-f603fc4b6a04">three</span> to five years. Software is typically depreciated over periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180MTUvZnJhZzplNTE4OTk5NWI1ZDU0YjZjODdlNjVkODRmNDM3YjFiNy90ZXh0cmVnaW9uOmU1MTg5OTk1YjVkNTRiNmM4N2U2NWQ4NGY0MzdiMWI3XzQzOTgwNDY1NDE1ODc_26105604-1284-467a-9ddd-f22c9cc759a1">three</span> to four years. Buildings are 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 combined balance sheet and any resulting gain or loss is recognized in the combined 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, 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 combined 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 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 10 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 P10Y <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. Fair Values of Financial InstrumentsOur recorded amounts of cash and cash equivalents, restricted cash and cash equivalents, and restricted bank time deposits, accounts receivable, contract assets, 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. <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%">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%">We record all derivatives as assets or liabilities on our combined balance sheets at their fair values. Gains and losses from the changes in values of these derivatives are accounted for based on the use of the derivative and whether it qualifies for hedge accounting.</span></div>The counterparties to our derivative financial instruments consist of three 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. <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><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 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:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180MTUvZnJhZzplNTE4OTk5NWI1ZDU0YjZjODdlNjVkODRmNDM3YjFiNy90ZXh0cmVnaW9uOmU1MTg5OTk1YjVkNTRiNmM4N2U2NWQ4NGY0MzdiMWI3XzQzOTgwNDY1NDE2MjM_85c6c8a4-7f09-4aaa-bc34-75792b7272d1">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 four years on a straight-line basis, which best represents the pattern of the software’s use.</span></div> P4Y <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:120%">The tax provision is presented on a separate company basis as if we were a separate filer. A portion of our operations have historically been included in the tax returns filed by certain Verint entities for which our business is a part of. The effects of tax adjustments and settlements from taxing authorities are presented in our combined financial statements in the period to which they relate as if we were a separate filer. Our current obligations for taxes are settled with our parent on an estimated basis and adjusted in later periods as appropriate. All income taxes due to or due from our parent that have not been settled or recovered by the end of the period are reflected in net parent</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nvestment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">within the combined financial statements. The tax provision has been calculated as if the business was operating on a stand-alone basis and filed separate tax returns in the jurisdictions in which it operates. Therefore, cash tax payments and items of current and deferred taxes may not be reflective of the actual tax balances had the business been a stand-alone company during the periods presented.</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 combined 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><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 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 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 combined statements of operations. We recorded net foreign currency gains of $1.7 million and net foreign currency losses of $0.7 million and $2.1 million for the years ended January 31, 2021, 2020, and 2019, 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 combined 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 loss in the accompanying combined balance sheets.</span></div> 1700000 -700000 -2100000 <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 stock-based compensation plans sponsored by Verint. Awards granted under the plans are based on Verint’s common shares and, as such, are included in net parent investment. We recognize the cost of employee services received in exchange for awards of equity instruments based on the grant-date fair value of the award. We recognize the fair value of the award as compensation expense over the period during which an employee is required to provide service in exchange for the award.</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 combined balance sheets. Finance lease assets are included in property and equipment, and corresponding finance lease liabilities are included within accrued expenses and other current liabilities (current portions), and other liabilities (long-term portions), on our combined 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><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 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 and our sublease transactions are de minimis.</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 June 2016, the Financial Accounting Standards Board (“FASB”) issued 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%"> This new standard requires entities to measure expected credit losses for certain financial assets held at the reporting date using a current expected credit loss model, which is based on historical experience, adjusted for current conditions and reasonable and supportable forecasts. Our financial instruments within the scope of this guidance primarily includes accounts receivable and contract assets. On February 1, 2020, we adopted the new standard under the modified retrospective approach, such that comparative information has not been restated and continues to be reported under accounting standards in effect for those periods. The adoption of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180MTUvZnJhZzplNTE4OTk5NWI1ZDU0YjZjODdlNjVkODRmNDM3YjFiNy90ZXh0cmVnaW9uOmU1MTg5OTk1YjVkNTRiNmM4N2U2NWQ4NGY0MzdiMWI3XzEwOTk1MTE2Njk5Mzk_90a1ae4e-854c-4a3a-8413-f16a4a925d64">ASU No. 2016-13</span> resulted in a $0.5 million increase in our allowance for expected credit losses related to accounts receivable and contract assets, a $0.1 million increase to deferred tax assets, and an impact of $0.4 million to our net parent investment. The new accounting standard did not have a material impact on our combined financial statements, including accounting policies, given our limited historical write-off 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%">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires customers in a hosting arrangement that is a service contract to follow existing internal-use software guidance to determine which implementation costs to capitalize and which costs to expense. Under the new standard, implementation costs are deferred and presented in the same financial statement caption on the combined balance sheet as a prepayment of related arrangement fees. The deferred costs are recognized over the term of the arrangement in the same financial statement caption in the combined statement of operations as the related fees of the arrangement. We adopted ASU No. 2018-15 prospectively to eligible costs incurred on or after February 1, 2020 and the implementation did not have a material impact on our combined 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 August 2018, the FASB issued ASU No. 2018-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%">Fair Value Measurement (Topic 820): Disclosure Framework-Changes to The Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which modified the disclosure requirements on fair value measurements. Since the standard affects only disclosure requirements, the adoption of the standard did not have an impact on our combined 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-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 for us 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 assessing the impact of adopting this standard on our combined financial statements.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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:120%">, 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:120%">Income Taxes</span> 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 are currently reviewing this standard but do not expect that it will have a material impact on our combined financial statements. 500000 100000 -400000 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%">The combined financial statements have been prepared on a stand-alone basis and are 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, 2020, and 2019, the Company was allocated $97.3 million, $81.8 million, and $72.6 million, respectively, of corporate expenses incurred by Verint and such amounts are included in the combined statements of operations. As certain expenses reflected in the combined financial statements 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, 2020, and 2019 are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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"/><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%">688 </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,460 </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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,805 </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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,774 </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"/><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%">72,646</span><span style="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 combined 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 parent, current within the combined balance sheets as of January 31, 2021. The total net effect of the settlement of these internal transactions is reflected in the combined statements of cash flows as a financing activity and in the combined balance sheets as 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 Technology 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 parent of $35.0 million is presented in due to parent, current within the combined 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 combined statements of operations and was $0.2 million, $0.4 million, and $0.5 million for the years ended January 31, 2021, 2020, and 2019, 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. The Company had related party notes payable, current of $7.0 million which is presented in due to parent, current within the combined balance sheets as of January 31, 2020. As of January 31, 2021, these interest-bearing notes have been settled between the Company 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%">Due to parent, current consisted of the following as of January 31, 2021 and 2020:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">Dividends payable to parent, current</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%">35,000 </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%">— </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%">Related party payables, current</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,772 </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%">Related party notes payable, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">7,025 </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 due to parent, current</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%">38,772</span><span style="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%">7,025</span><span style="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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net transfers to and from Verint are included within net parent investment on the combined statements of equity. The components of the net transfers to and from Verint for the years ended January 31, 2021, 2020, and 2019 are as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">Cash pooling and general financing activities</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%">(258,799)</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%">(133,666)</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%">(45,192)</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%">Corporate allocations</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%">97,265 </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,755 </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%">72,646 </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%">Related party payables</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,772)</span></td><td style="background-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%">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,088 </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%">9,118 </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,952 </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 net transfers (to) from parent per combined statements of equity</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%">(164,218)</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%">(42,793)</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%">32,406</span><span style="color:#000000;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation - equity-classified awards and issuances</span></div></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%">(29,062)</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%">(29,264)</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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,868)</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Related party payables</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,772 </span></td><td style="background-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%">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%">461 </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:700;line-height:100%">Total net transfers (to) from parent per combined statements of cash flows</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%">(189,047)</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 #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%">(72,057)</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%">6,538</span><span style="color:#000000;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> 97300000 81800000 72600000 <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, 2020, and 2019 are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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"/><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%">688 </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,460 </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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,805 </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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,774 </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"/><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%">72,646</span><span style="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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to parent, current consisted of the following as of January 31, 2021 and 2020:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">Dividends payable to parent, current</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%">35,000 </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%">— </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%">Related party payables, current</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,772 </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%">Related party notes payable, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">7,025 </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 due to parent, current</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%">38,772</span><span style="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%">7,025</span><span style="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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net transfers to and from Verint are included within net parent investment on the combined statements of equity. The components of the net transfers to and from Verint for the years ended January 31, 2021, 2020, and 2019 are as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">Cash pooling and general financing activities</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%">(258,799)</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%">(133,666)</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%">(45,192)</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%">Corporate allocations</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%">97,265 </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,755 </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%">72,646 </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%">Related party payables</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,772)</span></td><td style="background-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%">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,088 </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%">9,118 </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,952 </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 net transfers (to) from parent per combined statements of equity</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%">(164,218)</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%">(42,793)</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%">32,406</span><span style="color:#000000;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation - equity-classified awards and issuances</span></div></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%">(29,062)</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%">(29,264)</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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,868)</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Related party payables</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,772 </span></td><td style="background-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%">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%">461 </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:700;line-height:100%">Total net transfers (to) from parent per combined statements of cash flows</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%">(189,047)</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 #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%">(72,057)</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%">6,538</span><span style="color:#000000;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> 1981000 1871000 688000 1548000 1639000 2460000 2743000 4654000 2919000 21783000 19139000 17805000 69210000 54452000 48774000 97265000 81755000 72646000 3800000 35000000.0 35000000.0 200000 400000 500000 0.021 0.025 P5Y P4Y 7000000.0 35000000 0 3772000 0 0 7025000 38772000 7025000 258799000 133666000 45192000 97265000 81755000 72646000 3772000 0 0 1088000 9118000 4952000 -164218000 -42793000 32406000 29062000 29264000 25868000 3772000 0 0 461000 0 0 -189047000 -72057000 6538000 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 </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%">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 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 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, the 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%">Our software 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:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180MjQvZnJhZzo1YWMwYTQwNThkYTM0MThiOTJmZTlkZGRkNzY4YTQ0YS90ZXh0cmVnaW9uOjVhYzBhNDA1OGRhMzQxOGI5MmZlOWRkZGQ3NjhhNDRhXzY1OTcwNjk3ODEyMTI_fcdeadd6-34c8-4847-81a6-42b8e0bf2210">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 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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 the expected cost plus a margin approach or 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><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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"/><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%">165,265 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,195 </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%">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 #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%">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 #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%">433,460</span><span style="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><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></div></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 #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%">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"/><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%">180,441 </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%">20,317 </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%">28,873 </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%">1,219 </span></td><td style="background-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%">937 </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%">127,012 </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%">143,695 </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%">22,037 </span></td><td style="background-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,305 </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 a majority 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, 2021 and 2020, we transferred $19.0 million and $36.1 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 $11.4 million and $17.6 million of contract assets during the years ended January 31, 2021 and 2020, respectively. There are two customers that accounted for a combined $72.6 million and $51.7 million of our aggregated accounts receivable </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and contract assets at January 31, 2021 and 2020, 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, 2021 and 2020 from amounts included in contract liabilities at the beginning of each period was $129.6 million and $106.8 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><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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%">353,166 </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%">356,677 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">198,572 </span></td><td style="background-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%">225,056 </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%">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"/><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%">581,733</span><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 on a straight-line basis 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 $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 combined balance sheet. Total capitalized costs to obtain contracts were $8.3 million as of January 31, 2020, of which $4.9 million is included in prepaid expenses and other current assets and $3.4 million is included in other assets on our combined balance sheet. During the years ended January 31, 2021, 2020, and 2019, we expensed $23.8 million, $28.2 million, and $25.0 million, respectively, of sales and agent commissions, which are included in selling, general and administrative expenses and there was no impairment loss recognized for these capitalized 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%">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 $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 combined balance sheet. Total capitalized costs to fulfill contracts were $7.6 million as of January 31, 2020, of which $7.1 million is included in prepaid expenses and other current assets and $0.5 million is included in other assets on our combined 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, 2021, 2020, and 2019, we amortized $13.5 million, $11.8 million, and $16.7 million, respectively, of contract fulfillment costs.</span></div> P3Y P1Y P90D P3Y 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.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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"/><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%">165,265 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,195 </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%">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 #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%">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 #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%">433,460</span><span style="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> 223405000 192578000 165265000 220053000 264531000 268195000 443458000 457109000 433460000 <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><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></div></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 #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%">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"/><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%">180,441 </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%">20,317 </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%">28,873 </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%">1,219 </span></td><td style="background-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%">937 </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%">127,012 </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%">143,695 </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%">22,037 </span></td><td style="background-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,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 175001000 180441000 20317000 28873000 1219000 937000 127012000 143695000 22037000 23305000 0 19000000.0 36100000 11400000 17600000 72600000 51700000 129600000 106800000 <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><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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%">353,166 </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%">356,677 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">198,572 </span></td><td style="background-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%">225,056 </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%">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"/><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%">581,733</span><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> 353166000 356677000 198572000 225056000 551738000 581733000 9800000 5300000 4500000 8300000 4900000 3400000 23800000 28200000 25000000.0 0 6500000 4500000 2000000.0 7600000 7100000 500000 13500000 11800000 16700000 CASH, CASH EQUIVALENTS, AND SHORT-TERM INVESTMENTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize our cash, cash equivalents, and short-term investments as of January 31, 2021 and 2020:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:48.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.650%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align: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 #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%">Cost Basis</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%">Gross Unrealized Gains</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%">Gross Unrealized Losses</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%">Estimated Fair Value</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%">Cash and cash equivalents:</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%">Cash and bank time deposits</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%">78,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 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%">78,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 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 cash and cash equivalents</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%">78,570</span><span style="color:#000000;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"/><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%">78,570</span><span style="color:#000000;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;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"/><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%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">Bank time deposits</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%">4,713 </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%">— </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%">4,713 </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 short-term investments</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%">4,713</span><span style="color:#000000;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%">—</span><span style="color:#000000;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%">—</span><span style="color:#000000;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,713</span><span style="color:#000000;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><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:48.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.650%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align: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, 2020</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%">Cost Basis</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%">Gross Unrealized Gains</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%">Gross Unrealized Losses</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%">Estimated Fair Value</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%">Cash and cash equivalents:</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%">Cash and bank time deposits</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%">201,090 </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%">— </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%">201,090 </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 cash and cash equivalents</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%">201,090</span><span style="color:#000000;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"/><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%">201,090</span><span style="color:#000000;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;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"/><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%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">Bank time deposits</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,603 </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%">— </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%">6,603 </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 short-term investments</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%">6,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:#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"/><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%">6,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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="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%">Bank time deposits which are reported within short-term investments consist of deposits held outside of the United States with maturities of greater than 90 days. All other bank deposits are included within 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%">During the years ended January 31, 2021, 2020, and 2019, proceeds from maturities and sales of short-term bank time deposits were $51.2 million, $53.5 million, and $28.2 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%">The following tables summarize our cash, cash equivalents, and short-term investments as of January 31, 2021 and 2020:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:48.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.650%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align: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 #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%">Cost Basis</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%">Gross Unrealized Gains</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%">Gross Unrealized Losses</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%">Estimated Fair Value</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%">Cash and cash equivalents:</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%">Cash and bank time deposits</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%">78,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 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%">78,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 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 cash and cash equivalents</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%">78,570</span><span style="color:#000000;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"/><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%">78,570</span><span style="color:#000000;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;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"/><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%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">Bank time deposits</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%">4,713 </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%">— </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%">4,713 </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 short-term investments</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%">4,713</span><span style="color:#000000;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%">—</span><span style="color:#000000;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%">—</span><span style="color:#000000;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,713</span><span style="color:#000000;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><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:48.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.650%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align: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, 2020</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%">Cost Basis</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%">Gross Unrealized Gains</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%">Gross Unrealized Losses</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%">Estimated Fair Value</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%">Cash and cash equivalents:</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%">Cash and bank time deposits</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%">201,090 </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%">— </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%">201,090 </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 cash and cash equivalents</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%">201,090</span><span style="color:#000000;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"/><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%">201,090</span><span style="color:#000000;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;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"/><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%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">Bank time deposits</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,603 </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%">— </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%">6,603 </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 short-term investments</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%">6,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:#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"/><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%">6,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:#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> 78570000 78570000 78570000 78570000 4713000 0 0 4713000 4713000 0 0 4713000 201090000 201090000 201090000 201090000 6603000 0 0 6603000 6603000 0 0 6603000 51200000 53500000 28200000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Year Ended 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%">We did not complete any business combinations during the year ended 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-style:italic;font-weight:700;line-height:120%">Year Ended January 31, 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%">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 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 combined statement of operations for the year ended January 31, 2020 was not material. Pro-forma information is not provided due to immateriality.</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><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:2px 1pt;text-align:left;vertical-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: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:2px 1pt;text-align:left;vertical-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:#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:2px 1pt;text-align:left;vertical-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:#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%">Year Ended 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%">On November 8, 2018, we completed the acquisition of a business for a purchase price of approximately $13.1 million, which included $2.2 million related to the acquisition date fair value of our approximately 19% previously held equity interest. We paid $3.9 million of cash at closing, funded by cash on hand, and we agreed to make potential additional cash payments to the former shareholders aggregating up to approximately $18.5 million, contingent upon the achievement of certain performance targets over periods that extended through January 2021. The fair value of this contingent consideration obligation 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 was attributed mainly to goodwill (approximately $10.8 million) and the acquired customer relationships and developed technology were assigned estimated useful lives of seven years and three years, respectively, the weighted average of which is approximately 4.1 years. Included among the factors contributing to the recognition of goodwill in this </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">transaction were synergies in products and technologies, and the addition of skilled, assembled workforces. The $10.8 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%">Revenue and net income attributable to this business combination for the year ended January 31, 2019 were not material. Pro-forma information is not provided due to immateriality. </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, consisting primarily of professional fees and integration expenses, directly related to this business combination, totaled $0.3 million and $0.2 million for the years ended January 31, 2020 and 2019, respectively. All transaction and related costs 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-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 combined 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, 2021, 2020, and 2019, we recorded benefits of $3.7 million, $5.4 million, and $4.2 million, respectively, within selling, general and administrative expenses for changes in the fair values of contingent consideration obligations associated with business combinations. The aggregate fair value of 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 $4.9 million, $3.4 million, and $2.0 million for the years ended January 31, 2021, 2020, and 2019, respectively.</span></div> 0 2 24100000 18800000 100000 18700000 7000000.0 7300000 -1800000 7300000 7000000.0 11900000 400000 300000 <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><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:2px 1pt;text-align:left;vertical-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: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:2px 1pt;text-align:left;vertical-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:#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:2px 1pt;text-align:left;vertical-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:#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> 18843000 7023000 -1761000 24105000 2160000 7921000 2757000 3220000 554000 1342000 7722000 1452000 1360000 367000 1307000 4486000 11897000 24105000 P5Y P5Y P3Y P3Y P4Y4M24D 13100000 2200000 0.19 3900000 18500000 7000000.0 10800000 P7Y P3Y P4Y1M6D 10800000 300000 200000 -3700000 -5400000 -4200000 2900000 4900000 3400000 2000000.0 INTANGIBLE ASSETS AND GOODWILL <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related intangible assets consisted of the following as of January 31, 2021 and 2020:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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 #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%">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 #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%">(78,268)</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,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 #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 style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2020</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%">75,765 </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,542)</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,223 </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%">6,586 </span></td><td style="background-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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,704 </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,231 </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%">(563)</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%">668 </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%">(34)</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,273 </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%">86,889</span><span style="color:#000000;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%">(79,021)</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%">7,868</span><span style="color:#000000;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%">Total amortization expense recorded for acquisition-related intangible assets was $2.2 million, $3.0 million and $8.1 million for the years ended January 31, 2021, 2020, and 2019, 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><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2022</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,818 </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%">2023</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,711 </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%">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%">783 </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%">2025</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%">734 </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%">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%">176 </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%">Thereafter</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%">77 </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</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%">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 #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%">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 years ended January 31, 2020 and 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%">Goodwill activity for the years ended January 31, 2021 and 2020 was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="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, 2020:</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 January 31, 2019</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%">157,976 </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, 2019</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, 2019</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%">147,154 </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%">Business combination</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,597 </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%">(608)</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, 2020</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,143</span><span style="color:#000000;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, 2021:</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, 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 January 31, 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:400;line-height:100%">Goodwill, net, at January 31, 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%">Balance at January 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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%">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 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:#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%">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:#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%">We evaluated whether there has been a change in circumstances or indicators of potential impairment between November 1, 2020 and January 31, 2021 and as of the date of this filing in response to the economic impacts seen globally from COVID-19. The valuation methodology to determine the fair value of our reporting unit is sensitive to management's forecasts of future revenue, profitability and market conditions. At this time, the full impact of COVID-19 on our forecasts is uncertain and increases the subjectivity that will be involved in evaluating goodwill for potential impairment. We do expect declines in our reporting unit fair value as a result of delayed or reduced demand for our products and services, driving lower revenue and operating income across our businesses. However, given the significant difference between our reporting unit fair value and its carrying value in the most recent quantitative analyses completed as of November 1, 2020, as well as expected long-term recovery within our reporting unit, management does not believe that these events were sufficiently severe to result in an </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">impairment trigger. We will continue to monitor conditions to determine whether any events or changes in circumstances may trigger a need to assess for impairment. No changes in circumstances or indicators of potential impairment were identified between November 1 and January 31 in each of the years ended January 31, 2020 and 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%">No goodwill impairment was identified for the years ended January 31, 2021, 2020 and 2019.</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 intangible assets consisted of the following as of January 31, 2021 and 2020:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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 #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%">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 #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%">(78,268)</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,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 #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 style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2020</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%">75,765 </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,542)</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,223 </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%">6,586 </span></td><td style="background-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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,704 </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,231 </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%">(563)</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%">668 </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%">(34)</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,273 </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%">86,889</span><span style="color:#000000;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%">(79,021)</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%">7,868</span><span style="color:#000000;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> 74272000 72349000 1923000 4837000 2759000 2078000 1151000 676000 475000 2000000 2000000 0 1307000 484000 823000 83567000 78268000 5299000 75765000 72542000 3223000 6586000 3882000 2704000 1231000 563000 668000 2000000 2000000 0 1307000 34000 1273000 86889000 79021000 7868000 2200000 3000000.0 8100000 <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><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2022</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,818 </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%">2023</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,711 </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%">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%">783 </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%">2025</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%">734 </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%">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%">176 </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%">Thereafter</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%">77 </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</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%">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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1818000 1711000 783000 734000 176000 77000 5299000 300000 200000 100000 0 0 <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, 2021 and 2020 was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="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, 2020:</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 January 31, 2019</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%">157,976 </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, 2019</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, 2019</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%">147,154 </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%">Business combination</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,597 </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%">(608)</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, 2020</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,143</span><span style="color:#000000;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, 2021:</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, 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 January 31, 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:400;line-height:100%">Goodwill, net, at January 31, 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%">Balance at January 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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%">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 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:#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%">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:#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> 157976000 10822000 147154000 11597000 -608000 158143000 168965000 10822000 158143000 300000 -260000 158183000 169005000 10822000 158183000 0 0 0 SUPPLEMENTAL COMBINED 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%">Combined Balance Sheets</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%">Inventories consisted of the following as of January 31, 2021 and 2020: </span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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%">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"/><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,461 </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%">5,160 </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,674 </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,861 </span></td><td style="background-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,758 </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,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"/><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,893</span><span style="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, 2021 and 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%">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%">13,530 </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,592 </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%">22,823 </span></td><td style="background-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,870 </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%">79,587 </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,236 </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%">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"/><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%">138,552 </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%">(81,199)</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%">(96,973)</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%">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"/><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%">41,579</span><span style="color:#000000;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%">Depreciation expense on property and equipment was $16.9 million, $11.8 million, and $10.6 million in the years ended January 31, 2021, 2020, and 2019, 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, 2021 and 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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,037 </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,906 </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%">4,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%">7,067 </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%">1,379 </span></td><td style="background-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,030 </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%">2,065 </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,483 </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%">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"/><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%">36,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-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, 2021 and 2020:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%"> 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%">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"/><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%">25,606 </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%">11,315 </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,679 </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%">4,459 </span></td><td style="background-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,394 </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%">1,959 </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%">527 </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%">1,393 </span></td><td style="background-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,373 </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%">1,219 </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%">937 </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,670 </span></td><td style="background-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,639 </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%">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"/><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%">49,155</span><span style="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, 2021 and 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%">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%">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"/><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%">37,963 </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%">12,422 </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,097 </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:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180NDUvZnJhZzowMThiMWZiMWE3ZmU0MTE5YjNkZWU4N2UwNDJhODE4OC90YWJsZTpiOWI4MTg1MjVhYTc0ZDRiODIyOWYwZjY3NGYwNjg2OS90YWJsZXJhbmdlOmI5YjgxODUyNWFhNzRkNGI4MjI5ZjBmNjc0ZjA2ODY5XzQtMC0xLTEtMjgyNg_1f09d6ef-f3b6-4bc7-8f7c-f8ece0451286"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180NDUvZnJhZzowMThiMWZiMWE3ZmU0MTE5YjNkZWU4N2UwNDJhODE4OC90YWJsZTpiOWI4MTg1MjVhYTc0ZDRiODIyOWYwZjY3NGYwNjg2OS90YWJsZXJhbmdlOmI5YjgxODUyNWFhNzRkNGI4MjI5ZjBmNjc0ZjA2ODY5XzQtMC0xLTEtMjgyNg_e6300dc2-b218-4f62-9d67-ed86bca45808">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,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%">6,061 </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%">4,275 </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,403 </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%">2,923 </span></td><td style="background-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,941 </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,559 </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%">717 </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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </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%">16,949 </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,633 </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%">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"/><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%">85,947</span><span style="color:#000000;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, 2021 and 2020:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%">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%">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"/><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,930 </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,054 </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,389 </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 - long-term 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%">5,568 </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 lease obligations - long-term portion</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%">2,510 </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%">204 </span></td><td style="background-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 </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%">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"/><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%">17,401</span><span style="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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Combined Statements of Operations</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="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, 2021, 2020, and 2019: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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><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%">2019</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 equity 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%">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"/><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 gains (losses), 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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,094)</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%">(Losses) gains 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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</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 income (expense), 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%">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"/><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,414)</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%">Combined 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 combined cash flows for the years ended January 31, 2021, 2020, and 2019:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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 #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%">23 </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 </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%">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"/><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,602 </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:2px 1pt;text-align: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="3" 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%">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"/><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%">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"/><td 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,352 </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%">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"/><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,699 </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%">7,023 </span></td><td style="background-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,975 </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%">3,117 </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%">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%">250 </span></td><td style="background-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></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, 2021 and 2020: </span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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%">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"/><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,461 </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%">5,160 </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,674 </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,861 </span></td><td style="background-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,758 </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,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"/><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,893</span><span style="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> 7521000 7461000 5160000 4674000 1861000 2758000 14542000 14893000 <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, 2021 and 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%">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%">13,530 </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,592 </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%">22,823 </span></td><td style="background-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,870 </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%">79,587 </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,236 </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%">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"/><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%">138,552 </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%">(81,199)</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%">(96,973)</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%">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"/><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%">41,579</span><span style="color:#000000;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> 2854000 2854000 13530000 13592000 22823000 29870000 79587000 92236000 118794000 138552000 81199000 96973000 37595000 41579000 16900000 11800000 10600000 <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, 2021 and 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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,037 </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,906 </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%">4,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%">7,067 </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%">1,379 </span></td><td style="background-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,030 </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%">2,065 </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,483 </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%">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"/><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%">36,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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22037000 23906000 4570000 7067000 1379000 2030000 2065000 3483000 30051000 36486000 <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, 2021 and 2020:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%"> 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%">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"/><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%">25,606 </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%">11,315 </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,679 </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%">4,459 </span></td><td style="background-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,394 </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%">1,959 </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%">527 </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%">1,393 </span></td><td style="background-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,373 </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%">1,219 </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%">937 </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,670 </span></td><td style="background-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,639 </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%">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"/><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%">49,155</span><span style="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> 15061000 25606000 11315000 11679000 4459000 3394000 1959000 527000 1393000 1373000 1219000 937000 6670000 5639000 42076000 49155000 Accrued expenses and other current liabilities consisted of the following as of January 31, 2021 and 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%">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%">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"/><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%">37,963 </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%">12,422 </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,097 </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:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180NDUvZnJhZzowMThiMWZiMWE3ZmU0MTE5YjNkZWU4N2UwNDJhODE4OC90YWJsZTpiOWI4MTg1MjVhYTc0ZDRiODIyOWYwZjY3NGYwNjg2OS90YWJsZXJhbmdlOmI5YjgxODUyNWFhNzRkNGI4MjI5ZjBmNjc0ZjA2ODY5XzQtMC0xLTEtMjgyNg_1f09d6ef-f3b6-4bc7-8f7c-f8ece0451286"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180NDUvZnJhZzowMThiMWZiMWE3ZmU0MTE5YjNkZWU4N2UwNDJhODE4OC90YWJsZTpiOWI4MTg1MjVhYTc0ZDRiODIyOWYwZjY3NGYwNjg2OS90YWJsZXJhbmdlOmI5YjgxODUyNWFhNzRkNGI4MjI5ZjBmNjc0ZjA2ODY5XzQtMC0xLTEtMjgyNg_e6300dc2-b218-4f62-9d67-ed86bca45808">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,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%">6,061 </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%">4,275 </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,403 </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%">2,923 </span></td><td style="background-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,941 </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,559 </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%">717 </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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </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%">16,949 </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,633 </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%">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"/><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%">85,947</span><span style="color:#000000;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> 44801000 37963000 12422000 10097000 7085000 6061000 4275000 6403000 2923000 5941000 2559000 717000 678000 132000 16949000 18633000 91692000 85947000 <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, 2021 and 2020:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%">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%">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"/><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,930 </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,054 </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,389 </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 - long-term 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%">5,568 </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 lease obligations - long-term portion</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%">2,510 </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%">204 </span></td><td style="background-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 </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%">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"/><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%">17,401</span><span style="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> 6940000 6930000 2054000 2389000 0 5568000 0 2510000 204000 4000 9198000 17401000 <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, 2021, 2020, and 2019: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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><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%">2019</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 equity 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%">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"/><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 gains (losses), 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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,094)</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%">(Losses) gains 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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</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 income (expense), 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%">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"/><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,414)</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> 3769000 0 0 1682000 -728000 -2094000 -95000 395000 726000 -70000 -71000 -46000 5286000 -404000 -1414000 <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 combined cash flows for the years ended January 31, 2021, 2020, and 2019:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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 #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%">23 </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 </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%">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"/><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,602 </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:2px 1pt;text-align: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="3" 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%">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"/><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%">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"/><td 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,352 </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%">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"/><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,699 </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%">7,023 </span></td><td style="background-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,975 </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%">3,117 </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%">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%">250 </span></td><td style="background-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></table></div> 38000 23000 24000 1260000 9622000 7602000 35000000 0 0 2636000 3399000 2352000 894000 825000 1699000 0 7023000 6975000 0 3117000 0 0 250000 0 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 combined balance sheets. Accumulated other comprehensive loss items have no impact on our net income as presented in our combined statements 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%">The following table summarizes changes in the components of our accumulated other comprehensive loss for the years ended January 31, 2021, 2020, and 2019:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="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 income (loss) at February 1, 2018</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%">2,733</span><span style="color:#000000;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%">(11,160)</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%">(8,427)</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 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%">(6,669)</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,493)</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%">(8,162)</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%">(3,127)</span></td><td style="background-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%">(3,127)</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</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%">(3,542)</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,493)</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,035)</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, 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</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-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%">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-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,064)</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%">(15,505)</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%">All amounts presented in the table above are net of income taxes, if applicable. The accumulated net losses in foreign currency translation adjustments primarily reflect the strengthening of the U.S. dollar against the Brazilian real, which has resulted in lower 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 combined statements of operations, with presentation location, for the years ended January 31, 2021, 2020, and 2019, were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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 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%">(28)</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203)</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,128)</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%">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="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,481)</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%">(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="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%">354 </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%">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 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,127)</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> <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, 2021, 2020, and 2019:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="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 income (loss) at February 1, 2018</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%">2,733</span><span style="color:#000000;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%">(11,160)</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%">(8,427)</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 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%">(6,669)</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,493)</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%">(8,162)</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%">(3,127)</span></td><td style="background-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%">(3,127)</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</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%">(3,542)</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,493)</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,035)</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, 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</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-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%">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-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,064)</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%">(15,505)</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> 2733000 -11160000 -8427000 -6669000 -1493000 -8162000 -3127000 0 -3127000 -3542000 -1493000 -5035000 -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 <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 combined statements of operations, with presentation location, for the years ended January 31, 2021, 2020, and 2019, were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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 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%">(28)</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203)</span></td><td style="background-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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,128)</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%">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="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,481)</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%">(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="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%">354 </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%">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 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,127)</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> 39000 54000 -28000 117000 -42000 -203000 92000 61000 -387000 960000 208000 -1735000 674000 108000 -1128000 -1882000 -389000 3481000 -246000 -39000 354000 -1636000 -350000 3127000 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, 2021, 2020, and 2019, were $129.2 million, $112.7 million, and $101.7 million, respectively. Reimbursements from the IIA and other government grant programs amounted to $0.5 million, $1.4 million, and $1.7 million, for the years ended January 31, 2021, 2020, and 2019, 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 years ended January 31, 2021, 2020, and 2019, was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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,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"/><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,117 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,687 </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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,730)</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"><div><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></div></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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </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%">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"/><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%">6,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 #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, 2021, we recorded an impairment charge of $2.2 million 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 years ended January 31, 2020 and 2019.</span></div> 129200000 112700000 101700000 500000 1400000 1700000 Activity for our capitalized software development costs for the years ended January 31, 2021, 2020, and 2019, was as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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,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"/><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,117 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,687 </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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,730)</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"><div><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></div></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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </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%">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"/><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%">6,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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 11679000 6076000 5117000 5132000 7638000 2687000 3072000 2023000 1730000 2244000 0 0 -180000 -12000 2000 11315000 11679000 6076000 2200000 0 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:120%">The components of income (loss) before provision for income taxes for the years ended January 31, 2021, 2020, and 2019 were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">(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 #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%">(10,116)</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%">(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"/></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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,710 </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%">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"/><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%">19,941</span><span style="color:#000000;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, 2021, 2020, and 2019 consisted of the following:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">(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"/><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,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%">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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,154)</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%">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"/><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,383)</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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,848 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,735 </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%">(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"/><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%">9,003</span><span style="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%">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"/><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%">7,620</span><span style="color:#000000;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 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, 2021, 2020, and 2019 was as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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"/><td 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%">4,189 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </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,802)</span></td><td style="background-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,734 </span></td><td style="background-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,477 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305)</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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,787)</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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,584)</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. tax effects of non-U.S. operations</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,001 </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,268 </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,273 </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%">434 </span></td><td style="background-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%">90 </span></td><td style="background-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%">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:700;line-height:100%">Total provision for income taxes</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%">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:#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 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%">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:#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 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%">7,620</span><span style="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%">Effective income tax rate</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: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:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">38.2</span><span style="color:#000000;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: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:120%">Our operations in Israel have been granted “Approved Enterprise” (“AE”) status by the Investment Center of the Israeli Ministry of Industry, Trade and Labor, which makes us eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959. Under the terms of the program, income attributable to an approved enterprise 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 (generally 10% - 23%, depending on the percentage of non-Israeli investment in the company). Our AE status expired between January 31, 2020 and January 31, 2021. Based on the current law, the company qualifies for an alternative tax incentive program as a Preferred Technological Enterprise (“PTE”). Pursuant to Amendment 73 to the Investment Law adopted in 2017, a company located in the Center of Israel that meets the conditions for PTE is subject to a 12% tax rate on eligible income. Income not eligible for PTE benefits is taxed at the regular corporate rate of 23%. 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 0.6%, 4.3%, and 1.5% for the years ended January 31, 2021, 2020, and 2019, 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, 2021 and 2020:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%">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%">7,321 </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%">8,416 </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%">1,884 </span></td><td style="background-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,158 </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%">390 </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%">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%">362 </span></td><td style="background-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%">457 </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%">344 </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%">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%">235 </span></td><td style="background-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: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%">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"/><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,031</span><span style="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,831)</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,733)</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%">(874)</span></td><td style="background-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,147)</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 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%">— </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%">(719)</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 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%">— </span></td><td style="background-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%">(448)</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%">(550)</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,017)</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%">(295)</span></td><td style="background-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%">(363)</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%">— </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%">(620)</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 deferred tax liabilities</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%">(5,550)</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%">(7,047)</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%">Valuation allowance</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%">(5,732)</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,701)</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%">Net deferred tax liabilities</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%">(746)</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,717)</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"/><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%">Recorded as:</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="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 assets</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%">3,303 </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%">2,015 </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 tax 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%">(4,049)</span></td><td style="background-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,732)</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%">Net deferred tax 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%">(746)</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%">(2,717)</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%">We had non-U.S. NOL carryforwards of approximately $78.3 million. At January 31, 2021, all but $2.6 million of these non-U.S. loss carryforwards had indefinite carryforward periods. </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. 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. We have recorded valuation allowances in the amount of $5.7 million at 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:120%">Activity in the recorded valuation allowance consisted of the following for the years ended January 31, 2021 and 2020:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%">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,701)</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,815)</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%">(31)</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%">898 </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%">Adoption of ASU No. 2014-09</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"/></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%">Currency translation adjustment 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%">— </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%">216 </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%">Valuation allowance, end of year</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%">(5,732)</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,701)</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%">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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><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, 2021, 2020, and 2019 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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 #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%">24,755 </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%">32,147 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,018 </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%">286 </span></td><td style="background-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%">61 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,141 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,782)</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 tax positions of 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%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(15,284)</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 settlements with tax authorities</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%">(4,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%">(1,111)</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%">Lapses of statutes of limitations</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,542)</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,505)</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,435)</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%">Gross unrecognized tax benefits, end of year</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%">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:#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%">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:#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,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:#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%">As of January 31, 2021, we had $9.9 million of unrecognized tax benefits, all of which, if recognized, would impact the effective income tax rate in future periods. We recorded $(0.1) million, $1.8 million, and $0.5 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, 2021, 2020, and 2019, respectively. Accrued liabilities for interest and penalties were $1.0 million and $0.9 million at January 31, 2021 and 2020, respectively. Interest and penalties (expense and/or benefit) are recorded as a component of the provision for income taxes in the combined 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, 2018.</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, 2021 could decrease by approximately $1.3 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> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income (loss) before provision for income taxes for the years ended January 31, 2021, 2020, and 2019 were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">(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 #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%">(10,116)</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%">(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"/></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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,710 </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%">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"/><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%">19,941</span><span style="color:#000000;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> -8665000 -10116000 -3769000 33389000 40053000 23710000 24724000 29937000 19941000 <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, 2021, 2020, and 2019 consisted of the following:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">(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"/><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,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%">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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,154)</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%">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"/><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,383)</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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,848 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,735 </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%">(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"/><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%">9,003</span><span style="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%">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"/><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%">7,620</span><span style="color:#000000;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> -1434000 -884000 1702000 -44000 -164000 69000 8087000 -1988000 -3154000 6609000 -3036000 -1383000 -910000 372000 1848000 -200000 89000 420000 -1085000 5142000 6735000 -2195000 5603000 9003000 4414000 2567000 7620000 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, 2021, 2020, and 2019 was as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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"/><td 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%">4,189 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </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,802)</span></td><td style="background-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,734 </span></td><td style="background-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,477 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305)</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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,787)</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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,584)</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. tax effects of non-U.S. operations</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,001 </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,268 </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,273 </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%">434 </span></td><td style="background-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%">90 </span></td><td style="background-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%">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:700;line-height:100%">Total provision for income taxes</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%">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:#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 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%">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:#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 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%">7,620</span><span style="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%">Effective income tax rate</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: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:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">38.2</span><span style="color:#000000;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: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 5192000 6287000 4189000 -226000 -45000 436000 -2802000 6734000 2477000 139000 1292000 305000 31000 -898000 1761000 -261000 1677000 -1787000 1184000 -13254000 -3584000 1001000 3268000 4273000 434000 90000 160000 4414000 2567000 7620000 0.179 0.086 0.382 0.006 0.043 0.015 Deferred tax assets and liabilities consisted of the following at January 31, 2021 and 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%">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%">7,321 </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%">8,416 </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%">1,884 </span></td><td style="background-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,158 </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%">390 </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%">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%">362 </span></td><td style="background-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%">457 </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%">344 </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%">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%">235 </span></td><td style="background-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: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%">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"/><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,031</span><span style="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,831)</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,733)</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%">(874)</span></td><td style="background-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,147)</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 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%">— </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%">(719)</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 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%">— </span></td><td style="background-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%">(448)</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%">(550)</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,017)</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%">(295)</span></td><td style="background-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%">(363)</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%">— </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%">(620)</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 deferred tax liabilities</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%">(5,550)</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%">(7,047)</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%">Valuation allowance</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%">(5,732)</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,701)</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%">Net deferred tax liabilities</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%">(746)</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,717)</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"/><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%">Recorded as:</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="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 assets</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%">3,303 </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%">2,015 </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 tax 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%">(4,049)</span></td><td style="background-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,732)</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%">Net deferred tax 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%">(746)</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%">(2,717)</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> 7321000 8416000 1884000 1158000 390000 0 362000 457000 344000 0 235000 0 10536000 10031000 3831000 2733000 874000 1147000 0 719000 0 448000 550000 1017000 295000 363000 0 620000 5550000 7047000 5732000 5701000 746000 2717000 3303000 2015000 4049000 4732000 746000 2717000 78300000 2600000 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, 2021 and 2020:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%">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,701)</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,815)</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%">(31)</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%">898 </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%">Adoption of ASU No. 2014-09</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"/></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%">Currency translation adjustment 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%">— </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%">216 </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%">Valuation allowance, end of year</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%">(5,732)</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,701)</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> 5701000 6815000 31000 898000 0 0 0 -216000 5732000 5701000 <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, 2021, 2020, and 2019 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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 #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%">24,755 </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%">32,147 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,018 </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%">286 </span></td><td style="background-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%">61 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,141 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,782)</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 tax positions of 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%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">(15,284)</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 settlements with tax authorities</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%">(4,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%">(1,111)</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%">Lapses of statutes of limitations</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,542)</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,505)</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,435)</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%">Gross unrecognized tax benefits, end of year</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%">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:#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%">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:#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,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:#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> 8742000 24755000 32147000 2919000 1889000 6018000 0 286000 61000 18000 0 6141000 272000 1073000 1782000 537000 13623000 15284000 0 4133000 1111000 1542000 1505000 1435000 9872000 8742000 24755000 9900000 100000 -1800000 -500000 1000000.0 900000 1300000 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, 2021 and 2020: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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 style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2020</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%">812 </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%">812</span><span style="color:#000000;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%">132 </span></td><td style="background-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%">11,509 </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%">132</span><span style="color:#000000;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%">11,509</span><span style="color:#000000;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%">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, 2021 and 2020: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="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%">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%">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%">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="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%">13,311 </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%">Contingent consideration liabilities recorded for 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: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%">7,023 </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%">Changes in fair values, recorded in operating 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%">(3,665)</span></td><td style="background-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,392)</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%">Payments of contingent consideration</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,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%">(3,433)</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%">Fair value measurement at end of period</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%">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"/><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%">11,509</span><span style="color:#000000;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 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 combined statements of operations within 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%">There were no transfers between levels of the fair value measurement hierarchy during the years ended January 31, 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></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. We utilized discount rates ranging from 2.1% to 4.5% in our calculations of the estimated fair values of our contingent consideration liabilities as of January 31, 2020.</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 projected undiscounted cash flows. 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>As of January 31, 2021, the carrying amount of our noncontrolling equity investments in privately-held companies without readily determinable fair values was $4.7 million, of which $4.0 million was remeasured to fair value based on an observable transaction during the year ended January 31, 2021. These investments are included within other assets on the consolidated balance sheets. An unrealized gain of $3.2 million, which adjusted the carrying value of a noncontrolling equity investment, and a realized gain of $0.6 million upon the receipt of proceeds related to the partial sale of the same equity investment during the period was recorded in other income (expense), net on the consolidated statement of operations for the year ended January 31, 2021. As of January 31, 2020, the carrying amount of our noncontrolling equity investments in privately-held companies without readily determinable fair values was $1.8 million. There were no observable price changes in our investments in privately-held companies as of January 31, 2020. We did not recognize any impairments or other adjustments during the years ended January 31, 2021 and 2020. <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, 2021 and 2020: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2020</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%">812 </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%">812</span><span style="color:#000000;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%">132 </span></td><td style="background-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%">11,509 </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%">132</span><span style="color:#000000;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%">11,509</span><span style="color:#000000;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 998000 0 0 998000 0 0 678000 0 0 0 2923000 0 678000 2923000 0 812000 0 0 812000 0 0 132000 0 0 0 11509000 0 132000 11509000 <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, 2021 and 2020: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="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%">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%">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%">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="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%">13,311 </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%">Contingent consideration liabilities recorded for 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: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%">7,023 </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%">Changes in fair values, recorded in operating 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%">(3,665)</span></td><td style="background-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,392)</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%">Payments of contingent consideration</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,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%">(3,433)</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%">Fair value measurement at end of period</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%">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"/><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%">11,509</span><span style="color:#000000;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> 11509000 13311000 0 7023000 3665000 5392000 4921000 3433000 2923000 11509000 0.004 0.021 0.045 4700000 4000000.0 3200000 600000 1800000 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 $54.8 million and $89.0 million as of January 31, 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: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 combined balance sheets as of January 31, 2021 and 2020 were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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%">998 </span></td><td style="background-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%">710 </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%">— </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%">102 </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%">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%">812</span><span style="color:#000000;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%">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 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%">16 </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%">323 </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%">116 </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%">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%">132</span><span style="color:#000000;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: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 combined statement of operations for the years ended January 31, 2021, 2020, and 2019, were as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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 (losses) 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,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"/><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,410)</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 (losses) reclassified from AOCL to the combined 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%">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"/><td 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,481)</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 combined 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, 2021 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 combined statements of operations for the years ended January 31, 2021, 2020, and 2019, were as follows: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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 Combined 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%">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="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%">2019</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%">(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 #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%">395 </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%">726 </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> 54800000 89000000.0 The fair values of our derivative financial instruments and their classifications in our combined balance sheets as of January 31, 2021 and 2020 were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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%">998 </span></td><td style="background-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%">710 </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%">— </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%">102 </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%">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%">812</span><span style="color:#000000;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%">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 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%">16 </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%">323 </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%">116 </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%">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%">132</span><span style="color:#000000;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> 998000 710000 0 102000 998000 812000 355000 16000 323000 116000 678000 132000 <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 combined statement of operations for the years ended January 31, 2021, 2020, and 2019, were as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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 (losses) 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,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"/><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,410)</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 (losses) reclassified from AOCL to the combined 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%">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"/><td 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,481)</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 combined statements of operations, see Note 9, “Accumulated Other Comprehensive Loss.”</span></div> 1863000 1950000 -7410000 1882000 389000 -3481000 600000 <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 combined statements of operations for the years ended January 31, 2021, 2020, and 2019, were as follows: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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 Combined 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%">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="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%">2019</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%">(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 #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%">395 </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%">726 </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> -95000 395000 726000 STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS <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%">Verint maintains stock-based compensation plans for the benefit of its officers, directors and employees. The following disclosures 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. Accordingly, the amounts presented are not necessarily indicative of future awards and do not necessarily reflect the results that Cognyte would have experienced as an independent company for the periods presented. The Cognyte employees’ stock-based compensation expenses were specifically identified </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-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 combined statements of operations for the years ended January 31, 2021, 2020, and 2019:</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="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 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 #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%">Cognyte employees</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%">Other allocations</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%">Total</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%">110 </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%">624 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">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%">441 </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%">218 </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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,109 </span></td><td style="background-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,512 </span></td><td style="background-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"/></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%">1,697 </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,097 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">3,317</span><span style="color:#000000;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%">24,225</span><span style="color:#000000;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"/></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%">416</span><span style="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%">3,931</span><span style="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2,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 #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%">20,294</span><span style="color:#000000;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"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2020</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%">Cognyte employees</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%">Other allocations</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%">Total</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%">90 </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%">552 </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%">259 </span></td><td style="background-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%">377 </span></td><td style="background-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%">330 </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,311 </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%">1,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%">5,026 </span></td><td style="background-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%">1,508 </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%">20,308 </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%">3,459</span><span style="color:#000000;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,574</span><span style="color:#000000;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;padding:2px 0 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%">454</span><span style="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%">3,946</span><span style="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%">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;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%">3,005</span><span style="color:#000000;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,628</span><span style="color:#000000;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><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2019</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%">Cognyte employees</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%">Other allocations</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%">Total</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%">25 </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%">308 </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%">333 </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%">356 </span></td><td style="background-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%">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%">702 </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%">218 </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%">992 </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,210 </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%">858 </span></td><td style="background-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,997 </span></td><td style="background-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,855 </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%">1,841 </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,607 </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,448 </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%">3,298</span><span style="color:#000000;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%">22,250</span><span style="color:#000000;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%">25,548</span><span style="color:#000000;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;padding:2px 0 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%">503</span><span style="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%">3,199</span><span style="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%">3,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:#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, 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%">2,795</span><span style="color:#000000;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%">19,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"/><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%">21,846</span><span style="color:#000000;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%">The following table summarizes stock-based compensation expense by type of award for the years ended January 31, 2021, 2020, and 2019: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 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 #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%">Cognyte employees</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%">Other allocations</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%">Total </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%">3,371 </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,052 </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"/></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:400;line-height:100%">(111)</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,111 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">3,260</span><span style="color:#000000;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%">24,163</span><span style="color:#000000;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"/></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%">57 </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%">62 </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"/></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%">3,317</span><span style="color:#000000;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,225</span><span style="color:#000000;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"/></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 style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2020</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%">Cognyte employees</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%">Other allocations</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%">Total</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%">3,014 </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,399 </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:400;line-height:100%">445 </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,170 </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%">3,459</span><span style="color:#000000;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,569</span><span style="color:#000000;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 #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,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 #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%">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%">— </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;border-top:1pt solid #000000;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%">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%">3,459</span><span style="color:#000000;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;border-top:1pt solid #000000;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,574</span><span style="color:#000000;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><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2019</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%">Cognyte employees</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%">Other allocations</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%">Total</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%">2,907 </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%">17,892 </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,799 </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:400;line-height:100%">391 </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,346 </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,737 </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%">3,298</span><span style="color:#000000;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%">22,238</span><span style="color:#000000;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 #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%">25,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:#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%">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%">— </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;border-top:1pt solid #000000;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%">12 </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%">12 </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 #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%">3,298</span><span style="color:#000000;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;border-top:1pt solid #000000;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%">22,250</span><span style="color:#000000;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%">25,548</span><span style="color:#000000;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%">Awards under Verint’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 Verint 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 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 periodically awards RSUs to directors, officers, and other employees. The fair value of these awards is equivalent to the market value of Verint common stock on the grant date. RSUs are not shares of Verint 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 Verint 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%">Verint periodically awards PSUs to executive officers and certain employees that vest upon the achievement of specified performance goals or market conditions. We separately recognize compensation expense for each tranche of a PSU award as if it were a separate award with its own vesting date. For certain PSUs, an accounting grant date may be established prior to the requisite service period.</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, our estimate of the fair value of PSUs requires an assessment of the probability that the specified performance criteria will be achieved, which we update at each reporting date and adjust our estimate of the fair value of the PSUs, if necessary. All compensation expense for PSUs with market conditions is recognized if the requisite service period is fulfilled, even if the market condition is not satisfied.</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 and PSUs that are expected to settle with cash payments upon vesting, if any, are reflected as liabilities on our combined balance sheets. Such RSUs and PSUs were insignificant at January 31, 2021, 2020, and 2019. As of January 31, 2021, for such RSU awards that are outstanding, settlement with cash payments was not considered probable, and therefore these awards have been accounted for as equity-classified awards and are included in the table below.</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, PSUs, and other stock awards to Company personnel that reduce available plan capacity under the plans for the years ended January 31, 2021, 2020, and 2019:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.630%"/><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: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.607%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;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%">2019</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><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><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 #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%">Beginning balance</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%">669 </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%">51.35 </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%">705 </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%">41.45 </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%">691 </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%">41.40 </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%">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%">413 </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%">47.05 </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%">361 </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%">59.76 </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"/><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%">43.68 </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%">(381)</span></td><td style="background-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%">47.90 </span></td><td style="background-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%">(333)</span></td><td style="background-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%">40.70 </span></td><td style="background-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%">(361)</span></td><td style="background-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%">44.44 </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%">(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 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%">52.68 </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%">(64)</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%">46.69 </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%">(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%">40.92 </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%">Ending 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%">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;padding:2px 0 2px 1pt;text-align: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%">50.50</span><span style="color:#000000;font-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;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%">669</span><span style="color:#000000;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%">51.35</span><span style="color:#000000;font-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;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%">705</span><span style="color:#000000;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%">41.45</span><span style="color:#000000;font-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: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.2 million for each of the years ended January 31, 2021, 2020, and 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 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, 2021, 2020, and 2019 were $7.5 million, $7.3 million, and $6.4 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 combined statements of operations for the years ended January 31, 2021, 2020, and 2019:</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="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 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 #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%">Cognyte employees</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%">Other allocations</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%">Total</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%">110 </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%">624 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">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%">441 </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%">218 </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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,109 </span></td><td style="background-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,512 </span></td><td style="background-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"/></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%">1,697 </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,097 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">3,317</span><span style="color:#000000;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%">24,225</span><span style="color:#000000;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"/></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%">416</span><span style="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%">3,931</span><span style="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2,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 #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%">20,294</span><span style="color:#000000;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"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2020</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%">Cognyte employees</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%">Other allocations</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%">Total</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%">90 </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%">552 </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%">259 </span></td><td style="background-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%">377 </span></td><td style="background-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%">330 </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,311 </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%">1,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%">5,026 </span></td><td style="background-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%">1,508 </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%">20,308 </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%">3,459</span><span style="color:#000000;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,574</span><span style="color:#000000;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;padding:2px 0 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%">454</span><span style="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%">3,946</span><span style="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%">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;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%">3,005</span><span style="color:#000000;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,628</span><span style="color:#000000;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><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2019</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%">Cognyte employees</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%">Other allocations</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%">Total</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%">25 </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%">308 </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%">333 </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%">356 </span></td><td style="background-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%">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%">702 </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%">218 </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%">992 </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,210 </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%">858 </span></td><td style="background-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,997 </span></td><td style="background-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,855 </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%">1,841 </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,607 </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,448 </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%">3,298</span><span style="color:#000000;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%">22,250</span><span style="color:#000000;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%">25,548</span><span style="color:#000000;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;padding:2px 0 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%">503</span><span style="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%">3,199</span><span style="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%">3,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:#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, 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%">2,795</span><span style="color:#000000;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%">19,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"/><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%">21,846</span><span style="color:#000000;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> 110000 624000 734000 183000 258000 441000 218000 734000 952000 1109000 4512000 5621000 1697000 18097000 19794000 3317000 24225000 27542000 416000 3931000 4347000 2901000 20294000 23195000 90000 552000 642000 259000 377000 636000 330000 1311000 1641000 1272000 5026000 6298000 1508000 20308000 21816000 3459000 27574000 31033000 454000 3946000 4400000 3005000 23628000 26633000 25000 308000 333000 356000 346000 702000 218000 992000 1210000 858000 3997000 4855000 1841000 16607000 18448000 3298000 22250000 25548000 503000 3199000 3702000 2795000 19051000 21846000 The following table summarizes stock-based compensation expense by type of award for the years ended January 31, 2021, 2020, and 2019: <div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 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 #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%">Cognyte employees</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%">Other allocations</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%">Total </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%">3,371 </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,052 </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"/></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:400;line-height:100%">(111)</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,111 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">3,260</span><span style="color:#000000;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%">24,163</span><span style="color:#000000;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"/></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%">57 </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%">62 </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"/></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%">3,317</span><span style="color:#000000;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,225</span><span style="color:#000000;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"/></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 style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2020</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%">Cognyte employees</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%">Other allocations</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%">Total</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%">3,014 </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,399 </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:400;line-height:100%">445 </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,170 </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%">3,459</span><span style="color:#000000;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,569</span><span style="color:#000000;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 #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,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 #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%">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%">— </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;border-top:1pt solid #000000;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%">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%">3,459</span><span style="color:#000000;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;border-top:1pt solid #000000;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,574</span><span style="color:#000000;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><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 2019</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%">Cognyte employees</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%">Other allocations</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%">Total</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%">2,907 </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%">17,892 </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,799 </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:400;line-height:100%">391 </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,346 </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,737 </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%">3,298</span><span style="color:#000000;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%">22,238</span><span style="color:#000000;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 #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%">25,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:#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%">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%">— </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;border-top:1pt solid #000000;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%">12 </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%">12 </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 #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%">3,298</span><span style="color:#000000;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;border-top:1pt solid #000000;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%">22,250</span><span style="color:#000000;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%">25,548</span><span style="color:#000000;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> 3371000 20052000 23423000 -111000 4111000 4000000 3260000 24163000 27423000 57000 62000 119000 3317000 24225000 27542000 3014000 20399000 23413000 445000 7170000 7615000 3459000 27569000 31028000 0 5000 5000 3459000 27574000 31033000 2907000 17892000 20799000 391000 4346000 4737000 3298000 22238000 25536000 0 12000 12000 3298000 22250000 25548000 <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, PSUs, and other stock awards to Company personnel that reduce available plan capacity under the plans for the years ended January 31, 2021, 2020, and 2019:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.630%"/><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: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.607%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" 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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;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%">2019</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><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><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 #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%">Beginning balance</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%">669 </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%">51.35 </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%">705 </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%">41.45 </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%">691 </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%">41.40 </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%">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%">413 </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%">47.05 </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%">361 </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%">59.76 </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"/><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%">43.68 </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%">(381)</span></td><td style="background-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%">47.90 </span></td><td style="background-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%">(333)</span></td><td style="background-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%">40.70 </span></td><td style="background-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%">(361)</span></td><td style="background-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%">44.44 </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%">(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 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%">52.68 </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%">(64)</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%">46.69 </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%">(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%">40.92 </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%">Ending 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%">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;padding:2px 0 2px 1pt;text-align: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%">50.50</span><span style="color:#000000;font-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;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%">669</span><span style="color:#000000;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%">51.35</span><span style="color:#000000;font-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;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%">705</span><span style="color:#000000;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%">41.45</span><span style="color:#000000;font-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> 669000 51.35 705000 41.45 691000 41.40 413000 47.05 361000 59.76 475000 43.68 381000 47.90 333000 40.70 361000 44.44 65000 52.68 64000 46.69 100000 40.92 636000 50.50 669000 51.35 705000 41.45 0.60 0.50 2000 200000 200000 200000 7500000 7300000 6400000 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 finance leases primarily relate to infrastructure equipment. Our leases have remaining lease terms of 1 year to 7 years. As of January 31, 2020, assets recorded under finance leases were $3.5 million and there was no accumulated depreciation associated with these finance leases as they were not placed in service. 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, 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, 2021 and 2020 were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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%">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 #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%">10,016</span><span style="color:#000000;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 (1)</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%">84 </span></td><td style="background-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="padding:2px 1pt;text-align: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%">102 </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%">22 </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%">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"/><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%">22</span><span style="color:#000000;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%">3,349 </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%">2,996 </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%">34 </span></td><td style="background-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%">205 </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%">Sublease income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 #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%">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 #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%">13,239</span><span style="color:#000000;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The assets subject to finance leases had not been placed in service as of January 31, 2020, and therefore there is no amortization of ROU assets for the year end January 31, 2020.</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, 2021, we exited 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.7 million. During</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the year ended January 31, 2019, we recorded rent expense under all operating leases of $8.1 million under the previous lease accounting standard.</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></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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,822 </span></td><td style="background-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,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="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%">102 </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%">22 </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%">492 </span></td><td style="background-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%">244 </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%">5,869 </span></td><td style="background-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%">4,629 </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%">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%">3,117 </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%">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%">6 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%">4 years</span></td></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%">Finance 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%">— </span></td><td style="background-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: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 years</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%">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%">5.2 </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="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%">Finance leases</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><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, 2021 were as follows:</span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 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%">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%">2022</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,499 </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%">2023</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,244 </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%">2024</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%">7,672 </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%">2025</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,573 </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%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,139 </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%">162 </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%">35,289</span><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%">(4,069)</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%">31,220</span><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, 2021:</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:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180NzgvZnJhZzoyMjY3ZmQyMzRlNjg0OWRmOGJlMzNkMTIwOTNiZDY5Yi90YWJsZToyNzUzNjcwYWY1Mjg0NmMzYjkxOWY0NjNjYzZhZTc1OC90YWJsZXJhbmdlOjI3NTM2NzBhZjUyODQ2YzNiOTE5ZjQ2M2NjNmFlNzU4XzE0LTAtMS0xLTA_22318ac5-5d5b-40ac-9a8f-dc2bd9083b24">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,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="padding:2px 1pt;text-align: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%">24,135 </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%">Other 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%">— </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-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%">31,220</span><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> 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 finance leases primarily relate to infrastructure equipment. Our leases have remaining lease terms of 1 year to 7 years. As of January 31, 2020, assets recorded under finance leases were $3.5 million and there was no accumulated depreciation associated with these finance leases as they were not placed in service. 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, 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, 2021 and 2020 were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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%">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 #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%">10,016</span><span style="color:#000000;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 (1)</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%">84 </span></td><td style="background-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="padding:2px 1pt;text-align: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%">102 </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%">22 </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%">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"/><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%">22</span><span style="color:#000000;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%">3,349 </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%">2,996 </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%">34 </span></td><td style="background-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%">205 </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%">Sublease income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 #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%">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 #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%">13,239</span><span style="color:#000000;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The assets subject to finance leases had not been placed in service as of January 31, 2020, and therefore there is no amortization of ROU assets for the year end January 31, 2020.</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, 2021, we exited 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.7 million. During</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the year ended January 31, 2019, we recorded rent expense under all operating leases of $8.1 million under the previous lease accounting standard.</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></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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,822 </span></td><td style="background-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,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="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%">102 </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%">22 </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%">492 </span></td><td style="background-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%">244 </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%">5,869 </span></td><td style="background-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%">4,629 </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%">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%">3,117 </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%">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%">6 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%">4 years</span></td></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%">Finance 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%">— </span></td><td style="background-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: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 years</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%">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%">5.2 </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="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%">Finance leases</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><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, 2021 were as follows:</span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 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%">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%">2022</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,499 </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%">2023</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,244 </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%">2024</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%">7,672 </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%">2025</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,573 </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%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,139 </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%">162 </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%">35,289</span><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%">(4,069)</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%">31,220</span><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, 2021:</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:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180NzgvZnJhZzoyMjY3ZmQyMzRlNjg0OWRmOGJlMzNkMTIwOTNiZDY5Yi90YWJsZToyNzUzNjcwYWY1Mjg0NmMzYjkxOWY0NjNjYzZhZTc1OC90YWJsZXJhbmdlOjI3NTM2NzBhZjUyODQ2YzNiOTE5ZjQ2M2NjNmFlNzU4XzE0LTAtMS0xLTA_22318ac5-5d5b-40ac-9a8f-dc2bd9083b24">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,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="padding:2px 1pt;text-align: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%">24,135 </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%">Other 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%">— </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-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%">31,220</span><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> P1Y P1Y P7Y P7Y 3500000 0 The components of lease expenses for the years ended January 31, 2021 and 2020 were as follows:<div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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%">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 #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%">10,016</span><span style="color:#000000;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 (1)</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%">84 </span></td><td style="background-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="padding:2px 1pt;text-align: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%">102 </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%">22 </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%">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"/><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%">22</span><span style="color:#000000;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%">3,349 </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%">2,996 </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%">34 </span></td><td style="background-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%">205 </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%">Sublease income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 #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%">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 #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%">13,239</span><span style="color:#000000;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The assets subject to finance leases had not been placed in service as of January 31, 2020, and therefore there is no amortization of ROU assets for the year end January 31, 2020.</span></div> 11133000 10016000 84000 0 102000 22000 186000 22000 3349000 2996000 34000 205000 0 0 14702000 13239000 700000 8100000 <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></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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%">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,822 </span></td><td style="background-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,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="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%">102 </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%">22 </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%">492 </span></td><td style="background-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%">244 </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%">5,869 </span></td><td style="background-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%">4,629 </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%">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%">3,117 </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%">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%">6 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%">4 years</span></td></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%">Finance 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%">— </span></td><td style="background-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: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 years</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%">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%">5.2 </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="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%">Finance leases</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 8822000 7861000 102000 22000 492000 244000 5869000 4629000 0 3117000 P6Y P4Y P5Y 0.048 0.052 0 0.046 Maturities of lease liabilities as of January 31, 2021 were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;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, 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%">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%">2022</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,499 </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%">2023</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,244 </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%">2024</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%">7,672 </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%">2025</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,573 </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%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,139 </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%">162 </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%">35,289</span><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%">(4,069)</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%">31,220</span><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, 2021:</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:id3VybDovL2RvY3MudjEvZG9jOjFjNzA3ZmFhMDZjYzQ3ZTlhNjRmODU5YmE3NDIzZmMzL3NlYzoxYzcwN2ZhYTA2Y2M0N2U5YTY0Zjg1OWJhNzQyM2ZjM180NzgvZnJhZzoyMjY3ZmQyMzRlNjg0OWRmOGJlMzNkMTIwOTNiZDY5Yi90YWJsZToyNzUzNjcwYWY1Mjg0NmMzYjkxOWY0NjNjYzZhZTc1OC90YWJsZXJhbmdlOjI3NTM2NzBhZjUyODQ2YzNiOTE5ZjQ2M2NjNmFlNzU4XzE0LTAtMS0xLTA_22318ac5-5d5b-40ac-9a8f-dc2bd9083b24">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,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="padding:2px 1pt;text-align: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%">24,135 </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%">Other 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%">— </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-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%">31,220</span><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> 8499000 8244000 7672000 6573000 4139000 162000 35289000 4069000 31220000 7085000 24135000 0 31220000 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, 2021, our unconditional purchase obligations totaled approximately $62.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, 2021, we had approximately $70.7 million of outstanding bank guarantees and letters of credit relating primarily to these performance guarantees. As of January 31, 2021, 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 combined results of operations, financial position, or cash flows. Our historical non-compliance with our performance obligations has been insignificant.</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 Combined Balance Sheets as of 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: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, the Cognyte Business, 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. </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 Combined Balance Sheet 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-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 (formerly known as Verint Systems Limited, “Cognyte IL”) (Case Number 4186/09) and against our former affiliate 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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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:120%">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, and the parties are waiting for further instructions or decisions from the Supreme Court.</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 combined financial position, results of operations, or cash flows.</span></div> 62400000 70700000 1 1 3 150000000.0 2 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 may 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 from unaffiliated customers by geographic area for the years ended January 31, 2021, 2020, and 2019: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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"/><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%">263,540 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,065 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170 </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%">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"/><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%">353,775 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,839 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,514 </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%">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"/><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%">67,353 </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%">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"/><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,332 </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%">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"/><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%">433,460</span><span style="color:#000000;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, and deferred income taxes. 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, 2021 and 2020: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%">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%">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"/><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%">30,586 </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%">902 </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,293 </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,589 </span></td><td style="background-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,700 </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%">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"/><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%">41,579</span><span style="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></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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><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.7 </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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6 </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> The information below summarizes revenue from unaffiliated customers by geographic area for the years ended January 31, 2021, 2020, and 2019: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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"/><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%">263,540 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,065 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170 </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%">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"/><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%">353,775 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,839 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,514 </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%">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"/><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%">67,353 </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%">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"/><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,332 </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%">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"/><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%">433,460</span><span style="color:#000000;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> 274113000 277605000 263540000 86834000 77540000 73065000 18727000 22775000 17170000 379674000 377920000 353775000 44746000 53354000 56839000 7134000 10359000 10514000 51880000 63713000 67353000 11904000 15476000 12332000 443458000 457109000 433460000 <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, 2021 and 2020: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">2021</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%">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%">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%">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"/><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%">30,586 </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%">902 </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,293 </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,589 </span></td><td style="background-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,700 </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%">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"/><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%">41,579</span><span style="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> 31104000 30586000 902000 4293000 5589000 6700000 37595000 41579000 <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></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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%">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><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.7 </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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6 </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> 0.169 0.156 0.147 0.141 0.129 0.126 EARNINGS PER SHARE<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. There were no dilutive effects to basic ordinary shares outstanding and EPS for all periods disclosed. </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 calculation of basic and diluted net income per ordinary share attributable to Cognyte for the years ended January 31, 2021, 2020, and 2019:</span></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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 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%">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"/><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%">12,321 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,593 </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 income attributable to Cognyte Business 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,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"/><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%">8,728 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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"/><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 income per ordinary share attributable to Cognyte Business of Verint Systems Inc:</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 and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.13</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;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 65773335 0 The following table summarizes the calculation of basic and diluted net income per ordinary share attributable to Cognyte for the years ended January 31, 2021, 2020, and 2019:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;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%">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="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%">2019</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 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%">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"/><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%">12,321 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,593 </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 income attributable to Cognyte Business 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,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"/><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%">8,728 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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"/><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 income per ordinary share attributable to Cognyte Business of Verint Systems Inc:</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 and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.13</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;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 20310000 27370000 12321000 6107000 7179000 3593000 14203000 20191000 8728000 65773000 65773000 65773000 0 0 0 65773000 65773000 65773000 0.22 0.22 0.31 0.31 0.13 0.13 SUBSEQUENT EVENTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combined financial statements of the Company are derived from the consolidated financial statements of Verint, which issued its financial statements for the year ended January 31, 2021 on March 31, 2021. Accordingly, the Company has evaluated transactions or other events for consideration as recognized subsequent events in the financial statements through March 31, 2021. Additionally, the Company has evaluated transactions and other events through the issuance of these combined financial statements, April 29, 2021, for purposes of disclosure of unrecognized subsequent events.</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%">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%">On February 1, 2021, we completed the previously announced Spin-off from Verint (the “Spin-off”) into a separate, independent publicly traded company, Cognyte Software Ltd. (Nasdaq: CGNT). The Spin-off was completed by means of a distribution in which each holder of Verint’s common stock, par value $0.001 per share, received one share of Cognyte’s ordinary shares, no par value, for every share of common stock of Verint held of record as of the close of business on January 25, 2021. After the distribution, Verint does not beneficially own any shares of common stock in Cognyte and will no longer consolidate Cognyte into its financial results for periods ending after 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%">On February 1, 2021, in connection with the Spin-off, we entered into certain agreements with Verint that govern the relationship between Cognyte and Verint following the Spin-off, including each of the following: a Separation and Distribution Agreement, 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 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%">The Revolving Credit Facilities</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 February 1, 2021, the previously announced revolving credit facilities became effective upon the completion of the spin-off. The two revolving credit facilities provide for up to $100.0 million in total borrowings and each have a term of three years with variable interest rates of 1.55%-1.65% plus LIBOR. The facilities require the Company to pay an annual commitment fee of 0.4% based on the average daily unused commitments. As of April 29, 2021, there were no amounts outstanding under the revolving credit facilities.</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%">The Dividend</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 April 13, 2021, we paid the Dividend of $35.0 million to Verint, the sole holder of record of ordinary shares as of the January 29, 2021 record date, as we satisfied the conditions described in Note 3, “Related Party Transactions with Verint”.</span></div> 0.001 1 0 2 100000000.0 P3Y 0.0155 0.0165 0.004 0 35000000.0 XML 16 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Cover Page
12 Months Ended
Jan. 31, 2021
shares
Entity Listings [Line Items]  
Document Type 20-F
Document Registration Statement false
Document Annual Report true
Document Period End Date Jan. 31, 2021
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) 65,773,335
Entity Well-known Seasoned Issuer No
Entity Voluntary Filers No
Entity Current Reporting Status No
Entity Interactive Data Current Yes
Entity Filer Category Non-accelerated Filer
Entity Emerging Growth Company true
Entity Ex Transition Period false
ICFR Auditor Attestation Flag false
Document Accounting Standard U.S. GAAP
Entity Shell Company false
Entity Central Index Key 0001824814
Document Fiscal Year Focus 2020
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 17 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Combined Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Current Assets:    
Cash and cash equivalents $ 78,570 $ 201,090
Restricted cash and cash equivalents, and restricted bank time deposits 27,042 43,813
Short-term investments 4,713 6,603
Accounts receivable, net of allowance for doubtful accounts of 4.6 million and 4.1 million, respectively 175,001 180,441
Contract assets, net 20,317 28,873
Inventories 14,542 14,893
Total prepaid expenses and other current assets 30,051 36,486
Total current assets 350,236 512,199
Property and equipment, net 37,595 41,579
Operating lease right-of-use assets 32,126 34,152
Goodwill 158,183 158,143
Intangible assets, net 5,299 7,868
Deferred income taxes 3,303 2,015
Other assets 42,076 49,155
Total assets 628,818 805,111
Current Liabilities:    
Accounts payable 41,552 43,389
Accrued expenses and other current liabilities 91,692 85,947
Contract liabilities 127,012 143,695
Due to parent, current 38,772 7,025
Total current liabilities 299,028 280,056
Long-term contract liabilities 22,037 23,305
Operating lease liabilities 24,135 24,446
Deferred income taxes 4,049 4,732
Other liabilities 9,198 17,401
Total liabilities 358,447 349,940
Commitments and Contingencies
Equity:    
Net parent investment 273,006 458,467
Accumulated other comprehensive loss (15,505) (13,923)
Total Cognyte Business of Verint Systems Inc. equity 257,501 444,544
Noncontrolling interest 12,870 10,627
Total equity 270,371 455,171
Total liabilities and equity $ 628,818 $ 805,111
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Combined Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Statement of Financial Position [Abstract]        
Allowance for doubtful accounts $ 4,559 $ 4,085 $ 2,911 $ 1,763
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Combined Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Revenue:      
Total revenue $ 443,458 $ 457,109 $ 433,460
Cost of revenue:      
Amortization of acquired technology 943 2,405 7,416
Total cost of revenue 132,669 164,005 176,772
Gross profit 310,789 293,104 256,688
Operating expenses:      
Research and development, net 128,705 111,297 100,006
Selling, general and administrative 162,590 153,901 137,342
Amortization of other acquired intangible assets 1,218 593 651
Total operating expenses 292,513 265,791 237,999
Operating income 18,276 27,313 18,689
Other income (expense), net:      
Interest income 1,347 3,509 3,165
Interest expense (185) (481) (499)
Other income (expense), net 5,286 (404) (1,414)
Total other income, net 6,448 2,624 1,252
Income before provision for income taxes 24,724 29,937 19,941
Provision for income taxes 4,414 2,567 7,620
Net income 20,310 27,370 12,321
Net income attributable to noncontrolling interest 6,107 7,179 3,593
Net income attributable to Cognyte Business of Verint Systems Inc. $ 14,203 $ 20,191 $ 8,728
Net income per ordinary share attributable to Cognyte Business of Verint Systems Inc:      
Basic (in dollars per share) $ 0.22 $ 0.31 $ 0.13
Diluted (in dollars per share) $ 0.22 $ 0.31 $ 0.13
Ordinary shares outstanding:      
Basic (in shares) 65,773 65,773 65,773
Diluted (in shares) 65,773 65,773 65,773
Software      
Revenue:      
Total revenue $ 187,236 $ 201,487 $ 191,062
Cost of revenue:      
Cost of revenue 35,647 36,071 34,144
Software service      
Revenue:      
Total revenue 190,013 171,866 158,146
Cost of revenue:      
Cost of revenue 44,893 45,012 51,237
Professional service and other      
Revenue:      
Total revenue 66,209 83,756 84,252
Cost of revenue:      
Cost of revenue $ 51,186 $ 80,517 $ 83,975
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Combined Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net income $ 20,310 $ 27,370 $ 12,321
Other comprehensive loss, net of reclassification adjustments:      
Foreign currency translation adjustments (1,233) (1,876) (1,549)
Net (decrease) increase from foreign exchange contracts designated as hedges (19) 1,561 (3,935)
(Provision) benefit for income taxes on net (decrease) increase from foreign exchange contracts designated as hedges (18) (156) 393
Net other comprehensive income (loss) (1,270) (471) (5,091)
Comprehensive income 19,040 26,899 7,230
Comprehensive income attributable to noncontrolling interest 6,419 7,169 3,537
Comprehensive income attributable to Cognyte Business of Verint Systems Inc. $ 12,621 $ 19,730 $ 3,693
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Combined Statements of Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Cumulative Effect, Period of Adoption, Adjusted Balance
Total Cognyte Business of Verint Systems Inc. Equity
Total Cognyte Business of Verint Systems Inc. Equity
Cumulative Effect, Period of Adoption, Adjustment
Total Cognyte Business of Verint Systems Inc. Equity
Cumulative Effect, Period of Adoption, Adjusted Balance
Net Parent Investment
Net Parent Investment
Cumulative Effect, Period of Adoption, Adjustment
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
Noncontrolling Interest
Noncontrolling Interest
Cumulative Effect, Period of Adoption, Adjusted Balance
Beginning balance at Jan. 31, 2018 $ 430,944 $ 9,147 $ 440,091 $ 422,361 $ 9,147 $ 431,508 $ 430,788 $ 9,147 $ 439,935 $ (8,427) $ (8,427) $ 8,583 $ 8,583
Increase (Decrease) in Stockholders' Equity                          
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member                        
Net income $ 12,321     8,728     8,728         3,593  
Other comprehensive (loss) income (5,091)     (5,035)           (5,035)   (56)  
Dividends to noncontrolling interest (4,409)                     (4,409)  
Net transfers from (to) parent 32,406     32,406     32,406            
Ending balance at Jan. 31, 2019 $ 475,318     467,607     481,069     (13,462)   7,711  
Increase (Decrease) in Stockholders' Equity                          
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member                        
Net income $ 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 from (to) parent (42,793)     (42,793)     (42,793)            
Ending balance at Jan. 31, 2020 455,171 $ (446) $ 454,725 444,544 $ (446) $ 444,098 458,467 $ (446) $ 458,021 (13,923) $ (13,923) 10,627 $ 10,627
Increase (Decrease) in Stockholders' Equity                          
Net income 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 from (to) parent (164,218)     (164,218)     (164,218)            
Ending balance at Jan. 31, 2021 $ 270,371     $ 257,501     $ 273,006     $ (15,505)   $ 12,870  
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Combined Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Cash flows from operating activities:      
Net income $ 20,310 $ 27,370 $ 12,321
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 22,519 17,325 21,021
Provisions charged to expense 1,850 1,355 1,937
Stock-based compensation, excluding cash-settled awards 27,423 31,028 25,536
(Benefit) provision from deferred income taxes (2,195) 5,603 9,003
Non-cash losses (gains) on derivative financial instruments, net 95 (395) (726)
Change in fair value of contingent consideration for business combinations (3,665) (5,392) (4,201)
Other non-cash items, net (2,964) 1,747 409
Changes in operating assets and liabilities, net of effects of business combinations:      
Accounts receivable 1,496 (24,140) (44,137)
Contract assets 8,442 17,658 21,621
Inventories (1,142) (392) (3,616)
Prepaid expenses and other assets 5,119 7,032 1,556
Accounts payable and accrued expenses 8,668 1,307 (7,750)
Contract liabilities (16,770) 9,321 29,998
Other liabilities 210 (20,847) (10,202)
Other, net 1,915 (1,394) 965
Net cash provided by operating activities 71,311 67,186 53,735
Cash flows from investing activities:      
Cash paid for business combinations, including adjustments, net of cash acquired 0 (18,693) (3,811)
Purchases of property and equipment (14,199) (13,691) (9,923)
Purchases of investments (48,585) (29,099) (57,735)
Proceeds from sales and maturities of available-for-sale securities 51,174 53,527 28,243
Settlements of derivative financial instruments not designated as hedges 213 212 126
Cash paid for capitalized software development costs (5,132) (7,638) (2,687)
Change in restricted bank time deposits, including long-term portion 31,084 (14,159) (21,773)
Other investing activities 1,863 0 (779)
Net cash provided by (used in) investing activities 16,418 (29,541) (68,339)
Cash flows from financing activities:      
Net transfers (to) from parent (189,047) (72,057) 6,538
Proceeds from parent borrowings 0 0 7,025
Repayments of parent borrowings (7,025) (6,000) (1,000)
Dividends paid to noncontrolling interest (4,176) (4,253) (4,409)
Payments of contingent consideration for business combinations (financing portion) (4,877) (3,419) (2,016)
Other financing activities (492) (244) (81)
Net cash (used in) provided by financing activities (205,617) (85,973) 6,057
Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents (864) (985) (544)
Net decrease in cash, cash equivalents, restricted cash, and restricted cash equivalents (118,752) (49,313) (9,091)
Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period 233,409 282,722 291,813
Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period 114,657 233,409 282,722
Reconciliation of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period:      
Cash and cash equivalents 78,570 201,090 240,192
Total cash, cash equivalents, restricted cash, and restricted cash equivalents $ 233,409 $ 233,409 $ 282,722
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Organization, Operations and Basis of Presentation
12 Months Ended
Jan. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization, Operations and Basis of Presentation ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION
Recent Developments

On February 1, 2021, Verint completed the previously announced Spin-off of Cognyte Software Ltd. (the “Company,” “Cognyte,” “we,” “us” and “our”) (the “Spin-off”), which consists of Verint’s former Cyber Intelligence Solutions™ business (referred to herein as the “Cognyte Business of Verint Systems Inc.”), into a separate, independent publicly traded company, Cognyte Software Ltd. (Nasdaq: CGNT). The Spin-off was completed by means of a distribution in which each holder of Verint’s common stock, par value $0.001 per share, received one share of Cognyte’s common stock, no par value, for every share of common stock of Verint held of record as of the close of business on January 25, 2021 (the “Record Date”). After the distribution, Verint does not beneficially own any shares of common stock in Cognyte and will no longer consolidate Cognyte into its financial results for periods ending after January 31, 2021. Please refer to Note 19, “Subsequent Events,” for additional information regarding the Spin-off.

Description of Business

Cognyte is a global provider in security analytics software that empowers governments and enterprises with Actionable Intelligence for a safer world. Our open software fuses, analyzes and visualizes disparate data sets at scale to help security organizations find the needles in the haystacks. Over 1,000 government and enterprise customers in more than 100 countries rely on Cognyte’s solutions to accelerate security investigations and connect the dots to identify, neutralize, and prevent national security, personal safety, business continuity and cyber threats.

Basis of Presentation

The Company has not published stand-alone financial statements in the past. As a result, these combined financial statements reflect the historical financial position, results of operations and cash flows of the Company for the periods presented as historically managed within Verint. The combined financial statements have been derived (carved-out) from the consolidated financial statements and accounting records of Verint and have been prepared in conformity with GAAP.

The primary basis for presenting consolidated financial statements is when one entity has a controlling financial interest in another entity. As there is no controlling financial interest present between or among the entities that comprise our business, we are preparing our financial statements on a combined basis. Verint’s investment in our business is shown in lieu of equity attributable to Cognyte as there is no consolidated entity for which Verint holds an equity interest in. Verint’s investment represents its interest in the recorded net assets of Cognyte. The accompanying combined financial statements also include a joint venture in which we hold a 50% equity interest. The joint venture is a variable interest entity 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 combined 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.

All internal transactions have been eliminated. As described in Note 3, “Related Party Transactions with Verint,” all significant transactions between the Company and Verint have been included in these combined financial statements.

Verint generally uses a decentralized approach to cash management and financing of its operations. The majority of the cash generated by a legal entity remains with that entity and is used to fund that entity’s operations and/or investing activities. For those entities legally owned by the Cyber Intelligence Solutions business, the associated cash has been attributed to the combined balance sheets for each period presented. For certain entities, the entity’s cash is transferred to a cash pooling entity and the cash pooling entity funds the business’s operating and investing activities as needed. These cash pooling arrangements are not reflective of the manner in which the business would have been able to finance its operations had it been a stand-alone business separate from Verint during the periods presented. Transfers of cash relating to these cash pooling arrangements are included as components of net parent investment on the combined statements of equity.
The preparation of the combined financial statements requires 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. Actual outcomes and results could differ from those estimates and assumptions. The following paragraphs describe the significant estimates and assumptions applied by management in the preparation of these combined financial statements.

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. Third-party debt obligations of Verint and the corresponding financing costs related to those debt obligations, specifically those that relate to senior notes, term loans, and revolving credit facilities, have not been attributed to the Company, as the Company is not the legal obligor on the debt.

During the periods presented, 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 periods presented. Allocations for management costs and corporate support services provided to the Company totaled $97.3 million, $81.8 million, and $72.6 million for the years ended January 31, 2021, 2020, and 2019, respectively. The Company and Verint consider the allocations to be a reasonable reflection of the benefits received by the Company. Going forward, the Company may perform these functions using its own resources or outsourced services. For a period following the Spin-off, however, some of these functions will continue to be provided by Verint under a transition services agreement.

COVID-19 Pandemic

On March 11, 2020, the World Health Organization declared the COVID-19 outbreak a global pandemic. The outbreak 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 virus, 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 the extent and duration of which is not currently known. In response to these challenges, we quickly adjusted our operations to work from home and we believe our business continuity plan is working well. We are continuously monitoring and assessing the impact of the COVID-19 pandemic, including recommendations and orders issued by government and public health authorities in countries where we operate. We continue to work to help our customers during this difficult time and are managing our operations with a view to resuming normal business activity as soon as possible.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies
12 Months Ended
Jan. 31, 2021
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 combined financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

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, 2021 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, 2021 and 2020. 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, trade 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 trade 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 $72.6 million and $51.7 million of our aggregated accounts receivable and contract assets, at January 31, 2021 and 2020, respectively. We believe our contracts with these governments present insignificant credit risk.

Allowance for Doubtful Accounts

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, 2021. 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 doubtful accounts or expected 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 doubtful accounts on a quarterly basis.

The following table summarizes the activity in our allowance for doubtful accounts for the years ended January 31, 2021, 2020, and 2019:
Year Ended January 31,
(in thousands)202120202019
Allowance for doubtful accounts, beginning of year$4,085 $2,911 $1,763 
Cumulative effect of adoption of ASU No. 2016-13435 — — 
Provisions charged to expense1,840 1,355 1,937 
Amounts written off(1,922)(152)(744)
Other, including fluctuations in foreign exchange rates121 (29)(45)
Allowance for doubtful accounts, end of year$4,559 $4,085 $2,911 

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 periods ranging from three to four years. Buildings are 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 combined balance sheet and any resulting gain or loss is recognized in the combined 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 combined 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 10 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. We did not identify any transfers between levels of the fair value measurement hierarchy during the years ended January 31, 2021 and 2020.
 
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, 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

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.

We record all derivatives as assets or liabilities on our combined balance sheets at their fair values. Gains and losses from the changes in values of these derivatives are accounted for based on the use of the derivative and whether it qualifies for hedge accounting.
The counterparties to our derivative financial instruments consist of three 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 years on a straight-line basis, which best represents the pattern of the software’s use.
Income Taxes

The tax provision is presented on a separate company basis as if we were a separate filer. A portion of our operations have historically been included in the tax returns filed by certain Verint entities for which our business is a part of. The effects of tax adjustments and settlements from taxing authorities are presented in our combined financial statements in the period to which they relate as if we were a separate filer. Our current obligations for taxes are settled with our parent on an estimated basis and adjusted in later periods as appropriate. All income taxes due to or due from our parent that have not been settled or recovered by the end of the period are reflected in net parent investment within the combined financial statements. The tax provision has been calculated as if the business was operating on a stand-alone basis and filed separate tax returns in the jurisdictions in which it operates. Therefore, cash tax payments and items of current and deferred taxes may not be reflective of the actual tax balances had the business been a stand-alone company during the periods presented.

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 combined 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 combined statements of operations. We recorded net foreign currency gains of $1.7 million and net foreign currency losses of $0.7 million and $2.1 million for the years ended January 31, 2021, 2020, and 2019, respectively.

For combined 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 loss in the accompanying combined balance sheets.
Stock-Based Compensation

Certain Company employees participate in stock-based compensation plans sponsored by Verint. Awards granted under the plans are based on Verint’s common shares and, as such, are included in net parent investment. We recognize the cost of employee services received in exchange for awards of equity instruments based on the grant-date fair value of the award. We recognize the fair value of the award as compensation expense over the period during which an employee is required to provide service in exchange for the award.

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 combined balance sheets. Finance lease assets are included in property and equipment, and corresponding finance lease liabilities are included within accrued expenses and other current liabilities (current portions), and other liabilities (long-term portions), on our combined 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 and our sublease transactions are de minimis.

Recent Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments. This new standard requires entities to measure expected credit losses for certain financial assets held at the reporting date using a current expected credit loss model, which is based on historical experience, adjusted for current conditions and reasonable and supportable forecasts. Our financial instruments within the scope of this guidance primarily includes accounts receivable and contract assets. On February 1, 2020, we adopted the new standard under the modified retrospective approach, such that comparative information has not been restated and continues to be reported under accounting standards in effect for those periods. The adoption of ASU No. 2016-13 resulted in a $0.5 million increase in our allowance for expected credit losses related to accounts receivable and contract assets, a $0.1 million increase to deferred tax assets, and an impact of $0.4 million to our net parent investment. The new accounting standard did not have a material impact on our combined financial statements, including accounting policies, given our limited historical write-off activity.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which requires customers in a hosting arrangement that is a service contract to follow existing internal-use software guidance to determine which implementation costs to capitalize and which costs to expense. Under the new standard, implementation costs are deferred and presented in the same financial statement caption on the combined balance sheet as a prepayment of related arrangement fees. The deferred costs are recognized over the term of the arrangement in the same financial statement caption in the combined statement of operations as the related fees of the arrangement. We adopted ASU No. 2018-15 prospectively to eligible costs incurred on or after February 1, 2020 and the implementation did not have a material impact on our combined financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to The Disclosure Requirements for Fair Value Measurement, which modified the disclosure requirements on fair value measurements. Since the standard affects only disclosure requirements, the adoption of the standard did not have an impact on our combined financial statements.

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 for us 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 assessing the impact of adopting this standard on our combined 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 are currently reviewing this standard but do not expect that it will have a material impact on our combined financial statements.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions with Verint
12 Months Ended
Jan. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions with Verint RELATED PARTY TRANSACTIONS WITH VERINT
The combined financial statements have been prepared on a stand-alone basis and are 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, 2020, and 2019, the Company was allocated $97.3 million, $81.8 million, and $72.6 million, respectively, of corporate expenses incurred by Verint and such amounts are included in the combined statements of operations. As certain expenses reflected in the combined financial statements 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, 2020, and 2019 are as follows:
Year Ended January 31,
(in thousands)202120202019
Software - cost of revenue$1,981 $1,871 $688 
Software service - cost of revenue1,548 1,639 2,460 
Professional service and other - cost of revenue2,743 4,654 2,919 
Research and development, net21,783 19,139 17,805 
Selling, general and administrative69,210 54,452 48,774 
Total allocated corporate expenses$97,265 $81,755 $72,646 

All significant internal transactions between the Company and Verint have been included in these combined 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 parent, current within the combined balance sheets as of January 31, 2021. The total net effect of the settlement of these internal transactions is reflected in the combined statements of cash flows as a financing activity and in the combined balance sheets as net parent investment.
On January 29, 2021, Cognyte Technology 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 parent of $35.0 million is presented in due to parent, current within the combined 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 combined statements of operations and was $0.2 million, $0.4 million, and $0.5 million for the years ended January 31, 2021, 2020, and 2019, 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. The Company had related party notes payable, current of $7.0 million which is presented in due to parent, current within the combined balance sheets as of January 31, 2020. As of January 31, 2021, these interest-bearing notes have been settled between the Company and Verint.

Due to parent, current consisted of the following as of January 31, 2021 and 2020:

January 31,
(in thousands)20212020
Dividends payable to parent, current$35,000 $— 
Related party payables, current3,772 — 
Related party notes payable, current— 7,025 
Total due to parent, current$38,772 $7,025 


Net transfers to and from Verint are included within net parent investment on the combined statements of equity. The components of the net transfers to and from Verint for the years ended January 31, 2021, 2020, and 2019 are as follows:

Year Ended January 31,
(in thousands)202120202019
Cash pooling and general financing activities$(258,799)$(133,666)$(45,192)
Corporate allocations97,265 81,755 72,646 
Related party payables(3,772)— — 
Income taxes1,088 9,118 4,952 
Total net transfers (to) from parent per combined statements of equity(164,218)(42,793)32,406 
Stock-based compensation - equity-classified awards and issuances
(29,062)(29,264)(25,868)
Related party payables3,772 — — 
Other, net461 — — 
Total net transfers (to) from parent per combined statements of cash flows$(189,047)$(72,057)$6,538 
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition
12 Months Ended
Jan. 31, 2021
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, the resale of third-party hardware, and consulting and training services.

Our software 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 the expected cost plus a margin approach or 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)202120202019
Revenue by recurrence:
Recurring revenue$223,405 $192,578 $165,265 
Nonrecurring revenue220,053 264,531 268,195 
Total revenue$443,458 $457,109 $433,460 

Contract Balances

The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:

January 31,
(in thousands)20212020
Accounts receivable, net$175,001 $180,441 
Contract assets, net$20,317 $28,873 
Long-term contract assets, net (included in other assets)$1,219 $937 
Contract liabilities$127,012 $143,695 
Long-term contract liabilities$22,037 $23,305 

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 a majority 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, 2021 and 2020, we transferred $19.0 million and $36.1 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 $11.4 million and $17.6 million of contract assets during the years ended January 31, 2021 and 2020, respectively. There are two customers that accounted for a combined $72.6 million and $51.7 million of our aggregated accounts receivable
and contract assets at January 31, 2021 and 2020, 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, 2021 and 2020 from amounts included in contract liabilities at the beginning of each period was $129.6 million and $106.8 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)20212020
RPO:
Expected to be recognized within 1 year$353,166 $356,677 
Expected to be recognized in more than 1 year198,572 225,056 
Total RPO$551,738 $581,733 

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 on a straight-line basis over the period the goods or services are transferred to the customer to which the assets relate.

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 combined balance sheet. Total capitalized costs to obtain contracts were $8.3 million as of January 31, 2020, of which $4.9 million is included in prepaid expenses and other current assets and $3.4 million is included in other assets on our combined balance sheet. During the years ended January 31, 2021, 2020, and 2019, we expensed $23.8 million, $28.2 million, and $25.0 million, respectively, of sales and agent commissions, which are included in selling, general and administrative expenses and there was no impairment loss recognized for these capitalized costs.

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 $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 combined balance sheet. Total capitalized costs to fulfill contracts were $7.6 million as of January 31, 2020, of which $7.1 million is included in prepaid expenses and other current assets and $0.5 million is included in other assets on our combined 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, 2021, 2020, and 2019, we amortized $13.5 million, $11.8 million, and $16.7 million, respectively, of contract fulfillment costs.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Cash, Cash Equivalents, and Short-term Investments
12 Months Ended
Jan. 31, 2021
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Cash, Cash Equivalents, and Short-term Investments CASH, CASH EQUIVALENTS, AND SHORT-TERM INVESTMENTS
The following tables summarize our cash, cash equivalents, and short-term investments as of January 31, 2021 and 2020:

January 31, 2021
(in thousands) Cost BasisGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash and cash equivalents:
Cash and bank time deposits$78,570 $— $— $78,570 
Total cash and cash equivalents$78,570 $ $ $78,570 
Short-term investments:
Bank time deposits$4,713 $— $— $4,713 
Total short-term investments$4,713 $ $ $4,713 

January 31, 2020
(in thousands) Cost BasisGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash and cash equivalents:
Cash and bank time deposits$201,090 $— $— $201,090 
Total cash and cash equivalents$201,090 $ $ $201,090 
Short-term investments:
Bank time deposits$6,603 $— $— $6,603 
Total short-term investments$6,603 $ $ $6,603 

Bank time deposits which are reported within short-term investments consist of deposits held outside of the United States with maturities of greater than 90 days. All other bank deposits are included within cash and cash equivalents.

During the years ended January 31, 2021, 2020, and 2019, proceeds from maturities and sales of short-term bank time deposits were $51.2 million, $53.5 million, and $28.2 million, respectively.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations
12 Months Ended
Jan. 31, 2021
Business Combinations [Abstract]  
Business Combinations
Year Ended January 31, 2021

We did not complete any business combinations during the year ended January 31, 2021.

Year Ended January 31, 2020

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 combined statement of operations for the year ended January 31, 2020 was not material. Pro-forma information is not provided due to immateriality.

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.

Year Ended January 31, 2019

On November 8, 2018, we completed the acquisition of a business for a purchase price of approximately $13.1 million, which included $2.2 million related to the acquisition date fair value of our approximately 19% previously held equity interest. We paid $3.9 million of cash at closing, funded by cash on hand, and we agreed to make potential additional cash payments to the former shareholders aggregating up to approximately $18.5 million, contingent upon the achievement of certain performance targets over periods that extended through January 2021. The fair value of this contingent consideration obligation was estimated to be $7.0 million at the acquisition date.

The purchase price was attributed mainly to goodwill (approximately $10.8 million) and the acquired customer relationships and developed technology were assigned estimated useful lives of seven years and three years, respectively, the weighted average of which is approximately 4.1 years. Included among the factors contributing to the recognition of goodwill in this
transaction were synergies in products and technologies, and the addition of skilled, assembled workforces. The $10.8 million of goodwill is not deductible for income tax purposes.

Revenue and net income attributable to this business combination for the year ended January 31, 2019 were not material. Pro-forma information is not provided due to immateriality.

Transaction and related costs, consisting primarily of professional fees and integration expenses, directly related to this business combination, totaled $0.3 million and $0.2 million for the years ended January 31, 2020 and 2019, respectively. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.

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 combined 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, 2021, 2020, and 2019, we recorded benefits of $3.7 million, $5.4 million, and $4.2 million, respectively, within selling, general and administrative expenses for changes in the fair values of contingent consideration obligations associated with business combinations. The aggregate fair value of 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 $4.9 million, $3.4 million, and $2.0 million for the years ended January 31, 2021, 2020, and 2019, respectively.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets and Goodwill
12 Months Ended
Jan. 31, 2021
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, 2021 and 2020:

 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 

 January 31, 2020
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$75,765 $(72,542)$3,223 
Customer relationships6,586 (3,882)2,704 
Trade names1,231 (563)668 
Distribution network2,000 (2,000)— 
Non-competition agreements1,307 (34)1,273 
Total intangible assets$86,889 $(79,021)$7,868 
Total amortization expense recorded for acquisition-related intangible assets was $2.2 million, $3.0 million and $8.1 million for the years ended January 31, 2021, 2020, and 2019, 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
2022$1,818 
20231,711 
2024783 
2025734 
2026176 
Thereafter77 
Total$5,299 

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 years ended January 31, 2020 and 2019.

Goodwill activity for the years ended January 31, 2021 and 2020 was as follows:
 
(in thousands)Amount
Year Ended January 31, 2020:
Goodwill, gross, at January 31, 2019$157,976 
Accumulated impairment losses through January 31, 2019(10,822)
Goodwill, net, at January 31, 2019147,154 
Business combination11,597 
Foreign currency translation(608)
Goodwill, net, at January 31, 2020$158,143 
Year Ended January 31, 2021:
Goodwill, gross, at January 31, 2020$168,965 
Accumulated impairment losses through January 31, 2020(10,822)
Goodwill, net, at January 31, 2020158,143 
Adjustments to prior period acquisition300 
Foreign currency translation(260)
Goodwill, net, at January 31, 2021$158,183 
Balance at January 31, 2021 
Goodwill, gross, at January 31, 2021$169,005 
Accumulated impairment losses through January 31, 2021(10,822)
Goodwill, net, at January 31, 2021$158,183 

We evaluated whether there has been a change in circumstances or indicators of potential impairment between November 1, 2020 and January 31, 2021 and as of the date of this filing in response to the economic impacts seen globally from COVID-19. The valuation methodology to determine the fair value of our reporting unit is sensitive to management's forecasts of future revenue, profitability and market conditions. At this time, the full impact of COVID-19 on our forecasts is uncertain and increases the subjectivity that will be involved in evaluating goodwill for potential impairment. We do expect declines in our reporting unit fair value as a result of delayed or reduced demand for our products and services, driving lower revenue and operating income across our businesses. However, given the significant difference between our reporting unit fair value and its carrying value in the most recent quantitative analyses completed as of November 1, 2020, as well as expected long-term recovery within our reporting unit, management does not believe that these events were sufficiently severe to result in an
impairment trigger. We will continue to monitor conditions to determine whether any events or changes in circumstances may trigger a need to assess for impairment. No changes in circumstances or indicators of potential impairment were identified between November 1 and January 31 in each of the years ended January 31, 2020 and 2019.

No goodwill impairment was identified for the years ended January 31, 2021, 2020 and 2019.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Combined Financial Statement Information
12 Months Ended
Jan. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Supplemental Combined Financial Statement Information SUPPLEMENTAL COMBINED FINANCIAL STATEMENT INFORMATION
 
Combined Balance Sheets
 
Inventories consisted of the following as of January 31, 2021 and 2020: 

January 31,
(in thousands)20212020
Raw materials$7,521 $7,461 
Work-in-process5,160 4,674 
Finished goods1,861 2,758 
Total inventories$14,542 $14,893 
 
Property and equipment, net consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Land and buildings$2,854 $2,854 
Leasehold improvements13,530 13,592 
Software22,823 29,870 
Equipment, furniture, and other79,587 92,236 
Total cost118,794 138,552 
Less: accumulated depreciation and amortization(81,199)(96,973)
Total property and equipment, net$37,595 $41,579 

Depreciation expense on property and equipment was $16.9 million, $11.8 million, and $10.6 million in the years ended January 31, 2021, 2020, and 2019, respectively.

Prepaid expenses and other current assets consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Prepaid expenses$22,037 $23,906 
Deferred cost of revenue4,570 7,067 
Income tax receivables1,379 2,030 
Other2,065 3,483 
Total prepaid expenses and other current assets$30,051 $36,486 

Other assets consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
 Long-term restricted cash and time deposits $15,061 $25,606 
 Capitalized software development costs, net 11,315 11,679 
 Deferred commissions 4,459 3,394 
 Long-term deferred cost of revenue 1,959 527 
 Long-term security deposits 1,393 1,373 
 Long-term contract assets, net1,219 937 
 Other 6,670 5,639 
Total other assets$42,076 $49,155 

Accrued expenses and other current liabilities consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Compensation and benefits$44,801 $37,963 
Distributor and agent commissions12,422 10,097 
Operating lease obligations - current portion7,085 6,061 
Income taxes4,275 6,403 
Contingent consideration - current portion2,923 5,941 
Taxes other than income taxes2,559 717 
Fair value of derivatives - current portion678 132 
Other16,949 18,633 
Total accrued expenses and other current liabilities$91,692 $85,947 

Other liabilities consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Unrecognized tax benefits, including interest and penalties$6,940 $6,930 
Obligations for severance compensation2,054 2,389 
Contingent consideration - long-term portion— 5,568 
Finance lease obligations - long-term portion— 2,510 
Other204 
Total other liabilities$9,198 $17,401 

Combined Statements of Operations
 
Other income (expense), net consisted of the following for the years ended January 31, 2021, 2020, and 2019: 
 Year Ended January 31,
(in thousands)202120202019
Gains on equity investments, net$3,769 $— $— 
Foreign currency gains (losses), net1,682 (728)(2,094)
(Losses) gains on derivative financial instruments, net(95)395 726 
Other expense, net(70)(71)(46)
Total other income (expense), net$5,286 $(404)$(1,414)

Combined Statements of Cash Flows
 
The following table provides supplemental information regarding our combined cash flows for the years ended January 31, 2021, 2020, and 2019:
 Year Ended January 31,
(in thousands)202120202019
Cash paid for interest$38 $23 $24 
Cash (refunds) payments of income taxes, net$1,260 $9,622 $7,602 
Non-cash investing and financing transactions: 
Accrued cash dividends payable to parent$35,000 $— $— 
Accrued but unpaid purchases of property and equipment$2,636 $3,399 $2,352 
Inventory transfers to property and equipment$894 $825 $1,699 
Liabilities for contingent consideration in business combinations$— $7,023 $6,975 
Finance leases of property and equipment$— $3,117 $— 
Leasehold improvements funded by lease incentives$— $250 $— 
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Accumulated Other Comprehensive Loss
12 Months Ended
Jan. 31, 2021
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 combined balance sheets. Accumulated other comprehensive loss items have no impact on our net income as presented in our combined statements of operations.

The following table summarizes changes in the components of our accumulated other comprehensive loss for the years ended January 31, 2021, 2020, and 2019:
(in thousands)Unrealized Gains (Losses) on Derivative Financial Instruments Designated as HedgesForeign Currency Translation AdjustmentsTotal
Accumulated other comprehensive income (loss) at February 1, 2018$2,733 $(11,160)$(8,427)
Other comprehensive loss before reclassifications(6,669)(1,493)(8,162)
Amounts reclassified out of accumulated other comprehensive income (loss)(3,127)— (3,127)
Net other comprehensive loss(3,542)(1,493)(5,035)
Accumulated other comprehensive loss at January 31, 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(37)(1,545)(1,582)
Accumulated other comprehensive income (loss) at January 31, 2021$559 $(16,064)$(15,505)

All amounts presented in the table above are net of income taxes, if applicable. The accumulated net losses in foreign currency translation adjustments primarily reflect the strengthening of the U.S. dollar against the Brazilian real, which has resulted in lower U.S. dollar-translated balances of Brazilian real.

The amounts reclassified out of accumulated other comprehensive loss into the combined statements of operations, with presentation location, for the years ended January 31, 2021, 2020, and 2019, were as follows:
Year Ended January 31,Financial Statement Location
(in thousands)202120202019
Unrealized gains (losses) on derivative financial instruments:
Foreign currency forward contracts$39 $54 $(28)Cost of software revenue
117 (42)(203)Cost of software service revenue
92 61 (387)Cost of professional service and other revenue
960 208 (1,735)Research and development, net
674 108 (1,128)Selling, general and administrative
1,882 389 (3,481)Total, before income taxes
(246)(39)354 (Provision) benefit for income taxes
$1,636 $350 $(3,127)Total, net of income taxes
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Research and Development, Net
12 Months Ended
Jan. 31, 2021
Research and Development [Abstract]  
Research and Development, Net RESEARCH AND DEVELOPMENT, NET
Our gross research and development expenses for the years ended January 31, 2021, 2020, and 2019, were $129.2 million, $112.7 million, and $101.7 million, respectively. Reimbursements from the IIA and other government grant programs amounted to $0.5 million, $1.4 million, and $1.7 million, for the years ended January 31, 2021, 2020, and 2019, 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, 2021, 2020, and 2019, was as follows:
Year Ended January 31,
(in thousands)202120202019
Capitalized software development costs, net, beginning of year$11,679 $6,076 $5,117 
Software development costs capitalized during the year5,132 7,638 2,687 
Amortization of capitalized software development costs(3,072)(2,023)(1,730)
Write-offs of capitalized software development costs
(2,244)— — 
Foreign currency translation and other(180)(12)
Capitalized software development costs, net, end of year$11,315 $11,679 $6,076 

During the years ended January 31, 2021, we recorded an impairment charge of $2.2 million 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 years ended January 31, 2020 and 2019.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes
12 Months Ended
Jan. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
 
The components of income (loss) before provision for income taxes for the years ended January 31, 2021, 2020, and 2019 were as follows:
Year Ended January 31,
(in thousands)202120202019
U.S.$(8,665)$(10,116)$(3,769)
Non-U.S.33,389 40,053 23,710 
Total income before provision for income taxes$24,724 $29,937 $19,941 

The provision for income taxes for the years ended January 31, 2021, 2020, and 2019 consisted of the following:

Year Ended January 31,
(in thousands)202120202019
Current provision (benefit) for income taxes:
U.S. Federal$(1,434)$(884)$1,702 
U.S. State(44)(164)69 
Non-U.S.8,087 (1,988)(3,154)
Total current provision (benefit) for income taxes6,609 (3,036)(1,383)
Deferred provision (benefit) for income taxes:
U.S. Federal(910)372 1,848 
U.S. State(200)89 420 
Non-U.S.(1,085)5,142 6,735 
 Total deferred provision (benefit) for income taxes(2,195)5,603 9,003 
Total provision for income taxes$4,414 $2,567 $7,620 

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, 2021, 2020, and 2019 was as follows:
Year Ended January 31,
(dollars in thousands)202120202019
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
Income tax provision at the U.S. federal statutory rate$5,192 $6,287 $4,189 
U.S. State income tax (benefit) provision(226)(45)436 
Non-U.S. tax rate differential(2,802)6,734 2,477 
Tax incentives(139)(1,292)(305)
Valuation allowances31 (898)1,761 
Non-deductible expenses/non-taxable income(261)1,677 (1,787)
Tax contingencies1,184 (13,254)(3,584)
U.S. tax effects of non-U.S. operations1,001 3,268 4,273 
Other, net434 90 160 
Total provision for income taxes$4,414 $2,567 $7,620 
Effective income tax rate17.9 %8.6 %38.2 %
Our operations in Israel have been granted “Approved Enterprise” (“AE”) status by the Investment Center of the Israeli Ministry of Industry, Trade and Labor, which makes us eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959. Under the terms of the program, income attributable to an approved enterprise 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 (generally 10% - 23%, depending on the percentage of non-Israeli investment in the company). Our AE status expired between January 31, 2020 and January 31, 2021. Based on the current law, the company qualifies for an alternative tax incentive program as a Preferred Technological Enterprise (“PTE”). Pursuant to Amendment 73 to the Investment Law adopted in 2017, a company located in the Center of Israel that meets the conditions for PTE is subject to a 12% tax rate on eligible income. Income not eligible for PTE benefits is taxed at the regular corporate rate of 23%. 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 0.6%, 4.3%, and 1.5% for the years ended January 31, 2021, 2020, and 2019, respectively.

Deferred tax assets and liabilities consisted of the following at January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Deferred tax assets:
Loss carryforwards$7,321 $8,416 
Accrued compensation1,884 1,158 
Accrued expenses390 — 
Operating lease liabilities362 457 
Exchange rate differences344 — 
Other, net235 — 
Total deferred tax assets10,536 10,031 
Deferred tax liabilities:
Deferred cost of revenue(3,831)(2,733)
Goodwill and other intangible assets(874)(1,147)
Exchange differences— (719)
Accrued expenses— (448)
Depreciation of property and equipment(550)(1,017)
Operating lease right-of-use assets(295)(363)
Other, net— (620)
Total deferred tax liabilities(5,550)(7,047)
Valuation allowance(5,732)(5,701)
Net deferred tax liabilities$(746)$(2,717)
Recorded as:
Deferred tax assets$3,303 $2,015 
Deferred tax liabilities(4,049)(4,732)
Net deferred tax liabilities$(746)$(2,717)

We had non-U.S. NOL carryforwards of approximately $78.3 million. At January 31, 2021, all but $2.6 million of these non-U.S. loss carryforwards had indefinite carryforward periods.

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. 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. We have recorded valuation allowances in the amount of $5.7 million at January 31, 2021 and 2020.

Activity in the recorded valuation allowance consisted of the following for the years ended January 31, 2021 and 2020:

Year Ended January 31,
(in thousands)20212020
Valuation allowance, beginning of year$(5,701)$(6,815)
Income tax (provision) benefit(31)898 
Adoption of ASU No. 2014-09— — 
Currency translation adjustment and other— 216 
Valuation allowance, end of year$(5,732)$(5,701)

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, 2021, 2020, and 2019 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:
Year Ended January 31,
(in thousands)202120202019
Gross unrecognized tax benefits, beginning of year$8,742 $24,755 $32,147 
Increases related to tax positions taken during the current year2,919 1,889 6,018 
Increases as a result of business combinations— 286 61 
Increases related to tax positions taken during prior years18 — 6,141 
Increases (decreases) related to foreign currency exchange rates272 1,073 (1,782)
Reductions for tax positions of prior years(537)(13,623)(15,284)
Reductions for settlements with tax authorities— (4,133)(1,111)
Lapses of statutes of limitations(1,542)(1,505)(1,435)
Gross unrecognized tax benefits, end of year$9,872 $8,742 $24,755 

As of January 31, 2021, we had $9.9 million of unrecognized tax benefits, all of which, if recognized, would impact the effective income tax rate in future periods. We recorded $(0.1) million, $1.8 million, and $0.5 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, 2021, 2020, and 2019, respectively. Accrued liabilities for interest and penalties were $1.0 million and $0.9 million at January 31, 2021 and 2020, respectively. Interest and penalties (expense and/or benefit) are recorded as a component of the provision for income taxes in the combined 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, 2018.

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, 2021 could decrease by approximately $1.3 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 34 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements
12 Months Ended
Jan. 31, 2021
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, 2021 and 2020: 
 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 
 
 January 31, 2020
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$— $812 $— 
Total assets$ $812 $ 
Liabilities:   
Foreign currency forward contracts$— $132 $— 
Contingent consideration—business combinations  11,509 
Total liabilities$ $132 $11,509 

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, 2021 and 2020: 
 Year Ended January 31,
(in thousands)20212020
Fair value measurement, beginning of year$11,509 $13,311 
Contingent consideration liabilities recorded for business combinations— 7,023 
Changes in fair values, recorded in operating expenses(3,665)(5,392)
Payments of contingent consideration(4,921)(3,433)
Fair value measurement at end of period$2,923 $11,509 
 
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 combined 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, 2021 and 2020.
 
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. We utilized discount rates ranging from 2.1% to 4.5% in our calculations of the estimated fair values of our contingent consideration liabilities as of January 31, 2020.

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 projected undiscounted cash flows. 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”.
As of January 31, 2021, the carrying amount of our noncontrolling equity investments in privately-held companies without readily determinable fair values was $4.7 million, of which $4.0 million was remeasured to fair value based on an observable transaction during the year ended January 31, 2021. These investments are included within other assets on the consolidated balance sheets. An unrealized gain of $3.2 million, which adjusted the carrying value of a noncontrolling equity investment, and a realized gain of $0.6 million upon the receipt of proceeds related to the partial sale of the same equity investment during the period was recorded in other income (expense), net on the consolidated statement of operations for the year ended January 31, 2021. As of January 31, 2020, the carrying amount of our noncontrolling equity investments in privately-held companies without readily determinable fair values was $1.8 million. There were no observable price changes in our investments in privately-held companies as of January 31, 2020. We did not recognize any impairments or other adjustments during the years ended January 31, 2021 and 2020.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Financial Instruments
12 Months Ended
Jan. 31, 2021
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 $54.8 million and $89.0 million as of January 31, 2021 and 2020, respectively.

Fair Values of Derivative Financial Instruments
 
The fair values of our derivative financial instruments and their classifications in our combined balance sheets as of January 31, 2021 and 2020 were as follows:
January 31,
(in thousands) Balance Sheet Classification20212020
Derivative assets:
Foreign currency forward contracts:
Designated as cash flow hedgesPrepaid expenses and other current assets$998 $710 
Not designated as hedging instrumentsPrepaid expenses and other current assets— 102 
Total derivative assets$998 $812 
Derivative liabilities:
Foreign currency forward contracts:
Designated as cash flow hedgesAccrued expenses and other current liabilities$355 $16 
Not designated as hedging instrumentsAccrued expenses and other current liabilities323 116 
Total derivative liabilities$678 $132 

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 combined statement of operations for the years ended January 31, 2021, 2020, and 2019, were as follows:

Year Ended January 31,
(in thousands) 202120202019
Net gains (losses) recognized in AOCL:
Foreign currency forward contracts$1,863 $1,950 $(7,410)
Net gains (losses) reclassified from AOCL to the combined statements of operations:
Foreign currency forward contracts$1,882 $389 $(3,481)

For information regarding the line item locations of the net losses on derivative financial instruments reclassified out of AOCL into the combined 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, 2021 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 combined statements of operations for the years ended January 31, 2021, 2020, and 2019, were as follows: 
Classification in Combined Statements of OperationsYear Ended January 31,
(in thousands)202120202019
Foreign currency forward contractsOther income (expense), net$(95)$395 $726 
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-based Compensation and Other Benefit Plans
12 Months Ended
Jan. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock-based Compensation and Other Benefit Plans STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS
 
Verint maintains stock-based compensation plans for the benefit of its officers, directors and employees. The following disclosures 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. Accordingly, the amounts presented are not necessarily indicative of future awards and do not necessarily reflect the results that Cognyte would have experienced as an independent company for the periods presented. 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.

Stock-Based Compensation Expense

We recognized stock-based compensation expense in the following line items on the combined statements of operations for the years ended January 31, 2021, 2020, and 2019:
 
Year Ended January 31, 2021
(in thousands)Cognyte employeesOther allocationsTotal
Component of income before provision for income taxes:
Cost of revenue - software$110 $624 $734 
Cost of revenue - software service183 258 441 
Cost of revenue - professional service and other218 734 952 
Research and development, net1,109 4,512 5,621 
Selling, general and administrative1,697 18,097 19,794 
Total stock-based compensation expense3,317 24,225 27,542 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)416 3,931 4,347 
Total stock-based compensation, net of taxes$2,901 $20,294 $23,195 

Year Ended January 31, 2020
(in thousands)Cognyte employeesOther allocationsTotal
Component of income before provision for income taxes:
Cost of revenue - software$90 $552 $642 
Cost of revenue - software service259 377 636 
Cost of revenue - professional service and other330 1,311 1,641 
Research and development, net1,272 5,026 6,298 
Selling, general and administrative1,508 20,308 21,816 
Total stock-based compensation expense3,459 27,574 31,033 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)454 3,946 4,400 
Total stock-based compensation, net of taxes$3,005 $23,628 $26,633 

Year Ended January 31, 2019
(in thousands)Cognyte employeesOther allocationsTotal
Component of income before provision for income taxes:
Cost of revenue - software$25 $308 $333 
Cost of revenue - software service356 346 702 
Cost of revenue - professional service and other218 992 1,210 
Research and development, net858 3,997 4,855 
Selling, general and administrative1,841 16,607 18,448 
Total stock-based compensation expense3,298 22,250 25,548 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)503 3,199 3,702 
Total stock-based compensation, net of taxes$2,795 $19,051 $21,846 

The following table summarizes stock-based compensation expense by type of award for the years ended January 31, 2021, 2020, and 2019: 
Year Ended January 31, 2021
(in thousands)Cognyte employeesOther allocationsTotal
Restricted stock units and restricted stock awards$3,371 $20,052 $23,423 
Stock bonus program and bonus share program(111)4,111 4,000 
Total equity-settled awards3,260 24,163 27,423 
Phantom stock units (cash-settled awards)57 62 119 
Total stock-based compensation expense$3,317 $24,225 $27,542 
 
Year Ended January 31, 2020
(in thousands)Cognyte employeesOther allocationsTotal
Restricted stock units and restricted stock awards$3,014 $20,399 $23,413 
Stock bonus program and bonus share program445 7,170 7,615 
Total equity-settled awards3,459 27,569 31,028 
Phantom stock units (cash-settled awards)— 
Total stock-based compensation expense$3,459 $27,574 $31,033 

Year Ended January 31, 2019
(in thousands)Cognyte employeesOther allocationsTotal
Restricted stock units and restricted stock awards$2,907 $17,892 $20,799 
Stock bonus program and bonus share program391 4,346 4,737 
Total equity-settled awards3,298 22,238 25,536 
Phantom stock units (cash-settled awards)— 12 12 
Total stock-based compensation expense$3,298 $22,250 $25,548 

Awards under Verint’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 Verint common stock.

Stock-Based Awards Granted by Verint

Verint periodically awards RSUs to directors, officers, and other employees. The fair value of these awards is equivalent to the market value of Verint common stock on the grant date. RSUs are not shares of Verint 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 Verint common stock. RSUs are subject to certain restrictions and forfeiture provisions prior to vesting.

Verint periodically awards PSUs to executive officers and certain employees that vest upon the achievement of specified performance goals or market conditions. We separately recognize compensation expense for each tranche of a PSU award as if it were a separate award with its own vesting date. For certain PSUs, an accounting grant date may be established prior to the requisite service period.

Once a performance vesting condition has been defined and communicated, and the requisite service period has begun, our estimate of the fair value of PSUs requires an assessment of the probability that the specified performance criteria will be achieved, which we update at each reporting date and adjust our estimate of the fair value of the PSUs, if necessary. All compensation expense for PSUs with market conditions is recognized if the requisite service period is fulfilled, even if the market condition is not satisfied.

RSUs and PSUs that are expected to settle with cash payments upon vesting, if any, are reflected as liabilities on our combined balance sheets. Such RSUs and PSUs were insignificant at January 31, 2021, 2020, and 2019. As of January 31, 2021, for such RSU awards that are outstanding, settlement with cash payments was not considered probable, and therefore these awards have been accounted for as equity-classified awards and are included in the table below.
The following table (“Award Activity Table”) summarizes activity for RSUs, PSUs, and other stock awards to Company personnel that reduce available plan capacity under the plans for the years ended January 31, 2021, 2020, and 2019:

Year Ended January 31,
202120202019
(in thousands, except grant date fair values)Shares or UnitsWeighted-Average Grant-Date Fair ValueShares or UnitsWeighted-Average Grant-Date Fair ValueShares or UnitsWeighted-Average Grant-Date Fair Value
Beginning balance669 $51.35 705 $41.45 691 $41.40 
Granted413 $47.05 361 $59.76 475 $43.68 
Released(381)$47.90 (333)$40.70 (361)$44.44 
Forfeited(65)$52.68 (64)$46.69 (100)$40.92 
Ending balance636 $50.50 669 $51.35 705 $41.45 

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.2 million for each of the years ended January 31, 2021, 2020, and 2019.

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, 2021, 2020, and 2019 were $7.5 million, $7.3 million, and $6.4 million, respectively.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Leases
12 Months Ended
Jan. 31, 2021
Leases [Abstract]  
Leases LEASES
We have entered into operating leases primarily for corporate offices, research and development facilities, and automobiles. Our finance leases primarily relate to infrastructure equipment. Our leases have remaining lease terms of 1 year to 7 years. As of January 31, 2020, assets recorded under finance leases were $3.5 million and there was no accumulated depreciation associated with these finance leases as they were not placed in service. 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, 2021.

The components of lease expenses for the years ended January 31, 2021 and 2020 were as follows:
Year Ended January 31,
(in thousands)20212020
Operating lease expenses$11,133 $10,016 
Finance lease expenses:
Amortization of right-of-use assets (1)84 — 
Interest on lease liabilities102 22 
Total finance lease expenses186 22 
Variable lease expenses3,349 2,996 
Short-term lease expenses34 205 
Sublease income— — 
Total lease expenses$14,702 $13,239 

(1) The assets subject to finance leases had not been placed in service as of January 31, 2020, and therefore there is no amortization of ROU assets for the year end January 31, 2020.

During the year ended January 31, 2021, we exited 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.7 million. During the year ended January 31, 2019, we recorded rent expense under all operating leases of $8.1 million under the previous lease accounting standard.

Other information related to leases was as follows:
Year Ended January 31,
(dollars in thousands)20212020
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,822 $7,861 
Operating cash flows from finance leases$102 $22 
Financing cash flows from finance leases$492 $244 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$5,869 $4,629 
Finance leases$— $3,117 
Weighted average remaining lease terms
Operating leases6 years4 years
Finance leases— 5 years
Weighted average discount rates
Operating leases4.8 %5.2 %
Finance leases— %4.6 %

Maturities of lease liabilities as of January 31, 2021 were as follows:
January 31, 2021
(in thousands)Operating Leases
Year Ending January 31,
2022$8,499 
20238,244 
20247,672 
20256,573 
20264,139 
Thereafter162 
Total future minimum lease payments35,289 
Less imputed interest(4,069)
Total$31,220 
Reported as of January 31, 2021:
Accrued expenses and other current liabilities$7,085 
Operating lease liabilities24,135 
Other liabilities— 
Total$31,220 
Leases LEASES
We have entered into operating leases primarily for corporate offices, research and development facilities, and automobiles. Our finance leases primarily relate to infrastructure equipment. Our leases have remaining lease terms of 1 year to 7 years. As of January 31, 2020, assets recorded under finance leases were $3.5 million and there was no accumulated depreciation associated with these finance leases as they were not placed in service. 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, 2021.

The components of lease expenses for the years ended January 31, 2021 and 2020 were as follows:
Year Ended January 31,
(in thousands)20212020
Operating lease expenses$11,133 $10,016 
Finance lease expenses:
Amortization of right-of-use assets (1)84 — 
Interest on lease liabilities102 22 
Total finance lease expenses186 22 
Variable lease expenses3,349 2,996 
Short-term lease expenses34 205 
Sublease income— — 
Total lease expenses$14,702 $13,239 

(1) The assets subject to finance leases had not been placed in service as of January 31, 2020, and therefore there is no amortization of ROU assets for the year end January 31, 2020.

During the year ended January 31, 2021, we exited 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.7 million. During the year ended January 31, 2019, we recorded rent expense under all operating leases of $8.1 million under the previous lease accounting standard.

Other information related to leases was as follows:
Year Ended January 31,
(dollars in thousands)20212020
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,822 $7,861 
Operating cash flows from finance leases$102 $22 
Financing cash flows from finance leases$492 $244 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$5,869 $4,629 
Finance leases$— $3,117 
Weighted average remaining lease terms
Operating leases6 years4 years
Finance leases— 5 years
Weighted average discount rates
Operating leases4.8 %5.2 %
Finance leases— %4.6 %

Maturities of lease liabilities as of January 31, 2021 were as follows:
January 31, 2021
(in thousands)Operating Leases
Year Ending January 31,
2022$8,499 
20238,244 
20247,672 
20256,573 
20264,139 
Thereafter162 
Total future minimum lease payments35,289 
Less imputed interest(4,069)
Total$31,220 
Reported as of January 31, 2021:
Accrued expenses and other current liabilities$7,085 
Operating lease liabilities24,135 
Other liabilities— 
Total$31,220 
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
12 Months Ended
Jan. 31, 2021
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, 2021, our unconditional purchase obligations totaled approximately $62.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, 2021, we had approximately $70.7 million of outstanding bank guarantees and letters of credit relating primarily to these performance guarantees. As of January 31, 2021, 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 combined results of operations, financial position, or cash flows. Our historical non-compliance with our performance obligations has been insignificant.
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 Combined Balance Sheets as of January 31, 2021 and 2020.

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, the Cognyte Business, 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 Combined Balance Sheet as of January 31, 2021.

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 (formerly known as Verint Systems Limited, “Cognyte IL”) (Case Number 4186/09) and against our former affiliate 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, and the parties are waiting for further instructions or decisions from the Supreme Court.

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 combined financial position, results of operations, or cash flows.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Geographic and Significant Customer Information
12 Months Ended
Jan. 31, 2021
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 may differ from the geographic location of the customer.

The information below summarizes revenue from unaffiliated customers by geographic area for the years ended January 31, 2021, 2020, and 2019:
Year Ended January 31,
(in thousands)202120202019
EMEA:
Israel$274,113 $277,605 $263,540 
Germany86,834 77,540 73,065 
Other18,727 22,775 17,170 
Total EMEA379,674 377,920 353,775 
Americas:
United States44,746 53,354 56,839 
Other7,134 10,359 10,514 
Total Americas51,880 63,713 67,353 
APAC11,904 15,476 12,332 
Total revenue$443,458 $457,109 $433,460 

Our long-lived assets primarily consist of net property and equipment, operating lease ROU assets, goodwill and other intangible assets, and deferred income taxes. 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, 2021 and 2020:
January 31,
(in thousands)20212020
Israel$31,104 $30,586 
United States902 4,293 
Other countries 5,589 6,700 
Total property and equipment, net$37,595 $41,579 

Significant Customers

The Company’s largest customers accounted for the following percentage of total revenue:
Year Ended January 31,
202120202019
Customer A16.9 %15.6 %14.7 %
Customer B14.1 %12.9 %12.6 %

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 40 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share
12 Months Ended
Jan. 31, 2021
Earnings Per Share [Abstract]  
Earnings Per Share EARNINGS PER SHARE
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. There were no dilutive effects to basic ordinary shares outstanding and EPS for all periods disclosed.

The following table summarizes the calculation of basic and diluted net income per ordinary share attributable to Cognyte for the years ended January 31, 2021, 2020, and 2019:
Year Ended January 31,
 (in thousands except share and per share data)202120202019
Net income$20,310 $27,370 $12,321 
Net income attributable to noncontrolling interest6,107 7,179 3,593 
Net income attributable to Cognyte Business of Verint Systems Inc.$14,203 $20,191 $8,728 
Ordinary shares outstanding:
Basic shares65,773 65,773 65,773 
Effective of dilutive shares— — — 
Diluted shares65,773 65,773 65,773 
Net income per ordinary share attributable to Cognyte Business of Verint Systems Inc:
Basic and diluted$0.22 $0.31 $0.13 
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events
12 Months Ended
Jan. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events SUBSEQUENT EVENTS
The combined financial statements of the Company are derived from the consolidated financial statements of Verint, which issued its financial statements for the year ended January 31, 2021 on March 31, 2021. Accordingly, the Company has evaluated transactions or other events for consideration as recognized subsequent events in the financial statements through March 31, 2021. Additionally, the Company has evaluated transactions and other events through the issuance of these combined financial statements, April 29, 2021, for purposes of disclosure of unrecognized subsequent events.

The Spin-Off

On February 1, 2021, we completed the previously announced Spin-off from Verint (the “Spin-off”) into a separate, independent publicly traded company, Cognyte Software Ltd. (Nasdaq: CGNT). The Spin-off was completed by means of a distribution in which each holder of Verint’s common stock, par value $0.001 per share, received one share of Cognyte’s ordinary shares, no par value, for every share of common stock of Verint held of record as of the close of business on January 25, 2021. After the distribution, Verint does not beneficially own any shares of common stock in Cognyte and will no longer consolidate Cognyte into its financial results for periods ending after January 31, 2021.

On February 1, 2021, in connection with the Spin-off, we entered into certain agreements with Verint that govern the relationship between Cognyte and Verint following the Spin-off, including each of the following: a Separation and Distribution Agreement, 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 Revolving Credit Facilities

On February 1, 2021, the previously announced revolving credit facilities became effective upon the completion of the spin-off. The two revolving credit facilities provide for up to $100.0 million in total borrowings and each have a term of three years with variable interest rates of 1.55%-1.65% plus LIBOR. The facilities require the Company to pay an annual commitment fee of 0.4% based on the average daily unused commitments. As of April 29, 2021, there were no amounts outstanding under the revolving credit facilities.

The Dividend

On April 13, 2021, we paid the Dividend of $35.0 million to Verint, the sole holder of record of ordinary shares as of the January 29, 2021 record date, as we satisfied the conditions described in Note 3, “Related Party Transactions with Verint”.
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jan. 31, 2021
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 combined financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

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, 2021 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, 2021 and 2020. 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, trade 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 trade 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 Doubtful Accounts
Allowance for Doubtful Accounts

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, 2021. 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 doubtful accounts or expected 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 doubtful accounts 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 periods ranging from three to four years. Buildings are 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 combined balance sheet and any resulting gain or loss is recognized in the combined 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 combined 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 10 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 InstrumentsOur recorded amounts of cash and cash equivalents, restricted cash and cash equivalents, and restricted bank time deposits, accounts receivable, contract assets, 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

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.

We record all derivatives as assets or liabilities on our combined balance sheets at their fair values. Gains and losses from the changes in values of these derivatives are accounted for based on the use of the derivative and whether it qualifies for hedge accounting.
The counterparties to our derivative financial instruments consist of three 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 years on a straight-line basis, which best represents the pattern of the software’s use.
Income Taxes
Income Taxes

The tax provision is presented on a separate company basis as if we were a separate filer. A portion of our operations have historically been included in the tax returns filed by certain Verint entities for which our business is a part of. The effects of tax adjustments and settlements from taxing authorities are presented in our combined financial statements in the period to which they relate as if we were a separate filer. Our current obligations for taxes are settled with our parent on an estimated basis and adjusted in later periods as appropriate. All income taxes due to or due from our parent that have not been settled or recovered by the end of the period are reflected in net parent investment within the combined financial statements. The tax provision has been calculated as if the business was operating on a stand-alone basis and filed separate tax returns in the jurisdictions in which it operates. Therefore, cash tax payments and items of current and deferred taxes may not be reflective of the actual tax balances had the business been a stand-alone company during the periods presented.

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 combined 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 combined statements of operations. We recorded net foreign currency gains of $1.7 million and net foreign currency losses of $0.7 million and $2.1 million for the years ended January 31, 2021, 2020, and 2019, respectively.

For combined 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 loss in the accompanying combined balance sheets.
Stock-Based Compensation
Stock-Based Compensation

Certain Company employees participate in stock-based compensation plans sponsored by Verint. Awards granted under the plans are based on Verint’s common shares and, as such, are included in net parent investment. We recognize the cost of employee services received in exchange for awards of equity instruments based on the grant-date fair value of the award. We recognize the fair value of the award as compensation expense over the period during which an employee is required to provide service in exchange for the award.
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 combined balance sheets. Finance lease assets are included in property and equipment, and corresponding finance lease liabilities are included within accrued expenses and other current liabilities (current portions), and other liabilities (long-term portions), on our combined 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 and our sublease transactions are de minimis.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments. This new standard requires entities to measure expected credit losses for certain financial assets held at the reporting date using a current expected credit loss model, which is based on historical experience, adjusted for current conditions and reasonable and supportable forecasts. Our financial instruments within the scope of this guidance primarily includes accounts receivable and contract assets. On February 1, 2020, we adopted the new standard under the modified retrospective approach, such that comparative information has not been restated and continues to be reported under accounting standards in effect for those periods. The adoption of ASU No. 2016-13 resulted in a $0.5 million increase in our allowance for expected credit losses related to accounts receivable and contract assets, a $0.1 million increase to deferred tax assets, and an impact of $0.4 million to our net parent investment. The new accounting standard did not have a material impact on our combined financial statements, including accounting policies, given our limited historical write-off activity.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which requires customers in a hosting arrangement that is a service contract to follow existing internal-use software guidance to determine which implementation costs to capitalize and which costs to expense. Under the new standard, implementation costs are deferred and presented in the same financial statement caption on the combined balance sheet as a prepayment of related arrangement fees. The deferred costs are recognized over the term of the arrangement in the same financial statement caption in the combined statement of operations as the related fees of the arrangement. We adopted ASU No. 2018-15 prospectively to eligible costs incurred on or after February 1, 2020 and the implementation did not have a material impact on our combined financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to The Disclosure Requirements for Fair Value Measurement, which modified the disclosure requirements on fair value measurements. Since the standard affects only disclosure requirements, the adoption of the standard did not have an impact on our combined financial statements.

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 for us 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 assessing the impact of adopting this standard on our combined 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 are currently reviewing this standard but do not expect that it will have a material impact on our combined financial statements.
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2021
Accounting Policies [Abstract]  
Schedule of Allowance for Doubtful Accounts The following table summarizes the activity in our allowance for doubtful accounts for the years ended January 31, 2021, 2020, and 2019:
Year Ended January 31,
(in thousands)202120202019
Allowance for doubtful accounts, beginning of year$4,085 $2,911 $1,763 
Cumulative effect of adoption of ASU No. 2016-13435 — — 
Provisions charged to expense1,840 1,355 1,937 
Amounts written off(1,922)(152)(744)
Other, including fluctuations in foreign exchange rates121 (29)(45)
Allowance for doubtful accounts, end of year$4,559 $4,085 $2,911 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions with Verint (Tables)
12 Months Ended
Jan. 31, 2021
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The components of the costs of services allocated to the Company for the years ended January 31, 2021, 2020, and 2019 are as follows:
Year Ended January 31,
(in thousands)202120202019
Software - cost of revenue$1,981 $1,871 $688 
Software service - cost of revenue1,548 1,639 2,460 
Professional service and other - cost of revenue2,743 4,654 2,919 
Research and development, net21,783 19,139 17,805 
Selling, general and administrative69,210 54,452 48,774 
Total allocated corporate expenses$97,265 $81,755 $72,646 
Due to parent, current consisted of the following as of January 31, 2021 and 2020:

January 31,
(in thousands)20212020
Dividends payable to parent, current$35,000 $— 
Related party payables, current3,772 — 
Related party notes payable, current— 7,025 
Total due to parent, current$38,772 $7,025 


Net transfers to and from Verint are included within net parent investment on the combined statements of equity. The components of the net transfers to and from Verint for the years ended January 31, 2021, 2020, and 2019 are as follows:

Year Ended January 31,
(in thousands)202120202019
Cash pooling and general financing activities$(258,799)$(133,666)$(45,192)
Corporate allocations97,265 81,755 72,646 
Related party payables(3,772)— — 
Income taxes1,088 9,118 4,952 
Total net transfers (to) from parent per combined statements of equity(164,218)(42,793)32,406 
Stock-based compensation - equity-classified awards and issuances
(29,062)(29,264)(25,868)
Related party payables3,772 — — 
Other, net461 — — 
Total net transfers (to) from parent per combined statements of cash flows$(189,047)$(72,057)$6,538 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Tables)
12 Months Ended
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue 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)202120202019
Revenue by recurrence:
Recurring revenue$223,405 $192,578 $165,265 
Nonrecurring revenue220,053 264,531 268,195 
Total revenue$443,458 $457,109 $433,460 
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)20212020
Accounts receivable, net$175,001 $180,441 
Contract assets, net$20,317 $28,873 
Long-term contract assets, net (included in other assets)$1,219 $937 
Contract liabilities$127,012 $143,695 
Long-term contract liabilities$22,037 $23,305 
Schedule of Remaining Performance Obligation
The following table provides information about our RPO:

January 31,
(in thousands)20212020
RPO:
Expected to be recognized within 1 year$353,166 $356,677 
Expected to be recognized in more than 1 year198,572 225,056 
Total RPO$551,738 $581,733 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Cash, Cash Equivalents, and Short-term Investments (Tables)
12 Months Ended
Jan. 31, 2021
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Schedule of Cash, Cash Equivalents and Short-term Investments
The following tables summarize our cash, cash equivalents, and short-term investments as of January 31, 2021 and 2020:

January 31, 2021
(in thousands) Cost BasisGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash and cash equivalents:
Cash and bank time deposits$78,570 $— $— $78,570 
Total cash and cash equivalents$78,570 $ $ $78,570 
Short-term investments:
Bank time deposits$4,713 $— $— $4,713 
Total short-term investments$4,713 $ $ $4,713 

January 31, 2020
(in thousands) Cost BasisGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Cash and cash equivalents:
Cash and bank time deposits$201,090 $— $— $201,090 
Total cash and cash equivalents$201,090 $ $ $201,090 
Short-term investments:
Bank time deposits$6,603 $— $— $6,603 
Total short-term investments$6,603 $ $ $6,603 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations (Tables)
12 Months Ended
Jan. 31, 2021
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 48 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets and Goodwill (Tables)
12 Months Ended
Jan. 31, 2021
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, 2021 and 2020:

 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 

 January 31, 2020
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$75,765 $(72,542)$3,223 
Customer relationships6,586 (3,882)2,704 
Trade names1,231 (563)668 
Distribution network2,000 (2,000)— 
Non-competition agreements1,307 (34)1,273 
Total intangible assets$86,889 $(79,021)$7,868 
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
2022$1,818 
20231,711 
2024783 
2025734 
2026176 
Thereafter77 
Total$5,299 
Schedule of Goodwill Activity
Goodwill activity for the years ended January 31, 2021 and 2020 was as follows:
 
(in thousands)Amount
Year Ended January 31, 2020:
Goodwill, gross, at January 31, 2019$157,976 
Accumulated impairment losses through January 31, 2019(10,822)
Goodwill, net, at January 31, 2019147,154 
Business combination11,597 
Foreign currency translation(608)
Goodwill, net, at January 31, 2020$158,143 
Year Ended January 31, 2021:
Goodwill, gross, at January 31, 2020$168,965 
Accumulated impairment losses through January 31, 2020(10,822)
Goodwill, net, at January 31, 2020158,143 
Adjustments to prior period acquisition300 
Foreign currency translation(260)
Goodwill, net, at January 31, 2021$158,183 
Balance at January 31, 2021 
Goodwill, gross, at January 31, 2021$169,005 
Accumulated impairment losses through January 31, 2021(10,822)
Goodwill, net, at January 31, 2021$158,183 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Combined Financial Statement Information (Tables)
12 Months Ended
Jan. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventories
Inventories consisted of the following as of January 31, 2021 and 2020: 

January 31,
(in thousands)20212020
Raw materials$7,521 $7,461 
Work-in-process5,160 4,674 
Finished goods1,861 2,758 
Total inventories$14,542 $14,893 
Schedule of Property and Equipment, net
Property and equipment, net consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Land and buildings$2,854 $2,854 
Leasehold improvements13,530 13,592 
Software22,823 29,870 
Equipment, furniture, and other79,587 92,236 
Total cost118,794 138,552 
Less: accumulated depreciation and amortization(81,199)(96,973)
Total property and equipment, net$37,595 $41,579 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Prepaid expenses$22,037 $23,906 
Deferred cost of revenue4,570 7,067 
Income tax receivables1,379 2,030 
Other2,065 3,483 
Total prepaid expenses and other current assets$30,051 $36,486 
Schedule of Other Assets
Other assets consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
 Long-term restricted cash and time deposits $15,061 $25,606 
 Capitalized software development costs, net 11,315 11,679 
 Deferred commissions 4,459 3,394 
 Long-term deferred cost of revenue 1,959 527 
 Long-term security deposits 1,393 1,373 
 Long-term contract assets, net1,219 937 
 Other 6,670 5,639 
Total other assets$42,076 $49,155 
Schedule of Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Compensation and benefits$44,801 $37,963 
Distributor and agent commissions12,422 10,097 
Operating lease obligations - current portion7,085 6,061 
Income taxes4,275 6,403 
Contingent consideration - current portion2,923 5,941 
Taxes other than income taxes2,559 717 
Fair value of derivatives - current portion678 132 
Other16,949 18,633 
Total accrued expenses and other current liabilities$91,692 $85,947 
Schedule of Other Liabilities
Other liabilities consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Unrecognized tax benefits, including interest and penalties$6,940 $6,930 
Obligations for severance compensation2,054 2,389 
Contingent consideration - long-term portion— 5,568 
Finance lease obligations - long-term portion— 2,510 
Other204 
Total other liabilities$9,198 $17,401 
Schedule of Other (Expense) Income, Net
Other income (expense), net consisted of the following for the years ended January 31, 2021, 2020, and 2019: 
 Year Ended January 31,
(in thousands)202120202019
Gains on equity investments, net$3,769 $— $— 
Foreign currency gains (losses), net1,682 (728)(2,094)
(Losses) gains on derivative financial instruments, net(95)395 726 
Other expense, net(70)(71)(46)
Total other income (expense), net$5,286 $(404)$(1,414)
Schedule of Supplemental Information Regarding Consolidated Cash Flows
The following table provides supplemental information regarding our combined cash flows for the years ended January 31, 2021, 2020, and 2019:
 Year Ended January 31,
(in thousands)202120202019
Cash paid for interest$38 $23 $24 
Cash (refunds) payments of income taxes, net$1,260 $9,622 $7,602 
Non-cash investing and financing transactions: 
Accrued cash dividends payable to parent$35,000 $— $— 
Accrued but unpaid purchases of property and equipment$2,636 $3,399 $2,352 
Inventory transfers to property and equipment$894 $825 $1,699 
Liabilities for contingent consideration in business combinations$— $7,023 $6,975 
Finance leases of property and equipment$— $3,117 $— 
Leasehold improvements funded by lease incentives$— $250 $— 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Jan. 31, 2021
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, 2021, 2020, and 2019:
(in thousands)Unrealized Gains (Losses) on Derivative Financial Instruments Designated as HedgesForeign Currency Translation AdjustmentsTotal
Accumulated other comprehensive income (loss) at February 1, 2018$2,733 $(11,160)$(8,427)
Other comprehensive loss before reclassifications(6,669)(1,493)(8,162)
Amounts reclassified out of accumulated other comprehensive income (loss)(3,127)— (3,127)
Net other comprehensive loss(3,542)(1,493)(5,035)
Accumulated other comprehensive loss at January 31, 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(37)(1,545)(1,582)
Accumulated other comprehensive income (loss) at January 31, 2021$559 $(16,064)$(15,505)
Schedule of Amounts Reclassified out of Accumulated Other Comprehensive Loss
The amounts reclassified out of accumulated other comprehensive loss into the combined statements of operations, with presentation location, for the years ended January 31, 2021, 2020, and 2019, were as follows:
Year Ended January 31,Financial Statement Location
(in thousands)202120202019
Unrealized gains (losses) on derivative financial instruments:
Foreign currency forward contracts$39 $54 $(28)Cost of software revenue
117 (42)(203)Cost of software service revenue
92 61 (387)Cost of professional service and other revenue
960 208 (1,735)Research and development, net
674 108 (1,128)Selling, general and administrative
1,882 389 (3,481)Total, before income taxes
(246)(39)354 (Provision) benefit for income taxes
$1,636 $350 $(3,127)Total, net of income taxes
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Research and Development, Net (Tables)
12 Months Ended
Jan. 31, 2021
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, 2021, 2020, and 2019, was as follows:
Year Ended January 31,
(in thousands)202120202019
Capitalized software development costs, net, beginning of year$11,679 $6,076 $5,117 
Software development costs capitalized during the year5,132 7,638 2,687 
Amortization of capitalized software development costs(3,072)(2,023)(1,730)
Write-offs of capitalized software development costs
(2,244)— — 
Foreign currency translation and other(180)(12)
Capitalized software development costs, net, end of year$11,315 $11,679 $6,076 
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Tables)
12 Months Ended
Jan. 31, 2021
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, 2021, 2020, and 2019 were as follows:
Year Ended January 31,
(in thousands)202120202019
U.S.$(8,665)$(10,116)$(3,769)
Non-U.S.33,389 40,053 23,710 
Total income before provision for income taxes$24,724 $29,937 $19,941 
Schedule of Provision for Income Taxes
The provision for income taxes for the years ended January 31, 2021, 2020, and 2019 consisted of the following:

Year Ended January 31,
(in thousands)202120202019
Current provision (benefit) for income taxes:
U.S. Federal$(1,434)$(884)$1,702 
U.S. State(44)(164)69 
Non-U.S.8,087 (1,988)(3,154)
Total current provision (benefit) for income taxes6,609 (3,036)(1,383)
Deferred provision (benefit) for income taxes:
U.S. Federal(910)372 1,848 
U.S. State(200)89 420 
Non-U.S.(1,085)5,142 6,735 
 Total deferred provision (benefit) for income taxes(2,195)5,603 9,003 
Total provision for income taxes$4,414 $2,567 $7,620 
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, 2021, 2020, and 2019 was as follows:
Year Ended January 31,
(dollars in thousands)202120202019
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
Income tax provision at the U.S. federal statutory rate$5,192 $6,287 $4,189 
U.S. State income tax (benefit) provision(226)(45)436 
Non-U.S. tax rate differential(2,802)6,734 2,477 
Tax incentives(139)(1,292)(305)
Valuation allowances31 (898)1,761 
Non-deductible expenses/non-taxable income(261)1,677 (1,787)
Tax contingencies1,184 (13,254)(3,584)
U.S. tax effects of non-U.S. operations1,001 3,268 4,273 
Other, net434 90 160 
Total provision for income taxes$4,414 $2,567 $7,620 
Effective income tax rate17.9 %8.6 %38.2 %
Schedule of Deferred Tax Assets and Liabilities Deferred tax assets and liabilities consisted of the following at January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Deferred tax assets:
Loss carryforwards$7,321 $8,416 
Accrued compensation1,884 1,158 
Accrued expenses390 — 
Operating lease liabilities362 457 
Exchange rate differences344 — 
Other, net235 — 
Total deferred tax assets10,536 10,031 
Deferred tax liabilities:
Deferred cost of revenue(3,831)(2,733)
Goodwill and other intangible assets(874)(1,147)
Exchange differences— (719)
Accrued expenses— (448)
Depreciation of property and equipment(550)(1,017)
Operating lease right-of-use assets(295)(363)
Other, net— (620)
Total deferred tax liabilities(5,550)(7,047)
Valuation allowance(5,732)(5,701)
Net deferred tax liabilities$(746)$(2,717)
Recorded as:
Deferred tax assets$3,303 $2,015 
Deferred tax liabilities(4,049)(4,732)
Net deferred tax liabilities$(746)$(2,717)
Schedule of Valuation Allowance
Activity in the recorded valuation allowance consisted of the following for the years ended January 31, 2021 and 2020:

Year Ended January 31,
(in thousands)20212020
Valuation allowance, beginning of year$(5,701)$(6,815)
Income tax (provision) benefit(31)898 
Adoption of ASU No. 2014-09— — 
Currency translation adjustment and other— 216 
Valuation allowance, end of year$(5,732)$(5,701)
Schedule of Unrecognized Tax Benefits
For the years ended January 31, 2021, 2020, and 2019 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:
Year Ended January 31,
(in thousands)202120202019
Gross unrecognized tax benefits, beginning of year$8,742 $24,755 $32,147 
Increases related to tax positions taken during the current year2,919 1,889 6,018 
Increases as a result of business combinations— 286 61 
Increases related to tax positions taken during prior years18 — 6,141 
Increases (decreases) related to foreign currency exchange rates272 1,073 (1,782)
Reductions for tax positions of prior years(537)(13,623)(15,284)
Reductions for settlements with tax authorities— (4,133)(1,111)
Lapses of statutes of limitations(1,542)(1,505)(1,435)
Gross unrecognized tax benefits, end of year$9,872 $8,742 $24,755 
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Tables)
12 Months Ended
Jan. 31, 2021
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, 2021 and 2020: 
 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 
 
 January 31, 2020
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$— $812 $— 
Total assets$ $812 $ 
Liabilities:   
Foreign currency forward contracts$— $132 $— 
Contingent consideration—business combinations  11,509 
Total liabilities$ $132 $11,509 
Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs (Level 3)
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, 2021 and 2020: 
 Year Ended January 31,
(in thousands)20212020
Fair value measurement, beginning of year$11,509 $13,311 
Contingent consideration liabilities recorded for business combinations— 7,023 
Changes in fair values, recorded in operating expenses(3,665)(5,392)
Payments of contingent consideration(4,921)(3,433)
Fair value measurement at end of period$2,923 $11,509 
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Financial Instruments (Tables)
12 Months Ended
Jan. 31, 2021
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 combined balance sheets as of January 31, 2021 and 2020 were as follows:
January 31,
(in thousands) Balance Sheet Classification20212020
Derivative assets:
Foreign currency forward contracts:
Designated as cash flow hedgesPrepaid expenses and other current assets$998 $710 
Not designated as hedging instrumentsPrepaid expenses and other current assets— 102 
Total derivative assets$998 $812 
Derivative liabilities:
Foreign currency forward contracts:
Designated as cash flow hedgesAccrued expenses and other current liabilities$355 $16 
Not designated as hedging instrumentsAccrued expenses and other current liabilities323 116 
Total derivative liabilities$678 $132 
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 combined statement of operations for the years ended January 31, 2021, 2020, and 2019, were as follows:

Year Ended January 31,
(in thousands) 202120202019
Net gains (losses) recognized in AOCL:
Foreign currency forward contracts$1,863 $1,950 $(7,410)
Net gains (losses) reclassified from AOCL to the combined statements of operations:
Foreign currency forward contracts$1,882 $389 $(3,481)

For information regarding the line item locations of the net losses on derivative financial instruments reclassified out of AOCL into the combined 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 combined statements of operations for the years ended January 31, 2021, 2020, and 2019, were as follows: 
Classification in Combined Statements of OperationsYear Ended January 31,
(in thousands)202120202019
Foreign currency forward contractsOther income (expense), net$(95)$395 $726 
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-based Compensation and Other Benefit Plans (Tables)
12 Months Ended
Jan. 31, 2021
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 combined statements of operations for the years ended January 31, 2021, 2020, and 2019:
 
Year Ended January 31, 2021
(in thousands)Cognyte employeesOther allocationsTotal
Component of income before provision for income taxes:
Cost of revenue - software$110 $624 $734 
Cost of revenue - software service183 258 441 
Cost of revenue - professional service and other218 734 952 
Research and development, net1,109 4,512 5,621 
Selling, general and administrative1,697 18,097 19,794 
Total stock-based compensation expense3,317 24,225 27,542 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)416 3,931 4,347 
Total stock-based compensation, net of taxes$2,901 $20,294 $23,195 

Year Ended January 31, 2020
(in thousands)Cognyte employeesOther allocationsTotal
Component of income before provision for income taxes:
Cost of revenue - software$90 $552 $642 
Cost of revenue - software service259 377 636 
Cost of revenue - professional service and other330 1,311 1,641 
Research and development, net1,272 5,026 6,298 
Selling, general and administrative1,508 20,308 21,816 
Total stock-based compensation expense3,459 27,574 31,033 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)454 3,946 4,400 
Total stock-based compensation, net of taxes$3,005 $23,628 $26,633 

Year Ended January 31, 2019
(in thousands)Cognyte employeesOther allocationsTotal
Component of income before provision for income taxes:
Cost of revenue - software$25 $308 $333 
Cost of revenue - software service356 346 702 
Cost of revenue - professional service and other218 992 1,210 
Research and development, net858 3,997 4,855 
Selling, general and administrative1,841 16,607 18,448 
Total stock-based compensation expense3,298 22,250 25,548 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)503 3,199 3,702 
Total stock-based compensation, net of taxes$2,795 $19,051 $21,846 
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, 2021, 2020, and 2019: 
Year Ended January 31, 2021
(in thousands)Cognyte employeesOther allocationsTotal
Restricted stock units and restricted stock awards$3,371 $20,052 $23,423 
Stock bonus program and bonus share program(111)4,111 4,000 
Total equity-settled awards3,260 24,163 27,423 
Phantom stock units (cash-settled awards)57 62 119 
Total stock-based compensation expense$3,317 $24,225 $27,542 
 
Year Ended January 31, 2020
(in thousands)Cognyte employeesOther allocationsTotal
Restricted stock units and restricted stock awards$3,014 $20,399 $23,413 
Stock bonus program and bonus share program445 7,170 7,615 
Total equity-settled awards3,459 27,569 31,028 
Phantom stock units (cash-settled awards)— 
Total stock-based compensation expense$3,459 $27,574 $31,033 

Year Ended January 31, 2019
(in thousands)Cognyte employeesOther allocationsTotal
Restricted stock units and restricted stock awards$2,907 $17,892 $20,799 
Stock bonus program and bonus share program391 4,346 4,737 
Total equity-settled awards3,298 22,238 25,536 
Phantom stock units (cash-settled awards)— 12 12 
Total stock-based compensation expense$3,298 $22,250 $25,548 
Summary of Stock Awards Activity
The following table (“Award Activity Table”) summarizes activity for RSUs, PSUs, and other stock awards to Company personnel that reduce available plan capacity under the plans for the years ended January 31, 2021, 2020, and 2019:

Year Ended January 31,
202120202019
(in thousands, except grant date fair values)Shares or UnitsWeighted-Average Grant-Date Fair ValueShares or UnitsWeighted-Average Grant-Date Fair ValueShares or UnitsWeighted-Average Grant-Date Fair Value
Beginning balance669 $51.35 705 $41.45 691 $41.40 
Granted413 $47.05 361 $59.76 475 $43.68 
Released(381)$47.90 (333)$40.70 (361)$44.44 
Forfeited(65)$52.68 (64)$46.69 (100)$40.92 
Ending balance636 $50.50 669 $51.35 705 $41.45 
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
12 Months Ended
Jan. 31, 2021
Leases [Abstract]  
Schedule of Components of Lease Expenses The components of lease expenses for the years ended January 31, 2021 and 2020 were as follows:
Year Ended January 31,
(in thousands)20212020
Operating lease expenses$11,133 $10,016 
Finance lease expenses:
Amortization of right-of-use assets (1)84 — 
Interest on lease liabilities102 22 
Total finance lease expenses186 22 
Variable lease expenses3,349 2,996 
Short-term lease expenses34 205 
Sublease income— — 
Total lease expenses$14,702 $13,239 

(1) The assets subject to finance leases had not been placed in service as of January 31, 2020, and therefore there is no amortization of ROU assets for the year end January 31, 2020.
Schedule of Supplemental Cash Flow Information Related to Leases
Other information related to leases was as follows:
Year Ended January 31,
(dollars in thousands)20212020
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,822 $7,861 
Operating cash flows from finance leases$102 $22 
Financing cash flows from finance leases$492 $244 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$5,869 $4,629 
Finance leases$— $3,117 
Weighted average remaining lease terms
Operating leases6 years4 years
Finance leases— 5 years
Weighted average discount rates
Operating leases4.8 %5.2 %
Finance leases— %4.6 %
Schedule of Maturities of Lease Liabilities Maturities of lease liabilities as of January 31, 2021 were as follows:
January 31, 2021
(in thousands)Operating Leases
Year Ending January 31,
2022$8,499 
20238,244 
20247,672 
20256,573 
20264,139 
Thereafter162 
Total future minimum lease payments35,289 
Less imputed interest(4,069)
Total$31,220 
Reported as of January 31, 2021:
Accrued expenses and other current liabilities$7,085 
Operating lease liabilities24,135 
Other liabilities— 
Total$31,220 
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Geographic and Significant Customer Information (Tables)
12 Months Ended
Jan. 31, 2021
Segment Reporting [Abstract]  
Schedule of Revenue by Region The information below summarizes revenue from unaffiliated customers by geographic area for the years ended January 31, 2021, 2020, and 2019:
Year Ended January 31,
(in thousands)202120202019
EMEA:
Israel$274,113 $277,605 $263,540 
Germany86,834 77,540 73,065 
Other18,727 22,775 17,170 
Total EMEA379,674 377,920 353,775 
Americas:
United States44,746 53,354 56,839 
Other7,134 10,359 10,514 
Total Americas51,880 63,713 67,353 
APAC11,904 15,476 12,332 
Total revenue$443,458 $457,109 $433,460 
Schedule of Long-lived Assets by Region
Property and equipment, net by geographic area consisted of the following as of January 31, 2021 and 2020:
January 31,
(in thousands)20212020
Israel$31,104 $30,586 
United States902 4,293 
Other countries 5,589 6,700 
Total property and equipment, net$37,595 $41,579 
Schedule of Major Customers
The Company’s largest customers accounted for the following percentage of total revenue:
Year Ended January 31,
202120202019
Customer A16.9 %15.6 %14.7 %
Customer B14.1 %12.9 %12.6 %
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Tables)
12 Months Ended
Jan. 31, 2021
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, 2021, 2020, and 2019:
Year Ended January 31,
 (in thousands except share and per share data)202120202019
Net income$20,310 $27,370 $12,321 
Net income attributable to noncontrolling interest6,107 7,179 3,593 
Net income attributable to Cognyte Business of Verint Systems Inc.$14,203 $20,191 $8,728 
Ordinary shares outstanding:
Basic shares65,773 65,773 65,773 
Effective of dilutive shares— — — 
Diluted shares65,773 65,773 65,773 
Net income per ordinary share attributable to Cognyte Business of Verint Systems Inc:
Basic and diluted$0.22 $0.31 $0.13 
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Organization, Operations and Basis of Presentation (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Jan. 31, 2019
USD ($)
Feb. 01, 2021
$ / shares
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%      
Former Parent        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Total allocated corporate expenses | $ $ 97,265 $ 81,755 $ 72,646  
Subsequent Event        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Common stock, par value (in dollars per share)       $ 0
Subsequent Event | Verint Systems Inc        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Common stock, par value (in dollars per share)       $ 0.001
Spin-off transaction, conversion ratio       1
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Investments (Details) - USD ($)
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Accounting Policies [Abstract]    
Minimum maturity period of short term investments in time deposits 90 days  
Marketable debt securities $ 0 $ 0
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Concentration Risk [Line Items]    
Accounts receivable, net $ 175,001 $ 180,441
Two Governments Outside The United States    
Concentration Risk [Line Items]    
Accounts receivable, net $ 72,600 $ 51,700
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for doubtful accounts, beginning of year $ 4,085 $ 2,911 $ 1,763
Provisions charged to expense 1,840 1,355 1,937
Amounts written off (1,922) (152) (744)
Other, including fluctuations in foreign exchange rates 121 (29) (45)
Allowance for doubtful accounts, end of year 4,559 4,085 2,911
Cumulative Effect, Period of Adoption, Adjustment      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for doubtful accounts, beginning of year 435 0 0
Allowance for doubtful accounts, end of year $ 500 $ 435 $ 0
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Property and Equipment, net (Details)
12 Months Ended
Jan. 31, 2021
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 | Minimum  
Property, Plant and Equipment  
Estimated useful lives 3 years
Software | Maximum  
Property, Plant and Equipment  
Estimated useful lives 4 years
Buildings  
Property, Plant and Equipment  
Estimated useful lives 25 years
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Segment Reporting (Details)
12 Months Ended
Jan. 31, 2021
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Goodwill and Other Acquired Intangible Assets (Details)
12 Months Ended
Jan. 31, 2021
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 10 years
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Software Development Costs and Internal-Use Software (Details)
12 Months Ended
Jan. 31, 2021
Internal-Use Software  
Software Development Costs  
Estimated useful lives 4 years
Minimum | Software Development Costs  
Software Development Costs  
Estimated useful lives 4 years
Maximum | Software Development Costs  
Software Development Costs  
Estimated useful lives 6 years
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Functional Currencies and Foreign Currency Transaction Gains and Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Accounting Policies [Abstract]      
Foreign currency gains (losses), net $ 1,682 $ (728) $ (2,094)
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccountingStandardsUpdate201409Member  
Allowance for doubtful accounts $ 4,085 $ 2,911 $ 1,763 $ 4,559
Deferred income taxes 2,015     3,303
Net parent investment 458,467     273,006
Cumulative Effect, Period of Adoption, Adjustment        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Allowance for doubtful accounts $ 435 $ 0 $ 0 500
Deferred income taxes       100
Net parent investment       $ (400)
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions with Verint - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 29, 2021
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Related Party Transaction [Line Items]        
Interest expense   $ 185 $ 481 $ 499
Due to parent, current   38,772 7,025  
Former Parent        
Related Party Transaction [Line Items]        
Total allocated corporate expenses   97,265 81,755 72,646
Related party payables, current   3,772 0  
Dividends declared $ 35,000      
Interest expense   200 400 $ 500
Related party notes payable, current   0 7,025  
Due to parent, current   $ 38,772 $ 7,025  
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 70 R55.htm IDEA: XBRL DOCUMENT v3.21.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
Jan. 31, 2019
Related Party Transaction [Line Items]      
Total allocated corporate expenses $ 97,265 $ 81,755 $ 72,646
Research and development, net      
Related Party Transaction [Line Items]      
Total allocated corporate expenses 21,783 19,139 17,805
Selling, general and administrative      
Related Party Transaction [Line Items]      
Total allocated corporate expenses 69,210 54,452 48,774
Software | Cost of revenue      
Related Party Transaction [Line Items]      
Total allocated corporate expenses 1,981 1,871 688
Software service | Cost of revenue      
Related Party Transaction [Line Items]      
Total allocated corporate expenses 1,548 1,639 2,460
Professional service and other | Cost of revenue      
Related Party Transaction [Line Items]      
Total allocated corporate expenses $ 2,743 $ 4,654 $ 2,919
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions with Verint - Schedule of Due to Parent, Current (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Related Party Transaction [Line Items]    
Total due to parent, current $ 38,772 $ 7,025
Former Parent    
Related Party Transaction [Line Items]    
Dividends payable to parent, current 35,000 0
Related party payables, current 3,772 0
Related party notes payable, current 0 7,025
Total due to parent, current $ 38,772 $ 7,025
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions with Verint - Schedule of Net Transfers To and From Verint (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Related Party Transaction [Line Items]      
Total net transfers (to) from parent per combined statements of equity $ (164,218) $ (42,793) $ 32,406
Total net transfers (to) from parent per combined statements of cash flows (189,047) (72,057) 6,538
Total Cognyte Business of Verint Systems Inc. Equity      
Related Party Transaction [Line Items]      
Total net transfers (to) from parent per combined statements of equity (164,218) (42,793) 32,406
Former Parent      
Related Party Transaction [Line Items]      
Cash pooling and general financing activities (258,799) (133,666) (45,192)
Corporate allocations 97,265 81,755 72,646
Related party payables (3,772) 0 0
Income taxes 1,088 9,118 4,952
Total net transfers (to) from parent per combined statements of equity (164,218) (42,793) 32,406
Stock-based compensation - equity-classified awards and issuances (29,062) (29,264) (25,868)
Related party payables 3,772 0 0
Other, net 461 0 0
Total net transfers (to) from parent per combined statements of cash flows $ (189,047) $ (72,057) $ 6,538
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Narrative (Details) - USD ($)
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Disaggregation of Revenue [Line Items]      
Software maintenance, period 1 year    
Capitalized contract cost, impairment loss $ 0    
Amount reclassified to accounts receivable from contract asset 19,000,000.0 $ 36,100,000  
Contract assets recognized in current period 11,400,000 17,600,000  
Accounts receivable, net 175,001,000 180,441,000  
Current period revenue recognized from beginning balance of contract liabilities 129,600,000 106,800,000  
Two Governments Outside The United States      
Disaggregation of Revenue [Line Items]      
Accounts receivable, net 72,600,000 51,700,000  
Sales Commission      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 9,800,000 8,300,000  
Capitalized contract cost, amortization 23,800,000 28,200,000 $ 25,000,000.0
Sales Commission | Prepaid expenses and other current assets      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 5,300,000 4,900,000  
Sales Commission | Other assets      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 4,500,000 3,400,000  
Costs to Fulfill      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 6,500,000 7,600,000  
Capitalized contract cost, amortization 13,500,000 11,800,000 $ 16,700,000
Costs to Fulfill | Prepaid expenses and other current assets      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 4,500,000 7,100,000  
Costs to Fulfill | Other assets      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net $ 2,000,000.0 $ 500,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 74 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Disaggregation of Revenue [Line Items]      
Total revenue $ 443,458 $ 457,109 $ 433,460
Recurring revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 223,405 192,578 165,265
Nonrecurring revenue      
Disaggregation of Revenue [Line Items]      
Total revenue $ 220,053 $ 264,531 $ 268,195
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 175,001 $ 180,441
Contract assets, net 20,317 28,873
Long-term contract assets, net (included in other assets) 1,219 937
Contract liabilities 127,012 143,695
Long-term contract liabilities $ 22,037 $ 23,305
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Schedule of Remaining Performance Obligation (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance obligation $ 551,738 $ 581,733
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-02-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance obligation   $ 356,677
Revenue performance obligation, period   1 year
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 $ 225,056
Revenue performance obligation, period 1 year 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 $ 198,572  
Revenue performance obligation, period 1 year  
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Cash, Cash Equivalents, and Short-term Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Cash and cash equivalents:      
Cost Basis $ 78,570 $ 201,090 $ 240,192
Estimated Fair Value 78,570 201,090  
Short-term investments:      
Cost Basis 4,713 6,603  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Estimated Fair Value 4,713 6,603  
Proceeds from sales and maturities of available-for-sale securities 51,174 53,527 $ 28,243
Bank time deposits      
Short-term investments:      
Cost Basis 4,713 6,603  
Gross Unrealized Gains 0 0  
Gross Unrealized Losses 0 0  
Estimated Fair Value 4,713 6,603  
Cash and bank time deposits      
Cash and cash equivalents:      
Cost Basis 78,570 201,090  
Estimated Fair Value $ 78,570 $ 201,090  
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Year Ended January 31, 2021 (Details)
12 Months Ended
Jan. 31, 2021
acquistion
Business Combinations [Abstract]  
Number of businesses acquired 0
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Year Ended January 31, 2020 (Details)
$ in Thousands
12 Months Ended
Dec. 18, 2019
USD ($)
acquistion
Jan. 31, 2021
USD ($)
acquistion
Jan. 31, 2020
USD ($)
Jan. 31, 2019
USD ($)
Business Acquisition        
Number of businesses acquired | acquistion   0    
Payments to acquire businesses, net of cash acquired   $ 0 $ 18,693 $ 3,811
Goodwill   158,183 158,143 $ 147,154
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 80 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Dec. 18, 2019
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Net tangible assets (liabilities):        
Goodwill   $ 158,183 $ 158,143 $ 147,154
WebintPro        
Components of Purchase Price:        
Cash $ 18,843      
Fair value of contingent consideration 7,300      
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      
Identifiable intangible assets 4,486      
Goodwill 11,897      
Total purchase price allocation 24,105      
Customer relationships | WebintPro        
Net tangible assets (liabilities):        
Identifiable intangible assets 1,452      
Developed technology | WebintPro        
Net tangible assets (liabilities):        
Identifiable intangible assets 1,360      
Trademarks and trade names | WebintPro        
Net tangible assets (liabilities):        
Identifiable intangible assets 367      
Non-competition agreements | WebintPro        
Net tangible assets (liabilities):        
Identifiable intangible assets $ 1,307      
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Year Ended January 31, 2019 (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 08, 2018
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Business Acquisition        
Goodwill   $ 158,183 $ 158,143 $ 147,154
Decrease in contingent consideration, liability   (3,665) (5,392) (4,201)
Payments of contingent consideration for business combinations   4,877 3,419 2,016
Acquisition Completed in 2019        
Business Acquisition        
Total purchase price $ 13,100      
Acquisition date fair value of previously held equity interest $ 2,200      
Noncontrolling equity investment percentage 19.00%      
Payments to acquire businesses $ 3,900      
Fair value of contingent consideration 18,500      
Business acquisition, contingent consideration, liability, fair value 7,000 2,900    
Goodwill $ 10,800      
Weighted-average estimated useful life of all finite-lived identifiable intangible assets 4 years 1 month 6 days      
Transaction and related costs     300 200
Decrease in contingent consideration, liability   (3,700) (5,400) (4,200)
Payments of contingent consideration for business combinations   $ 4,900 $ 3,400 $ 2,000
Acquisition Completed in 2019 | Customer relationships        
Business Acquisition        
Estimated useful lives of finite-lived intangible assets 7 years      
Acquisition Completed in 2019 | Acquired technology        
Business Acquisition        
Estimated useful lives of finite-lived intangible assets 3 years      
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets and Goodwill - Schedule of Acquired Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost $ 83,567 $ 86,889
Accumulated Amortization (78,268) (79,021)
Net 5,299 7,868
Acquired technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost 74,272 75,765
Accumulated Amortization (72,349) (72,542)
Net 1,923 3,223
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost 4,837 6,586
Accumulated Amortization (2,759) (3,882)
Net 2,078 2,704
Trade names    
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost 1,151 1,231
Accumulated Amortization (676) (563)
Net 475 668
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 (484) (34)
Net $ 823 $ 1,273
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets and Goodwill - Narrative (Details) - USD ($)
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Amortization of other acquired intangible assets $ 2,200,000 $ 3,000,000.0 $ 8,100,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 84 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets and Goodwill - Schedule of Estimated Future Amortization Expense on Acquired Intangibles (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Intangible Assets - Future Amortization [Abstract]    
2022 $ 1,818  
2023 1,711  
2024 783  
2025 734  
2026 176  
Thereafter 77  
Net $ 5,299 $ 7,868
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets and Goodwill - Schedule of Goodwill Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Goodwill [Roll Forward]    
Goodwill, gross, beginning balance $ 168,965 $ 157,976
Accumulated impairment losses, beginning balance (10,822) (10,822)
Goodwill beginning balance 158,143 147,154
Business combinations, including prior year adjustments 300 11,597
Foreign currency translation (260) (608)
Goodwill, gross, ending balance 169,005 168,965
Accumulated impairment losses, ending balance (10,822) (10,822)
Goodwill ending balance $ 158,183 $ 158,143
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Combined Financial Statement Information - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 7,521 $ 7,461
Work-in-process 5,160 4,674
Finished goods 1,861 2,758
Total inventories $ 14,542 $ 14,893
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Combined Financial Statement Information - Schedule of Property and Equipment, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Property, Plant and Equipment      
Total cost $ 118,794 $ 138,552  
Less: accumulated depreciation and amortization (81,199) (96,973)  
Total property and equipment, net 37,595 41,579  
Depreciation expense on property and equipment 16,900 11,800 $ 10,600
Land and buildings      
Property, Plant and Equipment      
Total cost 2,854 2,854  
Leasehold improvements      
Property, Plant and Equipment      
Total cost 13,530 13,592  
Software      
Property, Plant and Equipment      
Total cost 22,823 29,870  
Equipment, furniture, and other      
Property, Plant and Equipment      
Total cost $ 79,587 $ 92,236  
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Combined Financial Statement Information - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Condensed Financial Information Disclosure [Abstract]    
Prepaid expenses $ 22,037 $ 23,906
Deferred cost of revenue 4,570 7,067
Income tax receivables 1,379 2,030
Other 2,065 3,483
Total prepaid expenses and other current assets $ 30,051 $ 36,486
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Combined Financial Statement Information - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Condensed Financial Information Disclosure [Abstract]        
Long-term restricted cash and time deposits $ 15,061 $ 25,606    
Capitalized software development costs, net 11,315 11,679 $ 6,076 $ 5,117
Deferred commissions 4,459 3,394    
Long-term deferred cost of revenue 1,959 527    
Long-term security deposits 1,393 1,373    
Long-term contract assets, net 1,219 937    
Other 6,670 5,639    
Total other assets $ 42,076 $ 49,155    
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Combined Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Condensed Financial Information Disclosure [Abstract]    
Compensation and benefits $ 44,801 $ 37,963
Distributor and agent commissions 12,422 10,097
Operating lease obligations - current portion 7,085 6,061
Income taxes 4,275 6,403
Contingent consideration - current portion 2,923 5,941
Taxes other than income taxes 2,559 717
Fair value of derivatives - current portion 678 132
Other 16,949 18,633
Total accrued expenses and other current liabilities $ 91,692 $ 85,947
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 91 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Combined Financial Statement Information - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Condensed Financial Information Disclosure [Abstract]    
Unrecognized tax benefits, including interest and penalties $ 6,940 $ 6,930
Obligations for severance compensation 2,054 2,389
Contingent consideration - long-term portion 0 5,568
Finance lease obligations - long-term portion 0 2,510
Other 204 4
Total other liabilities $ 9,198 $ 17,401
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Combined Financial Statement Information - Schedule of Other (Expense) Income, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Condensed Financial Information Disclosure [Abstract]      
Gains on equity investments, net $ 3,769 $ 0 $ 0
Foreign currency gains (losses), net 1,682 (728) (2,094)
(Losses) gains on derivative financial instruments, net (95) 395 726
Other expense, net (70) (71) (46)
Total other income (expense), net $ 5,286 $ (404) $ (1,414)
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Combined Financial Statement Information - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Condensed Financial Information Disclosure [Abstract]      
Cash paid for interest $ 38 $ 23 $ 24
Cash (refunds) payments of income taxes, net 1,260 9,622 7,602
Non-cash investing and financing transactions:      
Accrued cash dividends payable to parent 35,000 0 0
Accrued but unpaid purchases of property and equipment 2,636 3,399 2,352
Inventory transfers to property and equipment 894 825 1,699
Liabilities for contingent consideration in business combinations 0 7,023 6,975
Finance leases of property and equipment 0 3,117 0
Leasehold improvements funded by lease incentives $ 0 $ 250 $ 0
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Accumulated Other Comprehensive Loss - Summary of Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 455,171 $ 475,318 $ 430,944
Net other comprehensive income (loss) (1,270) (471) (5,091)
Ending balance 270,371 455,171 475,318
Total      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (13,923) (13,462) (8,427)
Other comprehensive income (loss) before reclassifications 54 (111) (8,162)
Amounts reclassified out of accumulated other comprehensive income (loss) 1,636 350 (3,127)
Net other comprehensive income (loss) (1,582) (461) (5,035)
Ending balance (15,505) (13,923) (13,462)
Unrealized Gains (Losses) on Derivative Financial Instruments Designated as Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 596 (809) 2,733
Other comprehensive income (loss) before reclassifications 1,599 1,755 (6,669)
Amounts reclassified out of accumulated other comprehensive income (loss) 1,636 350 (3,127)
Net other comprehensive income (loss) (37) 1,405 (3,542)
Ending balance 559 596 (809)
Foreign Currency Translation Adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (14,519) (12,653) (11,160)
Other comprehensive income (loss) before reclassifications (1,545) (1,866) (1,493)
Amounts reclassified out of accumulated other comprehensive income (loss) 0 0 0
Net other comprehensive income (loss) (1,545) (1,866) (1,493)
Ending balance $ (16,064) $ (14,519) $ (12,653)
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.21.1
Accumulated Other Comprehensive Loss - Schedule of Amounts Reclassified out of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Class of Stock [Line Items]      
Research and development, net $ 128,705 $ 111,297 $ 100,006
Selling, general and administrative 162,590 153,901 137,342
Income before provision for income taxes (24,724) (29,937) (19,941)
(Provision) benefit for income taxes 4,414 2,567 7,620
Net income (20,310) (27,370) (12,321)
Software      
Class of Stock [Line Items]      
Cost of revenue 35,647 36,071 34,144
Software service      
Class of Stock [Line Items]      
Cost of revenue 44,893 45,012 51,237
Professional service and other      
Class of Stock [Line Items]      
Cost of revenue 51,186 80,517 83,975
Foreign currency forward contracts | Reclassification out of Accumulated Other Comprehensive Income      
Class of Stock [Line Items]      
Research and development, net 960 208 (1,735)
Selling, general and administrative 674 108 (1,128)
Income before provision for income taxes 1,882 389 (3,481)
(Provision) benefit for income taxes (246) (39) 354
Net income 1,636 350 (3,127)
Foreign currency forward contracts | Software | Reclassification out of Accumulated Other Comprehensive Income      
Class of Stock [Line Items]      
Cost of revenue 39 54 (28)
Foreign currency forward contracts | Software service | Reclassification out of Accumulated Other Comprehensive Income      
Class of Stock [Line Items]      
Cost of revenue 117 (42) (203)
Foreign currency forward contracts | Professional service and other | Reclassification out of Accumulated Other Comprehensive Income      
Class of Stock [Line Items]      
Cost of revenue $ 92 $ 61 $ (387)
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.21.1
Research and Development, Net - Narrative (Details) - USD ($)
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Research and Development Expense [Abstract]      
Gross research and development expenses $ 129,200,000 $ 112,700,000 $ 101,700,000
Reimbursements from the IIA and other government grant programs 500,000 1,400,000 1,700,000
Capitalized computer software, impairments $ 2,244,000 $ 0 $ 0
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.21.1
Research and Development, Net - Schedule of Activity for Capitalized Software Development Costs (Details) - USD ($)
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Movement in Capitalized Computer Software, Net [Roll Forward]      
Capitalized software development costs, net, beginning of year $ 11,679,000 $ 6,076,000 $ 5,117,000
Software development costs capitalized during the year 5,132,000 7,638,000 2,687,000
Amortization of capitalized software development costs (3,072,000) (2,023,000) (1,730,000)
Write-offs of capitalized software development costs (2,244,000) 0 0
Foreign currency translation and other (180,000) (12,000) 2,000
Capitalized software development costs, net, end of year $ 11,315,000 $ 11,679,000 $ 6,076,000
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Components of Income (Loss) Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]      
U.S. $ (8,665) $ (10,116) $ (3,769)
Non-U.S. 33,389 40,053 23,710
Income before provision for income taxes $ 24,724 $ 29,937 $ 19,941
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Current provision (benefit) for income taxes:      
U.S. Federal $ (1,434) $ (884) $ 1,702
U.S. State (44) (164) 69
Non-U.S. 8,087 (1,988) (3,154)
Total current provision (benefit) for income taxes 6,609 (3,036) (1,383)
Deferred provision (benefit) for income taxes:      
U.S. Federal (910) 372 1,848
U.S. State (200) 89 420
Non-U.S. (1,085) 5,142 6,735
Total deferred provision (benefit) for income taxes (2,195) 5,603 9,003
Total provision for income taxes $ 4,414 $ 2,567 $ 7,620
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Effective Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
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 $ 5,192 $ 6,287 $ 4,189
U.S. State income tax (benefit) provision (226) (45) 436
Non-U.S. tax rate differential (2,802) 6,734 2,477
Tax incentives (139) (1,292) (305)
Valuation allowances 31 (898) 1,761
Non-deductible expenses/non-taxable income (261) 1,677 (1,787)
Tax contingencies 1,184 (13,254) (3,584)
U.S. tax effects of non-U.S. operations 1,001 3,268 4,273
Other, net 434 90 160
Total provision for income taxes $ 4,414 $ 2,567 $ 7,620
Effective income tax rate 17.90% 8.60% 38.20%
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Deferred tax assets:    
Loss carryforwards $ 7,321 $ 8,416
Accrued compensation 1,884 1,158
Accrued expenses 390 0
Operating lease liabilities 362 457
Exchange rate differences 344 0
Other, net 235 0
Total deferred tax assets 10,536 10,031
Deferred tax liabilities:    
Deferred cost of revenue (3,831) (2,733)
Goodwill and other intangible assets (874) (1,147)
Exchange differences 0 (719)
Accrued expenses 0 (448)
Depreciation of property and equipment (550) (1,017)
Operating lease right-of-use assets (295) (363)
Other, net 0 (620)
Total deferred tax liabilities (5,550) (7,047)
Valuation allowance (5,732) (5,701)
Net deferred tax liabilities (746) (2,717)
Recorded as:    
Deferred income taxes 3,303 2,015
Deferred income taxes (4,049) (4,732)
Net deferred tax liabilities $ (746) $ (2,717)
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Operating Loss Carryforwards [Line Items]        
Percentage decrease in effective tax rate for tax incentives 0.60% 4.30% 1.50%  
Deferred tax assets, valuation allowance $ 5,732 $ 5,701    
Unrecognized tax benefits 9,872 8,742 $ 24,755 $ 32,147
Unrecognized tax benefits, income tax penalties and interest expense (100) 1,800 $ 500  
Unrecognized tax benefits, income tax penalties and interest accrued 1,000 $ 900    
Decrease in unrecognized tax benefits is reasonably possible 1,300      
Non-U.S.        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 78,300      
Operating loss carryforwards, limitations on use, amount $ 2,600      
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Valuation Allowance (Details) - Valuation Allowance of Deferred Tax Assets - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Recorded valuation allowance    
Valuation allowance, beginning of year $ (5,701) $ (6,815)
Income tax (provision) benefit (31)  
Income tax (provision) benefit   898
Currency translation adjustment and other 0 216
Valuation allowance, end of year (5,732) (5,701)
Cumulative Effect, Period of Adoption, Adjustment    
Recorded valuation allowance    
Valuation allowance, beginning of year $ 0 0
Valuation allowance, end of year   $ 0
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Changes in the balance of gross unrecognized tax benefits      
Gross unrecognized tax benefits, beginning of year $ 8,742 $ 24,755 $ 32,147
Increases related to tax positions taken during the current year 2,919 1,889 6,018
Increases as a result of business combinations 0 286 61
Increases related to tax positions taken during prior years 18 0 6,141
Increases (decreases) related to foreign currency exchange rates 272 1,073  
Increases (decreases) related to foreign currency exchange rates     (1,782)
Reductions for tax positions of prior years (537) (13,623) (15,284)
Reductions for settlements with tax authorities 0 (4,133) (1,111)
Lapses of statutes of limitations (1,542) (1,505) (1,435)
Gross unrecognized tax benefits, end of year $ 9,872 $ 8,742 $ 24,755
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value (Details) - Recurring - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
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 0
Total liabilities 0 0
Level 2    
Assets:    
Foreign currency forward contracts 998 812
Total assets 998 812
Liabilities:    
Foreign currency forward contracts 678 132
Contingent consideration—business combinations 0 0
Total liabilities 678 132
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 11,509
Total liabilities $ 2,923 $ 11,509
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Jan. 31, 2020
Changes in the estimated fair value of liability for contingent consideration measured using significant unobservable inputs (Level 3)    
Fair value measurement, beginning of year $ 11,509 $ 13,311
Contingent consideration liabilities recorded for business combinations 0 7,023
Changes in fair values, recorded in operating expenses (3,665) (5,392)
Payments of contingent consideration (4,921) (3,433)
Fair value measurement at end of period $ 2,923 $ 11,509
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Narrative (Details)
$ in Millions
12 Months Ended
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Liability for contingent consideration measured using significant unobservable inputs (Level 3)    
Noncontrolling equity investment in privately-held companies without readily determinable fair values $ 4.7 $ 1.8
Noncontrolling equity investment in privately-held companies without readily determinable fair values, remeasured to fair value 4.0  
Unrealized gain on noncontrolling equity investment 3.2  
Realized gain on partial sale of equity investment $ 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  
Level 3 | Measurement Input, Discount Rate | Valuation Technique, Discounted Cash Flow | Minimum    
Liability for contingent consideration measured using significant unobservable inputs (Level 3)    
Contingent consideration, liability, measurement input   0.021
Level 3 | Measurement Input, Discount Rate | Valuation Technique, Discounted Cash Flow | Maximum    
Liability for contingent consideration measured using significant unobservable inputs (Level 3)    
Contingent consideration, liability, measurement input   0.045
XML 108 R93.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
Jan. 31, 2021
Jan. 31, 2020
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 $ 54.8 $ 89.0
XML 109 R94.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Financial Instruments - Schedule of Fair Values of Derivatives (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Fair Values of Derivative Financial Instruments    
Derivative assets $ 998 $ 812
Derivative liabilities 678 132
Foreign currency forward contracts | Prepaid expenses and other current assets | Designated as cash flow hedges    
Fair Values of Derivative Financial Instruments    
Derivative assets 998 710
Foreign currency forward contracts | Prepaid expenses and other current assets | Not designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Derivative assets 0 102
Foreign currency forward contracts | Accrued expenses and other current liabilities | Designated as cash flow hedges    
Fair Values of Derivative Financial Instruments    
Derivative liabilities 355 16
Foreign currency forward contracts | Accrued expenses and other current liabilities | Not designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Derivative liabilities $ 323 $ 116
XML 110 R95.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Jan. 31, 2020
Jan. 31, 2019
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains (losses) recognized in AOCL $ 1,863 $ 1,950 $ (7,410)
Net gains (losses) reclassified from AOCL into the combined statements of operations $ 1,882 $ 389 $ (3,481)
XML 111 R96.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Financial Instruments - Schedule of Derivatives Not Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
(Losses) gains on derivative financial instruments, net $ (95) $ 395 $ 726
Foreign currency forward contracts | Not designated as hedging instruments | Other income (expense), net      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
(Losses) gains on derivative financial instruments, net $ (95) $ 395 $ 726
XML 112 R97.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-based Compensation and Other Benefit Plans - Schedule of Recognized Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Stock-Based Compensation Plans      
Total stock-based compensation expense $ 27,542 $ 31,033 $ 25,548
Income tax benefits related to stock-based compensation (before consideration of valuation allowances) 4,347 4,400 3,702
Total stock-based compensation, net of taxes 23,195 26,633 21,846
Cognyte employees      
Stock-Based Compensation Plans      
Total stock-based compensation expense 3,317 3,459 3,298
Income tax benefits related to stock-based compensation (before consideration of valuation allowances) 416 454 503
Total stock-based compensation, net of taxes 2,901 3,005 2,795
Other allocations      
Stock-Based Compensation Plans      
Total stock-based compensation expense 24,225 27,574 22,250
Income tax benefits related to stock-based compensation (before consideration of valuation allowances) 3,931 3,946 3,199
Total stock-based compensation, net of taxes 20,294 23,628 19,051
Cost of revenue | Software      
Stock-Based Compensation Plans      
Total stock-based compensation expense 734 642 333
Cost of revenue | Software | Cognyte employees      
Stock-Based Compensation Plans      
Total stock-based compensation expense 110 90 25
Cost of revenue | Software | Other allocations      
Stock-Based Compensation Plans      
Total stock-based compensation expense 624 552 308
Cost of revenue | Software service      
Stock-Based Compensation Plans      
Total stock-based compensation expense 441 636 702
Cost of revenue | Software service | Cognyte employees      
Stock-Based Compensation Plans      
Total stock-based compensation expense 183 259 356
Cost of revenue | Software service | Other allocations      
Stock-Based Compensation Plans      
Total stock-based compensation expense 258 377 346
Cost of revenue | Professional service and other      
Stock-Based Compensation Plans      
Total stock-based compensation expense 952 1,641 1,210
Cost of revenue | Professional service and other | Cognyte employees      
Stock-Based Compensation Plans      
Total stock-based compensation expense 218 330 218
Cost of revenue | Professional service and other | Other allocations      
Stock-Based Compensation Plans      
Total stock-based compensation expense 734 1,311 992
Research and development, net      
Stock-Based Compensation Plans      
Total stock-based compensation expense 5,621 6,298 4,855
Research and development, net | Cognyte employees      
Stock-Based Compensation Plans      
Total stock-based compensation expense 1,109 1,272 858
Research and development, net | Other allocations      
Stock-Based Compensation Plans      
Total stock-based compensation expense 4,512 5,026 3,997
Selling, general and administrative      
Stock-Based Compensation Plans      
Total stock-based compensation expense 19,794 21,816 18,448
Selling, general and administrative | Cognyte employees      
Stock-Based Compensation Plans      
Total stock-based compensation expense 1,697 1,508 1,841
Selling, general and administrative | Other allocations      
Stock-Based Compensation Plans      
Total stock-based compensation expense $ 18,097 $ 20,308 $ 16,607
XML 113 R98.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Jan. 31, 2020
Jan. 31, 2019
Stock-based compensation expense      
Total stock-based compensation expense $ 27,542 $ 31,033 $ 25,548
Equity-settled awards      
Stock-based compensation expense      
Total stock-based compensation expense 27,423 31,028 25,536
Restricted stock units and restricted stock awards      
Stock-based compensation expense      
Total stock-based compensation expense 23,423 23,413 20,799
Stock bonus program and bonus share program      
Stock-based compensation expense      
Total stock-based compensation expense 4,000 7,615 4,737
Phantom stock units (cash-settled awards)      
Stock-based compensation expense      
Total stock-based compensation expense 119 5 12
Cognyte employees      
Stock-based compensation expense      
Total stock-based compensation expense 3,317 3,459 3,298
Cognyte employees | Equity-settled awards      
Stock-based compensation expense      
Total stock-based compensation expense 3,260 3,459 3,298
Cognyte employees | Restricted stock units and restricted stock awards      
Stock-based compensation expense      
Total stock-based compensation expense 3,371 3,014 2,907
Cognyte employees | Stock bonus program and bonus share program      
Stock-based compensation expense      
Total stock-based compensation expense (111) 445 391
Cognyte employees | Phantom stock units (cash-settled awards)      
Stock-based compensation expense      
Total stock-based compensation expense 57 0 0
Other allocations      
Stock-based compensation expense      
Total stock-based compensation expense 24,225 27,574 22,250
Other allocations | Equity-settled awards      
Stock-based compensation expense      
Total stock-based compensation expense 24,163 27,569 22,238
Other allocations | Restricted stock units and restricted stock awards      
Stock-based compensation expense      
Total stock-based compensation expense 20,052 20,399 17,892
Other allocations | Stock bonus program and bonus share program      
Stock-based compensation expense      
Total stock-based compensation expense 4,111 7,170 4,346
Other allocations | Phantom stock units (cash-settled awards)      
Stock-based compensation expense      
Total stock-based compensation expense $ 62 $ 5 $ 12
XML 114 R99.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-based Compensation and Other Benefit Plans - Summary of Stock Awards Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Shares or Units      
Beginning balance (in shares) 669 705 691
Granted (in shares) 413 361 475
Released (in shares) (381) (333) (361)
Forfeited (in shares) (65) (64) (100)
Ending balance (in shares) 636 669 705
Weighted-Average Grant-Date Fair Value      
Beginning balance (in dollars per share) $ 51.35 $ 41.45 $ 41.40
Granted (in dollars per share) 47.05 59.76 43.68
Released (in dollars per share) 47.90 40.70 44.44
Forfeited (in dollars per share) 52.68 46.69 40.92
Ending balance (in dollars per share) $ 50.50 $ 51.35 $ 41.45
XML 115 R100.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-based Compensation and Other Benefit Plans - Narrative (Details) - USD ($)
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Share-based Payment Arrangement [Abstract]      
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 200,000 $ 200,000 $ 200,000
Severance expenses $ 7,500,000 $ 7,300,000 $ 6,400,000
XML 116 R101.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Narrative (Details) - USD ($)
12 Months Ended
Jan. 31, 2021
Jan. 31, 2019
Jan. 31, 2020
Lessee, Lease, Description [Line Items]      
Finance lease, right-of-use asset     $ 3,500,000
Finance lease, right-of-use asset, accumulated amortization     $ 0
Accelerated operating lease expenses $ 700,000    
Operating leases, rent expense   $ 8,100,000  
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 7 years    
Lessee, finance lease, remaining lease term 7 years    
XML 117 R102.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Components of Lease Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Leases [Abstract]    
Operating lease expenses $ 11,133 $ 10,016
Finance lease expenses:    
Amortization of right-of-use assets 84 0
Interest on lease liabilities 102 22
Total finance lease expenses 186 22
Variable lease expenses 3,349 2,996
Short-term lease expenses 34 205
Sublease income 0 0
Total lease expenses $ 14,702 $ 13,239
XML 118 R103.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 8,822 $ 7,861
Operating cash flows from finance leases 102 22
Financing cash flows from finance leases 492 244
Right-of-use assets obtained in exchange for lease obligations:    
Operating leases 5,869 4,629
Finance leases $ 0 $ 3,117
Weighted average remaining lease terms    
Operating leases 6 years 4 years
Finance leases 0 years 5 years
Weighted average discount rates    
Operating leases 4.80% 5.20%
Finance leases 0.00% 4.60%
XML 119 R104.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Operating Leases    
2022 $ 8,499  
2023 8,244  
2024 7,672  
2025 6,573  
2026 4,139  
Thereafter 162  
Total future minimum lease payments 35,289  
Less imputed interest (4,069)  
Total $ 31,220  
Operating Leases    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Operating lease obligations - current portion $ 7,085 $ 6,061
Operating lease liabilities 24,135 $ 24,446
Other liabilities 0  
Total $ 31,220  
XML 120 R105.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]          
Unconditional purchase obligations         $ 62.4
Off-balance sheet bank guarantees and letters of credit         $ 70.7
Pending Litigation | Unfavorable Regulatory Action          
Loss Contingencies [Line Items]          
Number of defendants | defendant 3        
Number of unsuccessful rounds of mediation | mediation     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 121 R106.htm IDEA: XBRL DOCUMENT v3.21.1
Geographic and Significant Customer Information - Schedule of Revenue and Long-lived Assets by Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Revenues from External Customers and Long-Lived Assets      
Revenue $ 443,458 $ 457,109 $ 433,460
Total property and equipment, net 37,595 41,579  
EMEA      
Revenues from External Customers and Long-Lived Assets      
Revenue 379,674 377,920 353,775
Israel      
Revenues from External Customers and Long-Lived Assets      
Revenue 274,113 277,605 263,540
Total property and equipment, net 31,104 30,586  
Germany      
Revenues from External Customers and Long-Lived Assets      
Revenue 86,834 77,540 73,065
Other      
Revenues from External Customers and Long-Lived Assets      
Revenue 18,727 22,775 17,170
Americas      
Revenues from External Customers and Long-Lived Assets      
Revenue 51,880 63,713 67,353
United States      
Revenues from External Customers and Long-Lived Assets      
Revenue 44,746 53,354 56,839
Total property and equipment, net 902 4,293  
Other      
Revenues from External Customers and Long-Lived Assets      
Revenue 7,134 10,359 10,514
APAC      
Revenues from External Customers and Long-Lived Assets      
Revenue 11,904 15,476 $ 12,332
Other countries      
Revenues from External Customers and Long-Lived Assets      
Total property and equipment, net $ 5,589 $ 6,700  
XML 122 R107.htm IDEA: XBRL DOCUMENT v3.21.1
Geographic and Significant Customer Information - Schedule of Major Customers (Details) - Revenue Benchmark - Customer Concentration Risk
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Customer A      
Revenue, Major Customer      
Concentration risk, percentage 16.90% 15.60% 14.70%
Customer B      
Revenue, Major Customer      
Concentration risk, percentage 14.10% 12.90% 12.60%
XML 123 R108.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share - Narrative (Details) - Subsequent Event
Feb. 01, 2021
$ / shares
shares
Subsequent Event [Line Items]  
Common stock, par value (in dollars per share) | $ / shares $ 0
Spinoff  
Subsequent Event [Line Items]  
Common stock, outstanding (in shares) | shares 65,773,335
XML 124 R109.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Jan. 31, 2020
Jan. 31, 2019
Earnings Per Share [Abstract]      
Net income $ 20,310 $ 27,370 $ 12,321
Net income attributable to noncontrolling interest 6,107 7,179 3,593
Net income attributable to Cognyte Business of Verint Systems Inc. $ 14,203 $ 20,191 $ 8,728
Ordinary shares outstanding:      
Basic (in shares) 65,773 65,773 65,773
Effective of dilutive shares (in shares) 0 0 0
Diluted shares (in shares) 65,773 65,773 65,773
Net income per ordinary share attributable to Cognyte Business of Verint Systems Inc:      
Basic (in dollars per share) $ 0.22 $ 0.31 $ 0.13
Diluted (in dollars per share) $ 0.22 $ 0.31 $ 0.13
XML 125 R110.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events (Details) - Subsequent Event
Apr. 13, 2021
USD ($)
Feb. 01, 2021
USD ($)
facility
$ / shares
Apr. 29, 2021
USD ($)
Subsequent Event [Line Items]      
Common stock, par value (in dollars per share) | $ / shares   $ 0  
Verint Systems Inc      
Subsequent Event [Line Items]      
Common stock, par value (in dollars per share) | $ / shares   $ 0.001  
Spin-off transaction, conversion ratio   1  
Revolving Credit Facility | Line of Credit      
Subsequent Event [Line Items]      
Number of credit facilities | facility   2  
Maximum borrowing capacity (up to)   $ 100,000,000.0  
Debt instrument, term   3 years  
Commitment fee percentage   0.40%  
Amounts outstanding     $ 0
Revolving Credit Facility | Line of Credit | London Interbank Offered Rate (LIBOR) | Minimum      
Subsequent Event [Line Items]      
Basis spread on variable rate   1.55%  
Revolving Credit Facility | Line of Credit | London Interbank Offered Rate (LIBOR) | Maximum      
Subsequent Event [Line Items]      
Basis spread on variable rate   1.65%  
Former Parent      
Subsequent Event [Line Items]      
Payments of dividends $ 35,000,000.0    
XML 126 R9999.htm IDEA: XBRL DOCUMENT v3.21.1
Label Element Value
Restricted Cash and Cash Equivalents, Current us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue $ 25,904,000
Restricted Cash and Cash Equivalents, Current us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue 24,513,000
Restricted Cash and Cash Equivalents, Current us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue 40,152,000
Restricted Cash and Cash Equivalents, Noncurrent us-gaap_RestrictedCashAndCashEquivalentsNoncurrent 2,378,000
Restricted Cash and Cash Equivalents, Noncurrent us-gaap_RestrictedCashAndCashEquivalentsNoncurrent 10,183,000
Restricted Cash and Cash Equivalents, Noncurrent us-gaap_RestrictedCashAndCashEquivalentsNoncurrent $ 7,806,000
EXCEL 127 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "N%G5('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 " KA9U29/8=V>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Y#82;U96.G%@8K;.QF;+4UBQ-C:R1]^R5>FS*V!]C1TN]/ MGT"-"=+T$9]C'S"2PW0W^K9+TH0-.Q$%"9#,";U.Y93HIN:ACU[3](Q'"-I\ MZ"-"Q?D:/)*VFC3,P"(L1*8::Z2)J*F/%[PU"SY\QC;#K %LT6-'"40I@*EY M8CB/;0,WP PCC#Y]%] NQ%S]$YL[P"[),;DE-0Q#.:QR;MI!P-MN^Y+7+5R7 M2'<&IU_)23H'W+#KY-?5P^/^B:F*5Z+@=5'=[\5:UD+R^GUV_>%W$_:]=0?W MCXVO@JJ!7W>AO@!02P,$% @ *X6=4IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" KA9U2.-?]IPP& "Q&P & 'AL+W=O+8HI2OPC'@.''K+4V].&W1#;M@)-H6(I$>2<7Q M?OT.*=MT._E(W;!]X-R0ESP3^K*U,&;YMM/1\8+G M3!_+)1=P9B95S@SLJGE'+Q5GB6N49QW:[9YVZ#3[RW9G$^Y^;2<*-CK[%22-.="IU(0Q6>7 MK4'P]BJ*; -WQ>>4K_3>-K&/\BCED]T9)Y>MKB7B&8^-E6#P\\R'/,NL$G#\ MN1%M[>YI&^YO;]5'[N'A81Z9YD.9?4D3L[ALG;=(PF>LR,R]7+WGFPT1>)"&YEO&@-!GHKRE[UL.F*O0=@]T(!N&E#'7=[(45XSP_H] M)5=$V:M!S6ZX1W6M 2X5=E2F1L'9%-J9_E ^[03;]I>E6WI M@;8!)1^D, M-;D3"DV\%.@"RHZ%;FBN**O[,Q#$)@R-"NS30"Z:X1E3#W3.& M3C4\H'HC3&K6Y#;5)A5S37Z_A0O(V/!<_X'(1SOYR,E'!^2O95S /#7D8;VL M[$6\.>VV1PC%R8[BI!G%/9_#@RKF)OW4,'A,.%S%A0O.6*8Y G:Z SMM!C80 MHF 9\"VEJN3!=8PJ,)RS'%4A9ME.H8>NHK9PKEP]7:[6[0#C&NBQW71<,9KACXL9M9AX<1UZJ; M5D'7.U>W&=5T :9.AC)?,K%&P&KT:LGV/#5 E3:&,THS3NZ*_)&K2AQNV-YM>?C0D,Y%VO#R53.S H,FMR:Y!A#]"X=A$T0 MQR*6"H;0&=A1Z6!$*AC?0ABUAM^DFAM7OPTQ2._U >[6&\A!DD!LTD?;#>)" MRD=1389+AB'YP/13:C! 'P8"W+:_!QS:/>B^![D2E7"XW'NN_LK2-2.3U!0L M7F",/B($N)5_SSB1VH#?_98N#X\NKAB=GH7PA]'Y !'@OOZ/'BPG7B45KC2^ MQ8!\5 AP(W](#1B)G)& OGY\0Z8\+A005@+A2A]5D@I(OL$R;6YU1(0D2P@R MSRQ#@VO@(T6 VSM$"+C%G$S7^:/,*A%Q@>&[NP)VONTF#W[%F'Q@H(T" X2JW"5G,GXZVHP%^5@8> N$Z[W7J2!E^ONF M$KB\RXF[BZV[GONG)V?V#3CI=9ZK"'V(J.TG 9X!TXUI*7A"QEH7 MU9&L1O-.8IWGXP-M%!\^RPS>1SN);7Q5NA((5\*!?"R@C6+!-FLK$P\W^2%F M%=5@N"(.YF, ;10#QL)P59:]-H5D6])*,%SQ*UJ(4>_\M)'SNY$C0XCLO>GC=S_)N=J;L?R'2B8Q3:[K$3%!6OJ%NK# M ,7->TOVLI^&EU5,)1:N5I?M4F_Y%'?L\7!T3P9%DAI(,P;&<+ QQS;*V+R2 M[+]5"*$/ 6'#"F$0QS:(;]Y-D3!5V64U!\+ @;Q8)OBI=* M*%RFMK>\]8>-K'\(':8@&QN+A+^07W@U%"[5A>+EG$;G0821[7V_P?UZ-X[[ MA?$(#E9Z;(T8U.I=C,K;?]CPN\^&:O-!X3 7+C?ZBE%Y[P]QIQX 4E)B'7C] M:@1J)Y0W^Q WZ:M"PQ$HCH82 G:,U3>A]^?P[/_XF!=ZFPT;V>P/57@UDDTJ MO-#[;8C[XX]6>#5R/U#A1=YY(]PJ_T6%5Z-87^%%WGJC1M;;I,*K44(KO,A; M;U3W4<6](-9"(-<6/#M8J]0(7;/G-"RC",##OO!%NEFYN#11GAX<-%[@X MHVWL"U:T]Y4=]\=;Z4QV ;4(\E&M1N3BE+9IV*T, )V]512;_;FU(DUWP&EJO*]:%RQ\BE6Y-YE,;(W&TN M.$NXLA? ^9F49KMC;[!;I>O_#5!+ P04 " KA9U2#Z$E/FX& !O&@ M& 'AL+W=O<6:,W'@-?RR%;)B"F[E;MD<)&>;KE%5 M+DD0Q,N*%?5B==$]NY.K"]&JLJCYG41-6U5,/E_Q4CQ>+O#BY<&78K=7^L%R M=7%@.W[/U;?#G82[Y=C+IJAXW12B1I)O+Q*]T%@W\/_)J7I>X)=/P<.EV,8^J&Q]-@&RQ0WC9*5$-C4% 5 M=?^?/0V!.&J 0T<#,C0@[VU AP:T<[17UKEUPQ1;74CQB*2VAM[T11>;KC5X M4]3Z-=XK";\6T$ZMKD6UAD<;=,5*5N<NN&G2*OMW?H%]_^0W]@HH:?=V+ MMF'UIKE8*AA5MUWFPPA7_0C$,<+?K#Y#%)\@$A!L:7[]_N;!Z^9+\'5TF(P. MDZX_ZG*XE9+7"GUH&O#SW-,C'7ND78^AJT?6[!'$!N7Z@O]LBP=6PA#66/5= MQ5U7>HD]K)(T2L"QA^.0F%8DP$$VF;T2&HY"0Z_0+[Q1LL@5'Z3:-)]T3^5D MN6;U#Z1@Y<+B.(BFL+O5#QP="TZ"D,S<,JU"FF)J]RH:O8J\7MWOA52GBLL* M)NH#"*]B!5$0UYQ#I-O)WP#+_!=+BR? M;4['AC\XB8( S]RVF*5!&&*[X\GH>.)?&J)6$C(U8MUJZYRVB4S,Z1-0G,PT M6JS2-'&\FW24F'HEWL*)/0.Z&-]T,$&K/)>"A3V5]<&WJ,T,7#8)H_NXM5G&8QG;U.)C($KQ# M_]LBAVY>C1\%A,8SF1:["!.<90ZA1PC$7J%W$JHBJ9Z[T.I<>- IQ#E9A]Y> MZ4VB+)K+-C%7(@3WK M$L3JOMV2:<,!0,6-#I\4NI''F6 ;D:!?DI\A-"_E#P%20'>J& MZ%JE6HB0)HFAU#1+ N+2.7&#^+GQNHAX*ZHF(" Y!V2^=FUV*11&CI*'3" A M?I!\%/6NWXKD[YT(EIT3U+[STM=F!BG=%=X)*<2/E'DQ\99:"S)"3.>EC]4L M#%WAG=!"_&AY-P")!1Y!.,>TS2JACE*'3(0A?L+T 'PKDB8^,IP9$]6TPDD8 M.!A#)L80_Z:G7U5O231W-31*P]"8FQ:[,,M"QVD%F8!%_,"Z%E55]-OY#@0Z MN<)4Y77N4NSM3Y^(GC<'EO/+!>RJ&BX?^&*%;$=2_T-'KX^2)@+2P$O_WV'[ MH9Z]QU(3C*@?1I^X&A+\T#WICNT^4X,(IPXDBN=*(4]5/*2*[CN8)#<&R<]EIW'!8[ZXYC>?0U M0'^*^8?)75$W0/@M- S.$G!9]E\W^ALE#MT'@K502E3=Y9ZS#9?: '[?"J%> M;O0WA_$;T^H_4$L#!!0 ( "N%G5(@UH"=2 ( + % 8 >&PO=V]R M:W-H965T&ULC93;;MLP#(9?13!ZT0);?4K2 Q(#.;38"@P( MFG6[&':AV'0L5)8RB6ZZMQ\ENT:*)D-NK!._GR)E:ZGL)*@0 MM[=A:/,*:FXO]184G93:U!QI:3:AW1K@A8=J&291- IK+E20C?W>TF1CW: 4 M"I:&V::NN?D[ ZEWDR .WC8>Q:9"MQ%FXRW?P KP:;LTM I[E4+4H*S0BADH M)\$TOKU+G;TW^"%@9_?FS$6RUOK9+;X6DR!R%P().3H%3L,+S$%*)T37^--I M!KU+!^[/W]3O?>P4RYI;F&OY4Q1838+K@!50\D;BH]Y]@2Z>H=/+M;3^RW:M M[6@8L+RQJ.L.IAO40K4C?^WRL ?$@R- T@')J4#: >FIP* #!J<"PP[PH8=M M[#YQ"XX\&QN]8\99DYJ;^.Q[FO(EE/M/5FCH5!"'V5S7:]HJV(Q+KG)@*R=E MV?F2&U!8 8JZ'H"027;*FM\'7T:[JV:*B:?O_'6=H[2[VSP1%G4TE=P3\R]1=6 MZ&:-92.I5G/=*#SXE*W@R NZEO.2#89#RMO+_H,=,(JNA^^-%A^-DILX?F]T M]]$HOAJEO5$;=;CWM[M>]HV;C5"622@)BRZOJ$),VQ_:!>JM+X"U1BHG/ZVH MI8)Q!G1>:HUO"U=3?9/._@%02P,$% @ *X6=4NUR+'@6!P M" !@ M !X;"]W;W)KGX[':K825:Y.Y%K4YIN%;*IZ6CWS-9P__.3]]\[\H;, M;:[$1);_%'.].A^E(S07BWQ3ZFMY_Z?H"74#G,E2=;_1?8^-1FBV45I6O;$9 M0574V[_Y0Q^(/0.<#!B0WH"X!FS @/8&]%@#UANP+C);*ET8^: M%FV\M1^Z8';6AGY1M_-^HQOS;6'L],5$5K?FUAS=Z%P+,Z%:(;E 7]:BR=N) M4>@#^G8S16_?O$-JE3="H:)&7U=RH_)ZKMZC-P?79V-M!M6Z'L_Z 5QN!T & M!H )^BQKO5+HMWHNYH<.QH;-CA)YHG1)@A[_RNL31/%[1"*"@0%-CC>/ //I MT>8X"["ANPFBG3\ZX.]:W(EZ(TX#KMC.%>MSGIFC,.Z'%;%7+4BX?H6AMG<9[_#)&G5#Y&,*B MV F4#^(,)W"8^(X3/V*N9X?!@EAP[^&8DB1Q)G,"P!(6>50 &$\X)S"9=$4RF.>.IR\&$D,T#F< !@<9*D*U (/5^SN8(Y)R M=RHG$ YCDG$G7! N,C\#"8SWE D'F=V89L#$ZSU:BMK$KNP8YG,C@H72;2SO MP(3NO1ZF*HFSR.4'X&*:1=CE!^ HIVP@IS&Q_,B+RH[4*]'8XE/4.J^7Q6TI M4*Z4T+"V$F RL5NP 52<49>G#TIB/$#2JA>F1]0AZ24_2(8"+RB)L5M4(5P2 M\\R;.0!'>99E Z2LCN*PD-IWN:AGLH+3D/DSDQ*>N%Q\&.'4I3P%O27I$!,K MICBLIE^ZG-NR0&_[R7G7U8Y@>;+2BL/:^JG6PC2-.A0I7_\P9=P-E(^BL==S M0"BT>@5O[ 5C*R<#J@UBE M)V&EWZ-NNAV7Z!A/N%:5%NM.GA7T"*'T4*0OFD M(-0@*=L]D#3<*QZDC$F)C59FB6)N+H.)8+6MJ-@ MTV=AAWMV5LAI6,CW$R! AOHJ"Y$Y#C9]%G9(QFHV?68A+A?ZWG ([69:O:3D MM?N9=&]O])C596!WJ[<_*,VFFE*WB05PIC:SU&TB('\9CI*!SH]:9:+L5VUK M4EOS:1P,S^3Y[;_>PZ'0)M[J"X(E$7B+8XTO+1Z/A/]!1#.HLC;W(!PW*SU$S?4 "Y.,1O8=J.V"M/P M1N4+,I'9>LC"]?"(3&1^]3*K,W>;:@+!X@@[2CD%8+'IE3D<'69K(7MV_;(P M_9!9P)CI[K.QVYCLEJ"A6-D*R5Y=(9FMD.R5%9(!7;M9%KE[YP LI3QVLQ*" ML<&%,=L[N?IEY9'9\LA>71Y[#\E!&F%O#P2 I5&,7?6 8#3C[O;4>.\XMQ+- MLCL65V@F-[7>'H/N[NZ.WC]V!\[._4M\.MT>H%LWV_/\SWFS+&J%2K$P+J,3 M;D;6;(_(MQ=:KKM#XUNIM:RZCRN1ST73 LSW"RGUTT7[@-T_*ES\!U!+ P04 M " KA9U2HN$W@^8# #3# & 'AL+W=OZ2%=@&$KM%M\"VP7HO#T4?:&EDJ2N1+DG; MR=]W2"F*5Z:]*8J^)!)USI#GS) <3P]+J'AA]FCN\\#WRL-Y72 ^Y\NJ4;6('ZO'T0^.8.48JZ!29KSHB /1,M94*SCY;R1YB\Y]%C/ M(?E.*M[V9%Q!6[/N/WWLC3@B^,D90M 3@C$A.D,(>T+X6D+4$R+C3"?%^+"D MBLZG@A^(T&B,IA^,F8:-\FNF\[Y2 K_6R%/S!6_7.%20E:(*,*%*$EX2',8R MJG1^]T#>LYRW0-Z1SZLEN7IS3=Z0FI%/%=])R@HY=16N1,=S\W[6^V[6X,RL M?D ^<*8J27YB!13?!W!1PJ C>-9Q'UR,^"ME-R3TWY+ "WS+@A:OIWL6^O+5 M=#^[H"8.&9>$,RSN;BC[NU5 )WS9\7IHN&Z2(S771FNM_P?*E-7%LJ M.VYBN/H8V<\#+_31I?VQOQ94&J8CU/(4Y0>A3MC>LOQX6'Y\T:W?506"Y-_9 MU' IWQ(&QD$!>4.EK,LZI]UI4_R%6\M4^^T%_Y)A & R4VG_ MITL36P&,7+)AXG&-G(+0)+M'V>!1]L,*X98]V'MTI??BM4U49JO]\9FQL*"B M=)Q\"RCVLC,'B^^]W([>16D+BR#K=>>=5FCF16,I%EB03+)1N2\ML#0(O3-B MCJYZ_U^+(50I4:]WBJX;+&=.&&>F.GF#] VB% B0RBK:/UEF$IWL70LJ]9,3 MR:>H, [3,Y*#%\G!?Y>\X!OVI(#<[R32I6F OH! Z63U)/$BEOK6O;%:$%@N MM"3PQQY88%D:CF]'"RQ,3G:G>]3MM2 VIFN6N/=V3'4-TS Z=.9WIA\=C=_K MCMUTD2]ANG;_ Q6;FDG20(DAO9L4\R*Z#KI[47QK>LHU5]BAFL<*?W6 T #\ M7G*NGE_T!,/OF/D_4$L#!!0 ( "N%G5*4D#O": 8 -4? 8 >&PO M=V]R:W-H965T&ULS5E;4]M&%/XK.VZFA9F =U?WU# 3#,1< M3)F0I ^=/@AK;:N1M(ZTAO#O>U86LK5:R0HUF;X$V?[.;<_1=SY%@T>>?LWF MC GT/8Z2[*@W%V+QKM_/)G,6^]DA7[ $?IGR-/8%?$QG_6R1,C_(C>*H3S&V M^[$?)KWC0?[=;7H\X$L1A0F[35&VC&,_?3IA$7\\ZI'>\QW*;PJ5]Z"<*8)5G($Y2RZ5'O/7EW0PUID".^A.PQV[A&LI1[SK_* M#Q?!40_+C%C$)D*Z\.'/ QNR*)*>((]OA=->&5,:;EX_>S_/BX=B[OV,#7GT M9QB(^5'/[:& 3?UE)#[RQQ$K"K*DOPF/LOQ?]+C"6E8/39:9X'%A#!G$8;+Z MZW\O#F+#P+0;#&AA0!4#"S<8&(6!H1HT13 + U,U,!H,K,+ 4@S2YY23O>7\UOOGLG_K"/QZD_!&E$@_^Y$5^ ^7V,/)A M(N_U.Y'"KR'8B>,AC^_AJP#="5\PN(E%AO@4G7U;AN()':#/=Z=H[\T^>H/" M!'V:\V7F)T$VZ N(+3WT)T63[@"\D8;R%JW_@L&3VFA"G.PP!!W7B1WXR89I 9QV.X-=?B(U_ M'_)9\B08.EEF ,KR(_\"01.![IX@2IRABV1R6+1!$^K\E4+MXKP__!]R:VW4 MJ#W#&UBQMWX*U4'X!]98Z,4+W.SB@"]?.V[KX5VU1W\_F:Q"@9,_Q)RE""@& M9,AONRMQO.6 >3+AB4AY!+_,X) %2^&8-8YN7N1H)X7T M81&4VX"6VX#F"9D-"9VP69@D,I?[E4_D"W3I)X?((&\1Q<35,?_*IYW[E-KR MX=@TL&>:@_[#)M/781XQG2KH5./+Q-@C5=B9!D:I82NP\RXA/^C2)Q9VJ["1 MMDK'56 774)>ZGQYGF%585=UV(%K4L79=2?4N(YR+=>H@FZV@"HS990S9>16 M1L-, 8/#0TC&T-XI6UWM2RUQ)_CDZYQ' 4NSW[2+KA+-+*.9K1,,1,&7B9 C M#(HF"?PTR-#G10#,@?XZ^RXD7]Q'0!AA)O[6#7.[^V5V,//]Q;MUF#+**@C< M(S8QQBR^9VE+.599CM4:3W)Y""01ZVCJQ*JUBU"#JO?*"F5M-M6AZG1W 8WK M(,/R&L;#+BNT6RML MW&FM_#1\" ,&:AH)CI+J*@B;=\J)4T\%.-)3$MZ&JJ3LEBF[6\=1I'Z23>&N M1=.4QVA/\'VTR.6&+EFW/C+4Q+;2J4ZHT394I22O+,EK+>DL"5KVG:>KR:NS MMV,91+E;SKQ:NJ;MV%@AYI$&YA)L*_V\JL,.B&':5&E['>8XA.B/B.#U0R+^ M"1Q.-AY*R>NR^!;_NZ)QLA96I%U9M1,YJ2]>ZA@.5B:J@&UV5\ZHPGNC;K"Q M!N80IX$AR'K=$V/WA%[XK-*5HQ*Z%J6*OJM.J+$.17!#\6OU0=KUP4LYO7!; MS9E:AIKT-E@U[;7*(-MEQH_Q.JEK 4':]44KOU.L MK:V^[$W+(NHX#@M<17F;IK*U3C4HTS(=:JDGI8EJ E)YC#KO%/6#+JK<_ZKN MT];JPJ)2'FLZ1;W4UNIB59)>::+"-O.H,A77NJ@:W%CC#U:H^@QTHW%7A55G M;"WDB/,SUN-:A9'M,JR%2^LZB6*#U)9)'49, *H#T@DVUL!L@IM.=BW.2+LZ M>]DRT6DE6M^F.ICE4G56.\'&&IA!J+Y^NA9>%+_*/BG<5NF4.,K].MX*JZ:] MUF^T75\-_6R.@C+W@$TBV"0![),G7^HV**9YM12^*TD9%L9J_SKB1MMQU2HW M_K-LNZ;[L:U)ZY+K@-@FK3T[= 6..@"KU:UU'&W7<>V+DVC+,S0R%ALU':?# M68Z%52&K]6=@]<'P2H.#6]3"ZD.\!D>HZZB#T-]XG29?>(_]=!8F&8K8%.SP MH0.GG:[>(:\^"+[(W[#="9O?N,R/3MJZRZ!7I MI-E??T-)L61R)+N'[I?65AY2?(:]E=*0;[NRTA^NML;LW\_G M.M_*G=#OU%Y6\)>UJG?"P-=Z,]?[6HI5,VA7SED0Q/.=**JK^[OFV4-]?Z<. MIBPJ^5 3?=CM1/WZ29;JY<,5O7I[\*78;(U],+^_VXN-?)3FC_U##=_FQUE6 MQ4Y6NE 5J>7ZP]5'^GX9)G9 @_AW(5_TX#.Q5)Z4^FJ__+SZ"_9[F096EG@G7\V4UZ=7RG'3C\_#;[YX8\D'D26BY4^9]B9;8?KM(KLI)K M<2C-%_7R3]D1BNQ\N2IU\R]YZ;#!%1759FM)O^H5G)U.L$<%GY,OHGI'.+TE+& 46=#B\N$!,GQY\7":3;#AQ[W@S7Q\;"^LT=>-T=>U MVA%P[EJ8HMJTWE&80NKW$^\)C^\)F_>$(^_Y#<))4>5J)[$];,?&S5@;-9[O M6< IF.=Y:%@$E?#$02U]%&7<[M0SLOSHN/QHTDP?5_\%OVB/JE$0?')5Y44I M277D99_;;[FUZ+Y6SP6<-_+T^MTFC8]KBB=-NI00=?-"M+&L6A&Q4[4I_FH> M8%9NIXN&]F.1/44G5O91-.$L@/W MJ/(;)!R-GIO$7VL:N<<& ?'(Y8. ,I[@=-(CG722SJ-1^=>9S1 K B?$LFCV MYA8HY>5A98^$/2TS+8TI 21>1(T'N=0W=Q(R[C#U4>!$+'6H(G-%$8]QKMF1 M:S;)]?J3K.2Z,#?MT6]2=!-0(!_*N@9R;UXBODF48N8M:\9HYNS3PD=%<>#8 M8>F#LF .B%(@SYK!=,A3%6SQKE+I;74Y'H#$D??$&"ZDG7Q+*R:(.NB$A : M1 F$M:D/3UQ% )&]E5.DC5=)+T8BNJC;1)>"V* MFCR+\B!MLH;X9T,:D+,?-<2ZN@U$( O)TT'#-%K;4P^9OOD#GKLI0BV./0L@ ML(AGS#4! @LA3X[8@/4V8),V^)?9RII4;]M?@&:9V%&&G.,L#EU*/HPF8>(R M\E%AD(WPZ5,^/9/SFSW5=E,'N0G.-"0WFT?*0CP599.G&IIVO^5Z#:JYT6GH M[DXE--J+!#JM$C[FN3K8' N)38)'/95HV.]F.3%>F,6NB7W4C(4T= 4#A@M# M.A;]::\9:#3M.^ C->3\SK8HD\A[=QJ&S&7BHV@21VY@1V",QF-)F?8Z@TX+ MC9^K9_!S51=XX*:^%IA1ZI- 8(@/8ZB8CL6Q7EG0<])"[D6Q>A,3[4%7C6-/ M[(ZO"B+J"28$E03<(X8HC"@:X]5+##JM,8X>LQ>OUEU:(9CG]4'V9%%NO@Q( MXSAUN?DHR@,O3/FH69(,A-@IN5Y3T&E1<72@041"N2#:@<:)6QHL$%PV+ TZ M-CZ*95F6XFQ8KQ_8M'YHT\@9*LQ/X\PKA!#0C 6IESXP' C"@(U0Z54!FU8% M#971%,C\/$PSZB9U!#6C/ M=#CXL&PB$4P)]2F?3*?VW2PLUE)^?E1/**74) M^K XH6GL$O1A$4_X&,4^R[/OJ^P+B.+Z.\I0UF=M-IVUFS1S,G;G5 8;C*1U)DZQ/]VPZW3\< M:JA:;6X!0G"NX#29UR8>2^"UMX119G[6GM&09FZ:07$\SMSPA>&RC(V4/ZQ7 M 6Q:!9S0:P]3LXC$ P;$L<+DO,5R4C#M)+PO8V8Y#+N6JU6:+*5J\V(!9 N W7[%2C(%4X( MB([5M:R7%NR,M#B)6;G8%T:4Q5] 2ZNU>1&U!*K/LE2-WT(LTR,G'9$>$775 MWP*#)3%W%3P&8W$Z4HGP7GKP:>G15_$UN&U=Y';_GD3UE9AB9YGNE2[,290N M5;69&5GOR-YV%?&.(O<%!J<@1!SV",R&N,AUK_ +] J: 5%6 MB'Y)8_?P(BBWLD0@H(M'ZG?>BQ?^?XB7ZX-NFFPWE]-$6A!Q2-T2 (%!C(Y" M-^]@N#CE?(SNX!>*[Q,R77"Z6,CP7LCP\S]20,%1Z;6L-;DVZJ9]XQ[" 9Z\ M.:HYLL"5X@L,F+ @$J MKO.0)0)) C:2MWDO1OBT&/D"U?SK,7-=Q@?1$"=+Z3@AL#@(/%Y8TV,(.R76 M"Q(^+4B6A?7H:J7;Y&1_4U*5;;;6JBSMF2\J",K@WRA%7RC,0IJXC3$4QB)7 M)Z.PT?8C[V4'GY8=#X.=^_XV,KGN_;_+3#>H+9">1)@FGE\B,!ZZ/9XE!F/! M6%N*]S*$3\N0-C%A$0WEA,B#T&VA+3 4"]VZ&D.E(S50V N-\,QO)&^IJ4]' MPR1U*=$0;7!$,76W#P.F49:X9QG!QTJWUQ7AM*[XK&H) <*K(78>L-Y.!R!V@<1%JGW&P.&RMP:;(FAHL%Q M.35-+U+"\R)E)?-:0LEHA>??:@Y$>E":)I'K&A@PS+A;F"PQ')2E8^[12YF0 MGZTZ?H01;LF3W!1593W)YC^HW!3:-NG6CAX'K(^1[2C[&,M(W]29L@OQ[1,':EV +!8;9;8KA3VYW:I!=MX?2EDR_= M+9/NBD?7)OL15B+"G-II\HI/K\K":576*'7[ZHNM-GQNN7'YI*A\_P3?;]L+TWVT[1W.'\5-<0I34JYABF#=PGL3]U> MBVR_&+5O+@H^*6/4KOFXE0)DH 7 W]=*F;ZO MOV=F2.Y*=IP<6:H)UL?/L:U,;WZW#8N/CU8]WWW\]%1K-:F MU7'N.^/PS=*'5O?X&%9'L0M&U[RH;8Y.CX]_/&JU=0?/GO"SR_#LB1_ZQCIS M&50F\=NG!R<'^<$[NUKW].#HV9-.K\R5Z?_1709\.BJ[U+8U+EKO M5##+IP=G)S\_?T#O\PL?K-G&R=^*-%EX_Y$^7-1/#XY)(-.8JJ<=-/[;F'/3 M-+01Q/B4]CPH1]+"Z=]Y]U>L.W19Z&C.??.[K?OUTX/'!ZHV2STT_3N__=4D M?1[2?I5O(O^KMNG=XP-5#;'W;5H,"5KKY'_].=GA6Q:K=#8X@ M<)'Z-$O]_/3.'?^FW5S=/YFIT^/3DSOVNU^L<)_WN_]-5CB'_KZQM9:X@2&F M^I,]7EFG765UHZ[PT"!(^ZC^=;:(?4"8_?L.B1X4B1ZP1 _^KW[YRAGO7I^] MN?CGV?N+MV]PQN7+=_SGE3I[\T(]/[NZN%)O7ZG+=R^O7KYYSU^I=Z;">>J% MV2"=.]'[K5.OS"(,R&F57#)3'TRP>+'R;=>8WM2J7QL%V-A8/\3F&FHX/[@* M7UQUUAWZY9+T.?67_58'H_[>UW/U/:W]ZU\>GYX>_W*.#;6[GO'' MDU_&Q[QP__'VQI,AY@=DR/30#R$]_6'GL"Q:_G*FMFM;K:$50"GV[ )1E-XX M>?1+5 23)JCSZP7^O7 ]X,:N#!2%3LW +L2[#QZ?_J(60X1#8E3? XA,"&0D MK]8F&(NHBVI':['+\[RD'*RNKB,",.*L:C[*B6^\TBJ:3B-P##VH#8"\)N]U MPZ*Q%9R :$4^LI/(IE\R_QL=:_WI9W7^^LW['^;J/>0J3MM"T-')BVO5&NU8 M/JUJV"C8!6L- 9+QC,8_:]_4,-!-^V&O%F\#]ZJ/,P7IU48W@U'WCN?'QR<* M>:#B&J+-4!$J T"OE7=&GDTBZ O[.3]N.2-?*00RPK8LG[X^,?+:-#5]Q)D^ MU.0[4PSBPM 0^\Y[<$3DGX>$-Z&#S[DT)]:YN&]&^\6^&LJF"<*:]QT%B$ M];+ &S9&>>.P)MM;7T>%*+)NI33+G'7-8#Q7EXU!E50#@AY9.%XUG+ /C.1 MXD\C)VQL''1CZ2.B01)8P5&4SB1$KV*E<1J#1=.-NOA)S6 G"NHZ8^H&FT%M M^KC60 Q=?8R0!ZH!LH^/CR=J[FF92 B9 ANT7@SDU D658!P1"OV#H8"TMU( MOYA!CZ35504VQNH4F:W;F-C;U:2Z(30=.)ND@^]YJ27@LDM@E#,#8(O,,^.W MJ::0U$ZGL,E;SRA@HSR"$^A!25(WEEV$O5!S:4 M?&0D!?FJD7/8Z% W!$9C^L21'23K=SKVR'<*2\FM&3TF,_MV >'JVU+&)B\V_EH!3-RRD)^OTL;*AW7:@D:7N KZT.QRM*E%.]$<<-0-YX' M'[<(U96I.?2AD@"4U(2[-5CKC0%^(?B1@HS;WU?V6#)"54[;>D+8$.:H#@)&])Z;[]5ORF7$$NDU/(GWBFHH6OFBL&)F;NR03<1H.:J9JBQ3OWA27+"L8&4S50)KB%M\,+#X^_V]9$S]U92 MR&W@1C9DT2&9:KJO%+I)W&=F@;]A=3J9,HA?H4)(7JEMR!C$S?0DMFB[UN.H M:%?.8B,-J;"$WOUP\?(668L/)EN),+:Y+J9!S6X]YR! WT5="9IQ\AJ"M%*< M6&A0'$)FL\(:W2>Z8 ,3(Q/8"3!)BZ@7,D!O-+[BQ]7:,:;&H>M\$!1A"RYU M1>_QF>4\T2;XTF M7L&]?J1BUA=^CZT90&F!+)^KEWF;'.)1$) BU H=&*.,?#U*JT'EOF-A0US; M;M1+JHBCTF<^DT&!)E./@[*!64-*J0C/"+HB"J6N_X#YT],*@JZ8>5"Y8W1D"X!X#O)J$S M$8^=D\:29!I+ND,5AON:2>Q"2A33Y?NSL5UH&.TN=8 SW]]( @&T0J%1HW=3 M<+H@UXAIY2 L\J7LJU,OF$!1+UAJ+@M2AB;%6$_B$^R=7"Q%]'[*O'8Q0AI<,KCPNI'6B<"5";TF MP$DBST;2,%J SX:I.)+&,866+SKO&?DF9BV.V?N.;"Q#C:SGOI7)I@RZ-RTL ML&YJ$OV]1.3T"!T"97FJK<$PX"1@!=?,\8)X<]+_"3)-A4&/-C13WIBYB$2E MV0M(O A)^_3J#OTO.V9T%F3*O?P0LA03HJ/9HP]>!H]?FI]$?-#R]T\@M%8YL5:&,=.:"N>6R"$)]:\-CHD,K):H>\Q-++4EH)K+ (?:C"D T>!0ZK79REX-SX9L-' JJ!4$1?FX3O MC&XR2+RUD.3I>AX_9Y9@9=PAG);J*XL,(1)ZD!IS]>(.:)OMSAL&QYQ$8(J, MF[T'VD7CR57P0Y=&FHFO9J(M$9\'#V<5]64XMKDNXU(8XXXU(V?F^*4@E*HJ97/]VQR[P)[A\',+U;&=0RWV4;_R*GR<:K <*1-I 1AT\ ML4:I 5.W?$9N1%*&[DRNVY /JP MU6$/_5M]G3$ZI>N(6U1W5\*UMQ,8HM@&!Y-/(W)('Z-S?S,RJ^DM$3#-;^F> M#S$*#C?2H?%4OAQ+EP(F6:#XLE0;-3 J:.F%.!]&UX/(&2,C@/.W'RY>')[\ MA*8="UI;T17Y;SH XDZ*NTC"W^E:2/UJ= /HF=[X4^/<,$:RW?)^L, ";ODX MN=-*)XB;R_?4*P;J_ @VH5KR6C"K5!S&T0_@9^P[*3[&FR!&;E"0D/@Q:G)B M.7R?)2EIZ>ZWEK0(8*A:W1E M9 S$7PQ]C2C#GUP:,Z>3G89TI^J\.X1MJ&S 'ME4)AF+6_2&;VT3T4M-3Z+4 MYX6^[%MOJAXIR[.^/%WDF^_>\5]\)8C4]R$3N*G)=:GW2GAG--.=Y2Z JRZ= ML5SR2*P8"D%L]HS)9#LQEFSWZ1MSFE!1K61TS;G6>$^40D8WDEW313QY+%0J M7QI.'F8LAER5A 1I4EAA#G-)FQ3[\BLTGL+G!!&.DG ,;::;VB6Q7T-4FZ Q M]8DPXK?:/\T_>6JTTZ,AL#WE.7U?VA8$11CD:EJ*>)\'72A"I3.31$Q%D0N; MZR';1X?(1+V[]T'3JU&DB^.;+:SF"3BZ8Q NN3Q([\FO>1!EEAA;FN!0@Q9CC@V: MCE;%E<57HT_'<*5;EA:174]N+25=9>C*8+QW52U< \R'470*6#O!MF6>"*W% M,H85F4(^VRC?J>]$PT@:;.1VWU;H_Q4(2V+%P0A3R+=G$^,SJ]1 -+.ES6ET MT-)KCAAS,^EQ9=3%ER_1>_X!4":U\]M^3W8T^ MGNZ>?GEZ^,-=TW[V&^>Z[,NVJOV/CS9=MWOUY(E?;MPV]_-FYVKZ9-6TV[RC M7]OU$[]K75[P2]OJR<79V;=/MGE9/_KI!_[;[^U//S1]5Y6U^[W-?+_=YNW^ MM:N:NQ\?G3^R/[POUYL.?WCRTP^[?.UN7/=Q]WM+OST)HQ3EUM6^;.JL=:L? M'UV>OWK]#,_S W^4[LXG/V=8R:)I/N.7Z^+'1V<@R%5NV6&$G/ZY=5>NJC 0 MD?'?.N:C,"5>3'^VT=_RVFDMB]R[JZ;Z5!;=YL='+QYEA5OE?=6];^[^E]/U M/,=XRZ;R_-_L3IY]]O11MNQ]UVSU9:)@6];R;_Y%^9"\\.+LR L7^L(%TRT3 M,95O\B[_Z8>VN*K]-Q)4U-N6F:^G3DM[K?KJ1S_-U6Y+)W_X4E'\^&M)TL=^[6,?7%D[/.+[->F[C8^ M^[DN7#$IX]/9]E%V<7Y_>,]S2L_BF/]_3(>!/+ MS/[WY<)W+4G+?]TSP;,PP3.>X-G_$_8^,/;'7W^]?/^O[-W;[.;ZE]^NWUY? M7?[V(;N\NGKW\;)>W M.2L'?;@JZ[Q>EGF5^8Z>(<7K?%;6V;*IH?MEMR?1[#;9+Y>7OY,Z_G=?MC10 MT[G\#A/Y67:W*9<;>FJ?Y:L5Z6;6$2U$ M2M-VCA[=@C$>!-%;KI,!JC)?E%79E3H@7BE*OZP:W[>\-*(2[ 0-Q]Z3F0JB M"B_@YV6S71!3B^FUVT13M+7NUM6]XV?<%[*0GF8H^A8[&M_!;SO7EDTQIRWO M>AJ?>$;VPM/4?570&H@%;;9JFRV]UOB$PM%/ MS(V^7KJV(QM.N]QM\CJK8?(J[#_MIZWJS[Y81][$/:Z=(_W&YN>['=%'/^AP M&!LBXA/ASZ/P[U3XY]DGQ_M&_RO"N\F#- \1[$%;E]$NNS:O:"(50^R^+PN7 M"'/3NF7NN\'>EK4<8GA&!+LC#HI48WGIY\0AW]3Y@B;);_.RHI\.T#;]>C.2R=*KZ,RAHJD\L,8L:6O6 M;H9Q:SKP((28<4FB(8I6%"7('R^6GEF I>X!0<1,;I7[#=/$/_Q,^W2;5TQN^&2)'USR25DOJ[YP\@'1O>$UT?\W MI =$4U72PP4]=DLDB2!N\EO(!TELTY;K$BLG4DD1N[UP% *^E5.(**Q(PN;9 M>WJ]+9>0CJ-DSOBOR9.O\_IS]H$\H:6JV)GDB57)B)B(WWI$4:BN@^FE,>@/^_ZE@33.];B MC2-QJG$,M)]=QVI3N$67>;>T,>GU296@'\Z&ZV&ZCE'3U"[;N[QE]JGH0#BR MAHAK]1B8VUF+W5HZVA6B:$;:TV4?VIQD+;>/V_ Q#TAGPZXM88YH*N)I4RZ3 M(Z @V\\:(BX:3!/V2,XV,K0DEC@<8%=-)Z!S;,YA'6EKD(3.1*W/CT!RC:Q?($(GE'X0V=! MU[1B>J.<% T3$PUKD$%:GKRH.\EFWO<[6*LI+A+]#%EQHV'7,J0+88T(:>-HY%W_#X>.:Z; MA[HPR_R&5G1*B]ZFNC3+NF/R(BJ.XP1N8Q"\3T[?YQ.0YR;AY!G#('CQD(9Y M]GHO9^.>CVWOW&>LOBK)#;,5D]NAWD\]T'D[6 J*=EK/AV[8^<4^6"+H>3,R M%S2%6EIB,(E6U%F1$M@8*5E<,1915>;LFA>NW"Q)E3!U(5XTW MQM@'K&9VZ)J\U(T ORB^V'K5]W5V3K1O:R%IVB,)J.#J\DH\UK^T&'BO$$YH3/%KE%_P? M4MQOOKN8?TOA8U69)'SS_'S^7?B+>FGYFOS!-6_]5_)[=J\QG]D^DBA6>U[] MPE4EN2W"X=%:V=E(5TL1BA>VIOYC(BQDW:NJN>,S$>M\T_2+;M57T>C#KRR: M'9:4!%W$L[K(VR+[N&/?Z_%__L>+BXNS[R]O/O)/Y]^?9+\UGYT]G MB;&Z3HS5J1FT?S;P7;/''YH=[?73BV]/Z+-?:<=)/SDNBK9/'R6F3X^)#]RB M988J/VF5-Q]3>F+X)5:10Z[$.0]Z*='//CUR($%8/=@0]U;D==<3 C2O%5_RN.D4),&JLCLR=>ZT6:WHST'Y=_F> M-W#' 0CB5Z@J<0D^='A*2+XC+FW8QLTL6,L REZ'J]R',O+D!QD M^9?3B6"BH"CP'K]"7/%7O ?WD^237;.Q%9RI"11C>/[R5?8O.*L_'SS\F,_, MIO?TI#\1"XI7^:V1@3L@A5P81X)?J^RS/_Q-]FQV]N(Y_7LQ>WE^3O^>S[[[ M]FEVU6][\N;(&&=.4B_(LL ZJFZ/SHT=D3NG?KW%U##+D]9&/0(']4@/.@F% M:KQ \Z4_P\GA1%5A*D:K5G>F@;_9:O@%7\NSRA4.#AN[!KVW?,X=YZQ=<4H$ MM#FQ=.M($"WBX>GV219&5&D0:)@':91-'4PQ?0#GHN7-M2B.:%[XIB+BTF%2 M,=#T4QQ$;8':QX*"UEJ<'-!")UA!8H.PKX).K3D:$S)HC7L(/N(5B&S-WK.H M/YEKM3,89\TT:+:RV7$^C(]Y3O60,+#" MBOG2'>!X<&(+AD$U))PS9I)!T.SG',: 9NED9B1/>!D27@\^<_;92'8QHCP. M4T3;P!8*'KLCYP_Z90XK1=[D@_R5RTGU)OVX%-^][P;"C20^Q/L4>7.3;'4@ MS&^)6MY[!T-1E;=1Q"R0$ZGW4.4_&\LLN;C:5=^2*PXAB=$UJYS2:#-**IC4 M@&2#+9RDV)"ADO]^X)RT\!BY&+*7<7KDK*C)/GV*J9@S)HSQRV;VJP4UX)4X2])[PR&"OEZUH:PYGEVX]@; MSMZ'3/R[H!#>F:?,%F0E$9-(45,[JS_068.<#*>!R)4FSUD3/%X*)^Y8;MFG M.6.$97!BQ6XZ[.2:6,D.REZD,,S"A^QWWV,C2[=*5+@@CG/("5/6AGCEZMV; M7RU@8=.2/L><;)M^-Q,SM"S9H&Z:.\[4TTFYQ!J([61%EAH"E+4Z8%J[L)0C MNV9Q##/60JD ,2 ML\2\)?LN?'),0P;**Y?PSFAE.;./A7#Q!?7S$%QP F-L/9,M9;4[OIW8E'#X MV89X%2#CMO'?S%N:W94- $UB>WA C.:CA)/(3;_B+=]\,$TDA?WD1!O)3=8C MU\,YA.Q75:@DD5*0>@;1C$?L+TU3W)7T)&9D_XVVG,__@MR5#E8.[+H48_.6 MQ--R0#IYKO$,!PF:1)9S4E339+2PY$T8,ZGQE?7!7XV(@Q(@RA5I&"D9G7@* MK,C$RN'J31!X,"_)TT(R+:%@%#/F=/H'6L5IM_(X')BZYRM 5EFI*GIB)"Z8;E*'9,5 MIUXXH"M;LN]("RSYHZ)DRR"F*Y)4CIR/0#I*4^X+^;:\+--&D%2/5\!E32R< M#T"B,0P2)YJ)ST9C5IH#[#O:PK^<1'>TF1+$1*%G?TXU$H&F',%L=YD'5?G9 M5:&RVU(CA-$(EX6A>W7XY%UE/A.N5,3G;&="N. CK\+* M [\F!!1NI2,S#U9%YLZ.K6)XLD.HF:OP:DBT6>OS3GW564CGFC5H.GHHC#RP M%H=;R;)I@N0;)*O::.?@?I&^,E@CWY&-RY<;QS%,DH\82DL^FN!5]C@_P1K( MDM+PIV)E;+"9NJ;TVY\23P+ H#E:+@ZL*(BC13Y>T" :OQT9(X9@6WA,NTI\ M5K@OY)? $O*/-8=24/#'2XQ)#G'MRT(05JUA)6$B[H'6!;M)J8Z@ ;$ M-2;[_%CV+&%(PLQ=OZ@X \<'8?*,9!3#9+]<*2(E_B5GBU.@O1H&L0"X'B6#63*G601"8<0PA$SV3F,HA*R M6N/U*MY!MG-RE;R U8F%_X6<4[P,@/*PI\M\1T:FHN?6)^$@%B-#2JQ6@F5U M:JPP8B,LT;$MUC25 LMU09!F. MPQ1+12]<33%3%^+D,9D\>4B;X4S$,9'#\!9&7[??(?L!IT3]T6&\GN9N$Z>, MQB_7M8SZ *O"#J/H.N5W:O07\F)B_DMQY&,>X< RR ),_WQQ^SYHH0?%:%D5CV)22 >E.EY]A8B\ EA)ZA*@(. MIL<,A=1M3J[Y7IR*D*J4.%_+9-N<%F$:VDOENEF@FJ)BMNO5:::-.'BRKP^? MY;K'EJEFGS<01#I8)]B'&/L3 ]:P?:*;FGL;^1]Q,4%W^YUJ+Y+!/L0**R$D M)"+2K*(Z4LFXV\A>B%7IIR=5I(6/SE.T^+ING@]>_(+9PRJKHR=CON+"PL6W MWV?_9'+/7Y%#VG0BAA*-*');SQ\YID3&EYQ5%\/8II'>]Z-1+UX959*=8X=9 M)Q1"(9)Q[V:9*_E!J(%Q6D M(PEY\J49-3-(GQ[L#/T^W)RGKR;U)I"J)5(AB4;IA.: ,0O5.SYB6W>+7H"C MZK*L<(:$#)35BW<[<18W#+<@S05$I:N;7C)RBF.\K;R:( MO6B=>99I7,,[]O M$Q*1U/> L]I_#[QR-HW9.H "#,!>FO66UW;Y7D0C'G*# MX#:!%R7@L3KO%)PNQWX"<^/M,V-H<.>83#XN@LGN#1RV4!1E,Z*)4:XE+0R- MH5"@7+/_4"&*Q N%6+',T'EI\^TID$*MM>QDR!,3[X"MDP03"@3%+1D"\D6: MWIM*6B@1IHKC2IP/.4#.-(TF3&!U# JKI*#&#'M#VG8K28II ;OT_$:()H$E M2SH3X,;0N0I '0[D!(*01(N<0,%97L395I,XQ:1.K75I07PL]_C#';!%$=X$ M7!U@O0$O$;9\_*Z!^N8*Y>TT3X*SDX0 V"RNCJAP2"EZF?/YJNEGQFA7>ZFR MRF@*L$*QV76APC(80^4H67<@?XQ&5(@H5RU 8L.X$T,6L,ZQN\IS)@..Y5^L M :=@XE.?;+>*&Q&A7-]FVP7:*I W):-P+3 M#11/';\1[S!?DH;D1-_*0FP5A5%9769H6>A= ' ]*(<)KENQ[JA1CAXNNUZK M8LQVJU=L&XH-5%'3#A@2Q36+2V*XDB$V964![)AD>3X*/@N@,^PNXR=..;)V M83_4K' K@V35DF%CU0&!=5+PD)J!X$7-S(VR@WUM,:=*.^V8N&V,?7%%*N&? M@EC'*KZ4^/&&D(J^ >GZ>2]92S9:G\)6:J9,'IDJAT5TS;/3LY>S,!R+Y-40 M#'D50%L**OSV[-N3+ 1>4!*%-1X !L]?S)+P=_VR]S[UD Z[=C+;2N*XKGL&K#*MDKCW;)9I=6^";7,M]PD^A::P M9]ZQA@]@!I; \?R!E^*X8&J\Y.D<'2$1XRS9"7V8\V))*1R0.W+/<$@"Q=O4 MM:O@SB],&!J9'^Y'L\^KT')&2V:$T\H-%TXN6UN$P2"A%>8:G*ALV&)GGTNSL6Q;@2: M$QR*\H[]+3VIK*@UD43@[!@<^= (-\9&[0PS)N$A!0Z59-?X5:Z@L3]F]7]N M:$O(T87XI%9-S"U#LE]SZNEQ+Z""M/P).;YU[<;EA7'4HKA5OF3?9#8HXX?, M(/T]X:R^&Z$>851;OZ"NO*49*JZE-5%HQ66-TC6 K.L@&LXC_1C6([N2RA[S M?22^2EN0;G60JP!FDRV:GC2!B@2'C\.<81XG#FX#ARW2Q"/8"+C)>P>_DFA] MV":829 F,TP#KD(>#.T@7&VR=POI#Z2%O>VK%8H_P7S:**O4FCEZODKQ9Q&Y M:U$ ,Y=;PQSB(![\391! 2E]LLHO*E(!-FDZS<:K3)B0;IK"8@8]-QE)($U92*31#Q*/5*\TC3CPZL,;JUDFA(PL=Z MZU:TY1Q@<8=)XJ-=^S9W54E^?MW<"O67?;<1$):!1ZZO+P-XA%4.PPU!ZU)> M.K9F\+Q@ )<0%QMM&[3D)8XND\N*N[/4DXGS3#;;1KK[)J"(T\A)$VQEJ[N\[&&QT M0\L.H' ,]QA1-6AH9#A/ IAYJ/[P=46'HW6KPP7>6[B:0(V&H0>XT6,L)KKC MDL3R1EG4/+_5@V;265JKJK+DBGR& MT #P7VG;WP*0V6CJ >]P;S^W<^O\N:9J6!(XE2)9(8?PBUO^S!OSR EEY#0* MMAV.>B5*@.I)=-42.%7E;OF&@&#C]:>_U FG,;9EYT/=HI<^)N6[3FRM\X?; M:Y5@V#]>7&BZPZ=6D1*T)/.)!V^U>=XB*LT51S\[.%6,JZ95-GL$"7>;1DJ, M5D,8;YDD#:+EL;QY,OX!XQD L=PHR68*T)E/U*=>0H,KUY)1';LA223!,/_8$H+"LS2!Q."Q4\HH>.];>@6CX-2NUDEWR3= ")S:()\N+/WMJ )79$G45^%W MCJJF!2Z12^4H/7?L/IGDZ" U#F9Z;Y'20QSE#(%VUS5T,*Z5F^PA\'9RT8CI M5T7C$#R7-Z1;/NTH++72SAR0A7#/>\!/P.F*.6+N.354@$RH^7]X!I;.2:9D M@\Q[#3^0M]BH$V@5U"'F;[5#*6&3>&BKRIDC4TMVG'/#6:A:I/6C>W=A/B'P MT4SGU5*1_K(3&"[($1)/$1JMVDG<.\VKQG23N2F"&O8NE6$E<>#@Q1.[[ Q M*G32PAM@GKCPPS1+1Z9Z"[0DL4LJ$>(+4LS)7AOO#LIMPGGCHH*USG2Y;MT2%BX*ML:AM&S0O!B*3 MT[^^;:I;ZPV.[I@Y0)7[$I1+%$J7@&FO(SP:790T::52 V;V+@ $I_!RJ M-;N7P""D2XN6,VF$.00K%%S=5$HDGDR1L+'A/VG3/@Z=9]AT>YACF:*:L=G! M_HH_*=N!7-566I &#N[4*-)/!P\5^6Y#.HES&2[]"L9#<22\M>8&YEN63B3[ M7&N]3N&3E*769<0%8EYKC&&EO*DEOAJ797 [-?+W*/2D]Z65?H#[#Q7C&1TL M'7,D5JQ$JG'E9M%77*Q!FWY>';!CH-,12SZY]%E0Y1V=;!R_:!6\U/OEAHT? M=SAM00@J&(@>5BO4>8CA4POE_+NL-.^.[K[I.F3I5&3I%+)T*CDQD?Q*"N]1 M,O,IV10 /\(*7(MR2D9L%TX7R81)+X%5$"+F+MQN)\RP"K7"2\N6T=4TFA3: MHW*F#]-OGUT]N*A"$@3R=VX]BUX.G+G81V>E8'9S^;*O*6YXLLM$H[!#BLP: MF(=.)4X4<9*(C!U#6U@5W)=\JZA6%6P#)Z!@4O6F(-)EJ<[=;N=0B^ B>Z=> M-"1JR?!@<,8CO5&DK#'(BGHM%LWR(:1E-[@0V!!C'-]&LM%[=X 6D08/:]TS M_*B:FWM$A([-(V>C#JF13,CR/+AA(_MO_JGAW8\,.VQ9893^5*03O 9^!,7H MY+4PIXV:(&H5>6CH"#\ Y<#H#E/ T_92PB0!;>C>!1B\WC.6/;9+&_0Z$2'K M1*M'M5:GDG+30XL0TD(3;9*6.>):<>)[J>V,5X*!L7KK6SW&KPP:\R%!"D54 MAUZG\XZ;)<)8AJ>9A M!7C/:8!IL4KD[D O)F_#94F';%4JQ22*R5M>,2IV])D)C?]TG#7XE+1 (=N'8R46M"5O+)4Z5)5J13W,D\LT M]-/H[L>4\"!9*,_Q%:BGS>H4CKQ5\-^_B]?NA7L%N=S3PLHU6N49#376^SBO MG@JD,FT_ +U$](+F:-(Q'ML?-:CU)WH4'JYB\%K5U&M!?"IGBS&@PWYLSXN/PW,4;>^+_GQ5B62!Q2^_[0OB=.P[")<=!<%VJS M=F6##!:RR?$N0ZE+8PURH>86$0=K0\'I?_B:E6B/8CO"O8DUVML!CHS7^?(! M(QD%RZSS-+0GXM'@"@?TW?#M=*UBQ311K4\F(X7 Z2[>%*5X$D0W/)#=[V%7 M]QIK.#4_T6'OQKS0>U2D\2C4N%U]6[9-+:5*J5[;,^!6 E."^<>.)]>=Q24F MZ PI!,?&(C[JDLO*]+(GG,UC(0@R(GB4D"''V39:#;>DBVNB#\D#)=]"*R!O M#II+%$J'->%X;U+8=;WY%E4%"ZD:;=#DB_ Z+N"TUMNLVRVO)LFUY(+YD)RP MK47&S'UQ[1+8$4FOJ-EEJQV."9AT;D/LMP=;.'"FCY51IZ0^7E*KMBFT,$MP MHW_59F?Y+5Z6#?1^]>F?T"F XVW )@"H6"MLY(_-;Z6,=+B_M>I[],3W9\5?4N)9:8 \14-H\G#Z.XU@N7LR[ MR(9H7V+N)E9_TR8MM6%#,[C_7E)V#"6:A00\KHL>+D.KE$R)M#,2:3U?@#NJ MQN00G@@A.P#\A+O$5%" M7N4?_7:&1AP,I6?/@X2@L)G>UI@J?*(!:O!-/&%MPOV.9*/E6E@Y<.(=_7(? M8WQ*[M_F%IM;W/#623+6OKPA;;+1>^1CVDY@X[HX/ATE5+/-+OGB%SWO0J?3[[S=W=\ZF\3F)^J8T'1/(_>K(DN"U4\M>Q,6ORZJ_7 M#7Q><_K>7MZ\#EY?Z3T@*Y(4Z)%K0;FJ M=JRAC[\;X>!B)XXE-!B.]P9/# _ %@I@6A1.#%-RT.+%MG3<(S.L]>G(\2)A M+5T]?!^Q*,-T U(".O!+.J7%2!%QH2$_(I;C*?UUUS/3O >W89^Q>ECS"Z8= M[%F,/8\TOL1Z-">7[-9T^2:DV^&7P&S4*' )'(J;&WPM J\,):A%:)D_:9;Q M0?RC]9=0C(\FP0SH#0[W7,5[#>3SFG93&WQ8W4B#)C3GQ>GY\UER 9L_/;RH M[70::/CXIE]THDO/STZ?G9V\"HU((6)/5!OKN$8YE/U8R3.PVW2=]!#DV14W MM5PQ<@RO728!Y@?P_QK>P8W&K(;D#\U.00V'%UEGQ,!N!,".X,<0 @>1HHV2 M6Z#EJC*YLU"9@& T -J"X-(;,396I1NN=FD="0D\4WK_RH#1B[D?(JU"I7+*60 D2."-,I]CB[>9% 8+A;=F[$,U:&$IRMG";) M320P=3+-EQQ< I F$[Z2ZJ^\X],J2T8S=V8=3CL?? ? 4$T0N<4L*F]554IO MT]#_S_2N4X9KCRU2*#*,MM'Z\]63"2Y O,OW*Z T?T_Q<61.WI5B9^2+"RCU MF_C=:6];V@[<8'1Z%3U';';RS'O10$4#$A^.S!&^W,U,+R-C_GO[<+]S]!L-^R]2J9^92IPC MZ;[AT#J^;Q=GIV?D0(WLZI64<%@64]\'LA9[1:69_F>^OB98Z'=W-5_&3(ZB M[8CGO,2J-$S+<*Y#AV5\PD?D!$SGDO5L_*5\DCE-[^Y>)FLH1VM8CM;@AFO@ MK[?C ;DQ >D_R4^)D,[&_,ODMF$%J_)W%'*H%"JGD4)#)7+O*SPJX<$16GGU MN< /Y1DI9;I<[F+3#&&NU;*9V@@3PEET'A4(DR%'QE^C)-A(?.E7^)Z34"M MCG?ABH*-[7A6O8$%S45NT,$I$07D6VM$U[*&[27!;_A"/KHL+564%=^A M[?(6&3(/[T0R\T.0$YNZU6DL,EH'\:$+S6M>6(C&;>Q$>B_WCY(2DZA)U2M^ MBX'P[PTYAG*3Z7,VLD]3N>)SN]P&Q&7P01O^9HLX[#S[F3O=@TDH>5%;?!5! M83@PZ"EZ?G M%[,AQ%W-_W?LT]V(-=@;C6.7+GTQI%K4_EH#C]X#4KG _C##<.JI;U%]DGQA M+3ET:_Y:7B^=__+=M>&OF7WS[Z5\X6U\7+XV^->\Y5:4RJWHU;/Y=\\?29'! M?B%_EK_^=M%TY#WRCVAE="T>H,]73=/9+Y@@?!_R3_\'4$L#!!0 ( "N% MG5(!U/R><@D "09 9 >&PO=V]R:W-H965T M4K*=..G,/K_$>I"7]WGNN7>=I;>UZ]/3UV^5"OINJ96 M%=[,C5U)CUN[.'6U5;+@3:OR-$O3T>E*ZJIS?L;/KNWYF5G[4E?JV@JW7JVD M?7BG2K-YV^EUF@K'T].#T_*R6"W6K_-_J:XN[TU9*H5>J)$C\W*M+598D"&K\%F5V MVB-IX^YU(_TO;#MLF4FG+DWY51=^^;8SZ8A"S>6Z]#=F\[.*]@Q)7FY*QW_% M)JSM3SLB7SMO5G$S-%CI*OS*[]$/.QLFZ3,;LK@A8[W#0:SE>^GE^9DU&V%I M-:31!9O*NZ&"_+ZK>5]EM?_XY;__6+FO,7=/UXX9]">,^!S!O]Q#[\HEZKUM:ME MKMYV4(Y.V7O5.;_Y\/'B[L-[<7UQ<_>KN+NY^'1[<7EW]?G3K?AZ=?>S^/+A MYNK3G;A;*I&;U0PB"S'7E:QR+4OA/#1%Q7DGEO)>B9E2E8#P6EJLHQJB)55Q M(DM3*:H&[03N!=ZC%"SJ"^*L60G/!U3.E+I@ZP\>PEOSW*PKKZL%:CPWMG#" MS*-3NO$7.IA[C302N;(>2"/(7)TKEP!-\J603LS67E3&BU*O-!WH#=ZI2AN+ MV4K&";7A?8LP,!\ -^2W;95%1MG:BG+.5E('KHTJUI6#UWQ%>N5J(US M>E:JA%XZ5H;"V%"?4=[=,HA#?*UM<& Z!^2%-)S1?GD MN$RPKER3!;J*51++<*UQTY0$Y!RLMGKH7H,-VCY'!&/E6ZPQ"^E1_^EEP>08RF+O7 $XYZ%E&Z#3S4>17\$ M$UVX:4IJ)Z;[A2!0JG\X93@\2)2Y@=2->RU^Q>;0OO;VOF*/F[7#1G?,HEA2 M$')KYGY#DDY8W]WJ.A*]9#KI\>]D3+^CR62[(5IU8&,O&0XF^#OJ3T66#$:I MN+9FKAPQ(XISW+B%GJ] 4*J8=#>^-DD@[%+<@3H^("96L)\@@M"] 23?V2"D2,IDG62\5PD R& MF1A,DO%X(.Z,I]5MM [DW9&8CI-L-,3%!&0C%$<$ HO"\IL2UO(>OR MF)XSU;ZE[,RE6^XC*U6)C62A9K)0RP?"3;0.QI:*(WK4WZ*5V"PU(@@09PI0 M13PH$'"<2,5'\6PV4W-XC!8S67+?8P;I*/UQQ.-*"7IZ#B(E1["X*CNB*SU5K M939M\.#2+*H').5=V][%E;-2E>*C+[I__M,DZXW?(-.,M 4I66BT+6^ ,(7* M2X8Z&30O-/$5*/B*U*.=6?KF?7S(M[TWQXWVO0Y<$2M$ AV4'*Y"[RPJ! M!((TU!)17?33[-7L>)]F:5C_46[X/!;H %@NL"C*8E," M*7.P#^0(+P+I!#4)]^NJH3C[PJSZ;:UM+.F"4%"#B.X0G'T'-FGA=B,:L_-) MT/_[57T960638D&DTI-A^^R4<8GK&8XXF:%G4&Q!M;$RN 71X&EI31B/5&ZB M9EH:3[;7:V ^H*'%B"""4HFL"@Q?S-?D'0;(J!Q-]71B+FM- (17HV-+TGLN&M1MNI+" 6E44(P9.MOY?$L9)D MZE':S7:H9]H=/&*>:7?89L"_PF+VV2J[OK6,(CG7WPFFL/H>D>0<;*VBCLR* M9]W>3W$E=VD6WAW^).IR3>6(&)^L:+P7Z((6PY7X>/7N\\U6).V*TPA&)E#X MW<2"-:56@9_,B3.P?0E'%FF.R:4J@D%SC&?-VR=FO= X@[FQQO:[YWBGPOXG MW3-E G^@_I+=7OFTMK8$HZ$-+S,<&I4.*LZ\Q3'=#O[?(O1A8(BYE*6O?Q_O M??\\JFVU.!+]89*F*2ZX!61OQ,T/R$X?W#%[9O4S$6X6CY,T&T;:^4P\H="$ M#SB*JPD;F*Y@MF%,X@SAF#GC"SC0S^E?9$"Z>3H_INM?O)Z/1B*\'PZ0WS8Z1QDF*00NC3&^"$6B*N>2NY;); M5[_RYC@X.@:TYM[V0@AAU&B <6=R#),P84W[QZ*/ 2T=B5MO\F\G]+VXX!BC M6X1/1R=Q[PD((P8XYA\2\U\1>H1V;DV0 G5 S-(13*.+;#2@BV$R&>&P9WRQ M7R_-[V=JEF&H&XQZ3U[_NY[8(>H4Y F4'HPYR A<.N3+43+L3\2A;ZFG.U^N M5\HN^/L\?V:H?/B(W3YM_P5P$;Y\;Y>'_Q_\(NU"(WM*-=H0-W^3# MC3?&>_-BB^72H+ T *\GQM@2KRA ]I_C)S_$U!+ P04 " KA9U2 M(-)P1=D9 ?4P &0 'AL+W=OO%SC1?[$;K-OFZ+2O[_OG%Q'MN7%?#J]OMBJHCIY^8+>^]"\?&&ZMBPJ M_:%);+?=JF;_@R[-[ON3V8E[XV.QWK3XQL7+%[5:ZT^Z_:W^T,!?%WZ5O-CJ MRA:F2AJ]^O[DU>SY#Y?X??K"/PN]L]'K!#E9&O,%_WB;?W\R18)TJ;,65U#P MOWO]6I%DJJU^;\G.1MYOO3VY/DERO5%>V M'\WN;UKXN<+U,E-:^C?9\7Z>2.B\D?5JI3 MCSHSZZI 2;VX:&%A_/@BDT5^X$7F1Q:9S9-?3-5N;/*FRG7>7^ "*/)DS1U9 M/\P?7/'OJIHDBUF:S*?SV0/K+3R;"UIO\0B;J\9LD]= :P/J *)N-\EK$K)N MDO]ZM;3T_G\_L.&EW_"2-KS\:W)]9)$W_WSS[K6/CNVIC<)@8L4S?W M1:9M4L"S\-_6=%6;M!O5HKFAW5CX2^,BMLAUH\B.Z/.=3O37&KZ1M ;IT&!: MN(S^FFU4M09!P_KMQEA]N-TD^4S4PG]-@U\&&V^)4B)Y"_94U*5.:MV0TZDR M#?R4Q9KVMRENKK*,B,5MBBHO[HN\4^6Q1V#K6@'YNMPGQ0IYVL/>.LD+VQ95 MU@)%.D@37K&(VTUCNO6&9*#JNBPREH"A)6#O$EQ:4:V3%7)O6UW;Y\GL+'F; M T/%:N^$1TKUS)ZQOD6G],I_>O"1_@JT63[79\49";QJ-7(+$@?9Z0HXS;1: MEGJP"NWJUJ'3 B\%FF43K;)- I)H]__^;[?SV., MKT<)Z1UJUC[YO<.XZ#O=P&= :T+QDF;0?FL2G@F(%R3[!*[E53 M:'@"I+,",9L&"<[*+C^ZQP;TSS2@\J4_5[1X6(:,"Q61'X1-<%F55!""W3)I M4G=@?Q"7@&409,&2 36$P\2#+2I.*)!P6!5-GT@Q/6HFR?NND;\@94B6G45% MQD/!<)Z1&X1G(M,H09/QV&/[V#5%"U+R6F;94(Q?6S?6R!KPE"BZ M)DLI;ARL!O\BGV2M 6&BD=4->]9?G/,Y J*C.[KR(WW M6WG?J(\XA5T!+F3@_@:*&KS'TH"X,U63XH%=+#7JM8LTJ&4@\N6^_W0&#GT) MJK8"W: 499P:#4>)P;U*"I"UV57X:6O6FMYFG::7C;:@?#VOAAE[@>[P7A4E M$2<;%4WNM!>7HW<[T;(X2,:"UU];%P6=8/N<.5&Y;XWD'/VH+"<2"&-&Y! / M3AWLC \ *"&W&PZ8_9J.$XFCF0_E$ELXA:$7[FDY,!83,Y9!H:".'OJWBG*2 MO%U)S,S L2?(S.SOONKQ5YX;V%LG" MZ^K!?T RB%?,H M_O19%U(%?.<=9:8&A*';\>C%SK3(W'ZX/M $I+"7IZ@E8N3E8A?+Q^G$1=[1 M5-'Q'1/@JYQ#0Y AIB)PAC5Q DD5+.H(& 9H"#DHR!SU5&48&^=91CD*-%C M5T]I&K[1M1#Z(4 MFO,!.?0PX)L[%6?)CE.>)5U&X]M8[Q/5 H2FEPS(#-!<=A"15<%"8Z>4%V20FVVS^$3/T&">"JR?L M0E5,G-? @RYYL%&6ZY-0<:I;];LA M#1:'$8*L>P^/6BNC<%T<\Y'^R S$=EKFF\W09F.691 M(N>->9*\/O!_6R@(G _$"CB_)[7WI1.:,7CN1JWC] *HJ)U7Q"W];N6R *O M6WS=6:8"Q 26SKK0*UB/!<]QT_)Q%&L'5V8&VR'- +\!0FS9.@4_@,W&G^!< M)&2(LD'N#NZ0!'9V*%[)?)AHQ!W@,4Q)-0;$C%6*4'(KHJ%^:C2A^\%2JFR@7[)N%\7N"J((&-:V9B&8].!XK%]07#V[YM!!SJD?#$61@&B^9("%)"IW?;CX2[ MOYD="H#41F$\H(Q\%=*.!S"+/N3AZ[<_.E4R/J,>96A0)Y%J/&#ZE#4?5()' M+!^ET;9- 3DAJX6)I>?W9/^I0O:&=5:(K0Y+ ,$^&:%DHB#_>R"+UCYE314F"/D$1S3S5!_'6SQ-A#H7"5 MO/KT6_+.0/D^G5V>3^\F'EVW#IHC>WH4UNU%Q6BOU7$S9SASG.4(^R)1,D(+ M@CA7)9ZNU66)P8 7@V\#^UU5^FQMS*##&8$\L?:0Y,/5:)+6>K-G]>;C4\<( M=3K?L_+(R&-M>Z*ND84$TSS.]C.LE^;3[SY]^D"O9M^=];-E<>NM9%O'_2J5 M\Z;,HYK>5;$)K.ZR*+-$KB0R,+A>*_ CD;CM86*!"[3J"]+-2)6 _P'*B-%$ MVP&E"C.MYHMN([PNC2#/M3;K1M7 %0>7-55MP?$(2)I2$JNA($#]@3215H(% M4L)=&WPF@Y0#O@@A#]$;;QN"H+BO83Y28Q 6L(Z(Z K,3\CYW:9^T=R3&S=)C3/68@" ?B1H1@0OW)2 :^ M^TAZ11E,N6?5(^!BOADW(?:>T)9=$W]">\%4G\NHO,1;Z"T18GJC7B?UQ10#=B3=W'Y MDL,E8I*#QU'K1NO\O*M1W45EQ],;<@6F8NV3S "[5>?8K8+X!OI')4M BU&9 MQI(X5R%+JV6DF-X)5.SJ9UCWL",X!@7N(KQ0(EU40T5JLM4*(8ZHI.]3(+(X MP'P'S36V3"",ZYM6?:4$2;)T4"(%1(*^5QBFP<)5!Q4$E91]E+?88N'(488[ M Y"*-SYZJAB%(A[.^52IN P>+PW+BG"9"E?/Q7KZ:5/4-:DV; ARS;9SY-GZBR@6O+-.&)P3LWP M;@_T>E9,]"2E;.Z<]/*,$ +=0-S GK0#Q011QSXR.HR!>_%;NUP,E9'R^:CD MQZ/Q$"?40QF#C:"9:?)L&='O7,8('PZ#<\)@&473$5EINIPY\0N>*WNNSMVJ M,?LV)!%*?7)9A'1KLS,*B\"*A%=9@)10&A4'!/:(@4(,++",TEA0N;4S=X_B M!^?L+"["E6DN*)5@XHZ0^A[GW ;;J"9'+E-GQI@F.R.C8I<$Y\<7WL< J,<\ M)5".%]HJ4HB Y=H!6BL>\O@7T-38FX,7_XIV"5I'L#8!'PB#A;:DHC+FTQ&= M8) 4S20_/'<\RUA#4F&+8;%L4_7@W' .RVY-A+%%=E5PR)Z%KD;TV?: ,L[3 M,?2<8ZI:K,Y#:D>I^21Y@[F^<6V18\F*$[[KI0V]'^T3Y\.<^']S?Z9/S:,% M)O@@T#SN4]'NU(W;QWD,-N^%^-$4)0(\0YP!11"85/JLY+9=\5]#R:V;J@#-RR8K;GL^*A0#=:N#\8E#07S'?0NRM,$1&"L,><<^A6A[.+\NY0O(A]A'A1("ZA M*LWM,8'X;0@$6YEM$H_B\9KQN";6%[<1Y3Q1CC^9&)B5!(U<$COS"(OH51&C MG. D# H!!%IW'N7V2@_.$W;;0/2PG$[E,KN!1;5'1%P_R6":.WPDDX)TJ1TV MD_>1I\>*LX.&:!SR;:PNC\?F.(,!\=+ 3JGJUM3NL+;;KG(3>DBN])2=8O1+ MS&'Y&M2&36+#CV-$%@^[9Z>F"-!!&&54!:QT;$<8>"CV6(*I4+-CM"0'D6?H MY"/8A* GA%Z7 23)HSDR*@_SW^$;P*A (%S:L)4A!@'!*_65$TJ4JID#O(2K M),$2!L"(1UFBM>'DHJ$Q4#1%HQ!0^J.>X^%:F4,](K9'-"":;QD,/_3ZIT45 M9JJVZBLZ%$82.FGR!6&2Z=AQ!V?I))Y EAP8'(9R$V\!?*Q8XF#9:'>0*$AT MI6XA(KK14R4:@W2.8KAK4&5+;Y>;*I@."&Z!;9G6^W'OITS=B?PW=BZYT6P; M&610+8/%%D?VI).5J)+P-O)NG41 6)<*R<'4K$^S'2!?EQT;HK*@"4N>'**1 M+-.G@B*I;H-'/09F!?9ZL*KT7=D8(!+3F 0(+[=NZ?@$CZ=8R&#LM0M.#'.> MC2&L).P0,KHH!HF8"_0GU,^!K*:-(/!HA(OE?##E\)OO38Y2XLB(>$V_00:C MH ]%"Y0"/GV,?PITO?CFW67O&6I1#&7^Z*3/CYU?O ]T8JT98KX4$JB'8=3= M"8#)<;L>A. ^8843R]<4Z^_?9?1^B\U;UY=P7I1,UO9:K&ZPC4#YK&BR;LMS MU6B;A75CU(S44=L'K*.H(JG9"+4A7)Q0;],@31Z&R<@@>C(E::[1Y[!PC60X3 ":'1A/ M\J4RNV#(O=D&@LG$'T%@7A>5#]T$P/]_BBLI]>JT9MSD24O)0DH&Q%5:M MUWA%P5'@O"W.\81K&*WSV5BWV%Y3".RJHSZI6RCH2K)TN2PZ#^I@-#CB&/X. M%NY1RX_^PRA/9[DT\;1BN$K"$/H2DDE]3]^6*1678$-=&F9)>"R$YY28#C=L MU3H3H67A;+3:DF+*) GKII5^C" K5;==LB,_'/Z/2V_W,"74#ISY#U\T@\VQ M 3U/".B[_FY$#@?E(#F. J] (91.#HJ7DXH][<.I!\":H')#=*H('9NX>SCQ MI+V+C_!AZB3+. 1L/5CK(,;^O.I3T,M 4J5UC'GM%5.?QGBKWX.V\CRWVD0L]'3NPTF<\7Z>7T"E[-[N;IUQZ?9O.[JZ27RF*A84O+V'A*USN\NHF MG4WO\-4"WKN>AEMX/ZB2O>8W6K- 55:J=OQZ&LWY8[IB/:3+;\)INIE6 3W[ MUR2\TC]_FJ!?C9%009H$\KNY2J?3&;ZZG::7E[/ L".-OPBB7,QN\,5M>GNS M2/YAJO4Y@F"'O. #S^)N"E=#_/$9;I7.9RCCN\5-V"YF&KXROTFGLSF^@L.Y MAD,;V;#_R'R>3A=$X2)=@)HPN$>SD'[^E*7I 5TV5*JE8P>#F >5\!D$IJ[T M39%#,?J:O--X/7AQ0<8+#EZ_8)AI(G-?D"V\'2PQ;EG&,4.<.41LJ5"*;:V*A@JZB/_AZKU4#O/Y MQC7Y"+=-](&W):O'W=#RT[AIC3IP.KN;3),M\BNQX'1Q/9FY=S !1@R%^_V4 M$8TI?<\GA0,>#DC./R")" MKV:3FYA05+HH'1QU0G'P<$ZD_2;:K8[,DF)4,GSF4YD8Y^J\+)E(4<4G]88410 MC]A@L@,;/)W-[X;J-YM>3V['_0&RL94V*%-#)CGV?CP8U^F3,>(7NQSK7-76T#WX%ZGO0,1T!(0])P23:8C*OD M^"Z?:SZZ"RB\LUS$H1S&WWYH^BKIKYPC:2!\OCNP*CO,QVG0QVJ:L0U#A]'4 MB;_I$^8VJ'JR.[0GRX;" 9N@KEI53VUA5<55_ M4V"K%7YAU97D)$'C#9>R[NH$#35/OK5ZD--X8J)/WWPS;(J%G]_@%&7&*G*: M+*X6Z>SZFEY=I]JS)-#1!3W7O[9] MLGAILHK>%@3ITR4BU!%:C!)%&H)86G>CZ6!S:?4K!Y0>.SCI,63-9.[T*D0_\- M\AM&WQ3?Y!U/KR8+_^W!Q2H(3R1,/Q$81L?3.KT*1-"R)T,B.6X/+-8;SI'*A(?6_U$%/Y_CK M*0Q*I;&]4BMJEPWU8'+@2VW;;S[)+.S@*IY',?@!N>+C MN_R#2MM/+L2S&,PEC7#T?N'!)5&=/1S2.#)1-'*I<&Q'"58\8^8N;;B4PY&3 MCZPV"7')B:/?$/:*0^5Y;RQ8NL%/'S6Q#QKMX?YLM=>1NWC<33W@7+[1:N<1 M5/!_XZ:.<1S7ZH_[J9L 8/Q%CJ?_&L?\HY;P-=07!-E*6,-/_^.H%M^_PM]) MLIXHPVDOXYV^HQPUO[RB^>LU8EJ'Z5X?B)+25!JG9&+4@W;M\U"4<*[JBJ#X M_$)[0IP#C86RI./6 '5#G#/Z*\X[Y!>GLT4XHY2 GMN!]YY=!P!EQ'M[-W)P M$V R]H-Z%]&/%D(&LJ:?9L0:$J3"OU_HWTW;">N9QMP$K=)T619[&0?AGV@I;-% MA")5DHJ;_?H=)5MV4SO)@ W8%XKD\9[GX9U(WF"E](/)$"U\S84T0R^SMN@' M@4DRS)EIJ0(E619*Y\S24"\#4VAD:>64BR .P^,@9UQZHT$U=Z-' U5:P27> M:#!EGC/]=(I"K89>Y&TF;ODRLVXB& T*ML0IVKOB1M,H:%!2GJ,T7$G0N!AZ MXZA_VG'KJP7W'%=FIP]N)W.E'MS@,AUZH1.$ A/K$!A]'O$,A7! )./+&M-K M*)WC;G^#_J':.^UES@R>*?$[3VTV]'H>I+A@I;"W:G6!Z_UT'5ZBA*E:6-5K MCV,/DM)8E:^=24'.9?UE7]=QV''HA0<2/3*"TQ@0;+F.*TYX@,<40Q72MK,P$2FF'X+$)#@1G6\47T:OXCXBVC/]F<:D?6(LIY-,$Q\8 MUW#/1(EUV!W[\UWTMZ8YDP] OD@GOE"&TS:.X*3G=T]"ZOSX0R^.XE^^Z:V- M,V69J)'W4;P19;HWDGT*PAY9'?\D:A_ JVVUJ /I>0O LPR%_]<,Q6'DA^\/ M!7=C?3U';\/Y1UDZ]H_#0T&N;:]DZ76 /;RKC">T2XWTH!8$3'%><9M1]@[P M)(K>7THFG=@&)$.1TN&WAJ?H#):NB3O)'=C44NY,A4FOE"TUMQRK\[ZD3!,Z M+682*%@I>S(M& L!BOQUG;^&PBGD,A%ENE5X,$$M."5U:73&]=(=.X()&PO=V]R M:W-H965T?!)+PI/#\Y>7ZWD M0OVB_#]6'RV^G;543.@\'_BG5FO7^RQ(DYDQ-_3E M??[J:$@"J5)EGBA(_'>KWJJR)$(0XTND>=2RI(O]SPWU=ZP[=)E)I]Z:\E>= M^^+5T<61R-5!D2+'45_I=W MT0Z]"Q?#!RZ,XH41RQT8L90_2"]?7UFS%I9.@QI]8%7Y-H33%3GE%V_Q5N.> M?_VF=GCBG'AKEC-=23*5NSKS($T'SK)(YDT@,WJ 3#H2/YG*%T[\N5\2(SRU6IO!*RVHA9PSKK M:Y?75E<+X0LE-D14[24Z$ ]S'(J?*_&#RM1RIJQ(+^AA>IF(M6KYYTQ?9E]J M[31GFID+OS;"F;E?2QM.RDHK)VKPL/1]B6,9 L::,H%2$!GI9<3??3Z /CE8 MJI6XKF2Y\3ISX?D)8IV3^5:5&_&G/UR,1L.7[5W^GKX\3<3<(&\@%E@LD9L: M@M0V4P+GD/QZH:I,,9-YS= B&S8#\1F:K'"X0)Z+E=4X"&6.1Y-!BN3#Y2"V MTX[TQJL3?2J.TXO!1?L:#X,/<""3KA K"8=)^*LT\-$"\M5LZ=DFO,>= M(D M.&B]EB5T,_.Y Q[CQ/&PQYE(TPVVM56X8I4C#>%C78D*5_@]2PA#RX![+6O6 M!<).&XHOV0PG&DJ0#X^G@V'+;"ZU%;>RK-D$\?6X;P7BJRJ_R\Y:B>=+>I,K MEUD](V4)_5_V% -3-MVVY0SXV%T/R/R_P$$B" \A >3"*HHZ QR\P2'C\0J& MP\&< Q ?H^4W?(N.D@*PUBK$CZ!J!DZN0'P6IH3T#G1!>"'9G/6*+LG5RIH[ M#>RGB.OKG_0-4*\@?4B"0JO;H#LY2UF/LBA6RG+UI+CSTBX41#*WI*BRVN1. MJ#NHD(=4M:9>%.+'NE*5,E^")G,?[>DDA(&-2 M@ABTZ43OE'.B->2VS <[8OH1&HUV$=5)^.V.@ZG,F,IRZ#)PIA\#9L$Q7NF MA&1Z404-$<#PYQQRE^J0=FL%0,L!>W;)*0Y^:&8TP@-!7;L&;G4%$% A@! 5 M2?19KEUF:@I)=4>A2-K7OB:,I("=(TDX6M%?.0JB(&<@VQC,L879JJL(\YTX M$ )Q)D/^#<0U<'81(RCSQKH NGI69&91=5B=V,OLIUD\#95C&@ZW87) M;IX&;Q 5MI+;5,HN* 0H!ZS)Z\P'X;W*BLJ4AEXFX0DY/:8O,9+"W4 $PCCR MP!*NR+F_0Z!F,82/TW1PV4>/5G#MN$+"_V#);J3XCC[Q\HXD7QFG"/&!5D[& M#A&"6%5R0&7&0=@@_1WT.Z#17T8M4 MDA81."DB*D<&\<9+TA?@/^FRN>(''0*32DUE=P^4=KY%93SI@5^Y"39G)T6N MG"@P4&V;%*;"C0=E373A0$>UD\H7( ]87X9#.<).4P?%J-JH,!"? (-5';"" MZE*3#SX$'V<9;-G%4I\5RG570YV'X1M$Q2QB8V_35W^_]D/&,0H$2AN+"C$0 M8/6,L1A\PD1#IHSQ A_=:B*4URR=7C87M=]$]$ +8M:<.ZP#@P,(17!JD\6U M43W7Y/%>;L0TV@/ I/?#D14L1*Q[!;'%+;)4/7/J2TVFBF%*\"%[(%I!MEX! M(?\W&KY 12;L-;6#Y.Z4H - 1:ULHQ$N?FR$_DA"OQ!O";6.J2^\F(S%NZTJ M]6"',$V&H['X^9%2+T[29/H\/16?*1MV#QZ+T21)A^?B>LNPN_)]0.CM0OE) MKSB=OA#7641D9+K2M^Q54$_2Y\,H(R<%M CW^X[8ZL:@UR4R+MR)O$;)]'PJ MWC8$$!*AP^G7QY-Q@D;V%):N>!+IOZ2F-AV]S'H$2B#Z,\)[<7)^/CE%ISQ7 MG+0=O"DVWG@R.MUK@&DR'8W$^X,%#Z[EV1.R,O11RA5ZY42:3,Y'8 H803+V MH'R#5V/8#(":HT3;FY@"]%54<@FAQL^GXH.IGE&6\.!"C5QP-NX.I]'5CY3B M23*Y>"[^TF!]FB87E]/]4=++NC9@/C?P33;+]BJ9H'+<()31/-GZC)Y0M5\"K/0>;.,Z9?V:-Q$$X^@Q MT0IT&0^P;9?'NB$H-%,,14M@G_Y?:.Q0M&$38OZ,9EKJ^+1+ M6K2A(8#:X[X,+F AZH*R%6%_.,PUMN.%;J4D)DEHFW<;R+XA#PRSZ24-LQ] M@H?9,,M>/#[+RFZZ)I26>R;$G4$A'7=36Z-_6^".1X-16\0/]!4$V3N-/Q>( M+5;IY1^I6;S5P&U\+52)" ,-O^'> L'A>6;B(?1XO-TO!?CZBLDT= O?/WA] MU[2%0?7\]QFW? &EP\S%'H\C5PR6L!+Y?&_J\H5V#Q1O&FRXTP$?WVO^?_/(=WS/Q/*5K34KN&\M^'CG#*!D:SQA MZWQHRGJ:H6G_J/: #;9FK/'NC#7ZEAEK&&E6A-T?+W_/"2ST MH?M6TLBBSG^?#U<==["3[T"/USPFTZP<[VKV;Z1)IPY#VI40'#T+3>\FS@"\ M6NDM05PS-VU+T*Y1 LRRN6,_'+8FA%MH9#)94::L:A_A7\;X-IB9[&WL&=N M8\WJ:%_Y8G2.NR-AF6VSAL:#=C=6$H 31:O=34>Y60:AZ.$!9%E1TP9V<;5& M0!G*7#3PX]X.>B!*^J$2 IP6;V04J^#=IK TW_368ID$_\; ?G@_X+87! /Q MMJ!%M&O\>G^A_56:AA6[F%NS%%E'L?5&TU2P\N294!UZ1W<"HPVH)PB,@7CW M%5N@)*Z .J!:JVY#.H/1YSJ8#QWBM.NYCL^[_5.X?3SIP'&WJG^/,PE?LX?< M],38$T>Z)999;9FAJPQG3= M,J'9#O3V!JC630M^R(:(&4JA\*MO^Q%Q/A>1(SZOQE]5S!N5]7[>1N>ZX!_QR'<\_)'!3\@;#:^4:HZKP\'T M_ A@R3_K/C'\IGQ:)/Y8Z$PYULZ@/=S@ZDG?B$&[5]/O/X_4$L#!!0 M ( "N%G5+9TF_L'0@ 45 9 >&PO=V]R:W-H965T>&?:W*6I_W"F.6IX.! MS@I>I;HOE[S&F[E456KPJ!8#O50\S>VFJAR$OC\>5*FH>Q=G=NZCNCB3C2E% MS3\JIINJ2M7ZDI=R==X+>IN)G\6B,#0QN#A;I@M^Q\TORX\*3X-.2BXJ7FLA M:Z;X_+PW#4XOA[3>+OA5\)7>&3/R9";E9WJXR<][/AG$2YX9DI#B[X%?\;(D M03#C2RNSUZFDC;OCC?0?K._P999J?B7+3R(WQ7DOZ;&1Q9>=$+\C:^64>?NW\M=%9*W2C._CN=::,0-_][1>VP M4SNT:H=_&]#?D'=[/[U]=W/Y_BV;WMV]O;]CT]MK]N[#A^M/-^_?LVGVI1%: M4.2_4;Q,#<^9V)J0.A,RB>S2]$[.F2DXF\L2:2KJ!5;0',!OD*L=_M9H#/S3 MYZ^.10T9LM%8HT_8E=0&9F1-U3CUMZ"8FVVG2<@_T1RR) MO-$XM@XE7CA.R*&1%TXF3Z'U_W%H1UX\'K70CH8A61)YX A.\BCV$ICB]J25 M5$;\W[K$^%>4.,WA8R852 M9H% N#DF@%=+D*.R'H.:RQ%*/'45]?_-DL^4H MZ0?=!$FF/%OS5&G&B2*?)9([L^NR_(U"4&J';O>1!>-GK? M4/3F!WHG-'&7(S)$_)/4^+_-0!">A#2RQ)D-!#A&$A"9>R%Q[NK9%@QA:_@XBOUM%#\.2.]14+\0TWWD]2.'H:/S$X."M.O# M?F7!,$;%&[++1J.7T%3]JQEE*)UQ$'BC2)KNZ']J[:@?I=)/OJT)\)%; MB1<,HU<@"@Z!R,D:)]X$Y>FO0$2U\U"(L'9C]C3_'87/1:J1R!^!\%ER_#UB M(1:A@+T.63CV#] <;" #P5RF95I3?NY9=0!B5M081<__BX@%?P*Q7;M!=?PA M+1NK;55P2RWTPUF!7)IQ#B9I2PM5A$PH6*<-.0L^4)C+198:J2P[+*6!K8+J M^];R&5H'DG,K'W@U@_S=U-^;SJZ-IAS+DJB%%%;*I-4;7#.M RD M0X4K:\NA!E]"X:*4L[0LUZY:7GWX]>;Z#1$-U6+G-)UV!:=E[A@;XG*.FH : MR%UK#2?L6FN%;%1;Q,F.!E6.6%W3;9=HE;97:8UK,?G]+UL@>)9JQYQMT6SY MVK/\+DPZ@U.@.G(;%^S/Z ?@2VXC%35W:ISKJ+S88BUJRG*GZF^\HKI+YFU5 M8E=3=^6I)L;.4/)<$'%_\PW1F@)A8KEW1L?\(,L'UP&TP4'N+C;T3*R\ M[Z#[%$VYM)U 1KU$1M)M.E+,(Y)S,9]SX@O>!?4W/"/8;?.FU)H6N&GA1%=4PG%< ME"1?&BA .-@X0@R5:SHHZJE+;EM&&T-/4\BC^16GFJE;W+&VE/7B#46QK<;P M9[UI.)Y;Z^U$+ Z/NSYPQDO!*: I+F"J)IJPQ&J+O&[F0$1@ LFE"3$;^^T1 MVG#;)0#<(A8+KFQ\V A"A,. QB6,A!742'51_S@+-Z24UNN-#;1ZV^P^IJ0J M76_T(:AJ3AV9M!V*=@W;;KRBO7E1T&'<9N$0.;V8"^AZSG5/6,XF58IVL"6X M WLC6-KEWZYZ'/N.]L,O*EO1^[Z2#'8^3>$>N; ?X"@:T4"YKU3=;/>-;^H^ M;6V7NP^$/Z5J(7"F)9]CJ]^/1SVFW$&ULO5AK3^0X%OTK5BU:@12HQ'FS@ 0TS++B MI8;>T6JU'UR)J\J:5%P3.]#,K]]SG50J; /;\Z'[ \05V_=U[CV^SM&S;GXS M2RDM^[JJ:G,\65J[/IQ.3;&4*V$.]%K6F)GK9B4L?C:+J5DW4I1NTZJ:?C23#9O/BL%DM++Z8G1VNQ MD _2?EG?-_@U':24:B5KHW3-&CD_GIP&AV<1K7<+_JGDLQF-&7DRT_HW^G%5 M'D]\,DA6LK D0>#Q),]E59$@F/%[+W,RJ*2-X_%&^J7S';[,A)'GNOI5E79Y M/,DFK)1ST5;VLW[^N^S]B4E>H2OC_K/G?JT_845KK%[UFV'!2M7=4WSMX_ ] M&WB_@3N[.T7.RD_"BI.C1C^SAE9#&@VO5#/,ENU2UJ N%5P]66#?-KNHN!1#+HZF%:A(P+7HU9YT:_HZ:@+,; M7=NE81=U*3"<;PP_XQ]*_(>H#U@8>(S[//A 7C@$(G3RPG?DW34+ M4:L_G'\>(E$;7:E2=*E3E^R^D8:BY%[H^5LA,NS?IS-C&V3:?SZP*!HLBIQ% MT8^&YD,U5/6'9BT*>3Q9DX_-DYR?V.75 M[>GM^15>/3R>/KII=G5[>??YYO3QZNYV:^29J&"D9 ^4EP;V/<%,W2AI6('( M*F.Q"$&T2\GFN@(SJ'K!A*%W +8%/0S8NNACX!^^FMI5-;;KUF#:['4K:17[ M+)Y1(%8VB)%A.RSU8DS1,TH"]BLX8E_5^^M&%](8%GM!XK/(2]*(0JM0225; M:%T:%G@9-G OC3/VJ D$-?)CAP61%T>\&V1YB P!53;VQ1DL?V_5FL#Q6 UJ M_>%>7]-Z^INUJBHAERSD7A9'P_-:@KV6NBJ96L']ISYG@]"+0]\]]-P^ MBT8RCDT\9#SWLM1G%UMWYFU3*]LVTG/Z-+QI6)I[<9:RG'L\3/IH%=I8%@29 ME^81Q&=>'',88$&>[['=//'R M--SKA:\_"/8."P%Z'F,0!5Z$ MOS<:P-OW_)B*/$P@(>EE_JQ@7>MZL0_"61&>ME$%Z2J$63I!%CT,);DVRMD: MQ'"5;.6QER".YV*MX*_Z YO,IOI*Q++27392?$V7V0$"%\3T2%Q6#PBL5LI0 MGV00_2C.$<@01;)"S')G2@9# 5!\TFX1Y#ZP>@X,2!?1I0H/<"^*8G19%T\H/<:^4F*E* MV9]RGN!0(T.V_#23M9QW6$9@?C_H""=/0O9)$?ZS%F=$1V6+#L M/ 'W(LY9 M@(3-$2*P#P3#UHK(F>E9I19.DV'[@[MKXD,H1TEE,0)*Z;,M+$F8\Y0F(C^D MSH4$=GH1FM)IP.YOY7$O!\/'7AX%[-$)ZL)LEX+X;*2 @[MSE@8INQ2J84^B M0NH@MA".DB;^>LO>),W ^[Q/A #\'>4,YT$2;FI<_#FL=UB.S,_IS,W([$V. M_=1\^%*#R?2B=@5+Q+;)!X]B5K5T^&*$"@$9..'P352] Q0$OWL2]XWP1@N' MRGL"7-0Y%>.L0X7@_.9>F.4?X5L-E;E!X*]_R7C _P:,XR3K6T?Y9JZ]OQ?8 M!P-+^Q&+7I7Q_\"#LSHCCD.SA;H8^L%1BPP$^JPGQ9W8/M=V^S38^[\]$\7J MSYZVA^Q?6-W=/[X/:=K%?L'%UE"O0.T!.)%Z0&.=+T.WX:5)CNWG4Q_"TP#_HF3O%9)O@["#W.$9T?-NY,,P/ ,O M"C!Z!]QS.O[ I@& &(]S'#+30FV/2;2D5!17*2;>+L]48 M.@*%K>@X?/_-!-U(P9'%VMHYNFZ;8BF(C&'^.PTR72F2,'&Y'^:Y^QVBN]]< M]%XZ8]%S&&?)>U*RG*XG&8]=5!)(NA[Q"86\>(_N -NL-4@-8_HDZ2EE["9. M3(<171WBU_SWL7M;$:$7!.GHS3NW*(*>XOC2LRMPQWMW,(ZE\7B,PUL?"::C M;SDKV2S<%RMRL:UM]UEG>#M\%#OMO@5MEW=?U&Y$LR#VJ.0<6_V#-)ZPIOM* MU?VP>NV^#,VTM7KEADLI$&):@/FYUG;S@Q0,GPI/_@M02P,$% @ *X6= M4NIF**4&!@ R@\ !D !X;"]W;W)K&ULK5=9 M;^,V$/XK S=H;4"-=5BRG28!DHHW^^L[0\FR MOCDUB[V^GV3YKQD9E^;A>8L\4,N# M3M!9?;@5\]S2A_[A_H+-^83;^\6-QK=^:R43)9=&* F:SPXZ1\'>\8#DG< G MP9=FXQDHDJE2G^GE0W;0\0D0+WAJR0+#GP=^PHN"#"&,+XW-3NN2%#>?5];/ M7>P8RY09?J**WT5F\X/.J ,9G[&JL+=J><&;>&*REZK"N+^PK&6C80?2REA5 M-LJ(H!2R_F5?&QXV%$;^,PIAHQ ZW+4CA_*467:XK]42-$FC-7IPH3IM!"G-B?<'#I?*F/V^14\DWT\;J\>U MU? 9JT$(5TK:W,"9S'BV;:"/$%NU$;=^3L M1<_8FUB5?LY5D7%M?H*S+Y6PC_!160Y_'DV-U5@M?[W@9M"Z&3@W@_^9WE>L MGIS<7]U?'MV=G<+UW<79+9Q<7]W3"6RZ5LYUNN6Z0-<@ M9%I4&<<'RTN#K9GFP Q@LV,Y2RQ K;E,'P$)D09MN4;*_L:ZQ,:T!IC,H)(X M#0KQ#?W,<0K4'\DZFD5Q9%@\,.H]F G)9"I8@7Z1XZJV@>[1E\.)KG.>S;G9 M?2-\ _C)H)E:F8'A"Z91"8@S%Q7Z M0'7N?8-.- S4!5SN@4)3-L[0*Q<7"M M]&;_CK6"+9!M*@ZYSJBJ#GTP/[MZERW^/R#A=%\!Y6P ? M-@K@=*L +EP!P'E3@B>K$KS;*,&CC1*\4Q;MO9:N)A-=BKD'S,(YGVH7I(LN M&,$.A-XPBO"W&P1>D/@]>AQY@W#8:WKW"?JFG'H%UU-:,&/$3*1U]J";>$DR M[J$Q;S".>F0I2,(>')6J(MAK#4)<64K::PG;#J(;>0%A^_&'41B$O[3O'['P MGDTW"L6#< -6[/E1W'M;N2-MVZ41C#$NWT49>DE,]H+(&U"<3S&VC?]9Z@)O M&,>$<)0D9#$(WD>;PQ[%?LL4/3_'TC9&9,G?@#)(@M>I^E>I?==./L3C!&T. MO#@8UXR-P^B=C,7C,<&,!YC+>/ _5EG@)5'2,E>_O5)APUX+A7Y'X?LY"[ 7 MXWCLFC/Q_&3@FC.(O=BGXBT*8$W$6X.6!EL]-]E4H1N&[-%<1A8:CY9]Y<8# M@;0L%@42BL+UY-VDB72:C896W[P=%UK0L"X>Z?A*YU '" =9RX(I#2#1L_ MKR"M-YM;"]OFFD#?VUI"6K5:02_O-,0O;+[*44U8H>HJ]O[3*D*+7//ZS$*; MTNS!'ZA>GSNWM->[9[)"A\>OVO?W^\Q5G&M5-^/NOS_A=(OU>GOM?+/7KK*V M7C#0)=,9\B7=2=-@,4=4W-BY6-;AJ(?'1.,28-3,+IEK^@S+G$_!=.BV5XAQ%TOG:$ MX5P=A1"-QK27!B,ZM)M]FD&/" 9G"$,S-"HKHW6CT("H(&H^0S85T% M;>GL-!-KQ\W\G79'-FZ>F 5/'?K[&_>KDNNYNT7B 8SZIKYJM5_;B^I1?3]; MB]>WW"NFYU1!!9^AJK\[C#N@ZYMC_6+5PMW6ILKBW<\]YGC9YIH$\/\SA9>4 MYH4&PO=V]R M:W-H965T.H&431.WM(4KE0KTM)P. M%@&WZ'2Z#VXR;2P2NVL[A.ZOO['3IF'WX&!U7Q+;\;QY\^R9S+A2^L%DB!:> MBER:DTYF[>JXVS5)A@4WH5JAI"\+I0MN::J77;/2R%-O5.1=%D6#;L&%[$S& M?NU:3\:JM+F0>*W!E$7!]?H4J.HC M;N(Y='B)RHU_0E7O[0TZD)3&JF)C3 P*(>LW?]KHT#(812\8L(T!\[QK1Y[E M.;=\,M:J NUV$YH;^%"]-9$3TAW*K=7T59"=G=R@0:Z3#+A,X1P?Z916I+D- MX KMN&O)A=O8339PIS4<>P$N9G"II,T,S&2*Z7. +G%K"+(MP5/V*N)O7(;0 MBP-@$8M?P>LU ?<\7N^= <-?T[FQFF[)WZ]XZ3=>^MY+__^2]3_@9K>SZGTU(K1"GWCY.H0;%,6\U 8=)^*B5>')7%Q,O;6B"86B'E%+3WNI.3U76M&@ M,, +54I+C*V"O2@\;',)^]\R:?/XL;#;[$F$3)"R7@J-B=(.@SO-T])7& -J M\=9S".$>(>$K87DNOM(0M:4*"HDR)(R02:EU'>?&&A0= Y&+6S% MB0J)X_R;FG>%+DSI"2ZE0[:9,KC!K83--DX-/W*1 M\WF.7D/#10X>Q/# "12CLYQ*:046"K:8%&[.K&+W=N;DHI2FVE-*GV3LE&3E.&__2*[K2Z$RM32]UJ4 M!JYFUPU)L]JT<].ZB]EMKWO!2SHE01'GN"#3*!P>=D#7_54]L6KE>YJYLM0A M^6%&+2EJMX&^+Y2RVXEST#2YDW\ 4$L#!!0 ( "N%G5*WVNA"X X !$I M 9 >&PO=V]R:W-H965T;O##/SM95M7UR<6&2M=I(,RJWJL"39:DWLL)/O;HP M6ZUDRILV^47H^].+C[967#6 MW'B?K=85W;AX_G0K5^J#JCYMWVG\NFBII-E&%28K"Z'5\MG99?#DQ9C6\X(_ M,K4SO6M!DBS*\@O]N$Z?G?G$D,I54A$%B:\;]5+E.1$"&U\=S;/V2-K8OVZH M_\:R0Y:%-.IEF7_.TFK]["P^$ZE:RCJOWI>[?R@GSX3H)65N^%/L[-HH.A-) M;:IRXS:#@TU6V&]YZ_30VQ#[]VP(W8:0^;8',9>_RDH^?ZK+G="T&M3H@D7E MW6 N*\@H'RJ-IQGV5<^OBZ3<*/%1WBKS]*("1;I_D;C=+^SN\)[=02A>ET6U M-N*J2%5Z2. "K+3\A T_+\('*?Y3%B,1!9X(_3!X@%[4RAB;\HE?,Y/D MI:FU$O^Y7)A*PR/^^\ 1X_:(,1\Q_DD5?F/WFY=O7U^)CY?_NOH@/JZ5 +%M M6:BB,J)K!YD!4@7M8&.\$-T6)2ELJG MT8>1.!>#V)M.)T.Z"GPO"*9\&7FSZ7PHWI3%8UX715X4S\78]_Q))$(\#GSQ ML:QDWLCS;5G/13CV9N&8+N;>/)KA(L#%.&!%_M5:2DJD(E-A*>Q"NZVZLF+U MDPI[66L-._<8'2Q4H999-;S#\A.KWM]4JC1T1,KUQM&8=1O'_!UX,S^TRSY4 MLH+3C'%_$$SQ.9UWJH\]/Y[1_GD<#\DRP00KK.Z3'V!)3+VI/R<"?C2E@V#1 M:"A^54L%(NG/B#68!_Y01+,0PL3C^$ 8E)FA()>!^EI9<*@?P]DF7C .P= L MFCA)TA]A ]2]8,YTIGXDYIZ/3TOG0?\;>^. W<^;3,G[9MX4W)'S:05W2;(\ MDUQ\G,C%?CADAQO#^N/9C$L,#J$5 M-^11033GH CG(469#\I_R+RV_B!)TQ*K#32+")XC$A&_TX!/AN)K^, B5T+= M GX992X*W !3BZRU"I,<=//'::*ERL98W%!^J$"LM"\K2 M?_];'(;^+Y=;8@J_KW!7;W5F%#\)?A LF5NS.TCF7$8L\^=UW E-6&,N)+ M1=N;0+:'9N)U5J DP UQ_[I(:[KVQ$\[ K*J35P,G.#XU[*;48J[W@T'LK?9#X2GUHJ M8'EC&J:A!^AFXS6*EE6ELT5=L4\A_4CX9:,LU2I+9_VVE5CJ$AV[#/UXD\8EXDC)<*K0?K8S$W*PF*COM8DWI+S7RD84SN2 M S@TQ7Z^%X'_2#P&:'CD(9R->D\AZH+V>;\-HDT!J/<+,4[W52TCRI9%V5>KK($]N_2)1ND+K>I137NZW&GY@3;7G$Y?R!K0X M4L!PA0;8ZJR+6-J4@=%KJ"6GKA.[836B7.W%>[7*-IV)KM^Y.YVA/JXA2(Z; M)K=%PD:=$3';&6V]H1\ M/^JP(YTFC2%7HK6 40M@J8JBYGX83O8_/M$=%?I/O@^8G^#@B7B%YDLD4NL] MA-Q)G1JN7A$VG0-.CX.IN$P276,;Q0H*MC4@0"Q*+PKP)&X7- 5=1"B<9/P@ M_$6\M=X'$7+2_8&\T304X\E,7-TF:XFJ?@A'&$&,QQVEKCB'P,+-[2-,W%,O M>K0) ^^?""1 _%[7#SIGB2EX?JCU8TJ:D6 (HZ 0X")9A'P_^]EF>ZR/&?- ME\0.W*L"YQR\[M1!/./>!+ =H*45K2]5P_I@%@!(W5%?^W@\CJGIV )Q=V![ MVX0=,8&BDFTY6 >3B<_'(K,-[VB=H^9QN7Q[H2GB M9-]4/3.? \)%:&H(??G!Y%Y#0Y]@DI#KV#+T@XQ\5D!B:8Y!6+:A3T72L8$@:4KPA]6XV3/I$'3< _V<(O#.4/(35E; M\-ZKY7W5V4[I]'&M^J$A4Z.=:%2!D#'P#B0YQJRVU5G*;L> MS\$3XH*..^[1/#*SNN'TI!R4 @+ZGPUX;G).E1 B>J!%B&I=#'(H"5:U A#C M(U-0'E$VOX^'CESPK2R&'>YS-!\ MP]:%6ED3*#(>L8Q$ B=AV9F=^XZ6V@;R24$:N^3*VJS1P6DU=9E!-W7BQ*HV M2CHW/9^,9FVZ?0A=D4DYE^T;(@^=]!"&^QX8V0-U/SIX/5%[/1AWE14%YZXE M'TP%S15B7$V]. (Z VG!NV<8]BT(< ( Z7Z9^UZ\@Z#-7L" $V3PI!->N0?2K?G2#7-O2U#2[* M.C^6*.K"]4K6QH=YHP_9_T^\.G MG [;V)N-0_=F:#(AV!M2CT'!RVTM.4DNG"JFP0\S1+,%[87AMDJ\*)A'RC^MVD$2&_=,GG MW0V?G6UVSN>C>;\I>> XQAY+&^W CLM>RO(T3@"QR'G?@_3 MUMSS@3^"WAQ/GC@/1G'WB^+]W!]-^CQ34\N5S37875VS T)D_H=VHKG,F=[ M]1RL389'GN+R\%_\QNIX;M1,!_J]Z0-\JOT]?W>QZP17L5(FS ^U3!52K_@2V+%:E MZSN0$>2F358XQ*@;?M5VV![A05NJ[,R4I[1N!,PA88$K>G&D%]T_K<=/[S"6 MT!K?YA2L/%1]$/,1S4M SU9V]R:P+]E??NKG=I@,\$VEU=C1-CJ_K[5,]DW+ MWYK+'-GK\%T<=VI-I6!=46=LX9X#S4;I&^>\]]?7)F1X9[,X?RFQ8VC/U,[EV>*.EYJC&P?1\4,'>4"!D!6,3Q$;/NFX[;Z?I6= MBN>$\VU3,!T4[ ^F@FXNU81=H6YQ]$[EX')C__IT5/T[C="O?E:4=4JLP'BG ME=$5M)'X0$9K:SG[25;UT%$^VB0T*=[IN>^B>OD>G_E=UT?N;VD;I%?\9CU 2K&?_L=;>;?_O M=VG_YM8MMW\6?"WUBEZ!Y&J)K?YH-CFSX]OF1U5N^4]OB[*JR@U?KA7"5M," M/%^69=7\H /:?T$^_S]02P,$% @ *X6=4J!;%&XP" M!< !D !X M;"]W;W)K&ULQ5AK;QLW%OTKA':[L %%;R=V8ANP M51MU$3>&W:0H%ON!FJ$T;&9(A>185G_]GDMR'G(D.4$+](.MF2%Y>>[KW$N> MKK3Y;#,A''LJ.H7%7E_ M-!B\[A=ERJ<2=8;8L"F[6ER+7J[/.L%-]N)>+S-&'_OGI MDB_$@W ?EW<&;_U:2BH+H:S4BADQ/^M<#-]>3FB^G_!)BI5M/3/29*;U9WJY M2<\Z P(DO53R+JG,&HQ#IW?LVE M89]X7@IV*[@MC8#%G3WM.PBG*?TD"KH,@D8[! U'[%8KEUEVI5*1;@KH U4- M;51!NQSME?@S5STV'G;9:# :[I$WKE4=>WGCEU7]4=HDUZ2M9?^]F%EG$!W_ MV[/'I-YCXO>8_'5SOB#HXN:>?;IX__&*W5Y=/'R\O[J]^N77!W9AK7"6<96R M]Y+/9"Z=A!)QLY1QQUH8*.S9O4A*8Z1:L$MNI64?2L-X(R9OB2E:8N8DYK$1 M8VHQ,R\FTAWP\/@[==#+!9)?U,1?8)NB(Q,HE?[K_3%A1!UW2^WP*Q'#RQ9NGJ:29N+SYLJ= MMNS2^A!(4%L8A_:0FB7,3 F\[R95(MA"\QQUR CT9YE$L*6][9;?:S]:W_:+ M3Q\/!^_6P1BU+M%EY.^5=!DFHT5$]5UT&01C+/=1S%,T6Y(: ^H::_?V*&VQ MV8K^* M1PZ>5@(4@S.@B&KY43I@E-S[Q M'!G,:6\Y*ZIEP6./:+)C2N)$81%A"!D?3#.8!DT:B:KL,R\=E&W!3[C-V!P$ M:L%=B(6X>P3;K6.D$@!01>AYL!YV]_"BHQH=P[CYC /15Q813X&4&<(":P.' MTEE(YFO68L^X?FED$@G9RD+FW#3[]-JT-=V(9E]&&195-6X=F>FR2K5IF[:" M5S=]6:FT(]]S;S^G=Q AW-Q8.2C)H8R>13BO>/I'Z5N_RD=M;[!"IR*O_+T] M T( U+'4+D.Q\BCMV$8]\CH%PWK9[+-8XS.<"EZ"^5-*/&1W2KU#62R#*J6M M&0%@/+*P=X4\NI*\3ALT6E)P0!*0!5/Y[64.PVA%80WCM4GK-XKGJ.'SU'_) M(<3KD$1$K(V/]\#OW4!%:MWN!5IRP=HX?-)\GWQ"4JX%-8 <9VJ_,\[0%$R MZ2DPJ=IX/G=Q-D^^E-)ZBF[NXGXAN5$&=0"ALXOWKY"BE;Z3)/6<8?*8H>P=7X M+98^UW50H$J(';':9:L,CL?PHS8^&K%CJ9K7EI5VVV*+'2*TX$9:#8/@9:E5 M2BOD3@V_ ;2/R-(ADO^DE-@T"B$;]"8_^!X&+4/"\Z3,&]0O]IL[0[G=^8KE--%'<^CWO 'RK-)[^B?0(I:^\$GU#6(4274%-TH!&(9"(PH*.'& MK'TN%:1$]'@2GD-EI !!/F5([%=4@'P,6A<#JRH'\;S3;5;'_BDF09*84FR> MU>F[]OA">7*;HTLPV9,W2SM"4OP%+L,G#ZI5"WN[;A=^ 1=_SPW#C:I;1MIM MQV6#RR"*B. [;AV0BJ"KW.IJ4=U<[MADBTBEU3.I/=\WX_NK>>WJRB%(PKST MZ;C0.EW)/*=OCN*44K^:UIP$<%%2L]02$WI%']=T"(3#$90"QQ]_:AL-WCV$6V4RR4.K MF[A(ZA[R3NQS?1P MGWT+O25(*A=S+!WTWAQUF EWQ.'%Z:6_EYUIYW3A'S.TDL+0!(S/-32,+[1! M?5%__G]02P,$% @ *X6=4HK_7@Q_!P HQ0 !D !X;"]W;W)K&ULK5AK;]LX%OTKA+=8)(#'SSR<- G@N DF@S8MXJ2# MP6(_T!)M<4N1&I**F_WU>RXIR7;2Q)[9?O%#NKR/<\]]2&=+8[^Y3 C/ON=* MN_-6YGUQVNVZ)!,Y=QU3"(T[[ZB;M_JM^L*=7&2>+G0OS@J^$%/A'XHO%O^Z MC994YD([:32S8G[>&O=/+P](/@A\E6+IUGXSBF1FS#?ZMWKDD% B\:2! MX^M13(12I AN_%GI;#4FZ>#Z[UK[=8@=LIS\Y;HQ9+Q9R7RM^9 MY:^BBN>0]"5&N?#)EE'V",))Z;S)J\/P()8ZD5RQ M&^V\+0&]=V==#RLDVTTJC9=1X^ 5C?T!^V2TSQR[TJE(-Q5TX5[CXZ#V\7+P MIL;?N.ZP8;_-!KU!_PU]PR;F8= WW![S6J2,ZY3]*M*%U LV)K)(+X5C'Z1+ ME'&E%>Q?XQG$0:1_O^'%0>/%0?#BX"KV?LH^EY855E)),C/[CPAEPE#N M+#,J)3#2E:?SQE.YAIQTS!NP4J.,Z21*08.\U@J=/#'Q/M:,Q^51HT%W L^ '3RE]3BC$<:*Y=@&T?1M(5K5[220",Q.5WDL1,C M)U8@$3BV$EYF,LD81YD!&H@F=%LV+E,I&F3?@@(\\N"A,^VPU"C%;9OEQGG* M-)_!'-V]Q42X<98+)=DT$]^$"O3BRIEGF?)2R?_^Q6P]QZQ9\ERE8UO6V- M7%(_"N=C\:9"&PP6_G]Z4U-H!Q070H,K!'W&48H8K:6-O1:TTH8I V+6AI=" MD4R8*(A8^42@$+%#A*GS?&2(G'=2]TZ@#\DP$0SW2F M A0,C:XL3-5AR*706NA?2>6OGDB"ZC_0*!,*G"^]\SR>W2'NI?09430"QW-3 M$OXP\N[PH#-"YU*J+H]WHY-.;W4E2&$,EM2DZTD8!/&CUR8.%K%Q*R3BFDO+ MOG)51D2W#1I*')O3FJ197$^WR&QIQB;U(X M+UC84]RV>)!/@ ^A.>H&?>UT0W0O3 %3.HB[?799J9Z&%7:RX4A4&U2N@0 ) M.'':-/[7,W:*8PXBH3;@SZH]9M@3@-07*PHN5UTLA!#+)FKUE37VCIVNF?V1UC/UK!0DL_0 M_:CX?@H@XR2QI7C3Z363\&=X>(C/_M&.H/Q%_%@ M>ZV ?!,*^IJ"KK?%.QIF1/Q,%K&&)/:XH1+.I*0(2Y.#T ?8Z=./XE_Z@#6=%K2)L^I!Y M42EX#%EM#ROZ=-@8NT$%W@YC>FW0^Y M1F%J1.4:[8%,W_VFF<[V)DB]>G,0U)UP7>ICY.A><&JCGG>AK=YI'CQ?-%YC M\,]J;L_V"YH&M>GIANG/*]-_JR'NT%ABT4F-X 7;JR;B?CL0%&WFY'"?>LX) MS=?CP1'[T2N+[MJ+(SRH+,+K,4=/UMK'=TC-U>8-W#B^>%J)Q]=WG[A=$/F4 MF.-HKW-\V,*V'%Z)Q3_>%.$UU,QX/!6%GYG@X $)X/[&ULS5IK<]NX%?TK&-?;\<[0,E]ZY35C)TXW;3?QV,EF.IU^@$A( M0D,16I"TK/[ZGGL!4O3;SNSN[ =;$@5Y3^C5QMAOU5*I6ERMBK)ZO;>L MZ_6+HZ,J6ZJ5K 9FK4I\,S=V)6M\M(NC:FV5S'G3JCB*PW!TM)*ZW'OSBI^= MV3>O3%,7NE1G5E3-:B7M]D059O-Z+]IK'YSKQ;*F!T=O7JWE0EVH^LOZS.+3 M44>T&2S(SY1A\^Y*_W0F)(%2JK MB8+$RZ5ZJXJ""(&-7SW-O>Y(VMA_WU)_S[)#EIFLU%M3?-5YO7R]-]D3N9K+ MIJC/S>8GY>49$KW,%!7_%QNW-IWNB:RI:K/RF\'!2I?N55YY/?0V3,)[-L1^ M0\Q\NX.8RW>REF]>6;,1EE:#&KUA47DWF-,E&>6BMOA68U_]YJ(VV;=#DBL7 M;\T*MJZD4U>9BT_U4EEQHDHUU[4X*V19O3JJ<2KM/$Z)8_&S* M>EF)TS)7^74"1V"WXSEN>3Z)'Z3X=UD.1!(%(@[CZ %Z2:>#A.DE]^E@*:WR M.CB36T"N%L?6RG*A^/V_CV=5;8&?_SQP6-H=EO)AZ>^H\$=.^/SI[3\.3XXO M3M^)MY]^/CO]>''\^<.GC^+XXSOQZ?-/I^?BY/3CZ?L/G\79/X\_7HA?E-40 MDURXQE\EJAZ/69_'-7$D$ H$&!4SSZ>9"UU7>)GK3-DJ$+FV<#IC*Q9*K=:% MV2I5#<1G[)J; I% EPLLJ[+"5(U5%?P;,:4B;=][N+JB]U@KZ]KJ65/+6:%$ M;:#&1;FME7![L)*8DQMI<\= K>RJ$J!_J4U3%5NQ@&UK+&T 2.O%_^M?)G$T M?OFH\+WS.L'X% D30K+,+89.;M#-C%T;*[&/5E>$N5S,FY*CDRPZ:H\K8"". M,U#+H<-B&SAI5Z8I:Q:2E(B=("]*4XM29:JJI-606Y>Y)OXN%?$W;VJHOJ^H MW-S:@AA) 90/ 6W$.JA@*>M."1O3%+E82M D_JQ694;'$T4Z4('GG.Q*HLAR MVZ&'UIJ\Q[*#QRWE>@4^ 1<;!7&JM. M%_&5"&;0J/X?ECS&.LS%!^T\E$(+?%O!?3P3V#?#0R(&WB@\,DLH$BS3VD6' MK9(( &3\7"!B-TCY7=#F_V' .H_#:/I"_ NK78*XM5@<,%]P72RO?KS#_5S8 MW'E?)3Z;&L8CG9B2%$TAJ@3O%+3 (-!GS:7FRH+X]=_5\DI5+["MJGMZ%H>B M,O-Z0QZU+Z(HQ/]1G.+_.$D?6EPI>XF(**))(N+A1*1I=,=R<#*'NSFXM5M( M,8:EBJ,)GS,=QN(NT]"I\$X!O;OI7G@[9+!>G 7VT712UDT/D$2*B6B"S"01B,< M/TTBR)NDXT"Q&R>CY($R2$$!)HHC@ A0_!L1X3! ,XY$80<&3)P)Q&$[( M(@F]1,$$)GXR$%-(1P@$)O M1L$(W-\+Q&CZYP)B3-R3Q? ??#\!B,D0K@M]C<.[-D&,OW#:-$U>'B9DI&RIG#=J+ M%5-R3[BH[)X?1%&$L!'@!?_#+F2H7QM=;P\K5=<%U<_N3(!J%%**C48)!3@Z M[6R)[L6LKO%]D,EJ>6,S<(%P#U]!S'@BAO=]3M]OL_I^F]=_E\SXG48(H]09 M(0'BG1&BYQDA38=B'$3C$/]'T? 1$[3)933EY((X_703<-L0OQ1#,7R.$>C( M_3:C[;-,:SQ'",D4U>]4>H<)^/'_, 'UV3" MP155S/.-@,(X>BPZ7C,#';K?QO3]-JH?.Y[NGQYX<>\1O.+>7**%;[A3IZB( MQK305^LVU5P_*J!\-:,L[E3+#:M$ M/K*:\T+9K&;0!O:QK-5N $+:!1=.,]=[5J_(O_EQ#/*%W^)?W(C -]$>"><7 M7W@(T\V8@M[@:52HO6M4-/M!3$^;P)55&OC]'CON&)-GMN$.4 MMB/F89+(D=,'CKEV\O*@(OKS%AZ>T&C$:]W2)!D;+8RJ+W6A%HKLIJPR\X", M5#0T^Q&7IJ87K,NQ+%?DL;QU(#[Y(=AZ74!]9*!+^#(/W<"HFQDM39$[D\F2 M.">0H5JAQ%QK-C*4(3UV[S-G)W'5S/[+@R(C8 N:(W;APR&U9*3/E>:I4U=P M4IS05!>8EL7!0^8_\^975RIK_"3+69]/:(_>A3W&.U$6S;H=#69+C6)QY2MA M/ZHA'U*6KSG@!F)A9,$V\%! *99K%F5 8Y5*K26-C7A$YBE%N!22\!SR!=7*%5 M.V1"B"UY+[8##+I:M=F>Z43TBB OR::EHN.I4 P17(JY+N M0W@ZQ+8 4!"5>8;E7/.ADSR-18-08QI+K.H5L>Z=XKH',PR8E.7Q*[18H6UH M399Z>.'O!\.VP=3L0QSC\7@BQQ R&6X"D$-8;\^GYPXK&ZGE3 MS"$J"4B=5[OE)F5:RI$,[%2DM=;?(:USQ#:9$*=9V]5PBG"\4CH6:W>G4CD/ M].AAX1'T M[OQ\QN<-QF0JUX[$@*[<:.,UFPR?C&"ZYXT< 8UYEB/])HG* / MFL "$N#RL3X#ZN=8?7L=:;_RQ[1AJ!/<-#5\JLQ9(B=:MF\,72K8+!X9'50,F"0.%"GVOB9G07>_,VQGUU M0)5,'+[DU"R.Z!LEU!')TSJ-M0U*;B:Z4C7Y^XBP# ML3)EJ0JG3>BCH5!S*77!K-!]"U2XEAG1=]46._:U2ZC?KI?D7N9V+0T7N:*R MJ!].=_Z,ZO+"YWDKOG -^I5O@E5^>'R) FNA7'US^(XVOJ>-OW @^&.WG:B% M+DNR<^M!HQ&U&,-HD* 7XB%4&@W0%XVFD7\?=I49]5=X-AY@73*B[X?3P1B% M^YCW)8/1!'U$H;BJ.T@FZ'!Y^13-89(D_"D;:5EVJ6]']>M^5EPJ&SWT" M6FK+UZ2J:.LS+.<+5,IJ]& 4_N!)89LLX1?%C8E1K[ISN5552)HS:C#DE5XU M*]]?#)S.:D3+[CZS.\[5@8B;PGK6AN$/@>=![B@Y!I@*-V>[[;1G/^:IR;I7 MY _$Z3V'4455;.264QYJ-4H^/JT7BBW(Q_AJIK>SJ]HHOKCZT5>/B+44!;IJ M/:/&(<E7[P%=UC;]5DTP/I=9][.SN%EO<];'(^6X_ M',1BA9S>SG"9><_B?4K*U"@8U8K:%&M0CQ(JZJ4US6+9WK:3_AC0"2*_J! %<7_#,,OB:'^,X+ &KJGJ$= M]EYW"=NFUYY;.*+M^C7]7 0UEUO:UE7:9LV*RH6,(L*%HHA-8>P,:(+6N9YP M';>KI%;R&U5O[;*NDKCC!QBW&Q\\_%!9J=RC<7W^]9WC:AD??+OG>50?TL>$.U^:P-^OG"B;X^& ME0+"R9-UT^L_K^F"%- 2[3,5W-6Y]IN]#R7B*UP>Q1RM)CK=J*:U1'4G*[J- M.EU0H.4SZA@7#>$X1Q-1:<E:V*6OO[[N=UR M]^O#GZ5=4(0NU!Q;4:L,]]PPI?U0FS7_BFYFZMJL^.U2P4\L+<#W.R8LK07]OOC7L9EWCH_ M=>\^Z/-35=I4YN*#9J;,,JX?+T6JEF>MH%6_N)6+Q-*+WOEIP1?B3MA/Q0>- MIUXC)9:9R(U4.=-B?M:Z"$XN1T3O"#Y+L31K:T:>S)3Z2@]OX[-6GPP2J8@L M2>#XNQ=7(DU)$,SX5LEL-2J)<7U=2W_C?(Q:RZ$TOJO@N M/5^X@R\(V7N5V\2PZSP6\5,!/1C16!+6EER&>R7^P?,N&P0=%O;#8(^\0>/9 MP,D;[/6,_74Q,U8C^7_OD3EL9 Z=S.%/1VLO'W76B2EX),Y::!TC]+UHG;^[ MOKB[OF-?!$OXO6 BMT*+F,G<*H:FT]S*?,%2[T:A)9I&IH\,C<@BI0L% L'4 M?"XC83J,Q'(=)8SG, *@*P M9=,Z.!OQ0EJ>RN^5T)6**H((=J&IE.RC8VC4=%@ND#R47JR<;RYW/']\)@C; M*0JZ["/412HK5 YICL:G6SQ@6A C56D=%K,C+LXF2KF/,3FI4DP)<\+^I&A> M;W&]1/!MHDH#3O/*"W$";I[VR\J.-@N"3C 8T*+?Z0=C]F;=PX;PA%UD2EOY MW5<('-*$YT=J?E0:40?T9?"*38;LUU\F81#^QMZZEC66@<.+2R6?5=T&?2$+ M0_91(4=/X[HR+YB,B>8S&H[/TJWM06P%(M!)QQ,G8^4WLIE4\[^P02E6MJHC83'KG9F M0N3;S?%\Z?0[JS9%B8BJ8:7OUXT,W-Y\JJU8+R>JIBVY/]6+XD%2[T=H#("5 M]R>NH70- ./2H9\"QM'9 D; KQ4T>UP"XBF@)!% Y[W4*L]<4T!RHT%%SBM3 MB[RZ^?SV]5$P=;B- P2)DW1&B7!>T0Z9U*Z21F3:_>YQC7L_YCFI6HH5HF@" MFTIDY0@@9WOND+))-VA UI,ZM-'B7J(5*_-@NBISQVHL(P8U$#.S0^U?@P"PI)=$'!7%D4J*/2H\HB;A,TA\(GR*WI;D*Y ME3Y/45K&OGC)L0QV 90='#? MM;8)VMHT^B! UIEV_%KLTEG$E)['7 M;"(J"1_!@RDIZ8S#Z5,T:9]J K2 XQG0A$V@:W4/48M?98$O1N!H:P^I_ M0U&M9E1M;ZF)I7&ER*B/GI$_[$[8"S;JAOC=(?L%B,;X?<\QGCV:/U<).\;C M]CC;HM@89"L;JU-KW03T:H,Y=#4UG$[I88 E91O+(2IL?!S2[T@6N%S,IZK!3\T>/78-0))U-89- C65%:?SCU M$^_EL-,?3U]5@MID7(@FO!4XEUI_8GDF,IBR4:1+[#=H1N- .9B(2NU0:3W MU#;]R6AKOJ_3A.3AJ,*:]8VG@Z^Q<<\]8-3< T;_\1ZPE^]P#SC< P[W@,,] MX' /.-P##O> PSW@< \XW ,.]X#_TSV@M_8E)1-ZX;X7&>;JR']4:=XVGZ0N M_)>8%;G_GO6>ZX7,"1;G8 50XVJ@_32$'SH>[\7U!+ P04 " KA9U2[R_2N$[F)A ^/1PW+LQ ] 5I*- M]EJV82D)+B[N!TXW>X91=W/2[-9H[J_?4U4DFST:R4FP"P2Q-,,FZWGJ5+'U M9N.Z&[\RIE=W3=WZMP>KOE]_=WCHBY5IM)^[M6GQ3>6Z1O?XM5L>^G5G=,D/ M-?7AR='1-X>-MNW!NS?\V>?NW1LW]+5MS>=.^:%I=+=];VJW>7MP?! _^&*7 MJYX^.'SW9JV7YLKT/Z\_=_CM,.U2VL:TWKI6=:9Z>W!V_-W[4UK/"WZQ9N.S MGQ5ILG#NAGZY*-\>')% IC9%3SMH_'-KSDU=TT80X_>PYT$ZDA[,?XZ[_\BZ M0Y>%]N;'3WPP$EXX(3EEH-8RN]UK]^]Z=Q&=;0:N]$/K"H_ M#>%L2TZYZCM\:_%<_^[<-8WM8>7>*]V6ZMRUO6V7IBVL\6\.>QQ!"P^+L-U[ MV>[D@>V.3]0E=EAY]4-;FG*ZP2%D2P*>1 '?GSRZXS]U.U?/CV?JY.CD^)'] MGB>%G_-^S_^*PNI[ZXO:^:$SZG_/%K[O$#7_]\BII^G44S[U]-]EYJ]L]^GR M\N+Z\H>/UU?J[./WZOS3Q^N+C__XX>/YQ0]7ZN>V<&UI*>IUK3X/7;%"W*I/ MB]HN-7WJU46K^I51KBMMBUQ4A1LZ+'&56@P>AWD_4QNC(*_IE&U[IPK3]DL9(]MAD;]/F A%# LT\(DL66"$4;W%PTNR)'V# &J]9@":JT]#EQFL*TWG665"%4C8 M(M^[#K92K3&EQ E]W6_7T(W,4 UU9>L:BQ=;!8^I6].6#KML;+^";S1@LM8$ MOZ?1,7QSTMV].YJ

OKZ1DD?&NLF [*Y WG,CJLX.4V(H?.'[-V=.9 MPL 7JG7M,]0::,1QM$1,0.ZJ,0 M",+/Y5#TGC.!@[G"KLEQ4'@698+A"#J6=)I/6H('>%LRLHATJTO*?#\L?D.LT+$2>8A \_M@NQ!;.'5AXD (^]6YI. \XPBUG@.\EBTPK&21@V4#>J:)%1PA%*1Y7 IFJZME[7>L6 '?% M7/"+]3>Q2K1$?^J':@0#8CEFM9 6$U )B-IB6\OG=4PBZ9 E CJ&3.I%JB' MIA/ U\6-P-Q"MS?9CP-(81.L]#V^P[^UZ7LZ'H(6,*OMYZ1(V)M% MWK#I75NS;6J!]XI"C,"\H9SV <%]+BN=2TL0<51J*&-N%( M(4/D.^>51]",BGTTG6>')7SKV%+Z:^$V2S4;K%T*-KF?L0]A55'F,7N@2ESN M*R?W8F(#*R,$>K@!^FE%FW8D@"YO#26,J2I*/7($N=HU8#/8&QD+&=AB0*\N M>Y&C/X(5RWD#-A.1X2A8ZJ Z&3D3Q5U$#G9"*&"S-5/R6(U7%PXW_N4CRFR M=[3(V)ZXE_S,MLLY)X44+$$(-K2,)=@/>!P(X8JJ[1U3SS7R&'P!^MEF3?F? M0.:1@T/@5 .7Q+UA@_+O!)GNZ( 0:29)$Y.#!!,@4.M$3(%RXO/V9E1"D&E M$E6I@,VH_%:0S-!/J'BUVYI87]"X,Z68>A/[;T/I061.R@^\=VN[?F /,?V' MYY!GS/0*#:L(-:?L'J 8>*.NO1/SQ^2G"-FU6$8)4PKLU8#$CM7#F];B('-G MBH%X: 8_-26; M1#J"FK$&KK4MQ06=Q/[>Z*ZTI3:I%I_^!;5;R(HFD(,ZB\K[.D:(GJ/'#296 M5P8X$ [!ONC@P;,6 W]P%@])S6QL%#A$?@%0X[O]*(\6T[;/$#8S_BV"C: \ M[,\5J$)Z\.)>RLX"X8?CIA)/6ZK74-KU>L[*HJ]H'YT MR!-Z++17UUAQ&58DEX5.ZNG$57E7LY'(#M\8320R^<6ON'5>Y:4O\G<*= AE M6%VTR9N6+$1B=@;A#\A%ERWL,VS^!!A!3S6F6>!\*E8PUK)SP_KIC,W;4EX2 M-261D&3WGR /9$^P:!PT\ASC'ZPL;D@" "JWPK^CSO&0 MRY-BSRH$3::OVQ9"0%^[2]5T.XCRVBUW27@O/ M=O*=_95UC(3%3A@1=Q<20714"*%P:LIQ%IMDQ@?L->Z64;WU+8PCA8Z7%ZXK M?:"((1HX2.<\Q34^0CM6\W%#3_.VP$QS$9F]N#B_XW"GHDYJ#QPM0;6%T9V7 MHI/X8NI24I]:R.$4LV3+GQ)#V"DS,2I#G.0F2*DHP)0\2AV"YJ)<(VM1[SJZ MVQ 3LPKLS"# @\I+=D>S[Q2KW2+"V7M?Q!GWVE3U \$>2R(U@VZ'PF08,/R) MV.(<"1B7U!*D8\=KSAJ*,1!-OJ.N?5 _N8??TT ]#V+09&I7I.Z/YZF)7^Y&-$C641,'S M868[<3?!VW[.\0#EF*L/-/M7GSM7 )<11=R/7O(D].3HZ-L9U]R G-3G0K>L M-[FD/AF!J+XW0^^+%75\#90H3"FW"@FE(9W@9FIBI&^T//&-D(H.QMO2XJ-9 M*J'7V1PR[O&A+]43$0<>N6F)7$##X/RK+1(6P?A!>'V:+\<=+SXDUO/DG*;O M'P>F#Z?'K[XY//KV:6#.HYA!<5T1P!'RG5]?3!\]?O[\!3V*V*$VRDYMJ'=- M1Q:%HV1R$<3$AM<7)-CQR]?^$&CT.KK 8^=: M=U]UQ1Y1,MV>GYZ>BFXRJL W.DY8.;= JP&?5>4S%/9NB& &9*3,!?L& Y$G MH8[-^EDNG*8R;2GCY!:YM])UQ8.R<%O#]64G ,6,T:GARF]'EB.YPD\ M[27#, =PZV20L<@> CK(O4)ZG,S1H))9FA)ZE;I!AU12M.E0:+F?@D:H!7*+ M3O_)P!H=;U=8NE0IAU E97A &1RJ90E V-(LP;IPZV9WKDE$N!0:K&86*EG# ML1Z 1$78F7*S5?\9SN91]+BJ?O[%2-Z"H+O,L?. M2-W97O>RBI^*WG&@'DP:E@Y3(=HARTR^7^-P)36IUNU)=+I8F#B095BYFJ\J\XXM/7G% M?5;>=$<$BTD9 Z@VFO4:UK'"/+*)&"JP3GALU\>L6Z_CI"28D PQ]AEI.B:> M1LSVU)?QEHCFEI?3Z ;U%S -259VG2Y3=I*/?N.A/NKVLVDQR)WQE"TX^4A) M$S*T":3+Z?R2J[HT2S%I!Q!-UC33?NY7Z"8P=Z[,N/A>6>ZXL\.9 M;XUQ"SN/*V6Z07UKFF*+W?:;;8^QYBC9H>\2EHJD,OD=R*->W\G8#*NQ#]"! MI.5+0^(--':6:/K;\8NC^5&Z\" V+V+SVD*&8&FZ]=M0+J6EP+%\Y!1OD*"E M4)H!38 +DY7&R2T^HOI'L^B8K2"G 6"7,%H+ ,G] A)$$RW7/0-72A=T]X/C M4[;;*8/$\[&Q*N)<<=))DPW\RC!/%&_SU3_JS])T>=!,,Q9/7?*2,4'/IJ6" MO9.6C6)X/S1FG)ER,W!_6$5X0D&57KU@DX]]BWR?)@: NG@FBJ=9.OIP0@>R MGF8/F=(G&%A%+[=)\8N57_0@']A2LH(\&='I5=Y1[!O MDA(>)^5YTL%F#S/G!RWQQ[2,5>*/V*V?W))0BB<'2E,>4QF/A![.RDTCL;NQ M2$C'+F4_*]3L%3-[+[L!P "B>O..^_F>V# MHB?V*;A':^^QF5"C RSE=)9;-,"S,,$)N=V=#?"%JLR>TWTO/@ZNF')1TO:) MA3CRLL9_1J#Q-C"R:W>_N]O?HU"6446E;U.VN6Z'B3/I-C5=C$4*+#5P1]FQ MDY%OF4,3-][ESW)A5+"S^***BD:@RWSU!UNFMPF8OH;7#Q;T'H&N!SU>TWTT M&_4_KKNA^[@]Z$SC_8&9^1.9E?* AH3*?2@)L]>%Z8*4Q'B:.FAY$] NY:V0 ML?J&2P=:+-UEFI[?D5M'$G/-SA87V+LOJ+UC>H M8G.I!>NUX1?*P@@GF6F:!(F.!NU#%L<&]&I8T_LZLI8K:D@LR:N7LX=7"P6+ M%))[AIS^BGSRVAF]KA=BGITHM$K&5"-&[60O/BV-O =BTJ!:AS$PP5\1@LD2 MA[H?!..K@=D55$PT>O^+PAW8*V@_XD^_<5, ZAPV9_..4 3W-I8EY]>48*I7 MD>GB\V?X_=M R+(9#,5C$[J;,S0=M2+@HKNAO?"E(<&:0O(^3H2+O@@6J1/; M R [H$%"$@,LT5'0F[%R61R:5MZ'#Y1^P\O[ F9DVY+/BW!!KK/S@K\?B<#2 M%'PK'_T]B2:F#!LB9@QTX[[H5+;W+!FR:\=@_$J?O,5&MG;UD'-G$3!TSPC: MB>FGD1T'"IE%F7JP,.,.)R_S+;+DE\Y:.N,PRC8ENT.F]^:T9+CVS;C MJQK( VVYT+#3(*H4;UAA&.]-HITSS-I)\Q_Y<\)G<@7]NS$JTHO8G]&1X0TX MV]ZZ^E;&%L(?$\4IV)9O=;/7[WY2FDV*W.5>_KFQM8A//8^S4Q\7+ST*W M\OX(74Z4MDC-6] H2E"A=>,U$AKRIDF3[\O@]%,B _3ST_9.O(.U[U^B! MUY*FKR#M>R/^,/LC!.Y%Z$\MO.(W9.7O$=*GZ:\YSN2/&,;E\J<@E[I#,?+P M4X5'C^8O7QQ(UQ%_Z=V:_Z1AX?K>-?SC"NEN.EJ [ROG^O@+'9#^QN7=OP!0 M2P,$% @ *X6=4MB&]K_&ULM5=;;]LV%/XK!UXW;(!FZV;+SI( 3I9V'I +DG3%,.R!EFB9 MJRQZ)%77_?7[#B6K3MMT>]F+)9'G?.<[5]*G.VW>VK64CMYOJMJ>#=;.;4]& M(YNOY4;8H=[*&CLK;3;"X=.4([LU4A1>:5.-XC",J M5"P<*_*M>.%T?GI5I3R0;K7VSN#KU&/4JB-K*W2 M-1FY.AO,HY.+E.6]P&]*[NS1.[$G2ZW?\L>B.!N$3$A6,G>,(/!X)R]E53$0 M:/S=80YZDZQX_'Y ?^E]AR]+8>6EKMZHPJW/!M,!%7(EFLK=Z]TOLO-GS'BY MKJS_I5TKFT(X;ZS3FTX9##:J;I_B?1>'(X5I^(Q"W"G$GG=KR+/\63AQ?FKT MC@Q+ XU?O*M>&^14S4EY< :["GKN_)74I1';MHV^8CBZ\KQ@?)%_%7$ M7T4]I"0** [CZ"MX21^"Q.,ES^ ]R!)5YNA>;K5QJB[IC_G2.H."^?,K\&D/ MGWKX]/^+\+\8N+I]=3^_^V5Q2?.;G^EA\>IF\7)Q.;]YI,O7#X^WUU?WM+AY M>7M_/7]:NK M5Z0;0SD2S6'C&-IF:56AT.@![8"Q!NJ>"K5:P=^5T1N/<&3C&(RW\BXX0WK$ MESIBNN11THT1]4%:T&NI>]BF%JN5JI1P('H L>S6D3&! 49 ]);V4D! OZU6]%EU=7\U/:&&- MD!6]H#A+@RA*_%L63,(QOTV28)R&2 _\K/T*O:\7A M>7"(DJ4T#;)T0I!*QBF-V?"L,P5LD(A"[,SX,8[2SM(!C,91,)V&!/H97)ID M$$UH?C>_I"@*9B&TQT&:32B*@R2).^U#RE[ >!*DXRF_C6$MG/%;@K5)2+RXXJZSCDJEQ@&T-#BOC]CY;\N]&;;FQ ^)5 MX:NRDJA?NK]]W6$%5&I=[%15>1WM?5:U$W6IEI7LI7@3LUX: QJJSE%3Y,1[ M:8?T1G)!*OB#_ OG&Z'7_XS\H1F.F+/"U]BC5DF^WVIN/*>I1.DZ:3ZK9J/L M6^MUFSH'#@YDIY!G; VH .N+0.B@HDES(7C66/)/]^J@M&W,DJ MQ]G'G#8:WC,B[QA9"3YJD1_$5<&18DAWSSC'CG^A-;OP\*AII\%*5VAZ3B$J M#FN?]FG7H'%X\M^ZLF]%2$6H4;R@N*>33SIC%L:4!O$LZ=HAUPU&'(=U#.D9 M38(L/+3><_EC%P&//IYQGZ=1,,YF7SP'K!]UEWJSQ0#X[IMI'&4_6:J$*272 M\W&6B=SS ,W#"/L8'E#(8187*A^ZXV9[=G9],JSZ8VE.T60XHV_1P<,)/])A MAD>_?\$K$6_$K5CLQ18U9OU;)N/6.#(*R26FZGZZVR/7>Z?0&)(K$(<;B7Z9 MLXWRQ:53U.I#B^"G?-M%4%F+=UQRN0;F!_AU&"Q(/'JB/](1%J51A^!FE6L\ MD@6*-&RN1/V:FM.%:#TQAM/,DC]SUJ):,?L-:EYMN1E*6>=<"LA!(;?". 9H M'7' )GGYQM/G]')!O#;6ZIUFZG<&="XQ5M' $D!3SNVJ%!#DVU]_WP M91I\6&,'@Z^J]H=\*'9FQ^, DGS@(0,PFJ^%Y>U"YHIOVW;XI7O/Z.B6">ZE MOTO;MB7:"V>_VE_7Y^TM]:-X>]>_1DDKQ+^2*ZB&PVP\P/SR]^?VP^FMO[,N MM4.@_.L:?SFD80'LK[1VAP\VT/^).?\'4$L#!!0 ( "N%G5*^*0)^[@, M !$) 9 >&PO=V]R:W-H965TP"JG7%<0[;0)SU=E-@LT;<;E$4?:"EL44L1:HD%2?]]1U21YQL8Q3MBWC- M?#/?'*2F>Z6_FA+1PD,EI)D%I;7U1129O,2*F9&J4=+)5NF*65KJ761JC:SP M2I6(TC@^C2K&93"?^KV5GD]58P67N-)@FJIB^G&!0NUG01+T&W=\5UJW$+$R7N!+QSWYF .CLE&J:]N<5/, M@M@YA )SZQ 8#?=XC4(X('+CSPXS&$PZQ<-YC_[!6'+67 6 M0(%;U@A[I_8?L>,S=GBY$L9_8=_*9G$ >6.LJCIE\J#BLAW90Q>' X6SUQ32 M3B'U?K>&O)?OF67SJ59[T$Z:T-S$4_7:Y!R7+BEKJ^F4DYZ=+YF67.X,K%## MNF0:IY$E7'<:Y1W&HL5(7\%(4OBDI"T-+&6!Q7. B!P:O$I[KQ;I4<2?F!Q! MEH20QFER!"\;6&8>+_O7+.'WJXVQFHKBCR/X)P/^B<<_^5]1/(KANN_"U"S' M64#M95#?8S!?7MW=WMS^N(;5\@[6'Z_NEO!9P@?W.UC67/ZCM-H33<3B99&&6C?NS:U753#Y^_]U9FDPN#2A=<.G0 MC2-B0I *:J;AGHD&0]@C1:_@%#R^:2P68!5\02FQ8#6*4: J3U!BFPT%@N^%]DC*XACY0SD3=BX$B- MR7/ /@TUI:$%>NMHI?'E";D2G8-E&8'[G./@-DV/QZ:W+Y6._EH<8C?(\7* +I^';*2 M#>5$WSCTUM(X.;^ WTBZ;>YGPF^Y)##5&)(DL(<<:]O;)]VG+%!^V;LVXP[: MH\+M$X$WM!-F2>PFDS";N$F2AAG)'TB]Y"05[4NK*9 NC%2!E#=CX31,X@E, MPF1R#EDX/L^.@?2!632&&M+X4NW*>?UH+%8&;F0^<@Z=A&F@:?7Z^%"UCXO'4G;>^]&):^MER5D>6AXCH-WY3IY3?C^ZX(C@'?_J<".1Z' MGM!A(;Z!>)2F?L@2/R09_-.E&AT\4Q7JG7^,#=U7U.KMBS7L#N_]5?O,/8FW M/PN?F-YQ:4#@EE3CT60<@&X?X'9A5>T?O8VR](3Z:4G_+*B= )UOE;+]PAD8 M_H+F?P-02P,$% @ *X6=4N+9B5 M!@ =@X !D !X;"]W;W)K&ULI5?;%@.EA_N%2+,O"'\=%!+1=T1>%3?>'P-NY0#N= MD3L1;^??&BG^/)[[X) 2?ST O]O![T;XW?_CPQ] ?#JY.OO]T]GYM3C[C.>5 MN"Y)9+::0S 7A3+29$IJX8,,5$4;;"$"A$YM54MS(Z0CI*-#CD/>V2HN9M9X MJU4.I?M1/D/+A*%8E2HKA?*^@;#"VIT*: 01^H:D$\01%XA7@XKN0B90;A^D M ]CZRT@<9YEUN3(+?3/Q5HC2,AM>-JZVG&+%<^4Q;W[@(V9B'?#"*J715*_/L M8U&(CT:\I;F+\9JN\5>14:TIV@5Q-/BELHW7R"MC; /R><*PP(CIE;)&/&'Q MGW]Z.9M-7J\%XNOT]5.X/U@AA:=:(F TQ(><:DX::-;-7*L,.\"1G$59\O(0 M[EZ8FP#.M@@K3NOW(1^))^?2Y_+KOCC]Y?SZ:<\J9K1"9#86S&]$1=)$5TEV M5G!JWL2$04*D-">)1VDU4FE3 TQ\^N)UQ*H@C?:;?1D*L!<<=A*/)J/)9"IJ M*/D2U(:,RV"EM&;[M#4+ Z4V*N(_O(<8]C&AFY@,.+D M';6>( M6JU'0BF#6%@$)[421SJV'E^J&EX**Z)M\UN]PFH<>)C^]O;*9+J)9L4,;*/7 M2>\C8:]2N<3^!L W_?P]7K,<0O!:?D/W"C#&;RT8<892L#=$=RX+K2K%=9(W M[3;7W,IBT\/F;JDRN@WX#B[3?)1J$*L+AT.A"S?BU%DDVGO(&R3?ED;._+BP M<=;[<(BHJB+/)F#FI1)O3-ZVI0<G-L5JJ-,(Z.1!ZM+/7"P=L M7Q]Y8K MG+N9!&UGQ;];3;O7;+N^VIJX5LKCD(,5WW3QB]IM3.U]%=9]=Q[RY0D5O$&P\/ M-/@\70NZK]VEZCC=)3;BZ4:&@]%"86=-!50GHQ=[ ^'2+2>]!%O'F\7&PO=V]R:W-H965T ! M)'E&3FSG"8S'\9X7FW7@L;,X'.X'BFQ)C"E2R\>,E;_^ZJM'=Y.B-':R6 MF1F1_:BN=WW5^OZ^;CZV6^>ZY-.NK-H?'FV[;O_MDR=MMG6[M%W4>U?1)^NZ MV:4=_=ILGK3[QJ4YO[0KGRPO+Y\]V:5%]>C'[_EOOS0_?E_W75E4[I%=L=EV^,.3'[_?IQMWZ[H/^U\:^NV)'R4O=JYJB[I* M&K?^X='UU;6&(G6\4\=])&?$R_&/]OHKWGSM)E5VKJ;NOQ'D7?;'QZ]>)3D;IWV9?>N MOO]OIQOZ&N-E==GRO\F]//M\^2C)^K:K=_HRK6!75/+?]),2(GKAQ>6)%Y;Z MPI+7+1/Q*E^E7?KC]TU]GS1XFD;##[Q5?IL65U0XE=NNH4\+>J_[\59.(ZG7 MR6VQJ8IUD:55EUQG6=U775%MDE_JLL@*UR:/[:>+[Y]T-#4&>)+I-"]EFN6) M::Z6R<]UU6W;Y*T9K_PI2W\Y?+LB']-JT7R]&J6+"^75V?&>^H) M\93'>WIBO*D=_^_UJNT:8IS_.S/!5WZ"KWB"KTY,\*%UH/)/;5<0,[EVBHA? M-D+R?NL2DL5]VJ3,XO3ANJC2*BO2,FD[>H;DIVN3HDJRNH((%]V!&*S;)G^Y MOOZ%I.J??='00'7?$%-5)(9X(>EJ^NVC2YR?*:WR)&U)=/>8J)TE]]LBV])3 MAR1=KTG"DH[60DNIF\[1HSO0LL6"Z"W7R0!ED:Z*LN@*'1"OY$6;E77;-[PU M6B5. &LX]9[,E-.J\ )^SNK=BBB53^_=)II:6^/N7-4[?L9](D77T@QYWX ) MPCOX;>^:HLX7)!==3^,3S4CJ6YJZ+W/: Y&@2=9-O:/7ZC8BW")Y4]'Z23/X MU?9-0PLK#TE??:SJ^XIF[GC#M B:VY\D'KYY^^N;5_.K;Y(]?>IV14:$=\DZ MS6C-R8:T<$?SYHY^8FKT5>::CE0QG7*W3:ND@N(J+ M5EEG 1&-^8$E)J.CV;@9QJW(;($),6-&K"&"EN<%EC_>+#VS DG= XR(F9J" M2:L\.5Q#3[S4Z,,J:B;82=V HC)_NSBC]K[V:N_KLTKK)FVWO"O^X2>4,_.[NX=+: I,C#[ MR8W.^*_1DR_3ZF/RGMRDY!4Q7%M,D_7?,G'\:7;J/&2<)CRYPC@=QLEMG)3$ M$/XDG&QHFO9)$SLGS59XT "59K@/1B_ L8B(W[#F]](O(8]"?]WU#^J5UK(RWCK1"!6O>?'0=:[_.YX4_GA=G*:Q^&M@M<\16M*<9J=%N MZJS^V$COFY041FJ?-OY3WAMY&_NF@(&C7=/QUD46.14Y>1.L<\5UA[$#MXJW M1*:;= O<#5AJT[+0XNP@P-X2D\.98B5%DU5U1W,0U],AS%=$7F*(17+3.'H5 M]H!=!S7:849$*3F4'4WD2/#ZV*5J=AQ:/L][-\4%<\QP3>>";XY;PEJDONJ$T]!C+70Y%W1?ISBA#\Q M7/(ZS#[&NX;F)JVW[U&\Z.? L^R?&0F0S98$A3 ,1)-/*>W\V62#RG4]C%>F:6=*<86+0O/"8$-2:4.&AYGYT\GIL$EV?T@^#% MXS4LDI<'J5*:0NTW$9AX/>BS<]QU=1F"XLOSJJ$LZWNV+9#>5W6_ZM9]:5'QI%WX MVPFBD1O.R)&VN3)ASU[EX__ZS]>+)>7WUW??N"?KKZ[2/Y>+TA9 M7SV;7SV=1;SZ)N+5N?'SWVIXY\GC]_6^R)*GRV<7]-G/Y"33\7#D%UA?'Z7S MF!X3'[A5PX9#[09YI;IX-CRNV8O!C0 M'Q$HBI,CA"J%4-#&ZF'G PU,875Y:(O6YDPWS-$244U:F6,9G1&[DW8G<:!3 MN"=.=_-ZO:8_F]*G /' ![CG$ L1>D&T(RHA2O!/R9+OB4I;XL^6!^!P-'$T M8TT!)BD/LBCT@0^=9$&JT/EW"\MX2QHW^?=#],#:Y@DHUN*]HMT:B[5$0<@[ M9-PU=WI\P8 A:LRA%-R4K6*%Y8G )!8J'A%QFS8;TFU$Q4T*W9T40NFZ@M#_K, HT_FESW\[B7^&*\(IE=Q(1?LC=N*,#[CE'ZO(Y>4%-2D>S<]VV-D^*ISM$^0*.GI.! V.& MP%8VI6!"H-NX#2E/S&Z.*JUYU=8E+2X>9J8>J[C;G"@)@^B9*I_GY)<3:^%< ML1;21'F?P1!>E[05F+-[I\N@/1X2MU[##Z*UN8J-(/,'0GWE%XPR)5 ZLDX( M63H,\B\]R457P'E@7<0I!98<>X%\BXPL/BVT<]FVJLMZP^HCIX65]5Y4L.0- MQ"L=#"]Y$'!JIV?@QO0_:"RG>;5ZSYD;5M>;JS(K(,(K(\R^2_-%AI)ZM'B,ND.!E#_/'1DL%GSCX;21/V*(\C M64J,L>M+_HQ\+.**(OA$%&.0=?L]%1WX*OZ8==5NWW<#<4/N&@(WQZ)-UM0T MF44,-JMO'9146=P%IC20#F.7_E9;(L2%W:[[IBJ8;4,\[GRJDC ";W6C2T<%I:-+RV_31E009F.0Z(E"'A?J>< M"(*IRTEW0\%;>KF!$] 54/%0U45+OBK'=C/-+;<:C9TZ&?@=T<'@K<;AQ'CD M'6T[]UFXD*I>I27O2RIODI,ZJ." ,!O.NC;L7"2%&"T2SM\EIAX,Y7/=+)]^ MSV>%)11%KIZ>9>];Q[X:AQ\A#TH!:-:A>;4L.3I#7@6"7%'83%NR?$(GQVM(L/+21;2SM3*_V\>R M<#XA^]R[SSB3([L2'2F+_^GCQ*%XM\ .I%4&,FH;_4W-QIE%.0"L270@#XC1 MVB!IQ'+3K[26ZSR:)BR%/<%(*Y CJ,Y(2WJ8>;\L?36(A(+4A&=-[WR<$_50 MGKPZ7UW\2UWG]P7-AE6_915^G;%WE9,SV$%C@^37K#@GU<"_!8NY M)G,DKE%KS,J#M9)20\2.2JD5ID)*EWPWO];Q3D)XTB8;)1D+6X<$C?V%72KX M:$4C$A478&4*A*9P]7P86B$49!;3BM;?R3CM5G0.5ZRQR(HA>4GF5.J3Q3IV M*]=<%N.PJFC(%B(XS_BCO&#M)>HU+*D8N8Y^Z2B!N4\4S_*V3&-@2=5X!UP^ MQ<;96: U^D'"1#/QN&E,SAN@NM?1$?[N),:BPTP!_(@$D[UQU1H(]\1=8=O M-"B+CZ[T%=1.=L8Q@#]P\X5'!*<12@D*TXJ#S2QMF@-7DSA!3/M98[E^J:O# M/H57?&*E?"Z%3'5B+T9_JZH>$^C4OIAPJKHP.MD''3YZ5XG/"]=5A.?L9'RP MUP9:^9U[>DTP*(("1Z8(I K$G9W:Q= + E,S5>$!$FNSU*>=1AHS24)&VJ#N MZ"$_\D!;'!\E\Z8Q4ELC9=0$70Q7E>25D3/IGO1PFFT=1Z!15F#(+>EH@F^3 MQ^D%]D#:GH:?BY:QP6;JQM-OOTFV"4 );-:J:VL*P6F3CU+A;Y3M"$_&/%@3 $_'&&,2EXJ-J4L5-?,#"$%&D81@AX7<@3MG0> M9)Z]6N=J>.Y,4<@>]F4*%P>Y.%.T'!1_AN2%I%M2]:S7,*EDY<&M6MB(@GT] M VR+3A-3'4$0PAZC0TSQ<+^*JY#CG-PE;V!]8 M=ATEPRAQI0N1J "\D/E$F/[@7BS*'W@M<9QO."ZX3Q:;TQQ7EUS+#?"&Y#H. M<6-98PZ0G#,$68;C4,H2PBM745S7^9S">)D\N4^JPR;"3*10O+FMKSOLD;N" M4Z(^\S"W(1E4=M%CIXS&+S:5C/H J?P)H_(UY7=JA.JSFJ+^"PDV0L[E2#/( M!DS^VK!3DU8O>.3$":,82DEP.[I ^GV/=#G)L.A!F?,D1"]>*ZTPH/N$3.FD M. R9ZYA(M-Z54W>&63.FPZESF87R]\J5A;M3\GS2A9]DH6A6M<3$$ _R]-EH M**"6KLYCC5Z#C7YE0D?UL>FXYP^-%,?DF[Z08-U72G">L=';%F23*% XB(OC MT]Z2&='2V2XEDIJ^Z 4L6J]085&FW_?JPA-;'#W95\?/NB<7>! MO&#RHIV>5(OO;7#E@OW1??-\B"E63!Y6(#IZ-.:W":=*GGV7_(V7>_4MN<=U M)T(AL9&BSM4:BM$4B4,JWM1T$\>=WXU&77YKJY*\*KOO.J$L% (2SFZ6N((? MS(E#,@1RF+.RWV;D$D'CMY^U5O/9)EA5<1M2W"'/GH$4@\3W MT?KMI-SXI6K95)9$HW2R9@_)DLV2_)[56@%">'4>RA=T#7/S9.5^ M4H7]^6'?LD]NN8N L3Z#:6G^-8#!V334Y:B$/L#(:$Y?7MNG!W'S@ED:A*- M=:FZB3 W5=HI;%T,=80.8O?-%(8!H4.*^C2V/5)8 Q>+8EI.Q8BH:;J5:W2FOA\UO]S0R;7+6_$AZ6 =T6M%/"'R"0"'@5;&B$*HK"3,S$PPWF8;3V) M.@MU:H0V9 T5P)$=\(=[0(6,[P4E!?RLAS]X3AR_:Q"MA8)6.TVXP.P1;VX@ M$#R&\*P@7K*43:/FVAE47AZDV"ZC*6042!77^;+68 QE[VC??OEC;)DB$+E$ M@R76#"-!20ZOL2I@OY?GC 8E)PH M%)[L0"KN"ZYEK/M&G;(VZ]LV@K-,--)(/D'<3MWW#-A*VB4)XE>S1(MU$V1; M:/7NW.$&E.W50[A8R3GH/),'^T4CL'H9H3HLX]+R!ZU4_J6!I97$FB,+$I"A MDD[0ASF1%=7Y@50C7PPVDO[:UE7E2GB\*U,KM

MU=W^$;X]00)K\"F_06VN1>,G% MKSHPK7BL@;N:&$>O@VC$BWRAWX^<2LQ[3/<1^^K:/'>K?RPOA2.:GC3"P7A_ MC]-^P\1+&-P&]D>DF4*0$5B:=PYN):WU8"5NHZQCG>KH^3*&^P7 JP4!3-QS)F\9P.'+\U#N=V2KD4G@ M!;X*?'P20O9GQDO^8>5CE+7V7L15;D^+]XP]G"8>>T(%:.IUS!R^4<"Z%"S% MMQXQ7B35.JLQ[5B=G5Q)!".+6=F+79!$7?-(^YP<6$-K:TS5*(F3[HU;$QMR MS+=!ZUCDG[UIF]25!?GX57TGJ[_NNZV@W@PE\^;-M4?)L!K <$/\N=2H3NT9 M-,\9,2>+"UW!-?K>(B>7E\O*Y& =0'1L -"YJ"V+5_[FVK+-PV8=P<92D!NT M$CDEM.(V"AW]_FD4P:X%' )JES!PK#;K![:%UK-W-L_,XF9M9$ISL1B7.ME.L?$@=<8I]YSJH(U+-K!S4B=5T !Y+T\#].^-:&/ ME(78I$GM\T<'TW^]P4!U6ZH&@F_CQX,&DLI-6Y=TP*638$4S>/> [4G4[Z2Q M+791TC68?0A27M, A244VB@O'E03*9W>9HV'BUNRU01"J6!% 86@5LW6K@[< MJ,XUMIHQN">P!"9!#+:%6#YCT&*44PH(>J*I]72CE9C3O> MX-ERW 1NV \]0 Z?(C&M._@E/%IJ1.2&_[XY)R(!Y+T\#\M^ P5:I>4<=V88 MBT]*QQ\8AQ6VI]L)LQ3D0FL75G&;24=GI7J,I4ADQ4>4@,?+!0P[P(-KSG.16UVYO &4'_Z7:,F&F-7B-,F:73IUU(>T(GM$H1C5K-:.XP#;TZ*%/JI MU?P$,\MTXL$;O0;! G'<5J$PUG9XE0?W'= NZP.BNOMM+45[ ""R*?Y08HH3!MM[:70#)CT M:&9//T7Q]-"?8T]0LT:>;Y Q&D8%H8;+JB0 ME)RV4%\SI.G.VL4 5E^>!YJ_D=K[^_33=/?3%[S.-?(N_13%MD5K!7BOE0U\ M;M@7#ZXL&.5W[QH7/T:1C&O(QHS=Q"CZY$Z0DFP/%-/J+":8(T_ZVWAEO)-Z!\ M);^+NYA^8F]4M8,%NX%*Q2AU>NIRHLB2DB;Q5NM@T?5#%.6LDC8RUN0G;)2: M[,'Q<7(MCM>OLLYIFU3>D$;YN'FS4#@%4T VPNWN'B0#ISCD[]']51KT0R;4 MDA$<)4M$1E.R3>"SAI_.1VRK$_P<)#+DUEV5>YTJ9!(/>ETZ[9L(,=VI:(+I RMC%B\1BG-8>,$U(C2@R*BH0 M'JR!2VEB25,QU"%M3IN(-WNJUFC!S1B.A%<0U#,*/!/]KQ<4!:8]TDD/2ODB M^:![*]H('#4ZED%<:"L\M;#81Y6[D[SW\R7WD.F4(F]:,UWHS6HF"4<'%5FX MP=^YX,J#'+RWWX5+O^2&E'W9MZ.=HYUO0 EI=1&]819O&?%JCKNP0WV*)=1CR_!;F=ZKDVF/<;10I1GS]LB(&,(MC!B( M)4-!V(BH4K:W> M.= OLES3;8/^8K_(R/I7=W5YI_(6>83F@Y7N4]B6Y+$4HA5CENSN@^'-:X.. M+F5@]C!5\'5=4V+-'BZ)TF!K07-&'5D QN/!@)O.N?*L*Y'P.H8[A[L5HH[X MT_T1C(UOCG-@4ZMF +[7O^+2RG$@E[B37KB!CSTUBC28PDE&C<0 9.+?^AOD MO/)0> X?K7FBZ8ZY$PEBUUC3G?\D)JFUNW'QGO<:0GHI/6OYM7(;J<4ZU'Q0 MHHPOWRO:07.'K^;/R+!T3)'0M"!9% M>4^6C4,H12@4>EGAL+OG'M86"T'5"P',>HT*)1%\:J-Q- M0*3M6)V[_=ZA?L4 B$Z]:'!4QAAP4*9%MB>/26,H)_5:+*!F(Z2E6K@0.! C M'%_\ JPGWP[061>/]9 :2%C5S1D6(;-YPC;JD!K)^*37@PEXKX$?Z:O!:WY.&S6"32N@TY K[0#'!:4[3-%/ZTL)DP10HV?G M>QWTBK'DL:9.[.866=:%5APKK6A&)EF7YWM- M7Y-X:V_NC6"1,O'DQ4N M0KF*)D*5(RQF$>\/EAI)XBK5<#4:)4(UIY.[DEOW**9MHFZ^R>UK&3%T"THQL@ MK-Y?SF$>Y/\'CTUG]>+9XG.W++S%Y,/FZ@/7K^75-PP'5A!5>1#0E-]B=!&S9$,9SJO5 M-4:<1-Y*&ACXP$F,:;:*^.Y(+B8OAF9.!V^5RL7$BM%;K6+#[&XC#]D-+79(%(4\R2 6&Y^E#D6,U^1T9OBVO\[YQ>9V*M\IHP$?# )+KRK#4(O3S+\QTX MM]C"_"6[3S<1GFQ2O?^QH9(;]2;UCH:H[!"JTL[34QMJ!^ V..3D8?OZ-+F+ MDLE=)-?W?&$'0Q6@27R:2-[AMBQ#A\H[H2&GWNT8:)1*NU#.UTY##&O&#,D&E\\:!C#\3;#&L\Q M;FCG6)[ON_@;RL/37LCGO @Z^2Y Y&UA8@-T1"H 4H)&B;)2?-$BNI]'/PV! M6TCN#]*^\AS?8SNOUW.$9(:5>?^C<(P=JV',\Z(7UH .[844& M\W6!< &H "ZP![Y[;;=#[,C2D',A!WYW*=*C*"I_V6B%VR@ T YW,K.QE=R0 MU4AX&CH3\>YPXPH:T^XY\E:DJ)8<],EH)!\"WX=K^12YA3B5![(K@^S^92,- M%UDF+L1P8UKHU4S2F>?!&ZZZ*YJZDKJWP#+L&5 K @3"]N#$HQM)PQ8C')2@ M"D+G'9O]Z&9(O<<.?LJ8"3R/"/++USI@6$>[X1LDQ$W3A^2!@J]?EE8*3G\4 MJ+H/ 0;A2CA_ZKQ9J0]9<%QK/S720'S=MERI*%MP$86C->O1,^S61'B]RG M^^2:#* H292IVF6M[6T4[ GWZ?:[HR,1R M7^DE.W5,E($7Q/>JY.Z351@6R:_3DYU^195KH6@-'PW&O?[QX_ %Y*MPTBZ0 M(>B7D(4+=?PH#C0=-E2#A^\D^"*[>$VM-[,*Y%^7UI:S[=&C^IJ M*9@G@#6/D&S^FD1E%*=%9L[TUY'C-=+DQ_J;>VU#OZ2>?B@CIJ'E]MZ5=T=? MJA'%,(RS.1I*;<^#"T&)FC/."M&/!3Z2 %7XQI[0-O8&@E.Y2UD,3OC*";G\ M-CPE=Y9S(]L=+J_L)*UNW^D2M[+IEP&$!*PTC>CFV#I*%D?E-\ZG"-)'&_G/ MQTFA?7)YOM?QG=S;$W\3%IF$NE<.GG9$_]R0R=_=_9E/Y762OFOMR2)*_K4G M!8<+QJ5 $KHR)R\Y?%DC#C!?]/7U[4OOC!9M"S]I=&?YO_$.=;VD -\!U-I% M[[YLZ.$[48[]Q-7C7+8]U63,7P%R=#T:KPAW@$\,#U B*JR*.HCT963_ M\6)30-/-1L5D'3E<"JZUT8?O%A<9G>Z"C5 M;4;.@^A.6IR_2".T+ 3GX?.N M6J=YCVZVOV2IM;Y 3#LXLQ"/G^@)#( 'SO^Q!M2;H+1%-;0E;557,<8"^B0U MB&8 %QHJ5U$.,G_41]AZ]@]&2<)3MI@"2M%[8/+:-Y6,;^]_@]:'#9VF]CZR MN)$$34C.B_G5U[/H&L=V?GS=XWP:3/OXME]U(DM?7\Z_NKSXUO=H^BQ&)-K8 MQQO4V]F]EMP+>W-OHL:F-+GA3KL;1D?BM>LH[GT/^K^!TW*K<;RU%_D^4"^& MPTOI$R)@-^K " !?GQ;P+$4'M:Y1K)0+#^5V5B4"8F0/VO2,2V^$D%V%;KC; MS-JD(@BR-/X6'H?*OJKV8GSPW!DS[6QZ6+V&5VI'7/6)P7R^-#X%/:'E"".- MTM.CJXX9=8BKG ^F+'WY,:(IVC"%0?UJP@)CW]=>1; M!,\DW.?^&5BM+Q-\F,S).X[,1KY80JA?A6]Z?-W0<> >M/E-<&AQV-$S[T0" M%6Y*=#@QA_\J2E.]C.(.XS3Q.*A-3-X71)N^+5C^MBXH]M3RY^C).C&F4"=6 MHX,AAN=1?=DYG'>._D[#_@^)U$^\2MB1^-Q@M$Z?V_)R?DD.U$BOWDB5C7DQ M]GW :Z&-7B[X^(FOG?(:^NU]Q=??D_]J)])RNF1=&&AJ.->QPS*V\ &: ]69 ML9R-OT)4LLGQ]S=DT1Z*T1ZRT1[<< _\99P\(#<"(2LI:3-ATMF8?HG<[ZYH M:/Y&58[@?&D^K-!@KWPM #PJH<&)M?+N4\&WRC-2*W>IW.BHBPA!VDZ&$ 5C9=EBW+BY*_M<"E#1)W+;P3J58,472LZM;S4 >V MRQ6.76C>\\HB1[Y+A9;>RRW&),3$:E*8Y*893A<*_5Z18RCW(7_-2O9IS%=L MMXN=A_1Z'[3F;ZD)PRZ2G_@.,03?S*^6\ "C'@I5_\_9I[L5;7"P M-8Y=NOA%GP%2_6L-D\^?T,PZFGPN$GT9=DDT.WX:\"YV] J3KYOFS_ MU\2^;OQ:OF0[/"[?5?YSVG"[5>G6].KEXOG7CZ3V8;^0/\M?N;VJ._(>^4?T M,KL&#]#GZ[KN[!=,X+^$_>Z>$T_S M@[$?78/HX:Y5VBVBQOO]51R[LL%6N'.S1TTWM;&M\+2UN]CM+8HJ.+4J3B>3 MB[@54D?+>3A;V^7<=%Y)C6L+KFM;8>^O49G#(DJBT\$[N6L\'\3+^5[L<(/^ MPWYM:1&/4W[+RS2*:1E!A+3KE MWYG#KWC,IV"\TB@71CCTMD4:0=DY;]JC,T702MW/XNZHPP.'Z>09A_3HD(:X M>Z(0Y1OAQ7)NS0$L6Q,:+T*JP9N"DYJ+LO&6;B7Y^>6F+P:8&C9RIV4M2Z$] MK,K2=-I+O8.U4;*4Z.#LO=@J=*-Y[(F8W>/R2'+=DZ3/D"0IO#7:-PY^UA56 MCP%BBG@(.SV%?9V^B/B[T.>0)6-()VGR EXVR) %O.P9O*?R_7>U==[29_/? M"P3Y0) '@OPYG>DU59U"%GJEZ"D(72+0HX(WIMOZNE,GS=U3^KX(S@_WRNU% MB8N(7J9#>XO1\GW#^$S%67FNW?'IR<^4G:?K\"2DOP>IP706Q*/ JE-@XAA8 M.&6_>Q36 7(M@2K1\0=T*D88)V,0NJ)5,KN"?\BZ+_PCXS,B]8WI'%FZ4? - MKL'K&XV^"V4,6]Q)K3DU4I0#@E>0CR?3@N9T/$L2FI/QY44&-UW;*<&/'["N MJ1NPAZC,/K0%KL?F _QASIGXXG6209X5\.,/TS1)?QKFM36WDCN1@[(1=D?) M> -X1\W1(1%-\PF-65'0.,LN8=7VDAVL]!Z9IH8SNDK3$^$#U0D$:5/G443%?'J'8(5GLJ7D%IGZ8Q@\F+T_VI1K1[I M5!2S[_1ZZBN/'W26%BEM[I\D A36^.IZX5E0[\9M&Q ][4Q_K1A@N''M?P"4$L#!!0 ( M "N%G5([EI]7O 0 #X+ 9 >&PO=V]R:W-H965T2J=%0$]557W8V.MDA;WKL[LF\.\[ MLW8,M(&VZD-?LK/K^>8^DSG?*7UOMIQ;>&P;:9;>UMKN;#XWY9:WS)RJCDO\ M4BO=,HM7O9F;3G-6.5#;S*,@R.8M$]);G;NW:[TZ5[UMA.37&DS?MDP_7?)& M[99>Z.T?;L1F:^EAOCKOV(;?#SP*]XT) C-^#+*]":5!'Q)[Z5_ MYWQ'7];,\"O5_"(JNUUZN0<5KUG?V!NU^YZ/_J0DKU2-<;^P&W@39"Y[8U4[ M@M&"5LCA9(]C'%X \N -0#0"(F?WH,A9^8%9MCK7:@>:N%$:$"YBCM9/)T=[DR^A=B3\P>0IQZ$,41.$[ M\N(I!+&3%__[$/QVL396X^WW=_0DDY[$Z4G>T'.+#57U#0=5P]LZ#T7X7;G4 MMF>F8R5?>MB7ANL'[JWNMAQ*U79*7^% M/1829:O>(-#,G"@G:1!RJVJ[(TDGSEXR5_,'+GL.1Q#Z11ZZ,U_0F>7Y,V#T MZ@ P]-,DQ]\L+B#RDRR :ZUJ;FBVL&8"DB,*O=8'1$3^(HDA\;,T0;I 0V\P MV$R76P>KD*U1'0QA(4?HM)PX>=!"KW/"1\S M'05G_RR?'\2#J+!V#*I^H@ERR(HCB%,_" (DOOXJC\+HFZD].M<>(]8\0V*, M2?0&MU263_J>(7OFA1]$Z1C.ZG!8T*#<*3@:N7_$=%KJT9IC+R""PE!KU>[' M(Q6?D&734Z73W,2 4 T,DO'3 S>62@.4'!NQ76,;5V LFM[N>Y1_Z85].H7# MW2O_SHS_KV>OF-E"IU3C:@=%[^N[%I+)TKW2_Z^PPE7J<91BB(MB1G08QWZ6 M98Y.4C\LHAF.H7U]CS7OYO%8X&-YC\5]N%C@V!7);$K\_OPH,;*8=_:(3*$? MX #!%@US;.T"^VVHC->A/K9J-@1Z3&B'$^+=%*)368)MG,_0)9P<13R#& =/ MD,&M5>7]"6T2EZUPIHP74C"MS*L_ %!+ M P04 " KA9U2_EZ#"#P$ E"@ &0 'AL+W=O6IMP]TS4%?S"<&+=ASDVJ/=N/1 MDA?0XH1\DL*TFGP0-=3? DS0M=&_Y.#?37(6\2,5ER2-0Y)$27P&+QWC31U> M^A_Q;I3LR"WZJI 7F'/3DEN7;5#DC^NU=OM_GC&8C08S9S![P> ]ME$]<"!R M0]XS39M&04-=GG%G[\ZI3)^%M;UZI7M:P2+ 9M2@MA L?Y%"034HQ42#'>,C M[17#=F/\B502>TD;;0W+09$>5 ]FH)QP5F&?@0X)[7O.J*BL[.F''-]B[_;8 MB28D3&A#.?2@$4=?.%+8GPA_XMDAFV3] M1'P> .YLMS^+B=O2)*D81;E*,6S),S+J96*/$R*G)Q,8Y)$892G)"FR,$_1 M:C$-XUE.'B3FXP@XRQ XMW!97H9Q-+-2BGM%1,[0*1_IE+^:3B-];RAW)3M% MH[-PIVGT@/792([SVB; V&& +));5H/&>ON;P-5_C6,>!VLE!X&TPJ0!V]KC MC@#>-ZHU&.T+/VXBQ=:,X[1!0->)AR_:MV*U;T5]];KJ7Y]R0>"5AD4M\S"* M8BM-HS#+XN>T'5SS![&^:5Q:81I.RY3\+$7SSH#J_AV+54!?*CY8?J)3$BFM M]I\OK*DPB6WA9VGY;.XX:#R2E&&$\Q(E9$R!3#IA\%N5) FCU'F8ABER]PR= MBI%.Q:OIM(+.=RFY ^6*C)PBG]><^7EUBEUGT?\7=ME!M;K[_$HBN),?'GN\ M\[$R1I*U'37N:OL;-RRY4#4F3W:\O"%IGH9Q43BI"(NR/*.+>IU4@';IB!#/ MIC@[$JP,DBPO]L, G4#$/(_#,K6#()]:*3U9K\G1U8V$;]P#11-'9W^+C[OC M&^C:7_W/Q_T#ZA-5#8YGPF&#JM%EB:VO_*/$+XSLW4-@+0UVEQ-;?,>!L@?P M^T9*&PO M=V]R:W-H965T]!-_9_OS9QG%Z2Z7O3(IH MX2$3TO2#U-IY-PS-),6,F0,U1TF:J=(9LW34L]#,-;+$.V4BC*.H%6:,RV#0 M\W>7>M!3N15G?8=/;>X);CTJS)X#(9*W7G#N=)/X@<(10XL0Z!T<\" MCU$(!T0T[DO,H KI'-?E%?JISYUR&3.#QTI\XXE-^T$G@ 2G+!?V2BT_8YG/ MH<.;*&'\$Y:%;2L.8)(;J[+2F1AD7!:_[*&LPYI#)]KB$)<.L>==!/(L/S'+ M!CVMEJ"=-:$YP:?JO8DU[BSJ#<[E 8S.G@[UK-A9H]GNA)0(.)IR4P89%L'A+L'H,%TK:U,")3#!Y M"A 2\XI^O*(_C'@X2H^Z=J MCTNPJ].)Z_'')U*I MO%:6B0)Y4XA7HHPV5K)+1=A JUEKUQM;\ I=06I+>UX#\*Q#T?_:H3BJUZ(/ MVXJ[TK[Z%+KT,L.DM%*XMB SUS*]! Q.52UOLBNJV MVK1'Q8)Y-"_6] 73,]=*@5-RC0[:AP'H8O45!ZOF?MV,E:7EY<64OA90.P/2 M3Y6RJX,+4'U_#'X#4$L#!!0 ( "N%G5)B"\JRV@, $ ( 9 >&PO M=V]R:W-H965TM&&Q C5X=N9YMP''7 MK0/:!DVV?ACV@9;.%E>*5$@J3O_]CI3LJFT28%\LOMP]]]P;S\NCTI]-C6CA MH1'2K(+:VG811::LL6'F0K4HZ6:O=,,L;?4A,JU&5GFE1D1I'%]&#>,R6"_] MV;5>+U5G!9=XK<%T3\0?MG>ZUI%YU1 M*MZ@-%Q)T+A?!9MD<94[>2_P%\>C&:W!>;)3ZK/;O*U60>P(H<#2.@1&GWO< MHA .B&C<#9C!V:13'*]/Z&^\[^3+CAG<*O&)5[9>!?, *MRS3MB/ZO@[#O[, M'%ZIA/&_<.QE,Q(N.V-5,R@3@X;+_LL>ACB,%.;Q$PKIH)!ZWKTAS_(ULVR] MU.H(VDD3FEMX5[TVD>/2)>7&:KKEI&?75YVA$V-@JYH=E\R%RL#DENT$FNDR MLF3#24;E@'?5XZ5/X"4IO%/2U@9^E156WP)$1.[,,#TQO$J?1?R#R0O(DA#2 M.$V>P+_M?'O^]V1FKJ4;^><9$?C:1>Q/Y$R9NJ'6J3B"H/5QWNJRI M;.!:\Q)A(X0JO'!? SF0<4W?>GMBVGBUA@.HT]6LOD@;M<,>.S-1&<[;B@$%/;+6!3ELY10^]>B?S> M9Y70P^0R'CB6G=;.BUY_G(C2N>\SIBG^1?@J30:=P58:%K,"MB< *@GEKT<4 M8)*%:1I/*=+2M\7X\N>?YFF2_E*. (22AY>4LP8FLUD^A=>X1^W,$RW5(+G[ M@#YX69Y.'PU $19I"F^'PO$.4XU]*T2I]2\B<=4H^LZM>6L@"?-92D;O:^5?.FZ!"V9.FC$/MFD M&Q=#JOFSS" /\_DE_*94=>1"0)*$\U?%XU4RZKISP3SVZ$2C5YU&PO=V]R:W-H965TO&&Q B27J MU5YBP$F3+<-:!$VV81CV@99HBZM$NB15)_OU.U*V[":VYQ7;%YL4[_7AW4/R M8B751UTR9N"IKH2^[)7&+,?#HI,+]^U>32YD8RHNV+T"W=0U5<]7K)*KRU[0VWSXP!>EL1^&DXLE M7; '9GY>WBN<#3LK!:^9T%P*4&Q^V9L&XZO$RCN!7SA;Z9TQV$QF4GZTD[OB MLN?;@%C%Y](J[HXWUF]=[IC+C&IV+:M?>6'* MRU[6@X+-:5.9#W+U UOG$UM[N:RT^X55*YM&/<@;;62]5L8(:B[:?_JTQF%' M(?,/*)"U G%QMXY@K#1:LP.7JM/&X+BPF_)@%*YRU#.3.V&H M6/!9Q6"J-3,:J"C@>RF+%:\JZ#]27-*#BZ%!9U9EF*\-7[6&R0'# 8%W4IA2 MPXTH6/&E@2%&V85*-J%>D:,6?Z3B',+ ^*3X(B]L$L]=/;" _:Z)&W&KW%X MRW5>2=TH!K]/9]HH+* _CKB-.K>1]BKFJG/K#=QWC2WW7"F6$4-^N);7[3-.Y?8 M<=JN88"F9#"7%;8N%PN4L-]P'QKLWVXK''XX\,>OE_I5,WK?OW2#MWKT)8<5/"W$$"%4*BQUND#,M+(2NY>(8WD$8>20D.^BGQPF@T MP&'@C4@(UZYUF *7*&:L2[[4$'E9F$*?>&F,PL3STPP>%2T8"%HSCLD,;_EFH1A# M^C+6:NBCURB+!I!A<(_2T&H/]&\@"[TX25U"F4>2S"84>V0T>@FM_[]#&WMI M$J^AC2-B(PD]-L?PQK:4R_"\'%MP\ MX8&J45!LD=_NT]Y>/^IZ?Z]O8YBW,=#=&-@VAK86SBK'//0DAN#:,D%+"U@_ M+PKQ-T:5(WW+&+M5BR@TPMCB):Y-LR"SDQ"':1#8801I%MI!#&D8V4$"09K M8\GPPC$W6'-INM[A35\GQU>S!Z2AZD55O0HZ&ML+?;M>?N*+\9=:AXLE-3: VI>2 6V.X(X]48( M^BZ7\'I)N;(=!W@D:NQF4RK9+,K7!OJ![V4$&6#K#IM[O[,@2I%O([AJ-&*H M[=E3S[AH:S0(O'B4 MZ]\&8E\"ZD%!/Y,^!!+'1+/$C4?O;/GA ^FU;F!5%X M!*+@%(A:6TGFC9 1PW#G:LRGF$+ M]R"PA8?MT]Z:NZ_=FV/:7K6WXNV#Y1U5"RXT5&R.JOYYBC2MVD= .S%RZ2[> M,VGPP'3#$M]-3%D!7)]+:383ZZ![B4W^!E!+ P04 " KA9U2\P S?0H( M #8%P &0 'AL+W=O<^R O'Y3^W6R$L.S3MF[,U6QC[>YBL3#E1FRY>:EVHL&7E=); M;O%3KQ=FIP6OW*)MO0A]/UULN6QFUY?NW7M]?:E:6\M&O-?,M-LMUX^O1*T> MKF;!;/_B@UQO++U87%_N^%K<"?O+[KW&K\4@I9);T1BI&J;%ZFIV$UR\"MP" M-^-7*1[,:,QH*TNE?JJ_DU6=G,URV>L$BO>UO:#>OB7Z#>4D+Q2U<;]9P_]7'_& MRM98M>T7PX*M;+HG_]0[XCD+PGY!Z.SN%#DK7W/+KR^U>F":9D,:#=Q6W6H8 M)QM"YKTA2?T!2'[435V8]@/326JIP(6,'[80;C?P:MP M4N*_>?.218''0C\,)N1%@T]GO>:-_--MU(-+&J-J677[YDW%WFMA MR%WNA5H=\Y5A_[U9&JM!N?]-6!0/%L7.HO@41@C%JJT%:7O;W$.!TE*88\Z? M%$01?F%VO!17LQWM0M^+V?5((BNQ6VDL& !5=B/82M6(6]FL&3?T#LYN$;R# MOYU',/ OGGR:RP;+56OPV9QW,VD6^\ ?P%XK-/QEV!G+O 2?Z!FG ?L- ?Q" M-B]V6I7"&)9X0>JSV$NSF-PL0?.*K96J# N\' M"+TMR]E$1>>5H'VZQ1MACL$P*/@[+$PWBB89O M#],[FD]_RU;6%>222T,O3^+A^4X@%VY473&Y!5[W/?&#R$LBWSV*D-VIE7W@ M6K 0B\*(A8679_[88:M6-]*V6GA.G\)N-,L*+\DS5H1>&*4]O*4RE@5![F5% M#/&YER0AC##F IF];+=MSOC3M^WY]EGIIP14_PHHT'D%7[*7HN5@%%5 M1P#HU )QW@JDA014RCP_S9 52[45S/)/^%P*>>_*$Y)$!+A(H-\[%.,T89$7 MY]$ _7.] 2+XGI]0NHI22$BGB) -1,B>383.Q--83THZCG4G\GO!^4XUZQ=( M[EN@@/(G2])5$%23+%KGQ@5_YL=MV4I6[%9)IY)_E2UM*>:"XF=1WGWU[I1'35 M!Z7?GJ'H<,F00WE8BD:L.C[&Z!3\H,OW11JQUY(XO&S14W259-V1\$"Q(/3B M,&0!TD(!F%%"(!BVUE0;F5K6H#<:*0A1.@N6!1E[ MPZ5F][QN'4$@'(F3#DG'[$VS'&4W[!D3H'S&!4,Y3J-])N5?A_49*Q"]!?5H M.9F=31&^& A??&4Z_0*G)\5-Y=3O2MM?&I0UM6Y<;J0JMZ>M1]#6+;5H&"$9 M(>\ZX8" U[V?"2N_>U(A'-$2)SHDN7NPJBD%4?L0'$A&Z/)"+\J+*1K60Q+< M$^7O?\O#(/P'J)BD>7\Z$D=#XO1:4#082K8?L_A)QOP+B]#1Y51.<(9 ^$Z0 M*/ /AV+_*VDT[]/F>1^L'OOI>*O_!YWVHG'^QK2>@Z,VCX-HP04?G MSTCE_OM>SZV@N&#_P>SNG/T\FM$J]D\N@0[ H#X8M8_.5<:Z[GYHB+TL+?#< MPW48O5%:R'73!WSYR-9.VKQ6J'+F?%\9TSQD\RS,T8B#9T6,Y[MN1K\ Z@_I MB*V&(S:^6=V.C)D7R3F+T)UG8=I#U3NU_Y[Y$)X%^!>GYT]H=!R$,Q WS*D, MSV,?AN$9>'$0GT\1:W3;$CR;6$^N7L:W*Q_$FFL7TH?;!T!X2XW4&Q#B:"*; M5GP\DWU\PC%+33,=A>X1X(:9L7ER9)X>S%.MIJ31W1FY/F]%YGU/MCJGN :> ME XI$!S-W1F"_L7=K+D6J];)V/''[K0*%,:E<<\ M&ZI[U)+&H;N=B+U0_:3 M:EZX3781X;([C._)20Y$&C7%^1S@P[R]['CMCT0L; M9\DI*7E!)_X\3)Q74D@:U5/G\O)4;0!LR]: &L;T).D3_WB;Z((<1G0:3YX6 MB^GM'41$7A!DHSO+C8U^*@#O>NV9G+"U,QC@NP]OAVOJFNZP]3._NO'_D>DW9KA8K+/5?9LF,Z>X:N?MAUS^!RD8+O.O_P]02P,$% @ *X6=4F7\L'@?!0 MBPT !D !X;"]W;W)K&ULK5?K;]LV$/]7#EZP MV8!0BWI9SI( 3OH1E+:0IE00M%N>#&3N]C(G>$?Q:BK79.0-9,E?J M$UW>Y><#GP")2F26)'!\W(LK454D"&%\[F0.>I7$N'O>2'_M;$=;YMR(*U7] M5N:V.!^D \C%@C>5O5'KMZ*SQP',5&7<+ZQ;VLED %ECK*H[9D10E[)]\B^= M'W884O\ 0] Q! YWJ\BA?,DMOSC3:@V:J%$:'9RICAO!E9*"$=GU?"C,[&%E42XSCKQ%^VXH,# MXED [Y6TA8%7,A?YOH Q8NT!!QO E\%1B3]Q^0)"YD'@!^R(O+!W0.CDA0?D MW5J5?2I4E0MM?H!7GYO2/L '907\,9L;JS%M_CRB)NK51$Y-=$A-F_2@%L[! M2@II#=W^2P >\_MQ=7>%@(6JL.1*N01+X>OJKOQ;&,@*+I?X+"6@2LCV$*E& M8[%L42F'*MM#55%:8$MP[ ^":P." @P8GH;LW$3(_?H><)GCB4U/8>B4JL;@ M*S."CQ)[286H;,G;"TE MW@4,R>81< NOQ5P[(YUU+(43"+Q)&.)SR)C'$G]$Q]2+@LFH"^HC[IL+=*# MSI95W)AR468.(7H@\9)D.D)A7C0-1R2))<$(9K5J"/:6@Q WEH+V5,#VC1B& M'B-LWW^7!BSXL;]_P"EP,-Q(%$?!#JS8\\-X]*3_'#.Z;3\UV!3M\IV5@9?$ M)(^%7D1V/N:Q??P'7<>\21P3PC1)2")CSW.;PQ[&?N\I.A_RTCY&])*_ R5* MV-.N^E>J?55./L33!&5&7LRFK<>F0?A,C\73*<&,(XQE'/V/6<:\)$QZS[6W M)S)L,NJAT#,-GN\SAK48QU-7G(GG)Y$K3A9[L1^/CG3VN._L\?'.CGM2WF!_ MI6;>^>[F$=]]:Z,_KIT:/7]N@I?2JLT@F*."'(Q%CKJ?""NAVW3Q<#VQ!: M@W^V';52;2YYWS004*+ Q.2FFU?F%'Y']G9?V./>3H#;#3IT6JO[ZZGBXNX* MQG6:G2&S;(=,M1TR^7;(+'H5Y7;(G/8#)=L,%#1TS76._I)N0S"84B&E&-8/ M)E>0CC"XQ@7 J(5%6BJ]>R$; 8Q-L!M0'PW\\!$Z(_1]F6WIIP$D#$LCG6R) M5UHMA*'%&*%N&,BC;8A[UH3L3ZF4)M2I;S!J7&>%(\V1J%(K,M$#B6693")@ M+34C"VYQ5<;MP8.ED!C_RG'Q')?0DO8BYS#L;FD 83JEZ1"EV.+<3/4V_:8K M3LN_X%P>!A%UPA [5XB.&EYK=5^2$=2>I%B4UF70'L])US=.7.<]Z2=5IX9P MHS]V61XKZ?'.@EP+O72? ;@&4=VTNW+_MO_2F+4+]I:\_4QYS_62,J@2"V3U M7TRP/G6[^K<7JU9NW9XKB\N[.Q;XM20T$>#_"X7+97&PO=V]R:W-H965T5-+.@M+8YCB*3E5ASCJ.9"!O.IGSO7\ZEJ;24DGFLP;5US?7."E5K/ M@B383ER(56G=1#2?-GR%EVB_->>:1E'/DHL:I1%*@L9B%BR2XY.A6^\7?!>X M-CM]<)$LE?KC!I_R61 [0UAA9AT#I^8*3[&J'!'9^+OA#'I)!]SM;]D_^-@I MEB4W>*JJ'R*WY2R8!)!CP=O*7JCU1]S$<^3X,E49_X5UMW8T#"!KC57U!DP. M:B&[EE]O\K #F,2/ -@&P+SO3LB[?,DXV6/ M\"8,SI2TI8'W,L=\GR BD[U3MG5ZPIYD_,SE(:1)""QFR1-\:1]YZOG29T8. MOQ9+8S4=E]]/J Q[E:%7&3ZB[9.%7&FH<2_Z2@N\3'IN$9S@*ZI0;U%0;S/675:LAVU,U6/=]1SYRZ M7VY+A!O*E %T.PFT#RU=WWXK_#<.?1I9G+P)8NZ,J;8_A)Z.X8[($/ MA"1RU1I"FH'G\E2>92\_CSL,02*=U26NA)1"KER:G5EX"4D2CL9OJ#,*X_&( MVJ,P2<9WN;X?[6Y2\E8[NFWP#IPR&(>C= (L'$W&L*B5MN*6^^)"LO^9TH.4 M[+ !'+ P9BFU23A.XP'\T,+B:U44YCED+&3#X0!>O9BPA+WM6RI85(XD%1"M M468W0.=9FJKSZC9*46":M">Q%"[1;0_T(INQTX@?XIG/\#4$L#!!0 ( "N%G5+PK)GJ%0@ )T7 M 9 >&PO=V]R:W-H965TZ!>)DGC? MYSZHLXU4W_52",-N5V6ESP=+8]:GDXF>+<4JTV.Y%A6^S*5:90:/:C'1:R6R MW!*MR@EWW6BRRHIJ<'%FWWU6%V>R-F51B<^*Z7JURM3=E2CEYGS@#;8OOA2+ MI:$7DXNS=;80U\)\6W]6>)IT7/)B)2I=R(HI,3\?7'JG5RGMMQM^+\1&]]:, M+)E*^9T>/N;G Y<4$J68&>*0X78CWHJR)$90XZ^6YZ 3283]]9;[!VL[;)EF M6KR5Y;^+W"S/!\F Y6*>U:7Y(C?_%*T](?&;R5+;*]LT>^-@P&:U-G+5$D.# M55$U]^RV]4./('$?(> M ;=Z-X*LEN\RDUV<*;EABG:#&RVLJ98:RA45!>7: M*'PM0&9[_(RBPU M>U_E(M]G,(%.G6)\J]@5/\KQ7UDU9K[G,.YR[P@_OS/4M_S\)PUE[PH]*Z6N ME6#_O9QJHP"-/XZ("#H1@141/"+B&AF3UZ5@RM5:5J(RFIY:X<-/4NL1 MNQ)()L$^*WE36'#CD?4#<D^/=HNQ@* 7!ESN1*8T$Q1:AL#42-\N-O;J.BRKLQ,V3)PH"D>T\ES'\R*[ M])TX2D?L5UF]L?M\W_&3E 6NXX8^X_CLN>RK-%FYM>=I6T\8#YR8![1(G=2/ ML?"P"#QV!!MAAXWPV=AX6>"/\GT\\']W5&<2A5@;;(4%1-V$MZ@6KPSPVUHI MX+*GZ' J*C$OS.B!RJ<-'#Z(7"C$E,#@!'Y@L9 D]NXYL43N3Y+'1?7AL_1? F6TQ;K\[;<&AXOC828%8DU4@F:\5$IP_< MT'P!_;.KS.LJ*JKI[>/NTT[&S/SI.]. M"*(IQSUR>!);['A)VD=X3_X.J3WT@C*).XG+ M1S8E N SB&,+'PBA'3>$><]/;=KRE%,=<,'Y]ZRL&SQDY.D,NS4\BQJ3HE:@ MPD2>E0S'U\ 9B4F;C$>:Z$G%=Y#&1J@NC;+(X_(HM@6G#B)1U8+(,^@;@K@ M#_P]>"(@=1Q.E0@%):2*UEG7 ,ZV[VIK-69R914E/4X B&4>X^LF8LQ^/)'_<)7_\[.3OJBFY M[5)K 3]05GPJLBERUQ2'6^9Q 1U3,B3;,2UW3(]T.X+[_81M,Y6[I\_K?P@7P Q2%2;=A MBTKF(_H__9!PC_^#_=: !B:4 N>8/7O]B+,@C-G[V]DR S3W<\JF01#L..T0 MQM%RMJ_OM9Z>>S&ZA4GJ )T&FMND;*4.D]B. .B.R+S.M+Y56]6'L8=J\,!]W><@ M2*BW8\2:[3H&D@DN-7=6"?%77:Q7-#T,P]"U8ET/8N][7=$Q\8V1&SLNF7N@EM&>V*=JA[L+;_X*(8\RQ&@5 M!\VX#:>3*=1W%36=K!^J7IA/4(=\S Y40EPO?#30\">4I/(;- J]3)$C12;I MBDSR["*S\]3EUE.'BLIQAI=4(@MSU_3>9KZPOKHY$(4Y\T&OW+QT\CZ M"@=3RZ*H*I(.=4@PN;J%"%:1DWB 9Z_W#[LV0H=(VZN!7H\&5-2@7*ZW&7)Y M_0T-6@J,,'C1"5/D] M]0E8G2%',)-VF$F?C9EO%05X417_:YO35>.&@^WH*-O#)[@/KQD3B2!;+)18 M4/%NJIW> G*:E19[4'ZAJ-74?1,HJFTD]=]T@/_YN)3#L$N<..#M43P,J:!P MJMX$/D7E4R.Q !/B)9LQ5.JB&81,]EU4+*\5<22+MZ2IFOPU75I>\ZTU@@1-6.YFA95.V=U $PBAC'PI0JM58&0-N&$\"VW"-;U MF0UST2Y'?<9TJB@656L2\D7T^[1FW)X970Q_=L[D5*OMB$IZV)*RIYGM73M] MAJ$?C^P$&G&?%B&&]. !#Y1X4XJ5_9>T*ZV-S^N?\D4@*S1W^<@=<=Q.&BZ_/;! MR+7] 3N5QLB572Y%AH,2;<#WN91F^T "NC_R%_\'4$L#!!0 ( "N%G5+$ M;[(A @0 %8+ 9 >&PO=V]R:W-H965T%-#,OMW8]\7V3YE!R:F:HLN=[>0J$V,R_T M=@N?Q"JWM.#/IVN^@@>PG]?W&F=^JR43)4@CE&0:EC/O)IS"7P1L#&= M,2-+$J6^TN1#-O,"(@0%I)8T[XYWV=\YVM"7A M!A:J^$UD-I]YUQ[+8,FKPGY2F_?0V.,(IJHP[LLVC6S@L;0R5I7-8610"EG_ M^7/CA]<-= SF6;[CE\ZE6&Z9)&K71P)GJ3B,Y(2DH#U;CKL!S=OZ. M"\V^\*("=@?<5!K0X]:PWB-/"C#]J6\1A63]M-%X6VN,3F@,(W:GI,T->RLS MR X5^$BOY1CM.-Y&9S7^PN4%B\,!BX(H/*,O;FV.G;[X^S:_$28M%)EMV!\W MB;$:K\F?9S"&+<;080Q/8#Q@]F15 4PMV8TQ@"[E,F,?!4]$(:Q O,;?&>.6 M[2D=<_A9*$K;B5GS%&8>YJ4!_03>_-=*,[['+3JX90=W2;A/SA64(IAF::6U MD"NZZL*P5&'Z&8O":(?-@2U5@7E, MS0&L:FPF1NP^/0/,"<. M$8!#L7\3@#"._NL A.%@%(R_$X$:MQ$]4TE&;249O;J2+'*.-ACF(@7LK;$" M'R;,SDYDR9(5>T!/B:5(.1K\6:J$R@)5=/9!KBNJ[TTXCQ;XLX2.UYO'@]I@ M'93;I<>$N*:'U*&EOB]!KJ H+%Q=UV*078"/!6]?RFJC3&&TTTHT MML"U84 /U;E2]CN*U<_9@=2+C'&']HE6E]5R_ZH.6 (K(25114L)>W]3Z.(, MXC \>5,/O()U6FFB0X:?F=!P^V"O"#>ST" K9P3,V?0;%>_'@ M\G+49[W1(!Y'?7;/MW5_@/Q/1J4WQ/(3]NGP,$9G'_<&/3_H>-*$N$)E;=TZ MFSU^I]F5]+6;4^[VC:--W6OM!>O.\X[KC$>UUW MQN0@!M*SW_&U!+ P04 " KA9U2 M79P2,+X$ #7#0 &0 'AL+W=O=CHE2R+DY52N0^"=1.N<6 M7_6R8U8:>.R4\JP3^GZ_DW,AO>G8?;O3T[$J;"8DW&EFBCSG^OD",K6>>(&W M^?!5+%-+'SK3\8HOX1[L;ZL[C6^=&B46.4@CE&0:DHDW"\XO^B3O!+X)6)O& M,Z-(%DI]IY=/\<3SR2'((+*$P/'V"'/(,@)"-_ZN,+W:)"DVGS?H5RYVC&7! M#%%9K^J]354\?0(+U*9<5>V+F4'OL>BPEB55\KH02YD M>>=/51X:"L-]"F&E$#J_2T/.RTMN^72LU9IIDD8T>G"A.FUT3D@JRKW5^%>@ MGIU>@A:/G#+#KH3D,A(\8Y^DL;K U%O#3A[X(@/3&GA <1?^7RE'6#-@O],#B UZV#[SJ\[OO! M-T/F,F;7$"^%7+(9=8VP @R[%";*E"DTL#]G"Q3'COKK@!=GM1=GSHNS/5[< M(]'B(@.F$G;%A6;?>%:@/7Q]<="\E?^#N$3G<[/B$4P\Y*L!_0C>]"$%EI"1 MQ]J(*C3V<9V)I&X#L9,3FP(J1ADW1B0BXD0K@U(.(5+Y AV(D2,9Z@-S/8F* MS@96KD#.U\5S>/C@LS5@/E$H41D."'.^)7J"X#95A4%QTV(7%?2]&U?S+4=* M6 ?9*"M*H!/G#!F,_)3(**U!1L]H3J^YCM%MZ0J),I=@4(1;C ']B;A)68(N M,:S.$C-UIV'%1B@3(E"G.B*U1;66,_L]%HB-=!X+,ORF)RF\!IU5G- M[!Z/_#?:VOX0&=C(12;X0F2NEW](0F91I LXZ'3# M)/K3[?7P&O2/3,I_Q.^&718@^*NL;#O1'U!J@F[(#E"W5U.W=S1UT3'V,4EP MM=FE[DXBYY3(*TKDM4OD6\P^;)9(#"^FWB5O?+B0;G&,BKS(G$B58I7CU$AI M^:4<*H-+ 35?Z'^8W5J"K48$]Y@2?@6O# M@%:%5Y/!7?UV-2""4?OUA/@#U)D'!,.^X,18XB8%PZ!@<$7#/46D MEE+\@SBH2E$=PPOJGO:PWW7W4<_'^\F@?1;XK3TVJC&%5A*M'6;4G8V8[ M9<<[- R)8<,1N=-MGPV#%JEB8.7&K=Q#+5&1:$:VJ:F80*M8W,TLK]I88AQE M %3:=]MK*T;<^!&,BU+(8^-L,P- +BZ(?:(FVA94E M5Z23S?WU/4/);M(FCE/<+O:+7N0\.'/F<,33V[;[9)?&./J\JAM[-EHZMSZ9 M3FVQ-"MM)^W:-!B9M]U*.[QVBZE==T:77FA53Y40R72EJV9T?NJ_777GI^W& MU55CKCJRF]5*=W>7IFYOST9RM/WPKEHL'7^8GI^N]<)<&_=A?=7A;;K34E8K MT]BJ;:@S\[/1A3RY3'B^G_!S96[MO6?BEC00[9&I3.-:@<;LQ M;TQ=LR*X\=N@<[0SR8+WG[?:W_JU8RTS;XG!/(!-/"*A!0'F_>T/> MR^^TT^>G77M+'<^&-G[P2_72<*YJ."G7KL-H!3EW?NW:XM,QKZND-^T*N;:Z M#U=3TD]N:3JZ-(V95XZN:MU8&K_7L]K85Z=3!_.L9%H,IBY[4^H)4U+1CVWC MEI:^;TI3/E0PA=\[Y]76^4NU5^-_=#.A4 :DA))[](6[8(1>7_A4,):Z,T,P MKO0=L.?HHNMTLS#^^9>+F74=@/3K'F/1SECDC45/&4-]E9O:4#NG=Z9H%TWU M/]A],B'??^9G\UC<]QKBLCZQ:UV8LQ'JUIKNQHS./QJ4U,ZHO6>TN&_4]$:I M:@A8H'E;HXJK9D%LA"IG5I;:?@QR,WQD9=KY>%E>&NBC\[HLI#L_\\[HSI)A M$!!2N $9[++HKR+P\%-"YB?T7\SN$?.7R33V?K4;B^GV%>*U:.Z<(;-:U^V= M,79 L(;7Q>#$^];IVD>V;3BG<+%JX+NAF8&#AM9=>U-YSF%_AS&G/QM[ C'K M)3IS8YJ-H6.R[=S= C5T1%(*7!,5X9J&T;[)G(2J,"2SD%2<413)1Z;#D[FQ M[ H\WHIP8%J_*B4S;R>/%0!D$:9BZ8=+:*C;-:<@H ;$+@,II'DT1.]9N(1!*%-24:!4 M3"H-XDC1#[M((M*>42S66@,K);GV:9WC(2\%LE>5 Y@X4#>ZW@Q@4'Q=*,P9A#$@ M 2@BZ@> 4,4YA6E*29B\'(1A* "44$J&"U#\'!!5RA 4*J$$ _PE*N.')$C@ M_9- E/G7!43%WG/&<(7?!P QC%&ZB%#\,,E(O4@-:B M((OC T&8 =X221">%*,H.QR$C'2E A4+A 5LF'TI$,8B)"8P5'C 87TQ&Z8Y MIQ'L+V)/BQR&A/:T/_&N_8GWMS_]7P!;>Z[EH=D=O;];^T[I H@I'^N!]EI[ MO =Z_Z"C<=S7#C\G:(KL\WF%6VYP2[-;7U.#@P)P756X;7-'FX8AQE:[/P]Y MYWO."=-A\Q-^!P'Y1"KL$T2SMME8+L-%IU=>4__%\^SZ64H+\ MQP%3OB M,[]M*G=W;(US-2P/-E$:B>!&028ATS1;NUKJ!K\]#_P>%]HN_R0,=&/30L6# M^0ZLQ*.A,SG:]B9'V^[D']G?_V82A(SZ)(2HVSX)\F5)B**8TD"F M=$QL^D M8+M%)KG?(K';')Z";[_)E%2O*:;X)4E@DT?;??EHNS/_(WO;WTH"MX$,$YD& M6:[Z;*3(QDN2$.9]#\H-0!JFS]7!L$6$F=\BT(N]/ EH[^5S'/\@#6ST:+LS M'6WWICWLGNS8/7D1N_>\;>F"#V&P_L<8?*_&PQE\S-%0XK6WN#-(_MC"#\G7 MK^[3O-[.8/9^=_W!!G3EKW_T%@_ @=V9-RG=W!%^;6W;-*8&,K4#G,H-]R0W MNJJ]*^M:-U1H>,WZ-P!VOS^L_4G*_W^W\&SUUVH)D//"K!T!EFCQ2C09--=5 MYWL&[A+\N0?^UCOZX%'VT9]EF?+XX@8=QL+0OUCP^#L6?,N"/[/@%Q:[-(NJ M:3C/,UUS>T-)PB02RTD(MO/-#S.)RE* M,_5RX23)P!2U\?4R#C/L87XZ?J?&:%_]FYBD_);T8]$DBNAMV\U-Q0;&2:P>I_>._%:F6_B#38M* MWS2N/_W;?=V=G5[T1X9_3.\/7G_4'2)KJ39SB&*1:*6Z_C"S?W'MVA\@SEH' M/O*/2Z,!9IZ \7G;NNT+&]B=*)__#E!+ P04 " KA9U2LV7J>OP$ #: M# &0 'AL+W=O<&7K,TUZ/6TIABT&[K>,DSIJ]EP7/(LL4I9 MVO9=-VIG3.2M\=!^>U+CH2Q-*G+^I$"76<;4VRU/Y6K4\EKK#Q.Q6!KZT!X/ M"[;@4VZ^%D\*W]H-2B(RGFLA(/;B.2MP#?!5WIK#13)3,H?]/(Y M&;5<[U&O[>Q8RPSIOF=3+^+Q"Q' MK5X+$CYG96HF\H^+6";_VN#%DO?V>&C8=*KD"1-*+1PH9JM=$YD5-1ID;AKD ],_[",20- M%\]LEG)].6P;!*6M=EP#W%8 _CL G@\/,C=+#9_RA">[ &WTIG')7[MTZY]$ M_)/EUQ!X#OBN[YW "YH0 XL7G [Q[YN9-@J[X)\3F&&#&5K,\!W,*9(C*5,. M<@YW,BMDSG.CZBR?IY&?EQSB'<34(O(:$9"(8%#HC3.E@5/2 M 5-6(J6:K '+$UJXL.** R.M%/FG!_ 7JE6EVM&Z$#FBRE*CIKZL0"S 8\$5 M,R)?[/MQ!I[G>$% "]=QO0CN1<[RF.\)#N FD\J(_YBE(0:DB"E71S#>F!+7V_G;@!&$??*??CV"Z1/^NT&!V(!5B$CHP+6?5ALBQ-+SQO:B^UVHFXZP+T^09=. M0Y?.A^DR+8LBY3C7*6=W3"_A'CL3*UZ=,.3AA*?,8,R8F8J\QVATVN(CA8]) MVX"J#6B=YA4F\B/42%" N/8>178BBBFB.46T;=S&63"1V'QC.4HB-[936B95 M<:D&&?I5*HNT(?Y6XP^VV-C8P0"4S$#N\I3ZK^?T?&J_KM.+O!.J>]UW9OEU M1NRI&/TAG;!O=<(0)D?H+6<&+PA5I/PU7K)\P6TJJACE+!4+FZF=&!OP#D;0 M)R-.Y/=WYPQMKWEXAK3VO"Y\MV]^ <.M<^_KZ#?8Y"$9R?X%S4<"[Z,.<>F"E5 M-3N;(^K+IJ^.T>LD.%T5![K P31JX5V0!A-OC7>M'([MHW/+.SRB#B3V#J=- M7NNC?4U<^K2G[%L>A/T^O02XI [%98BLB+H^+3L0.9UN0,L(.\S#2?U,LY/- ML4W BYJ#IL3P.%W"1%:NCXJ"O67VH XZCM_KHT<:>9T5I;'-7I]B%Z'C1OW+ M&NB,G/-Q<$QX@7.9&NAH9O#DC&-5XGYSJ-"(EW:TQ:52-">V$TQ4=WN=@S-[ M6\:G"%'$@FQO[!YFC8_'.K&]==_,N%K86[4&V_O5U;/YVES<;ZK[ZD:\NO4_ M,+40N49'YZCJ7G=QK*OJ)EV]&%G8V^M,&KP+V^42_WQP10*X/Y?2K%_(0/-W M9OP_4$L#!!0 ( "N%G5)Y[G!&*00 )@) 9 >&PO=V]R:W-H965T MM&UI L]XER[,-.%G:95BP($DW#,,^ MT!(EK]^1TI6W2 Q\D6DR+OGWIXCN=P+^4GM*-7PI6VX6CD[K;N% MYZEB1UNB9J*C''BEZW3!. M;R6HOFV)/%S01NQ73N <%^Y8O=-FP5LO.U+3>ZH_=K<2_[P)I60MY8H)#I)6 M*V<3+"Y2(V\%_F!TKT[F8"+9"O')_%R7*\Z25M&@.$;GP> M,9W)I%$\G1_1W]O8,98M4?12-'^R4N]6SMR!DE:D;_2=V/]"QW@2@U>(1MDO M[ ?9)'.@Z)46[:B,'K2,#R/Y,N;A1&'NOZ 0C@JA]7LP9+W\F6BR7DJQ!VFD M$R;:AZM_0T6C<87C%:NA@LA2]8"D*X$5SO%%SQDI;? GCH]N1[>/3] M(CR+^"OA,X@"%T(_#,[@15,N(HL7O8!W3VNDFX8[V@FI&:_A[\U6:8G,^><, M?#S!QQ8^?@D>&ZKL&PJB0A./E/<4M@>P_JK"/!L.5%"WTG%05:QC1M!S)1J4R3M4GM,!>!T0$ MC=@'2E" F@("IK_'/IXJ8+^^:WD4^D&^@+]0>JCV-\)O&4+%(?+%_H MYYYUIOE&=6="1'BD:V[H' =N MDN7G*IA.%4Q?7<$;\B\V[?$05\]5[3R8.4LN1=MAA_WPW3P,LI\4-$365.F3 MPX(4-@.8H.,9\;4P&'R! >/E;HMVRN87#XO5NAT4T[W>'3B4HC@/N5$/KX8PQ,C['U_U!+ M P04 " KA9U210FHE40# !Y!P &0 'AL+W=ODZ%,,^*#8= M"[4E3Y*;N_[Z4O)+K%1G:R'Q3H/I MFH;KARW6ZK@.DF \>"<.E74'T6;5\@/NT/[1WFG:11-*(1J41B@)&LMU<)TL MMW.G[Q4^"#R:$QE<)'NE/KG-ZV(=Q(X0UIA;A\!I^8PW6-<.B&C\,V &DTMG M>"J/Z+_XV"F6/3=XH^H_16&K=; (H,"2=[5]IXZ_XA#/AD6?YBEN^66EU!.VT"2$=(^RLYIN!=G9S2W74LB#@3O4L*NX1GC^GN]K-"]6D24'3BW*![!M#\:> M $L8O%'25@9N98'%8X"(F$WTV$AOR\XB_L;E#-(D!!:SY Q>.H6;>KSTOX?[ MU_7>6$W5\?<9_/F$/_?X\R?P=]0T15)UW-??%1]LM-R('+@MX)>K. M8@%OJ>=>RUPU""W1N5%-0ZJ>U8]R?]:S:]ZE:7F.ZX"ZTZ#^C,'F?850JIHZ MCX(&Z]YU:#_Q!0U8NLX?L]Q/+(N!I226XAM+I0LAJ7W!^.QQ:[78=SVT513$ M03Y8YU5[^ ?DV@"Z<@!ZS,Y9CN_IOW'HO;$XN5K"1]+N:^>1\G,A"4QUAC0) M[#['UH[^R=;1ZG<%M< +C^VA/:I/\Q# ,SH)TR1V0A:FF1,2%J:D?Z+U?4Q2 MT;FTFA+ITBBD19)X#.&DOQ$Z?E4%W#S>5%F&7I=\MM M6:(?@0JT[:?C).I]-_Y;H?I]_4^Y_2&ZX/0AJHL233>)9= M!*#[0=]OK&K]<-TK2Z/:BQ7]&U$[!;HOE;+CQCF8_K:;KU!+ P04 " K MA9U24J_8"LP# !B# &0 'AL+W=OQDUA8706"2#'-F3E2! MDG:62N?,TE2O E-H9*EWRD40A^$PR!F7G?'(K\WT>*1**[C$F093YCG3SU%K[P56;=0C >%6R%<[3WQ4S3+&A04IZC-%Q)T+B\['R,+J;1P#EX MBZ\<-V9G#$[*0JD'-[E)+SNA8X0"$^L@&/VM\1J%<$C$X[$&[31G.L?=\0OZ M)R^>Q"R8P6LE_N2IS2X[9QU(<ZM#OW;HOW;H'W 8U Y>>E!I]X&; M,,O&(ZTVH)TUH;F!C[[WIGAQZ2[*W&K:Y>1GQY_UBDG^+W-9Z\+G K4?&F R MA2MFN &UA)E&@]+Z+3B>H&5-5W(KX.Y,GT(NZ$(=Q M=#^?P/'1ASV\KM^.$AY&F;P9)3H_C#)M1_F$BQ,(:T7;++3$JM?:NUL ")2YYPFG< M0JC?$.I[0KT#A*9,2RY7!F:H8>YD=OV]3+JP>(9KE>=T):\%,W3U;F0BRI2L MX6ZCJD6X19NI%/[Z@W#AQF)N_FYA-6A8#5K#-'TLJRC44:%P,/AG-W;[+GX[ MYB \"<-?6L@-&W+#5B!702E8,XJ5M"UXIPW>Z3M*P5G#ZJQ5Y9VR3 30B7, M8@J)TH6BZH6 3_0:-524OL'1OC14N$./ZUZDZ_'Y:3PHL.AV\ MLIK\;$50_6%C]8.T\T;:>:NT>;DP^%A2]F"Z;L]A%&X+??B.LACMO("B5K'U MR?2F2QZZ4#!-14>4",?T3*5*"*:IM!!E7^+VULKZ@-TDA/L3$,5;5O%_2@'= MI:^HW?,]?S9.O(M1F_YMP8UZ[RDOV[H;]?_OO%0'G.WFA4I<=" WV]H;M1?* M><'EKVJY!*N9-"RI>I=$R37JJH%UC1A7P8(?1:S;!3B]%573EFUA#Z*6T M5<6BR!2X(,3TZ)CZX:VFIB5>$[ MMH6RU/_Y848? :B= >TOE;(O$W= \UDQ_@Y02P,$% @ *X6=4A(T,P=K M @ Q@4 !D !X;"]W;W)K&ULC51-;]LP#/TK MA+%#"VRUXZ3M5B0&TG3#6J! T*#;8=A!L6E;J#X\B4[:?S])=KQL2()=;%'B M>WP414ZWVKS8&I'@50IE9U%-U-S$LZ :5.RFUD8R<::K8-@99$4!2 MQ&F27,62<15ET["W--E4MR2XPJ4!VTK)S-LM"KV=1:-HM_'$JYK\1IQ-&U;A M"NFY61IGQ0-+P24JR[4"@^4LFH]N%I?>/SA\X[BU>VOPF:RU?O'&?3&+$B\( M!>;D&9C[;7"!0G@B)^-7SQD-(3UP?[UC_Q)R=[FLF<6%%M]Y0?4L^AA!@25K M!3WI[5?L\PD"P!1E=' &D/2/\% M3(X QCU@'!+ME(6T[ABQ;&KT%HSW=FQ^$>XFH%TV7/DJKLBX4^YPE*VZZH$N M8<4KQ4N>,T4PSW/=*N*J@J46/.=HX0/^[VGU=WX;@"ZTBT51A@E@(5>JZ9M@=AM0\]&;\Q[V;<$Y\Q94%@:6#)A?7+KKIID9GD&Y" MXZTUN38.R]H-6C3>P9V76M/.\ &&T9W]!E!+ P04 " KA9U2CJ*(?V\" M :!@ &0 'AL+W=OXXIO^^NVOCAD(0A_82[\>\ M-V_>:B:31NE[LT8D>*B$---@3;0Y"T.3K[%BYD1M4-J;4NF*D=WJ56@V&EGA M094(DRA*PXIQ&603?S;7V435)+C$N0935Q73ORY0J&8:Q,'CP0U?KMIU)"Y7,%>"YQP-O(.9DCE*TLR]@'&8F<:"$]QP12LOV2/O$Y,G,(B/(8F2 M^ 7X[.WPZ"D\M$;U;B6]6XGG&^SA>V) 6_7W:QL#5X25^?%*AD&?8> S#/=D MZ(PWMD-RY%NV%'@,$NDEZUJFU#.Y;MUF\7@41=:G[:Y%+X2=1L/AG[ G0H>] MT.&K0F\;!1_4%K6T/6WU?JG)\ +M8R/<24Y8P((8H7G%E%&?:_2?;$_[#.D_ MLSU]YN?1XWB\4Y4*S/*VM026%A>=C*TQNIU$[8;4 MQC?S4I$=#7ZYML,;M0NP]Z52]+AQ\Z'_.\A^ U!+ P04 " KA9U2GWP- MAKL# Q# &0 'AL+W=OJ'TPR(>XY-K4=V/OW'29Z9>3SC\>SL*-57G0,8\E)PH>>#W)C]1\?120X%U8]R#P*_9%(5U.!2 M[1R]5T#3BE1PQW?=D5-0)@:+6?5NK18S61K.!*P5T6514/7M";@\S@?>X/3B MF>UR8U\XB]F>[F #YLM^K7#EM%925H#03 JB()L/EM['V/,MH4+\RN"HSYZ) ME;*5\JM=_)#.!ZZ-"#@DQIJ@^'. %7!N+6$OX=&4&3M)9+KZB\Y-EAW0))2&UDT9(R@8*+^ MI2_-1IP1O-$-@M\0_"XAO$$(&D+P5D+8$,)J9VHIU3[$U-#%3,DC41:-UNQ# MM9D5&^4S8?.^,0J_,N29Q:;.-Y$9V;"=8!E+J#!DF22R%(:)'5E+SA(&FCR0 M#59=6G*PZ"7'DJ$B 8+%1V)9;DU6\A-1D_?I3"Y)I]$"NFE 0>5M_+]D_PG_Z[% M'ZEX)($W)+[K>ST!K=Y.=WOH\9OIWO2.FJ!-9E#9"V[8:S?_&1)@![KE,.PD M:J4@98;\)+4FOS]+S@D>GR-5Z1]W_(>M_[#R'][R?^$J/=4$;<(:DBWLF!"V MJK""O@%5?350^QA5/FS;.BQ"=Q+-G,-Y7JY!_M3S+D'Q-<@;CX(6=*$Q:C5& M=S6NE3PPV_4T27*J=I 2(PF\8"/6T">G-A>=!S$)W8Z<'E 0=33'/:!I,.Z7 M,VKEC.ZGK*@KYJB8,2 P+UF?B-&5ZP=OZOL=%7VHJ .*>T#C,.Q7,6Y5C.^J M^-GDH(;871)>IK:\,EXFIJ2FRA,V':Q'O $$Y@F3)G9 %#70VX'&UYOL=^IJ M=8UY\*<=F3V8,.I7.6E53O[9\0*1WCM8DZN0PBCJQ+WJ 5V=OO@:=''Z+M1- M6W73N^I695%R:J< \BG+<"P8DC4H)BM)RU3N;3*QG:5_XJV(DX>YT[ \]_7Z M<_^7ENF=7<#>?] T&R<7>0NZ3;,'U&E$\5W(I4+_5:'_K]9M8_Z\CT=NMX/V M@*XV(.X!==4Y9[-4 =C?[4R*O=Z&6L\5[=MV[EU6TU[G_9.=AZL9[=5,/4Q_ MQFN#85_BD*%)]W&,NZWJ^;1>&+FO)K:M-#C_58\YSO2@+ "_9U*:T\(Z:/]+ M6/P-4$L#!!0 ( "N%G5(96;W6O0( #D* 9 >&PO=V]R:W-H965T M""ST/R1&&_9%(5U-BIVH2Z5$A3;U3P,(ZB25A0)H+%S*^MU&(F*\.9P)4" M714%5:]+Y+*>!R38+3RP36[<0KB8E72#:S0_RI6RL[!%25F!0C,I0&$V#V[( M]9),G8'?\9-AK??&X$)YE/+)3;ZE\R!RC)!C8AP$M:_?>(N<.R3+XWD+&K0^ MG>'^>(?^Q0=O@WFD&F\E_\52D\^#RP!2S&C%S8.LO^(VH+'#2R37_@GU=F\4 M0%)I(XNML650,-&\Z19WE%#%S,E:U!NMT5S Q^J MM[;DF'!961MEOS)K9Q;K)AL@,UBSC6 92Z@P<),DLA*&B0VL)&<)0PV?8*7L M:5#F%:A(X?-SQ4J;'S, 84_/ASLTE'']<18:R\NAA\F6P[+A$!_@0&*XE\+D M&CZ+%-.W *$-J(TJWD6UC'L1OU-Q 4,R@#B*20_>L%5IZ/%&!_#V8LTJ)9BI M% Z\"M+DJ. /W#/!BJKH\35J?8V\K^$!7SN1![#B+A5OM.[!'[?XX_Y8M&'V M-&,*E<:LXL#M;Z'_E;5^G"&\(E6ZA]&D933Y7W7IRQ%UIZVOZ5G4O6SQ+T^D M;C_.^*BZ5RVCJUZDMM*R-DZHV3&C@F%G3 MZ&)JTZ&:/J69&%GZWN!1&MMI^&%N>SM4;H/]GDEI=A/GH.T6%W\!4$L#!!0 M ( "N%G5(+](%.4 ( "X% 9 >&PO=V]R:W-H965T'"32V+-L8/MKAM_ M/6<[#45:"R^)[WSWW7>^']E!Z7O3(%IX;(4T\ZBQMKN.8U,TV#(S4AU*NJF4 M;IDE4=>QZ32RTCNU(D['X]=QR[B,\LSKUCK/U-X*+G&MP>S;ENFG)0IUF$=) M=%1L>-U8IXCSK&,U;M%^Z=::I'A *7F+TG E06,UCQ;)]7+F[+W!5XX''H^HM_ZW"F7'3.X M4N(;+VTSC]Y&4&+%]L)NU.$]]OEX@H42QG_AT-N.(RCVQJJV=R8&+9?ASQ[[ M=SAQ2),S#FGOD'K>(9!G><,LRS.M#J"=-:&Y@T_5>Q,Y+EU1ME;3+2<_FV]# M,4!5L.6UY!4OF+2P* JUEY;+&M9*\(*C@5>PQ9KJ86&#G=+^\L4-6L:%>9G% MEM@XS+CH(R]#Y/1,Y"2%.R5M8^"=++'\&R"F-(9,LE MDP5G K:D1,?"P/?%SEA-/?CC J/IP&CJ&4W/,/JT;W>H72P:3LU\)?I\S7.% M"&@SC^:F]"%/LOCA&0*S@<#L/PEHWPIL)_ B@]D_&<0G/=RBKOVD&O!M&-IY MT [+8!%FX(]YV"1W3-=<&A!8D>MX](;BZC"=0;"J\Q.Q4Y;FRQ\;6FBHG0'= M5TK9H^ "#"LR_PU02P,$% @ *X6=4F66B'9\ @ % 8 !D !X;"]W M;W)K&ULO57);MLP$/V5@4XMT$2+X[@(9 %VEC9% MTAHQTAZ*'FAI)!'AHI!4G/Q]24I67,#6L1>+I&;>,O2,TJU43[I&-/#*F=#S MH#:FN0A#G=?(B3Z5#0K[II2*$V.WJ@IUHY 4/HFS,(FB\Y 3*H(L]6=$O2V1R>T\B(/=P0.M:N,.PBQM2(5K-(_-2ME=.* 4E*/05 I0 M6,Z#17RQG+EX'_"3XE;OK<$YV4CYY#:WQ3R(G"!DF!N'0.SC!2^1,0=D93SW MF,% Z1+WUSOT&^_=>MD0C9>2_:*%J>?!YP *+$G+S(/S]3AY9)I_PO; M/C8*(&^UD;Q/M@HX%=V3O/9UV$M(9D<2DCXA\;H[(J_RBAB2I4IN0;EHB^86 MWJK/MN*H<)>R-LJ^I3;/9.ON,D"6L*:5H"7-B3"PR'/9"D-%!2O):$Y1PPE\ MD;+84L: B )^F!J5#7QNJ<(";H4AHJ(;AK#0&HV&#U=H"&7Z8QH:J]3QA7FO M:MFI2HZHBA.XE\+4&JY%@<6_ *&U./A,=CZ7R2CB-R).81)_@B1*8H6-5,[< MHZ!F!'PR%''BP2='P&^HQ<&3._O_.E2(WW*7M1W;J%R ?5]*:78;1S!\"+*_4$L#!!0 ( "N%G5*^C5TV M;@( *X' 9 >&PO=V]R:W-H965TJ+,#1IB14SQZI&:6]RI2M&=JN+T-0:6>:= M*A$F430+*\9EL)S[L[5>SE5#@DM<:S!-53']ND*AVD40!]N#>UZ4Y ["Y;QF M!6Z0'NJUMKMP0,EXA=)P)4%CO@@NXXM5[!V\Q2^.K=E9@TOE4:DGM[G-%D'D M&*' E!P$LZ]GO$(A')+E\:<'#8:8SG%WO47_[I.WR3PR@U=*_.89E8O@+( , M<]8(NE?M#^P3.G%XJ1+&/Z'M;:, TL:0JGIGRZ#BLGNSEUZ('8=XML,V++N58M:&=MT=S"I^J]+3DN754VI.TMMWZTW'35 )7#AA>2YSQE MDN R354CB# M[[9?KI$8%^;K/"1+V(4-TY[HS1;& T&T6ZXY)7305_1SZQD3"G M0YC3PZMZ-H"?'4C5<9S/53T?&)V/J\I>_D?5.'KO(='A=8UW6E1\(&4_ 9KM MES;<::$5ZL(/"@.^"W;==#@=AM%EUX+?S;M)=L=TP:4!@;EUC8Y/[5^DN^'0 M;4C5OB$_*K+MW2]+.U!1.P-[GRM%VXT+,(SHY1M02P,$% @ *X6=4@"] MS\." @ $08 !D !X;"]W;W)K&ULC57);MLP M$/V5@9!# B318L=9( OPTG1! QAQTAZ*'FAI)!&A2)>D[.3O2U)+G=0.*\;5V"NU7M_XODI+K(@Z%VOD9B<7LB+:F++PU5HB MR1RH8GX4!"._(I1[2>Q\"YG$HM:,Y/P9CZT\2[@!\6MVEF#5;(2XLD:7[.Q M%]@#(<-46P9B/AN<(6.6R!SC3\OI]2DM<'?=L=\Z[4;+BBB<"?:39KH<>U<> M9)B3FNE[L?V"K9X+RY<*IMPO;-O8P(.T5EI4+=B(;9:P+?5*4O3=259AJ]R_B- M\',8A*<0!5&XYT"SC\.#/?#YA^'A]3MJ!GVC!XYO<(!O7T=_359*2].EW^\D M&/8)AB[!\$""[@JDW14H7-N/F>OYR2EPU/O:VK".'*L=4ILD'%U%L;_9+?7_ M06>7T=7KH/F>H"BX'O91C2Q_Y[%4* LW=!2XZC27H_?VK , ',, 9 >&PO=V]R:W-H M965T\CY;FYAZW7AD::9,@OV8E:2%#:@GLJUT#.[8XEI M 4Q2SI" 9&[=X=L0NP906_Q*82=[8V1"V7+^PTP^QW/+,8H@AT@9"J+_GF$) M>6Z8M(X_6U*K\VF _?$K^T]U\#J8+9&PY/EO-%;9W)I8*(:$5+EZY+N?H0TH M,'P1SV7]BW:MK6.AJ)**%RU8*R@H:_[)2[L1/8 _.@%P6X![*.5)"R6,UMIU<:W';4*[QN%[@F%V$4/G*E, MHI#%$.\3V#K<+F;W->9[]RSC%\)ND(>OD.NXSH"@Y<5P/!V KRZ'3P;@X>7B M\9G-\+H"\&H^[P3?-WV63R>4"[3,"$O!)''/C+*(ECF@W[]J0O1902&_GY'C M=W+\6HY_0D[/QT;I@B$BENBIC(G2KL(795Y16^WV*Y7J^U QG:>OY'5*2'G[ MYJ;STCC121EA[P&*+8BATOAOZ5?_GMYWID/T>\D(NF0$YY.1ZWN$Z&) ^D9" M,:^V*JER_7*OW0^>Y89P5!.:2^IYX3N38&8_]S?QV,B=8KQOM#HVPN.1MV\4 M#K@+@FEGM!?UJ(MZ=#;J%20@!,2ZY"-> %+D!09C;6B"?A@./H@U/#;R/,<; M5CCN%([/*ORF&XB2"/,NINP9I#*'=4CA^,BY'TS\T?A X[&9._9TIS&LF#T!ADNC&X JM05 >F\OF+N:EZ12N].B/:BB"/9_3SN?T__ V MP\[;]>J\]Q%J&?>*VCL\0@-&SL$!^F>3L#7I9SYPG.&TXUY+@=_E (4M3]\] M/NG>?7/OOLOI"%N>_@9=^T?^[5YS58!(ZZY6HCI_3<_1K7:=\UW=+QZLW^/; M5=/_OM$T[?@#$2EE$N60:$KG9JQW1#0=;C-1O*Q;N"U7NB&LAYG^*@!A#/3S MA'/U.C$.NN^,Q=]02P,$% @ *X6=4M<<\[/^ P )A !D !X;"]W M;W)K&ULM5AM;^HV%/XK5G0GM=(=B4W"RQ4@K:57 MZ]3=6]'>[L.T#X8C+7 "-+2A-?!($/3^E M+/,F(_ON5DQ&?*T2EL&M0'*=IE2\7$#"MV,/>_L7,_:X4N:%/QGE]!'N0/W( M;X5^\DLO,4LADXQG2,!R[/V"OUP18@#6XH'!5M;6R*0RY_S)/%S'8R\PC""! MA3(NJ/[8P"4DB?&D>?Q=./7*F 987^^]?[7)ZV3F5,(E3_Y@L5J-O8&'8EC2 M=:)F?/LK% E%QM^")]+^1=O"-O#08BT53PNP9I"R;/=)GXM"U X/ (@!8"< M"N@6@.ZI@+ A*<"H@)@4_=WN=O"3:FBDY'@6R2,M?9F%K;Z%JWKQ3(S*'=* MZ&^9QJG)#!*J($:W5*@7="]H)JEMH=1$U H]@&"90C^C;U0(:IJ*SJ:@*$OD MN7[[XVZ*SCZ=HT^(9>A^Q=>29K$<^4I3,P'\14'C8D>#'*'Q&\TZB P_(Q(0 MW *_/ '>Q4?AT]/A00O\ZF0X'A["?=V.LB>D[ FQ_KKO[0GZ\T:;HFL%J?S+ M$:A;!NK:0.&10->9 @%2(7C6PB.AK? [#SWKP:C.9H('TY'KZRNFE;:5=AK[\>@3&O@3&M?O]S6+ZG,ZY [OOM;'?A MMKV5159-D^-*@2O9Q^1_TK/"4>\-06LQ<_"L3@WL/C8.- W]@PXUZ2M[UNN9 M48IOIN@.+<*5TN/P8V4/5X*-W8H]A;G2OV:D$NO4]H'M-X-1O]9NN!V2#@Y^ M&ULM5=+C]LV$/XKA)%# FQ7HMX*O :RZQ9-T0#& M>I,>BAZXUM@2(I$N2=L;H#^^0\J6'%D6=@^ZV"0U\\WCDX8STX.0WU4.H,E+ M57)U-\FUWGYT'+7*H6+J5FR!XY.UD!73N)4;1VTEL,PJ5:7CN6[D5*S@D]G4 MGBWD;"IVNBPX+"11NZIB\L<]E.)P-Z&3T\%CL'!RA+@X1^_'L$G30VC>+Y^H3^FPT>@WEF"AY$^5>1Z?QNDDQ(!FNV*_6C M./P.QX!"@[<2I;*_Y'"4=2=DM5-:5$=E]* J>/W/7HZ).%.@T14%[ZC@=16" M*PK^4<%_K4)P5 AL9NI0;![F3+/95(H#D48:TKI MV2.43$-&%DSJ'^1),JZ8942A(SHGWT 67)-?R!+?N&Q7 A%K\B"JK># M:IW MJEXL0>Z+%2CR?@Z:%:7Z@'J&'9 &'RS.U^6 MZ]$>AQY>K^[VJ,]?K4[3@6C\AEC?XOEO)9;\_2>*DL\:*O7/@*&@,1180\$5 M0T]"LY*PLA0K:W EY%9(7!)XP>JDH)?<&C.RF*8V[6=I[$7AU-F?9_Q2*J%Q MV)&:7THA5! U4C^%%39AA8-A/8(")E*^06ZYV^(1ST0-JB!C\: MEY^X,12/P$^-&9[EU*-QXG?XN92B*?73#C\]4G'BAOW\)$U8R6!82[PJ"KZY M(1O@($V$R!/+L$062F-X>)L,)"]MK*3CLD3=MA"[(_!T!#U/;I1ZU.T0U2,6 M!D'H=9CJ$0N2. [ZJ:)GEPP=)DNL]0%O /*?O2W,92'QD^*[(8ZHU\)[([/4 M5E7JC\&2W_.A)+1+4H]4$M,N1Y=249)<8:@MXG2XBC<,J?H2?QM3;5&EXJ>BB[O5(>4'D7J&JK>=TN* OI%B#,HTWQG>BRU0_ MH7/LM-Y$7%MM:3(R<6W)I>D8Q*4778 7!]T+JT- M+>[&3B\*W=UQ77>=S6DS(7VRL+DYL"6_$2U@CIWL;X M+LEZDJDW6FQM;_\L-$X*=IGC] ?2".#SM1#ZM#$&FGER]C]02P,$% @ M*X6=4KO\_-*@ @ %P@ !D !X;"]W;W)K&UL MM9;1;MHP%(9?Q8IZT4I=$Q(@4(5(*VA:ITY"I>TNIET8*$@9S@615%%B\W@#ENXG7 M\]YNW)--KLP-/TU*O($%J,=R+O3,=UDR4@"3A#,D8#WQ/O>NIV,3;P.>".SD MWAB93I:",/9;#&%57W?/<5FGX&)M^*4VE_T:Z)#3RTJJ3B12/6! 5A M]16_-#[L"7K](X*P$82G"J)&$-E&:S+;U@PKG":"[Y PT3J;&5AOK%IW0YCY M%Q=*Z*=$ZU1Z#Q0KR- <"_6*'@1F$EN#I091.7H"09A"G]!"KY^LHH#X<J M0(H;#3!UB::5, -T/@.%"947.OQQ,4/G9Q?H#!&&'G)>2V4LRMT=H4V7_11N]#/.QV*;A44 M\E='H<@5BFRA_I%"#UQABK+:Z+(Q>E4;? M:G6==;!O]2 (@K^L;D<%AWV.'6[&G?Y$NN]+E@A[D^N4&8 /U\S;79S<0<#NY;(/T#4$L# M!!0 ( "N%G5)%;Y_IC@0 )D1 9 >&PO=V]R:W-H965TU3D&FKC%,JQ;$*?=AV$?&(FRA$BB M2M)Q_.]WI&79EF@M&Y;M2R+1S[T\=\<[4M,UXX\BIU2BYZJLQ>4DE[)Y;UDB MR6E%Q 5K: V_9(Q71,(K7UJBX92D6J@J+<>V ZLB13V93?7:+9]-V4J614UO M.1*KJB)\67YI;#F]5I28N*UJ)@->(T MNYQ\P._G.%8"&O&UH&MQ\(P4E0?&'M7+37HYL95'M*2)5"H(_'NBU[0LE2;P MXUNK=-+95(*'SSOMGS1Y(/- !+UFY6]%*O/+231!*ON?/+>!.!# P0D!IQ5P^@+>"0&W%7!?*N"U M IZ.S):*CL.<2#*;FJI(AEZ!>H1PW-*!?HGB%2I^@39]4. M?C:GDA2E> N"7Q9S=/;F+7J#BAK=YVPE "VFE@3OE0]6TGIZM?74.>$I=M!G M5LM2E*B&&I!=#9Q)]A9E MJ@(:PBE40$,Y2ECU +(I$A(\@V8AA:H>^FU5R(VI +9V VU7-:RGV3D./ =' M4^OI,"\&G.>$L7L,FP]AKN/908X M#[8.^$=AB&+;"WMA,.!"Q_9[L/D0%OAN9(Y"T$4A>&D4KMFRWDB*KE8"0$+S M:]O 8B-4T:&;.KE 'PUI/[(==K;#URWTJ#,4_4^%'ADR;"IT \Y4Z$/82*'' M'?MXE+T:J\#M5M,=OU8;K&$,UI=Z.BUI33ED,RMJ M4B=Z59TX"EE0\RS"P] [?A3&<2]%)B!VW2 (>DDR 3T?QXXY3=C9 M, Z11:0L64+T]#9R<@8>Q*$3^'U&0UB$0]_O\QG"0)EWHNKP?HQA=Y3.KDH: M724-V9"'\D2.W&%$W3!T^GR&,+O/90QRS&,_)?'XF(2FQRJ*)'D^X;TWL(GM MJ-\!#*@8]_O$W(#R8O]49>U''7[!K'N5!HA-,\[4 4U 4PLTX$9Z(-[/.3P^ MZ!:2)8_GZF:1*I9PW1)Z@\'!=LON/"F)$$56 ("L"4^%[C>%$"MH-"=2'QB: M2VP'@\HUXF"3]#]IJ]E^M/A, M^+* BVQ),U!I7X20&K[]#K!]D:S1-^,')N&>K1]S2E+*%0!^SQB3NQ=EH/L: M,_L34$L#!!0 ( "N%G5+"&\.32@4 (<9 9 >&PO=V]R:W-H965T MNPK$'2K _# M'FCKV"8JD1Y)VTFQ'S]2+]@,[L$\+&Z5/6O7 M5C)>@-!<"J1@>M&ZQ&>C-'$*I<1?'-9ZZQBY4,92?G4G'[.+5N(\@APFQIE@ M]F<%UY#GSI+UX]^-T58]IE/JW4 93MLS- MG5S_!IN .L[>1.:Z_(_6&]FDA29+;62Q4;8>%%Q4O^QQDX@M!=S=HT V"N2E M0KI'@6X4Z$N%SAZ%=*.0EIFI0BGS,&*&#<^57"/EI*TU=U FL]2VX7/AZGYO ME+W+K9X9WL$*Q!+0'4SD3/"R%C^C/YE2S!4$O1N!83S7[^W5A_L1>O?3^_.V ML0,[]?9D,\A5-0C9,P@FZ$8*,]?H%Y%!MFN@;3VNW2;/;E^1J,7?F3A%%)\@ MDA <<.CZ]>I)0'WT:G4\B$1#ZR+0TA[=8V_$-9O-%,Q8F7\Y1<]E^?L/*XH^ M&BCT/Y&!TGJ@M!PHW3/0O9R:-5. '!$,""8F<((6H+C,0F6-6\/H"9B*N-6I MW>I$#5VS!3@DG.M.93;MTRTB)JXJYK=P/XBHUS0%,E"^^RE083 M]#4CVDS3%>]T= MU.X.XOG>R:AUNEK.6VDO9\X89EP(+F:V=^5N,;JU7T^GG+,QSRV3(3CO!TWG MR: ;*DI ,NGV(U7!B6\?2330SVN)?I4K4,*M48T^+8WF&:#/;,)MS&UG> >"58B(-G!O5@E? _!-,YVEH-&U[(H MN'9/9;$L^'Z!TR,GW/< _,--8%_:.XUD#OK!K#<%^S26=-\I<+Q51)QFA52& M?RL3%_2^V10(#;L?D.R3@.0(-_L'Z22Q2'T#P?$.\G)ZH?_0K0+;G#,$C_8M M1-N[3&1(FCFHNJ-4[28V/WP#P/TC3T4/;WR WM\_%9N([=!@+9N"Z2!2(.)) M3.(D#A3H4UF+@S4@GK_DR/PEGK\DSM_OKP%ILC7MA&H0$*1IK :>P23.X&OK MGW;/BA^6^93G>2P3GL'DR PFGL'DK1E,FFCMAI/>%(P^&!+/8'(T!I/ @SD- MNQ^0Q"%:CTB3P;@;:_'$,Y@<>HK?G5YOQ&#B&4R.S&#B&4S>FL$D@-9P+9N" MO=A+%O4,IG$&!PKT2@93SV!Z9 93SV#ZU@S>&-QY F^Z 8$.[$2;&VEQ!%\ MPP4OED4L?D]>>F3R4D]>&B?O@Q@O199O)=J]>0A8LQP94$4PV7&3![=GJ$SQ48D\T>F2B44\T&B?:#Y4X M;I*6)8YE-?7L2N/L>D6-#UB(>-/>VJ$N0,W*G7Z-RE?L:M>WOEI_3;@L]]!? M7+_"9Z/JFX W4WVBN&%JQH5&.4RMR>2T9U>'JG;]JQ,C%^4^^%@:(XOR< XL M ^4$[/VIE.;YQ U0?WL9_@]02P,$% @ *X6=4FV$YO;0 @ VP@ !D M !X;"]W;W)K&ULM59=;]HP%/TK5M2'5MH:YQ.H M *DTF]9JG2IHMX=I#RZY)%83F]D.=/]^MA-28 %UJOI"_''/N??X!-\,UUP\ MR1Q H>>R8'+DY$HM+UQ7SG,HB3SG2V!Z9\%%292>BLR52P$DM:"R<'V,8[LUF8TBQ79L$=#Y>3\R4RNTYൺP%P9 M"J(?*[B"HC!,NH[?#:G3YC3 [?&&_;,5K\4\$@E7O/A!4Y6/G+Z#4EB0JE!3 MOOX"C:#(\,UY(>TO6C>QV$'S2BI>-F!=04E9_23/S4%L ;SX ,!O /X^(#P M"!I \%I V !">S*U%'L."5%D/!1\C82)UFQF8 _3HK5\RHSO,R7T+M4X-9[" M"E@%: ISGC%JO?B(9OKU2JL"$%^@A$J290(R8C?UR@9SFH BM)!G&O$P2]#I MR1DZ092A^YQ7DK!4#EVE:S29W'E3SZ2NQS]0C^>C6\Y4+M$GED*Z2^!J<:U" M?Z-PXA]EO"'L' 7>!^1CW^LHZ.KU<-P!3UX-]P9'U 2M7X'E"P[P'7;CYU<= MBJX5E/+7D41AFRBTB<(#B>ZY(H7^9UOR+A]K>&SAYG99C<,P"*/^T%UMGVY' M6-3S\& W+.D("X(PQFW8CHBH%1$=%:'?ZDH(RK)N(3N<<P(]Z>T8E'6%QY,=1MP/]5D3_J(AOG(G_,&'0T@[> MUP0/OUR0^&TV-/AXQP>,HV#/AZZX.(P";\^(SKB^-]AWPMVZ]4L0F>V>$LUY MQ51]/;:K;8>^M'UI;WUB.K?M)B\T==N_)2*C3*("%IH2G_?TZR'J3EI/%%_: MWO+(E>Y4=ICKKP\0)D#O+SA7FXE)T'[/C/\"4$L#!!0 ( "N%G5+,8J[' ML ( %<' 9 >&PO=V]R:W-H965TN*[,2*BPO^0:8GBFXJ+#27;%VY48 SBVH MHF[@>2.WPH0YZ=2.W8MTRFM%"8-[@61=55C\O0'*FYGC.\\#"[(NE1EPT^D& MKV$)ZF%S+W3/[;/DI (F"6=(0#%SKOVK>6+B;< / HW<:2.C9,7YH^E\R6>. M9P@!A4R9#%C_MC '2DTB3>-/E]/I2QK@;OLY^R>K76M980ES3G^27)4S9^R@ M' I<4[7@S6?H],0F7\:IM%_4=+&>@[):*EYU8,V@(JS]XZ?.AQV 'QT!!!T@ M^"@@[ "A%=HRL[)NL<+I5/ &"1.MLYF&]<:BM1K"S"HNE="S1.-4NH ML!K0 M C*^9L1:>X&6>K/D-07$"S3G3 GM-KK!%+,,)#J]!84)E6B?H\ +_ 'X_.-P[S7) 0U2)YG910*!?URMIQW^_43#L"X:V8'2DX'66\9HI MJ4]&!F2+5Q3.$0,UY&2;:60SF5.Z3?TD]CQMVW;7L8&PL1=%+V&OB$8]T>A- MHKT96$I0\BC)-DN\4SWP0C_9XS@0-1XGX3#%N*<8OTGQCK/UA0)1H6R +#HE M+*-U#KG9LER5>BG;Z;,A'?$!0S_P)WLR#H,F83(L8M2+&'W,9TKPBE!],F'P M6(T&^"6>'^PQ' B+PM$D'B:9]"23_W7Z';K)P:8,]+[8WQ8#46'H[9-U=ZX] M\^1\PV)-F$04"HWS+A,M5[37>-M1?&-OPA57^@C;9JE?/A F0,\7G*OGCKE< M^[&ULS5==3]LP%/TK5K0'D J)DR8IJ*T$9=.8-JUJ87M M/+C-;6N1V)GM?O#O9[LA;4?Z@0:"ER:V[SDY]_HTUVG.N7B0$P"%%EG*9,N9 M*)6?NZX<3B C\I3GP/3*B(N,*#T48U?F DAB05GJ^IX7N1FAS&DW[5Q7M)M\ MJE+*H"N0G&89$8^7D/)YR\'.TT2/CB?*3+CM9D[&T =UFW>%'KDE2T(S8))R MA@2,6LX%/N_@T !LQ"\*<[EVCTPJ \X?S. Z:3F>400I#)6A(/HR@PZDJ6'2 M.OX4I$[Y3 -1'K.6@XE8IG!5@KR"A;7LFB*,0: ->W /P"X!\*" I 8!-=*K-I71%% MVDW!YTB8:,UF;FQM+%IG0YG9QKX2>I5JG&KW8 9L"J@'0SYFU);V!/6U6Y)I M"HB/](IQ V5CU 5A?<.&@'X.4CHF-OSH"A2AJ3S6P-O^%3KZ=(P^(%K,NE+'^+K&^$G:( UY#O^;@"WCD<[FW"75V@LDI^627? M\@6[JU3;6XP:^KS(M4,A03MU-[T3/=C,( MHRB.JW MJDEXK_R6*0@W'1?@*/KG-5,1Y_NA%T;5SL1K?0V_C37 S>16 M[0C[[^QK?Z^O\:I%X>"C.7O5C_!!#>DESJX_"IR)J=>IM3FVO=EDI$"RRN^(4P_67%18*6'8NW+C2 XM4%%[J,@&/H%ILR; M3>R].S&;\%+EE)$[ 619%%C\GI.<[Z8>])YO?*?K3)D;_FRRP6MR3]3#YD[H MD=]D26E!F*2< 4%64^\CO%X@&V 1/RG9R;UK8*0L.7\T@R_IU L,(Y*31)D4 M6/]MR0W)OG[)^L>"UFB26YX?E_-%79U!MY("4K7.;J M.]_]0VI! Y,OX;FTOV!78P,/)*54O*B#-8."LNH?/]43L1< AR<"4!V C@.B M$P%A'1">&Q#5 9&=F4J*G8<%5G@V$7P'A$'K;.;"3J:-UO(I,W6_5T(_I3I. MS6ZPS"Z ^06WOTJZQ3EA2EX S%)PGW&A+A41!?C"MD2JPCP#[Q=$89K+#^ 2 M/-POP/MW'\ [0!GXD?%2ZD Y\96F9E[@)S6->44#G: !$?C&F%!3_CB[' X=J@)FS*%-E_H*).M M26(N2%NI:T?RJ$D>V>31J>1<*C#'DO86KHH=VECC(MM9/!K$>DZV^[/916GE MP?@(MNB!17J&4 ,[$#!H! R< FZEHMH"2 H^82K 3YR7I$]*E67P@I0NZDC* M <=APW'HK.#>8J+M8G*5+VXRQW]1OKBC)HIA>"2Y"QH.@[!?\*BA-7+2^BRX ME."!Z=THIW]T;3[K7:B7XJCS]N.2N! 'Y,8-N?'KR'W58]++;OPB.Q?B@!T, M6E<.WN2+KM.\4-X>U.GZPKVM SI)W@F>$))*L!*\ %(;DK0>I8F7@BJJAWP% M\%9O%GB9DTM]2KDT*"!)4@-Z-<$.VP&$<70LJ@<6#E!\Y#@U[,!R1B@Z)1ZU MXI%3_!RS1Z"+1/0I8\,E5=*QE&'K\]!M]*^W"=C://P;GZ^#7_J4NBC'I]0: M.'0[^/EF ;OV?+P>G9!#@JU[P^%;&4:=R8]U$0L;9=G 0)+YFJSNO-W:93_&C[HZ/[<]U!5OU> MFZ9J/[]AL=9^ '*RTBF#JUA/GJ@ZNFJ@^,;V.$NN=,=D+S/=!1-A /KYBG/U M/# O:/KJV?]02P,$% @ *X6=4J+0!600 @ =@0 !D !X;"]W;W)K M&ULE51M;],P$/XK5CZ!!'6:=@--::2V P'24+4) M$$)\<))+8\TOF>TTX]]SMM-0D%J)+XG/OGM>+N?D@S:/M@5PY%D*95=)ZUQW M0ZFM6I#,SG0'"D\:;21S&)H]M9T!5H"*]@9 M8GLIF?FU :&'53)/CAOW?-\ZOT&+O&-[> #WI=L9C.B$4G,)RG*MB(%FE:SG M-YNESP\)7SD,]F1-O)-2ZTH%@8#*>02&KP-L00@/A#*>1LQDHO2% MI^LC^OO@';V4S,)6BV^\=NTJ>9N0&AK6"W>OAP\P^KGR>)46-CS)$'.OLX14 MO75:CL6H0'(5W^QY[,-)0;8\4Y"-!5G0'8F"REOF6)$;/1#CLQ'-+X+54(WB MN/(?Y<$9/.58YXI-;W''6K+5LN2*^599\II\!V;(.U5#33XQU>/W(HOY*Y*E MV9R\N 7'N+ O<^I0@@>BU4BWB739&;IY1NZTJIY]9[N("\F%JS",B+_VK-CW5IG<%A^GF!8CE1+ /%\@S%YUZ68(AN M2#F2@27!A/FW.;$7$>XJP/G[=BC2G!Y.%="369!@]F'B+:ETKUP-YH[8Z! M)YA^-<5O4$L#!!0 ( "N%G5+64((-R 0 4 9 >&PO=V]R:W-H M965T9W-\,\.#IQF>^24UYPYM-MW3#[IGYNKU3,/)J ME(3G3&@N!5)L?3-XC]_=!GYI8&?\SME>'UVC,I25E-_*P'RO0 >US]+P^/H)_8,-'H)94NH98%3B>G'E?7[P3GJ\+UE\C7!4XN+)U_LE>OWJ M#8V_%UR7/#KP%FX\H'K]Q!.?@[<\'\^O\#I0;L]&J:,\1?&@:G7I2%TZ8F&# METKWWD;(VR&>P 8U;&!APQ[83T6^8@K)-5I5#IA&-HD*FN$OY*[/ 7MHL4N1 MVLW\J;?KH!/6=$(GG3OZ"+ID-#+RB<41L;=(@)@"UYCJM&;91>S@9=1)[- * M[1DX&DV"TUFW[5E!A'%WC,,ZQJ$SQI^D3/8\R[IX#UL)Q<,(1\]H+;NGA<_9 M#]LQAF,\#+OYCVK^(R?_!P;2 9(M'>TWKK'&E^SJJ(:-_KNNGD>M[)+NC$UJ M.A,GG2_2T QM"Q6GL,NAK>(QZW(\:=6+A-@?=CO'?B/Z_K]85)TZ[K<;+(J. M^NN4R='V@YU,%L?K%JV5S*M2=!2^8H+;3/P>D<&-EF+R?\C,O')SFJ=Q+[]& ME+%;E3]0KM".9@6S-*0P7&R <'FI><(4[F M)ZJ+H\FXQV>CE'CL%A%%A:;5@5LD<&[/J(%5%$O=&?RBPCLF$OK/M\&.2?VU M:N07N_7WP9[867)%=] H&X88B&UNZ1::K8L,97QM>YMF&5ISP0V[RN =(D'0 M6M!J:TY7&8/SIJ%BP\M+"BNSI\AN+B%ZA-.M1B'*H8E3C4B($OJH'=L,;H0= MNY6]W@MA4UG8\SOTJ*U,>;).^=;EAC0*3OQ+;I.D$63B%N3;=EUVL%5"84Z+ M$Q9)B\GB5+["\>144)2+,_YGF3ZERT7*5;Z5NP< MN1<$QT50RASDNE,GQ32;+!?%LUNQ7/!<,9J16P%DGJ98_+@FC!\O)W#R]. + MW27*/'"6BSW>D3NBONYOA;YSZEYBFI),4IX!0;:7DRMX<>,A$U"T^)N2HVQ= M S.4#>4DG("8;''.U!=^_)U4 PI,?Q%GLO@$QZJM.P%1+A5/JV"M M(*59^8T?*R-: = ?"$!5 !H;X%4!WM@ OPKPQP8$54 Q=*<<>V'<&BN\7 A^ M!,*TUKV9B\+](EK[13-3*'=*Z%^ICE/+ZUSJ)U*"%4\W-,-F]B0X W>Z(N.< M$<"WX#874:(G ]P*&A%PQ1B/BH;@9$T4IDR>ZHBO=VMP\NX4O ,T _<)SR7. M8KEPE%9IBZ5(0&%*U)= Y@^!X@%\Y[PE?V\#]P=@X\:,(1[ E?CP]W M>\)O1H>_%._HF:FG!]73@XK^O('^/FM4*)SMZ$9/!9:2* E.&,4;RJBB1)Y> M6))X=1*O2.(/)/G(>7RDC/69749.BT@#G<,2!B$,O85S:)O:W\Q_T>RFIYD_ M@X%?-WNFWZ_U^U;]WXBN7$T,;O$BJ/L*K(;K9;#G&*9KM]-C,I:0Q$<4J[I-3 M]ANTY,P\U^U7$]9J0JN:OU1"!-@_6;HO8(+C?S3D4F-XGXZPH^,,SJ:P7\B\ M%C*W"KGG"K,70OJ2SSO)D0_=H#\Y=!OBNF^WIF$+[- ZRJLHXKFI8T$B0@]8 M9^N%,>R.$DX'IAHVW()HQ&1'N1"FWLI1OM?_#!'+8UV$(-+K0.\2ON=4D+A7 M%^J6X!P-S#QL4 ?MK"MUE7IZTWI=.V;!;"!M0RAH1]3JR8@L!KR0T)KP7AU^ MM_(]A(;FI<$;#.Q"- 2$WIVU\__Z2X@@^BUJ:60\VYTI(M)>;4%76S $<=B0 M$=K1N"9;HA7$IDIX2O0:>1SP9MI#!<]' P(:6D([+GL69F_Z'CC.T%#VAH[0 MCL=/L3:?;JE9J-J",4*Z=/3]<#H@I*$CM./1LAVXAETF0AC.!]8':IB(W%!ZH]DGI>IQ))Y1PTUDY^:JV'3K%2H(*[?#"=U+\"\8L\U K8W=&^[L4,,[ M9.?=ZZL*=0D(_6"@O%%#0&0GX)H<]%OI7B]O1:(DXXSO?HPUM:$;LN_>_I^I M#:F0G50_86H76= ;^I=%#;&0G5CW L=$O^ _R(+:RMR"#*=D=+TV>$+A&UK; MP ?9X?,3UG:1Y$T'@.0U0/+L0/K,LS/]+[0GBI8'&CM!2+%-'>FLUP#'@V_X MCM< Q[/OR%[O;-7ALY<2SWUIK=,Z?#!G2W]BL:.9!(QL=9A[/M,S(\KCFO)& M\7UQ'K'A2H.VN$R(+EQA&NC?MYRKIQMSQ%$?FBW_ U!+ P04 " KA9U2 MI6-8A,<$ "[$@ &0 'AL+W=OK(3< M$ VW;25E&YHK)G(DZ>IV<(<_+H+(*)02 M?S.Z5ZUK9%Q9"O'#W/R1W@Y\@XARFFAC@L#?CCY0SHTEP/&S,CJHUS2*[>L7 MZY]*Y\&9)5'T0?#O+-79[6 \0"E=D8+KKV+_F58.Q<9>(K@J?]&^DO4'*"F4 M%IM*&1!L6'[\)[^J0+04@K!'(:@4@C,%'/4HA)5">*E"5"E$ERK$E4+ING?T MO0S*(4>Q&;)AJPF16\I,)Q?\01].#X(G8WR!^7*XPMZ@]N=4N^5DPQ4Q2'&;#VFQ8FHUZS/XN1+IG MG-O">]0X4X(TO&F3[8W#PN$+> 78?#87SFI44J#B?! MF9,6J0@*P.YC7/L8.WU\) <8PUHAL>KU$0$_H.5+C22MQK6Y''=@1N/1Z,SC MKE 8F5(^<;@K!.X.[?X.:W^'3G];%6Y&T)93#2,'$OQ**XUJ^Z.W;*5Q;7;L MA/TL-.%H6\@D,P6YE2RAMJ$W[C9"B'W?'K-)O?CDXIBE1%.T(DRB'>$%-64# M&X8=@T',#RBC/$44I/4!8JJII$K;8$XZ,(.@#R7V&VKQG3B_B-R4L!0 *6G=7]1.9K@3 ML7#2&[%F[N/ ">3322+[^M\**.@T)Q['O8@:RL!NSJC[AS1%=W7)]+UJ5:45 M<-@!//);>"O6[TH%_7%NB 2[F<3!A/>5ZDG/^N/>-9O!CMV3_7NY9Z7I-=E! MM-8401RB81RF$&FV@M!R0WZ:Y&MF M+@F4I[;7IQM+A ZPOU,(HPUD,D-#F",'Y>JE9IYC]T!_EB17I#H%Y"D<)GCI M8R*4%>J\LG?"/>=UL+ (]0^HAAOPZ/_>4%0KG.XH1N?XYS:Q..JZ:1&+^AUM MV J[Z>KM=Q6XRVS1I.MV5RJT>-V5"OQ>IQN6Q)?39&=K@?Y%#^7IBLICB1I' M,[9U-4'0,%_@O^6N(VB8*G SU:([,X!-35I/!\8E,^*5I4;'&>&"W3K/N'GM MM53<'4DW19HF62ZX6!]&0 (W@;QI'MQ+A?UY\%KG?O-9YR\B MUPR.[YRNP)1_,X)!(H]?2HXW6FS+3P%+H:'TR\N,$I@ 1@#>KX30+S?FZT+] MO6KV'U!+ P04 " KA9U2X790=B $ .$P &0 'AL+W=OO#R6/P[,#%=[FE5*&?:9+) M^62KU.ZM9RXOQ[?G(7SR=V[H@F-%)Y M"J*_'ND-39(\D_;QHTPZJ<;, YO'3]G?%Y/7DUD126]X\@^+U78^"29CE.+NTR1 M;,-6"45+*:F2B&0Q^I/S^,"2!%VA!]TX\5Y?YFNTC'[LF: Q>L\RINC51WT' M8M1-\?J6*L(2^4;'?WVX1:]?O4&O$,O0ERW?2SV G%E*F\\M6%%I]-W1*/08 M_4"R:^3@/Q#8@ WA-R\/MT_#+5VRJFY0U0V*?$Y/OI>6XM^/.A#=*9K*_P:& M=:IAG6)8MV?8&RZ5J7;'*+^(RO^YCXO0\?Q@9CTV2V10^6$XK50GEMS*DCMH M:1E%^W2?$*7GOTRY4.Q_DO]#33:/F;R&@:L@!#]L^33)IL5M-QGU*J/>H-%/ MU%@ZKS.8!]-IRU%7%(0-VR=^_,J/_TSARA92--IF/.&;7P,=$E19@TLV9E@- M&XYJS+!;.!<":)77H/("WS/7=UI9FIZM,:>&C@/';;>!4>:Y8#:*[1K"]IC6 M+*.:X^$I."U3!I4##=6II\;"@(?O:+'X4*$7ZZ2HF]RRG1QH%5RS$U\4GKBF M)QZ'SS*L64(W=-KX-*A\+_1["EWS$Y\/H-B 1@B\=I^:9$X8]O5I35 \"J&X MBT>P@S;53:K =GL\U13%PQC](DA,4492.MB<-3_Q10&*:X+B<0C%73IB[.%V M=0TJ<'J63%PS%)\/HMB 1S_PVT8-*L_OP174"(51"(4N'-W :UDRB/R^U1UJ M@,(P0&^95(*M]L7K2D95_CXS].39>/2\*#ZAQB>,PR=TP:A?(^UVE9]1G9JJ M\0GGPR>8\&EP^ISLU&J-3QB%3^B"L>-H2'+JI@8G#(/S$\^N(I[NJ&+'-^J- MH%2_H:LACD+-4;@H1Z'F*(SC*!@(Z=CM1?XYU:FIFJ-P/HZ"@9!NZ+:-&E1. MSVKJU!AU1F&TC#IY=>P\B!I$&((VV:W&9D6^4_0W$1N62930M0ZSKP,](W'< M?#F>*+XK]B]67.D'TN)P2_6:+W*!OK[F7#V=Y%LBU1;8XC=02P,$% @ M*X6=4JH)L%P[ P SPL !D !X;"]W;W)K&UL MO59M3]LP$/XK5K0/( %Y*Z6@MA)MQ\8$4P5B^S#M@VDNB85C%]MM8-J/G^VD M:?J65=J@'YK8N>>>Y^Z54 (XL**-NX'EM-\.$.?VNW1N+?I?/%"4,Q@+)699A\3H RO.> MXSN+C3N2I,ILN/WN%"=P#^IA.A9ZY59>(I(!DX0S)"#N.9?^Q<@_-0!K\8U M+FOWR(3RR/F365Q'/<MX[ETZE2P<@* '!.J"U Q"6@'!?0*L$M&QFBE!L'D98X7Y7\!P)8ZV] MF1N;3(O6X1-FZGZOA'Y*-$[UKYG"+"&/%-"EE* DPBQ"GSB/'>%OAH;[A_WA!-6-4CM/["'?ZN M"",*CF]TPB.T69P?-]H>72O(Y,\&ME;%UK)LK1ULEQD7BOS"]A7D,>(J!:'? MQ><9$9J?+/FQY=]6[X*A;1E,EYGW ]UT]*_KSNMEV+0+O2UVHTV[CK]JMQ+J M:17J:6.HU]D4$Z$[EC*!;D1VA.(B\]1D?MLQ*MR?UG2M*V^R6-'BD?"NW5:']-W7#]D9>U_4W6:SH/ZOTGS4?K\5!4C!)&:<\>46_T9!+6P,! MOJ#IO0O.[H^B+'NK_[;-=5#ZK_>>K4W?K4TZ&8C$3HP23?B,J6)DJ':KJ?32 MSF)K^P,SK=H):NFF&'5OL4@(DXA"K%UZ)V=:FBBFQV*A^-3.4X]G,WJ9Z MX@9A#/3SF'.U6!B":H;O_P%02P,$% @ *X6=4CJ:B^:6 @ 2 < !D M !X;"]W;W)K&ULC97?3]LP$,?_%2OB :1!FJ1- M4I16*@4V)FU"%+:':0]NXS06CEULIV'[ZW=V0M:MAO*2^,=][W-W<^K54DJK,[$AG#8*82LL(:I7/MJ(PG.K:AB?C@8Q'Z% M*?>FF5V[E=-,U)I13FXE4G558?GK@C#13+S >UFXH^M2FP5_FFWPFBR(?MC< M2ICYO9><5H0K*CB2I)AXL^!\/C;VUN ;)8W:&2.3R5*(1S.YR2?>P 1$&%EI MXP'#:TOFA#'C",)XZGQZ/=((=\9% V2QAJ\F8&MC55#-I2;K[C0$G8IZ/3TAFO,UW3)")HI M1;1"F.?HHQ!Y0QE#IV@!YR:O85L4Z$II"I4C.;JN=2U!4@FIZ6]LO\C5,QPM M!88]0L>71&/*U EX?5A(@5N5BM M:K3+2H+ S1KUK-$AUM#%&NVQDC1RH^(>%1]"C5RH>!\5#=VHI$TS]02P,$% @ *X6=4HZ!!E5/ P . H !D !X M;"]W;W)K&ULI5;;;MLX$/T50NA#"Z21*%NR7-@& M[&2W38$"0;)M'Q9]H*6QS2U%>DDJ;OY^AY2B^")?%GV1>)DY/&?((6>T4?JG M60%8\JL4THR#E;7K#V%H\A64S%RK-4B<62A=,HM=O0S-6@,KO%,IPCB*TK!D M7 :3D1^[UY.1JJS@$NXU,559,OT\ Z$VXX &+P,/?+FR;B":$U,R_KEEDV&6FU(=I9(YIK^-AX;U3#I=O&1ZMQEJ.?G=Q)R^22SP60 MJ3%@#6&R(!^5*C9<"/*>/.+!*2J<5HO7X:D+/K?/Y.TM6,:%>8>67Q]OR=LW M[\@;PB7Y:Z4J@U!F%%JDZ18+\X;2K*84'Z%$8_)%2;LRY ]90+$+$**^5F3\ M(G(6GT3\S.0UZ=$K$D$7C^.&Z>+' M">1^B]SWR/TSR%=DJ94Q5V0.2RXEETL\ZX+)'+JVH\9,/:9+^Z<)3;-AFHS" MI^T@=9@E@^$@;0DY6F>5V4EF(6"\'+-N,9+PA*!].%2 ?4*R1:S M]S3*XGA/P%FS'0%I*R"]*.:744T/.- DH_W>'M4.L_Z )OUNJH.6ZN DU5EE M<,08DJMRSB5S%RG&F,M<5(4COM9<:?(,3!-6_(.WC]N+SA0>'!#L1=&>B$,; M2I/AH%M#UFK(3FK ;,&K6>+=J#7(_)E8S:017DL7T>QPT^-TGVF'41IEW42' M+='A_\M%D,69PS$\#%@ZC*+]1.PRV\G7';XT>GT*HM])Q?/\&_RSB7C>;E?! MUF-&+\O%"[C2CNLLH]E^)AZQV\K8FFNX]0:7H)>^-'&95DE;OU3M:%O^3/VC MOS<^J:Z@O3>,,8(F"!D-'U .HZS*E[EBU]B_]7%FL&WQSA:4= M:&> \PNE[$O'+= 6BY/_ %!+ P04 " KA9U237CGI)X" "B!@ &0 M 'AL+W=OZ+K09L!-)Q5>DP713]5<0L_M ML^2T)%Q1P9$DJZES[5_-$A-O WY2TJBM-C*5+(5X,9W[?.IX!H@PDFF3 ]Z>&6/^!5K <H,8IX6 MM^CTY R=(,K18R%JA7FN)JX&;K.ZFW6,-RUC<(#Q&^:7*/3/4> %_H!\]GFY M]U'N@EN]94%O66#SA0?R_9!KS.D_Z\0Y>,:58#1OC8$"T5P29?RT V#/@)D* M_;I>*BWA$/\^0A3V1*$EB@X0/> &SH0F$A89]+>5)U9N[O4F'<7&RLVVBP-! M4?(>]($LZLFBHV3/<([MNT'!:-X/(R6]&C)4;1'8:XC?;]70W3)WG[Y M41P%.WA#4>,OX0Z?N_6"F-?[.Y9KRA5B9 4Z[W($]&PO=V]R:W-H965T\Q$P_V7%1(*5OQ=Z5I< HLZ"" MNK[G16Z!"',6@+6%J #;B'X(/LG<-3"D;SG^:F\_9 MO>,91ICBK3(ID/YYPH^84I-)\_C5)'7:=QI@__J8_9,M7A>S01(__<%-0:/)M.97V/S@TL9X#MI54O&C FD%!6/V+GALA>@ 8 M70#X#< ? F87 $$#"*X%S!K S"I3EV)U6"*%%G/!#T"8:)W-7%@Q+5J73YB9 M][42^BG1.+585V5)L9Y(A2AXY,5&/\_ )\(0VQ(]M%9(V[#6 M#9A5% .^ RNAVU"HWP"Q#'S\59'2 &X TVW[=HD5(E2^TY@?ZR5X^^8=> ,( M ]]S7DD-D'-7Z3H,&W?;<'ZH.?L7.$,??.5,Y1)\9!G.3A.X6H!6!?^HPH,_ MF?$+8K<@@#? ]WPX0NCQ>K@W E]>#8?I1#5!.Z>!S1=^HB-A01*&?AMV M0BULJ863U/[&4MYI,]E6145UYV;: [0?ZE:N748K@0HN%/G/#HSQKU\0]HB] M3R!,TP'_D; T2N-@G'_4\H^ND+;L+RA\LJ#&&$=G5((X3,,!X?.H&0SC=)QO MW/*-)_DN^^KB9_TUDMH2V(4*QLC'9[1@E'K>@/Q(%$R&4\J!=U4F+2 MEIA,MY1M&OVWJ0C-"-O+B264MDG35UFBT.M\W7O!(FW ?4'])!RNT3]%G5+K M?7+@'Q:I_E#GG&: %+I1GNSW94I5Z'>I_=?1M?-6&+Q$U^"\48,P&+;S>%AZ MP?Q@9\QPVIG7?*<.2."I2CLKA>'K:-F9';S&[2YJ>>Y8OI_XP5#+D; TB2^L M>M@Y&YRVMMY&9E<)1E0E\(T5@:LM(W/D,3%\B<7KFF'$:)O%0 MXO.PU/>#:""QV]N&%ECL[79>ZI=73-5[L7:T/3)\L!OEP?B#.4K8[6V7ICZ' M?$5B3Y@$%.]T2N\VUM,NZJU]?:-X:3>[&Z[TUME>YOHXA(4)T,]WG*OCC7E! M>\!:_ ]02P,$% @ *X6=4DC.L%/4 @ ; < !D !X;"]W;W)K&ULC55=;YLP%/TK%NI#*VV%0("V2I#:9-4Z:5K4M-O# MM <'+L&JL9EMDNS?SS8$T81$?0%_W'-\[O'E,MER\28+ (5V)65RZA1*57>N M*],"2BRO>05,[^1M[7N26F# GF=BUA4@FO%:4,%@( M).NRQ.+? U"^G3HC9[_P3-:%,@MN,JGP&I:@7JN%T#.W8\E("4P2SI" ?.K< MC^YFL8FW 3\);&5OC$PF*\[?S.0IFSJ>$0044F48L'YM8 :4&B(MXV_+Z71' M&F!_O&=_M+GK7%98PHS37R13Q=2Y<5 &.:ZI>N;;K]#F$QJ^E%-IGVC;QGH. M2FNI>-F"M8*2L.:-=ZT//C]#CX1AEA*]M%18V6WT MQ)J:,>9_1DM=3EE- ?$<+014F&3HRT[7E@2),,O0#U6 0+-:" .^EQ*41)=S M4)A0>:497I=S='EQA2X08>BEX+74,#EQE<[*:'/3-H.')@/_1 ;?,+M&P>@3 M\CU_- "??1SNO8>[VLO.4+\SU+=\P0F^&6>9<:%O8M^Z.9$IY;(6@'[?KZ02 MNI#_G#DWZ,X-[+GC$^?N+P':2Q@RLF&(+(/YO#>)[WM!/'$W?;\&HH);+^JB MWLD;=_+&9^7-(0=="AE*N52F: 1L@-4P)+-A"GL"QF'L':@\#HJ]*!X6&78B MP[,BGUC*2T *[[2\%,@&K^BPD^'1Z:,@OCV0>!RDW?:&)4:=Q.BL1/M9#2F* M!@Z+P@-%QT'!^"885A1WBN*SBEZX:1W50?G9'L!M#TC;'H!M#QC2'A]57.!Y MX>A _$!4-+XYK$NWUPO-?^@[%FO")**0:YQW'>OL1=/;FXGBE6V/*ZYTL[7# M0O\.09@ O9]SKO83TW&['VSR'U!+ P04 " KA9U2A(L^[&0# "/"@ M&0 'AL+W=O M(6(ER\&XH/CWQ%:L+(TGY/BW<^KTS]_ QF2S5;R?(?7L!AX($X$?71$$ MG2"8*@@[03A5$'6":*H@[@0V=+>-W29N38$NYTH>B3+6Z,U\V.Q;->:+"[-0 M-J!PE*,.EINFKDN&E0=:DI6LMCA>D/=<4)%S[-H !3M,/HAV69KROB$;7+%% M4S(B=^0O.#!%[K5FH,G+-0/*2_T*C;YNUN3EBU?D!>&"?#G(1E-1Z+D+"&ZF M=_,.\ET+&5R!_$C%'0G]UR3P G]$OIHN]T;DZ\ER/QN1/TR7S\[E+A:KKUC0 M5RRP_L(K_E92%+A1SZIT6ILUUWDI=:,8^7:_U:!P+WZ_,6_8SQO:>:,K\WZ2 M8O\&F*KP?$"O/ =$R*D^$"PJ 3P]<(/64G,8K7#K/+'.S>GUM/1C+\%J/IT6 M*PZ^;BS\=8H99>($Y9I2&XYRSGG,VD3.7PAX% MA-IS^NIJGPTI O\RHT.C++R2T:PGS6Z2VDMD#"@;S)4DJ7C=Y/IBS2WHK376YNVT;O+&^S7*!CLZM686>;'\06D>W*7FZ?:GU3MN="D M9#O4>7&PO=V]R:W-H965TWWPX2U9$_6E>A:PLSLK.2U(*2DOD2";A77G MOEVYGE8P$E\I.&NE04LY_Z,UCOK 4\N,D\CNI7W &'L%GG>&=T3*<9)X'&_8X0TG\7ZLB !2RRUB!&H&XBFC6\.RA"3.VB2O MN-!'8]C# :K8F85GT(="D1.YX\BC#GDTB?RQ!%8)4OA(1DF-!CX#+SX'-A2* M N=""L0=L/@WJ5IJ0IMWAZZ0&X9-;;F"SWB R$L\_PSV4"A,@@M\SCK8LTG8 MGS61B)OBIG:XA+HU3?!LB#0,DS.D0Z'8O9"R20\QJ4Z*!7;K' MNF->F;#)\,GCV1GJH8SK>^.H7>>E'SG3GYJF=K0!.$-W41*<4SDF-HO\"]GJ M]OJD._WP7'=(W+8ZTF]U33:<2&4OK6XT#'=04!.(X[R,C8C-('LO)(7[TIA< M[\I*]J0KV4W7F7_>G)KU3:_I0^J\=+!G+JGY1+^]/RH]R:70_Y^@E'\?#70: MR'_$Y^I_=],0;?=&+#W?_H7%ED+U9V0#?IW;&!).-"-CLU&\,E-7RA7,<&:Y M@S&;""T ]QO.U6FC![EN<%_^"U!+ P04 " KA9U2:1$V[@4# X" M&0 'AL+W=OG[.EU!3O6%+$#@S$*JG!KLJJ6O"P4T:A-;R5S*9]NYS49>8(& 0VIL M!(J?-4R HZXEMO%1R[7[)IK8-/)*6VLB\=D:"G(GJ2U]J';8L^)_(#+=35G(@!,I,MS,[\3:EFC*=,JE+A60GU=S M;11NV%]'\G::O!V7MWL@[Y-0D,JE8'\QM:$O9 X"%LSH<]0WY67&Q!);!A1H M0U!J@@>>U=%MZN@>K>-NSMG2 M2:4)JD8TK$&ACD!2F2.R=G-MR%7<>(LF"N+N#G*+42<9M"/'#7)\%!F7W*"Z M]C"DB,TR!*Z/ Y=B^0DUSTDAU2'P>(]I5^A]BSCN)>W4O8:Z=Y2ZVIY ..!M M1^26[!_$[OT7>]\BBL,#^Z/?8/>/[P][J;3A]%N6?W?U]VVZ[31)0Y,J>JCI&%N^KGTN##X9HK?-I!60.<7TAI7COV]6C^+(S_ 5!+ P04 M" KA9U2%6.T=T(# !:"0 &0 'AL+W=OL*:V1"49DK_O M2G9<8FQ/7D"7<;5S$FUWEV[KHI3R*FZ%#O@N+,1 M,J<:IW+KJIT$FEA2GKF!YT5N3AEWYE.[=B_G4U'HC'&XET05>4[ETRUDXC!S M?.=YX1O;IMHLN//ICFYA!?K[[E[BS*VM)"P'KIC@1,)FYMSXU\N)P5O #P8' M=30F1LE:B#]F'!629,81N_*UL.O61AG@\?K;^SFI' M+6NJ8"&RGRS1ZG)$WA''RD(I"49ZHJ:M1A_'&C2N?;TN?@PZ?_8!\%ERGBKSE"20O#;@8 M@#H*P7,4;H->BQ\IOR1#_YP$7N"W.+1X/=UKH2]?3?>O>M0,ZYP.K;UAA[V% MP+!@)H[S>)R])5-Q)E0A@?RZ62LM\>/[W7-N6)\;VG/#CG/?8Y=1! ^ OP73 M3YCE/2AMBD>=$PZZ+=.EQ3H*'G%'0Q#B8-22V@P+L* MVV5%M:RH5];@4^E_)0=SE8!D>VJ:+]G4U8)[6A;]F8M._;L:-82>8H9-S/(4 M,PZB=I7C6N6X5V79D*#L1YT"QBU9:-35H@WC-P2T8,(. 9-:P*17P(,P[5A8 M&>K5^(-S8>[&Q?HL/A_*>_V^F?'5\IG)KZC2##9KT+L<895G>Y.5$BYV] MV]9"XTUIARD^?D : .YOA-#/$W- _9R:_P-02P,$% @ *X6=4AP:@F(; M! M@P !D !X;"]W;W)K&ULE9=1;Z,X$,>_ MBH7VH95V"YB$)%42J4VNNIYN3U5S>_=PN@<'G& MV*QMDN;;W]A02H"PN9<6 MS,S?_LV,[]=544(SHNY$3CE\V0F9$0VO6B4'XSOO *]LG MV@RXRWE.]G1#];?\1<*;6ZO$+*-<,<&1I+N%\^#?KWUL'*S%7XP>5>,9&92M M$-_-RW.\<#RS(IK22!L) O\.=$73U"C!.GY4HDX]IW%L/K^K/UEX@-D215*5+^*XZ^T AH;O4BDROY%Q\K6_B=O M52 :#GYXP0%7#KCM,+K@$%0.P;4.H\IA9"-3HM@XK(DFR[D41R2--:B9!QM, MZPWXC)N\;[2$KPS\]')3Y'E*(9&:I&@ELBU\C]$3XX1'#(8VFFC[&3WSLLI, MMKZ@#11@7*04B1TZTVB:O=(]D3'C>U#F2J0L!K$8K8A*T!-4G$(W:ZH)2]4M M2'[;K-'-IUOT"3&._DQ$H0B/U=S5@&D6ZT85TF.)A"\@^1A]%5PG"OW"8QJ? M"[@0GSI(^#U(CWA0\3?"[U#@?T;8PW[/@E;7NWL][NNKW?W9 $U0ISRP>L$% M/J/B-.>[E*]7%C13X.O199UV@68MQBZQI-0@_W MTX4U73A8%W\(_B4RA(P?(#%FV\(&1+NR2. -*H$K8L]K=3]0$)-ZPLE@.!^B M2!90AG;2F!T8E&6L3%C)%DX6+>!10H#[0CGI!" 8>UX[EEVKEL5ZR.(,:EI# M3:^"VA8:%=R6>U[(*(&[R19*+N'.EOID8TM_%"S/+B!..TO#81"V"+M&03"; MM2![E(+QA6J9U9RS0S:8 2D<:(98!TH.6Y;-L:FO@NNR;:E'Z^;[P;:.].GHG.](LSW//HLMI1(\ MIPD3%Z.ME(_GDXD(MS0EXHP_4J:^K'F6$JD>L\U$/&:41(51FDR09;F3E,1L M-)\5[VZR^8SO9!(S>I,!L4M3DGVYI G?7XS@Z.7%;;S9ROS%9#Y[)!MZ1^7# MXTVFGB:UERA.*1,Q9R"CZXO1 IX'R,L-"L3O,=V+@]\@I[+B_'/^U#S^J9R.ZC%SP\/?+]X_%.05F141=,F3/^)(;B]& MTQ&(Z)KL$GG+]Q]I10CG_D*>B.(OV%=8:P3"G9 \K8S5#-*8E?_)<[40!P;0 M[3% E0'2#9P> [LRL(\U<"H#IUB9DDJQ#@&19#[+^!YD.5IYRW\4BUE8*_HQ MR^-^)S/U-59V DW>GX!V(&;C?\IT@+!*SB51D\BE-PFKB ME^7$4<_$(0*?.)-; 7YB$8W:#B9J%>JE0"]+<8D&/?Y"V!FPX7N + 0-$UH> M;VX9S(.CS:$_P,:N VL7_NR^P%XOK\!"RBQ>[219)11(#FY(I@+W'ORF"HH* MWCUY!G_>\B0!*H?V)(O^&AC8J0=VBH&=GH$OZ29F+&8;E8\)82$UQ;9TX18N M\M+T-'M+1TS M]4S!2:*V]JF)7.D6'TQG#)%G:=P,*$=?@, PI8/S<3+7 _M?GRB^82_9 M/K*U2!AACHNT2!A@4P=YYD! J]$0:Y#)]6M9 E94M2A4-0IA0H2(UW%(IGVJJ\JU"#@3Q M3=6C&OMPTM"U77T!NB@;6SK_+FALP]YXHX8_^CZ5L?+;#AN>(IV< >:XG>@: M4-BR<0^[1CBA_97EL7*@T< 6UGF8<-WL#C-E(,A[7X@:FS0!+_J_;B MS^H,H#JQO!^C*B%5RQW0+'XB>=L-/L1,<8U) JZ8D-DN+=J[@(IXPXJ=3 3X M2*,-%0-U#S;""O&/+;FPD3XXK'U'%5W852SL=S*P"QI/+5\/K4E*;;LGL(WV MP6'Q^\85U^N6'.S[.F$#RL-8)]Q%C5W7]7L8-RH-I_]CS9T>57.[*$/-[8*& M:F[3+,#A;N'M-=<@^K:G4^N"H*/7L\#H"CL]90HU_0,:[A]>K[C(T!-@?8.: M0'K:!@90*VW;%)J6 VW!*I(454LP7*7J3(6?@'W&6$B*7(.+**_U4F^**I# MY]1&?Q'ZL?43->*(AL7QJ/J)3'KF8-@)F F'7*SKHQ$'H6OU1*W11S2LC]^V MC%:#:6V!HW<%1MC4[6Q4$\SQ>Z0#->*+AH^UW[60HNZ!53_WO@X)!B%MVHWP MHV'A?W/]1 :=-T75!#-$U03KCVK3$*#AAN"($NIU;DG&*H5<_6AEQ'63-S#B M6LE;4ID<7$ZF--L4E[Q"14'MPO)RKGY;7R0OBNM3[?TE/ _*Z^#&37D[_8ED MF[R[3>A:N;3./+6\67GA6SY(_EA<@:ZXE#PM?FXIB6B6 ]3W->?RY2$?H+YV MG_\'4$L#!!0 ( "N%G5)33H*$6@4 *@8 9 >&PO=V]R:W-H965T MWL_K< M([^=L9W,LY(^3CQEZXVL3CBWLRU9TR657[>/7!TY M;98T*V@I,E8"3EC-QJQ71G":R M2D'4GSV=TSRO,JEU_-,DG;3?606>?G[+_G--7I%Y)H+.6?YGELK-S22:@)2N MR"Z73^SP"VT(^56^A.6B_@T.#=:=@&0G)"N:8+6"(BN/?\EK4XB3 !@,!* F M .D!WD ;@+PV "O"?#JRARIU'58$$EN9YP= *_0*EOUH2YF':WH9V75]Z7D MZFJFXN3M79+LBEU.)$W!;W)#.9BS0MU!FZJU>PH^,R' %"S5_9;N<@K8"MP5 M;%=* 9YHDA,ALE6F8M4M55\;D^YB027)M:KJT%*RY 7\]5E=!P^2 M%N)O2W:OS>[5V;V![$]44,*3#5#-4T_=7LG)5HF#_ A**DW-/*8+ZG25-.U5 M Z/0]6?._K3$!AB$* [?PQ8&F*M^@A;VCI3?DO*MI)9*C+)R_1&L:4DYR6MR M)%4/828D)Y5>F:@=D_JGBPF0'[L:-0/,Q[$+-6H&& ZQA\S4@I9:8*7V4":L MH."9*N.@8,O9/JN%7!VJY["^)LDK-3Z'06]%4^2%R-/XF6!QC/76&6 PCCUH MYA>V_$(KOXO'-TJ7BF1)5YD&@KL8ZO>="1;B4(,M##"(,!KH2]PRB.V/%%O) ^'4(CG0[9S+ M/8.DP1-GA-;%SIFH/8TK/2MWQIHW&4[+A/W TVZ&N0D6N*'^K)M@ZO;SS#6' MJ"."1E4=",KW66*M?NO7[,%_= M\N% ]3L7@78;45*THJ+2(F4A30=J*V'5?&2K5:?F,#A'+SHUA78Y'=.+ON#Y M$$:!WHL^+')]J*NG"8;CT!_H12>@T*Z@ZE5!O0B4:K#FG);)M\H4U).1@D3- MCER]@PCP[\E:_*=-B0.=&LQ M@) ;::TU@*8PQ .M19U:([M:_\]I#?4U-PAUQS> 8)]8'S15PVHT0*Q3;V17 M[^^9U9K4[Q8>14BGUT?A*-;I]4%3[$4# P'J? 3ALXQJ35IM#M7UQH3"/6I] M$/8'7!=U!H;L!F:?UE#?;6" >\OOH["OCVH&T!1#-&!N46+9SA9G MU$W4&2$ZAQ&BS@C1=QLAZEN7?L/-#1C?T[O:QTP'Q:0S0/0##%"?%\_:V\X3 MT3D\$7>>B.V>.**WN.]=4)]=Y@;0U-.'31-(O:V9VXL[$\1V$QS57OM >LYF MX\[T,#I'LT]VP^RN,Z;9N+>K%.O.:< $^EN= 3/%D:[.SLD6;D'YNMX*%ZIO MNU(>]RS;L^UV^UV]R:R=OX?7B^.F>9?FN(?_A?!U5@J0TY5*Z5Z%ZN[CQVWQ MXX%DVWJC^)E)R8KZXX:2E/(*H*ZO&)-O!]47M/^&PO=V]R:W-H965T%C2%3R">2H?%.[\AB5E'(1F4A %VXM,#V>L?^R6E'+4NJ82:+ M[RPU^9A30\=#);=$66MDLPN73(=& M^4S8LC\:A6\9XLQX 1JH2G)"14KFL,'OH,2JF@MRC]_<>W)/E:*V-.1L#H:R M0I_CZ=/CG)R].Q_Z!D.P1'Y2NYM6[L(C[H*0W$EAH\18Y;]$1;Y^5U!I_WI;/M.43*I^ZJ\P5<>R(;6O98&FO ML=?@-?0W[?QW6 ;A58?EO,.R%^Q9OM(Y:'0.3NI< ./+M=)@96F2*J;]R.&C%.N@2?V@61%W2.^Q."8\;X?%) MX3-:,D,+]@=2DDA>K@WJU#(S6ZK@@C!>4J9<4KHTQ@?U",,H.A1Y:+ZCZX(4A6 ?7%>E!514W8D: M.+[)A:RHQJ7L# ME.*T=GSGO/',]H4V&^YF5=,][$!_J9\DKMS.2L8JX(H)3B3D:^?>_Y0LC;P5 M^(/!2?6>B2%Y$>*;6?R6K1W/! 0EI-I8H/AWA"V4I3&$8?S=VG0ZET:Q_WRV M_HME1Y87JF KRJ\LT\7:63@D@YP>2OTL3K]"RS,W]E)1*OM+3JVLYY#TH+2H M6F6,H&*\^:??VW/H*?C1A$+0*@1O%683"F&K$+Y78=8JS.S)-"CV'!*JZ68E MQ8E((XW6S(,]3*N-^(R;M.^TQ+<,]?3F&110F1:$\HPD<,0ZJ#&K^H;\CC5W M2W989]FA!")R3=L@'YH@@XD@_8 \"JX+17[F&627!EPD[K"#,_9# M<-7B9\KO2.C?D, +_)& MN]7]T;4DW>K^\LK-&&7Q-#:"R?L/8HCV#-G_"(O M6U'5!PVR2U"3U3^?15D2_&QP*_OKBO]9YW]F_<\F_/=]JG,M9+U:2$TMW! . M6%<,[XW)?6*Q3=6#XV_R/HSG>NX\?TH7GH>GO:QGZ>A8.3%T4 N&(10?SLPB'RB* ?&[D) MYKACCJ\R?Y5,PZW(<_7?B.,1D& V&Q(/!=^B7I.X8%QTC(NKC-@-\(KD>.5( M"3Q])5I2KLHFS^9N$%B\HX6[&#GUA3>$&I,;9CL9B@63"5QV<,O_KS^!@9WN M3,N1SA3Z\R'OF.!8"TN&@F];6 /M]F[Y"N3>3DO89\2!Z^;FZW:[@>S>SB%O M]A]P4&OFJG_--%/>(Y78G!4I(4>3WEV,>9#-Y-0LM*CM+/$B-$XF]K' 81.D M$<#WN1#ZO# .NO%U\P]02P,$% @ *X6=4DD]AI7W @ SP< !D !X M;"]W;W)K&ULC55=;]HP%/TK5M2'5BKDDU J0"K0 M:9W6#95V>YCV8,B%6'7LU':@_?>SG9#Q$5!?P-<^Y^8<7]NWO^'B5:8 "KUG ME,F!DRJ5W[JN7*208=GF.3"]LN0BPTJ'8N7*7 !.+"FC;N!YL9MAPIQAW\Y- MQ;#/"T4)@ZE LL@R+#Y&0/EFX/C.=N*)K%)E)MQA/\&,5!J M$FD9;U5.I_ZD(>Z.M]F_6._:RQQ+&'/ZFR0J'3@W#DI@B0NJGOCF*U1^.B;? M@E-I?]&FPGH.6A12\:PB:P498>4_?J_V88?@QR<(044(#@G1"4)8$<+/$J** M$-F=*:W8?9A@A8=]P3=(&+3.9@9V,RU;VR?,E'VFA%XEFJ>&#VS!,T#/^!TD M:J&9/E9)00'Q)1KS+.<,F)(FJH"7W[F45V@$^L0!F@J^)O8$Z!#MY;J<@,*$ M:FP+O M+:_1#ZY#I@2GU&1Z8 J$QJ(_=W.IA+Z[?\^HCVKUD54?G5#_TIZUF\Y$R8HM MR[QBZV'K)HX[?7>]6Z@&E._Y?KP/FS3 PF[UPD/Q!^C@K#K>\WBXUI\?%9\5>GJ2.1[-YJ4:\J<@B9S M\=%N!E$WB [,-:!ZO;![8.X8Y?=ZD7]@SMUYZC(0*]LR)%KP@JGRVM>S=5>Z MLX_QP?Q(=ZNRN?Q/4[:Z1RQ61%\2"DN=TFMW]8:+LGV4@>*Y?5#G7.GGV0Y3 MW7%!&(!>7W*NMH'Y0-W#A_\ 4$L#!!0 ( "N%G5*40TE+>P, ),, 9 M >&PO=V]R:W-H965TFIK):;!1:GL3AG*YH0V18[ZE3+]9<=$0I8=B')WX5JTWRDR$L\F6K.F" MJL?MO="CL(]25@UELN(,"+J:!I_0S1QA0["(?RJZEP?/P%AYXOR[&7PIIP$T MBFA-E\J$(/KKF=[1NC:1M(X?7="@SVF(A\^OT3];\]K,$Y'TCM?_5J7:3(,\ M "5=D5VMOO']G[0SE)AX2UY+^PGV'18&8+F3BC<=62MH*M9^DY>N$ <$E)X@ M1!TA<@GQ"0+N"/A20MP18EN9UHJMPYPH,IL(O@?"H'4T\V"+:=G:?L7,NB^4 MT&\KS5.S+VS)&PH>R N58 06>E^5NYH"O@+W@C]7=GWU]@)'P*LY5:2JY;6F M/"[FX.K#-?@ *@8>-GPG"2OE)%1:G?R/U!Y[H#F0Q#*8-2#CN0GO?SDY_(7BBCJ$]]R MDT-9L2O=@T&I*WT(2@N_\+07GIX5_C=G(R/>)SL=9,MAGCFZAZ 1*O+<$>Y! M893$?NU9KST[J_V!*U+KGZW+=ZK/93:L:0H+Q^40-,(0IXY+#PKA'/M=YKW+ M_.Q)G-,5U0[+=Q_%HD]8O.LH%D.7!8).P88@G$5.N888E,>YOUH(OETQ\!U' ML2,?J===BZ/>@\J=+3'W8.((GE!_<$&BWSZ/'?5X?\$\<<4/80F*W>)[4&F& MDQ/ZHS?]T05GLOR5/>NU&GF6"14#JT-8DD+L6AVB"@A/'$OT=D,B?('5[5'? M\E-?>'#YQ#%R[P(/*DK2S+4U1&7I8 >&!]U:0\7:=KT2+/F.J;:YZ6?[SOJ3 M[2>=^5O3<=LN\"U,VZY_)6)=,0EJNM(AX3C3E19M!]P.%-_:GO")*]UAVL>- M_M= A0'H]RO.U>O ).C_A\S^!U!+ P04 " KA9U2?CNW*& $ ".#P M&0 'AL+W=O?'4>LMB3#8LAVA*HO:\8S+-4KWSABQPF.C5"6 M.LAU R?#"1W,)F;MF<\F+)=I0LDS!R+/,LQ_WI.4':8#.#@NO"2;K=0+SFRR MPQNR(/)M]\S5FU-IB9.,4)$P"CA93P=W\/,*6 ]U$!OQ3PS"1QB0^5^ H=A5%=*1XCWHU_HGI$'CP!B 708M!#Q\7=RWB M\P^+PW$/&Z]RF&?T>1<=!A[?U>T7!%S=$TK6B;R^ 0_JZ!*:)W0#ONX(-VX2 M-Z FU'#AWW=+(;FZ??_TV.97MOG&-K_#MK?A8@C6)%8;IT!(+'/)^$\5$&9W MJ797%A%;3/3K17#HNK_97/<_Y>:_+G=V(*/J0$:]BIY.S'><[1.3+;$$2. MT0OB1.5%3M0]PZF-36AA$[E-3[510>CY#3YM$/+#T$XHJ@A%O81T#E NTO;O MB34_1VT"T!LW[+>!4#,>YQ:4YX[L!,85@7$O@6\XS8O^+#>>-:NK.J: 3%70YN^D$0$Q+)'1W1(^)@55UUDH0M0FZ;LM3 M;92'@F8D6E ^"KT.=J>& GJ][+ZJ:L1O "722L"S)-66@]J@L=NTOHV!@=MA M_*GC@/VE^I5)53Y/Q55-0K4*U!%T?KL"^K#%J8U"HZ!U>]JH,$!=M$Y] ^QO M'$Z]]P>:IPNZ8#@ALI47PU_Q(MG.C$-+ M)M5P91ZW:F F7 /4]S5C\OBB-ZA&\-E_4$L#!!0 ( "N%G5*[H@PY> 0 M )<1 9 >&PO=V]R:W-H965T79 M9;4O\G+/Q4^Y!5#HJ2PJ>3'9*K4[#P*9;:&D\HSOH-)7UER45.E3L0GD3@#- M&Z>R"$@8SH*2LFJR6C:_W8C5DM>J8!7<""3KLJ3B^1,4?'\QP9.7'V[99JO, M#\%JN:,;N /U;732WQ^16+CT%A\9["71\?(I/+ M^4]S\CF_F(2&" K(E E!]='[]$_[-)7B?S0"5< M\>('R]7V8C*?H!S6M"[4+=__#6U"B8F7\4(VGVC?VH83E-52\;)UU@0EJP[? M]*DMQ)$#CD<<2.M 3G6(6H>H2?1 UJ1U315=+07?(V&L=31ST-2F\=;9L,H\ MQCLE]%6F_=3J%X#X&EW#&H2 W%Q$EU*"DHA6.?K" MZ ,KF&+:X_TU*,H*^4'[?KN[1N_??4#O$*O0_9;74EO+9: TIKE9D+5(GPY( M9 3I'UJ=H0A_1"0DV.%^=;I[^-H]T,7I*D2Z"I$F7C02KRN#TF6@31G./6&C M+FS4A(U'PG[A4J*,"O&LU^*>"G>E#C%F30RS(A]7:62*\GA<#]MH'N-99_0* M+^[P8B_>99:)6B>MNT-/#$G-FG,!'J(D1_?&\WD\ '08X63N!DPZP.0D0'@R M?."L7F+=-UJ$ S;;)G2#S3JPF1?LZPZ$+E>U007H^8**?KFX&&9F3&W&>/B,;9N1.LX[PKF_CFH+ MXB.J0+F0YM;M2)0,D&R;$:1%A[3P(MUS10LC$L.!X")-2&:D0\ A5#E.Y\]:)4;?WIMV%<\\W38]"XKC..1 MM8E[;A6YV\69AO&W>(MHFTR3?%BA+"7!WR:/OC&+[;GOD5GFTSC>$0: M<*\-V"\.UZ#?:3/6J);ISYW0[[U"/3== +]JMM-OHLZY@FT]F":)A>VPPB$> M>^Z]=."W:8_G ?OUP#.O?2#&V!4,_>_OA.\S2<'31]^*"_>KRG1;UH6-IH7=7 M5"]Z)Z4M&=-$OQ4.*9UFX8BRD%Y92.BE_$]O+=]2U#;J6/'&T&_'K221\[;)R4V3@Y\[:E(8K":)BW;45"G(RD MW>L'\>O'Z90.=8C#>#'$=)D=]]QKSEY%B%]%WMQ,L;75<363P\K13,'1KMG\ M9?$O%1M623UZU]HO/$MUNN+P+\#A1/%=LY%^X$IORYO#+= &ULM5?;;MLX$/T50FB!%G"LJRTYL TT<1:;HI>@ M:78?%OM RV.;J$1Z22IV]NMW2"GR1;+6*- 76R3GS)PS(XU&XZV0/]0:0)-= MGG$U<=9:;ZY=5Z5KR*GJBPUP/%D*F5.-2[ERU48"75A0GKF!YPW=G#+N3,=V M[T%.QZ+0&>/P((DJ\IS*EQO(Q';B^,[KQC>V6FNSX4['&[J"1]!/FP>)*[?V MLF Y<,4$)Q*6$^>#?WWGAP9@+?Y@L%4'U\1(F0OQPRSN%Q/',XP@@U0;%Q3_ MGN$6LLQX0A[_5$Z=.J8!'EZ_>O_-BD3YS$(0M8TB+3W\3V M=Z@$#8R_5&3*_I)M:3L<.20ME!9Y!48&.>/E/]U5B3@ ^,,S@* "!*> Z P@ MK #AI8"H D27 @85P$IW2^TV<3.JZ70LQ99(8XW>S(7-OD5COA@W-\JCEGC* M$*>G]SP5.9#O= >*7)$O5$IJ2D?>S4!3EJGWN/OT."/OWKPG;PCCY/M:%(KR MA1J[&@D8-VY:!;LI@P5G@OD!^2RX7BMRQQ>P.';@(O.:?O!*_R;H]/B1\CX) M_1X)O,!O(71[.=QK@<\NAONC%OC=Y?"D(QEA7:%;3LD1EV:8I9:7YM=$1Z6),>=I)^XA)2L>+LWXKX'#@LF6ZM6NEJ<$!@E,2G+)M& M21R=&,VE!% \&QU9W3:LP\*.X77%<*XY_3G'/W+.F.YI-?#/33#/LDMC[ M\$"#!*4)[/! M98P;NB^\CWO)#E-(S\Y-9K%S3H?V!R)3FK1R:\33=-4%J?] MNQ2=-/5X#=%)0\_HG)Y1K6?T/\_:O@D5Y[01IHBQ$IS.LQ>RP2[)YEEK\49- M'>$YCKZW?]EZG2R_"'[UU'_L=S07_^#-[?_R=N\'^VA!)_5]M,Q$2P^CM4X" M02.#<7(^A?MWG!_^-(\>R5C.M&VOBF"++13T",U%P74KQ[#9=88-BN[!=)6# M7-FQ%B,;K^6D4N_6H_,'.S">[-_XU[-R -Z[*>?QSU2N&%+.8(DNO7Z,:9/E MB%LNM-C8&6XN-$Z$]G*-GP4@C0&>+X70KPL3H/[0F/X'4$L#!!0 ( "N% MG5+8Z<,&)@, -X) 9 >&PO=V]R:W-H965T_UTD[IGNTNM[L%_?8WNRT5H7!W MB;Z!?9CY]S,9(L@@TD:"XM\*)I!E1@DY?E>B3OU-X[C=WJA_L\%C,'.J8"*R MGRS6Z<#I.22&A!:9?A#K[U %U#%ZDBGAW<\$CF01_H*BER0&2Z3N,B B(0\TZR@-M>C#*M->03D] 8T99DZ M0]NF>72[@02DA-AHDI%2H(WPT^R&G)Z/V W NN4T5N>0SQ1P$7@Z\S$&PR, Z.*OZ@_)*T_',2>('? #3Y=W?O M"$ZK+DC+ZK4.Z#U )"1&1E9U>NDFO4?DV[5\V\JW#\@_[ZN>DSDL&.>,+TS] MWH#*IKJ4NJ'5-8?#:GC1Z7J8L=5VLAJLPI[?J:T^0'=JZ,Y1Z&J1:EQ0ITLI M5LP<(F>(S2%AN@FVU.ML8[3\9HBPA@@_%V(2[D'TKGK-$-T:HGL48E+@UN+1 M&]&23=S[_P4'!O/P M4NOM5Z_3;04[L(U6WH$J7]6X5W])<%Z8M*Z W"8)WC7G9 J2"6!^!@W?@X+.7S:22;$8M M.=RMFS('N; /"$4B47!=7AGU:/U(&=FK>6=\;!XO]@9^ERE?/O=48EH5R2!! M2>^RBWF1Y6.B[&BQM/?Q7&B\W6TSQ0<82&. \XD0>M,Q'ZB?=,,_4$L#!!0 M ( "N%G5(MFK_S_ , *\- 9 >&PO=V]R:W-H965T]C3K52UV[W7#CC!*M@YVS3M M??H;&TH3'K(YW>FJJ+'A/^/Y>1Q[O-@+^:0*2C5ZJ4JNEDZA]>Z3ZZJLH!51 MUV)'.;S9"%D1#5VY==5.4I);HZIT?<^+W(HP[JP6]MF=7"U$K4O&Z9U$JJXJ M(E]O:"GV2P<[;P_NV;;0YH&[6NS(ECY0_;B[D]!S.R\YJRA73' DZ6;I?,:? M4AP8 ZOXSNA>';2105D+\60Z7_*EXYF(:$DS;5P0^'JFM[0LC2>(X\_6J=.- M:0P/VV_>?[;P +,FBMZ*\@^6ZV+I) [*Z8;4I;X7^U]I"S0S_C)1*OL?[5NM MYZ"L5EI4K3%$4#'>?).7=B(.#' T8>"W!G[?()PP"%J#X%R#L#4([ M4J+):B'%'DFC!F^F82?36@,^XR;O#UK"6P9V>O6%9Z*BZ!MYH0I=H0=85WE= M4B0VZ)%+FHDM9W_1W C0#>5TP[1"%RG5A)7J$BP>'U)T\>$2?4",HV^%J!7A MN5JX&H(S0[A9&\A-$X@_$0CVT5?!=:'03SRG^;$#%Z@Z-/\-[<8_Z?$WPJ]1 M@#\BW_/Q2$"WYYM[(^;IV>9X?H(FZ!(56'_!A+_;@O MY AF61<4UGI)>&;S MM)5"*50?9DM#MM9MMDZ,'79CAW;L<&+L7TZ/\!%:6\8YXUL3SRLEQ8E0Y5@8_#N%,=45ZDKD9<7:(,S?+X8AY*,))TA.E M0U'DX62<..J(HS.)"7P 6\%N:5*XKA5((>>P.:P9)Y9^C"\:1.7UX(8*/XEZ M;$--A,?)XHXL_D]SN9-,2)O%487CQ!\/%'OOAZ9W,M1[."2S9AE!4+V%!;^?'RRGUOM16+,@[LWQF H'D1_T MUM6H;N8GX03E06F _PFEHEJ7%&H^J #V3!<6F]2Z$!+(Q]=2.\*I#6)$GFF+=HF2I%>DHK;O]^AI.@2 M6;21I'V)27'.T9D9\D#,[*#T=[-CS*(?J9!F'NRLW5^%H5GO6$K-I=HS"2L; MI5-J8:JWH=EK1I,Q N9GNZ97?,?MG?:)B%%4O"4R8-5Q)IMID';_'5D@P=((_X MRMG!-,;(I;)2ZKN;_)/,@\@I8H*MK:.@\'//EDP(QP0Z_BM)@^J=#M@M>$A5*\J(:E* M2'*^00_?1W;/!,(>IKABBG.FN(>I*/.5AVE0,0V\FF"+PP:6R!6?R?5/! ?^ M0'6"UDI:#6?G:-D+SE'.Z<[__0+J<]^LK"^B)718"1UZA7Y6E@I$\\2/22K0 M0X\D7T1+TJB2-/)VH;'#?:T85W3C7]"*\Y49 !@#B^F*RWSIJ/3)2>F^B);T:25]>L8N$G7CCNF: MGM3EBVCIPE%MK]$9YD \^P@WK!H_TQYP[5G8;UI/VY4E:;-"T^GD416/!$TP MZ2ED;8TX?I91E/ 3TKI!_=)JK\6#ES ,7'LB]IOB$YO3=<+1N%.!;A".^RI0 M.R8>_1;K*%_C.Z/>D+;\VJ&QWZ+/L@_<-=PCY>T&]9>W-F;L=^;"1&+?WJJ= M$D^?:2*D-C?B-[>G[=.2U-=D;TA;;.V>!#_+0$JX5Y8OI"VK\?%(7L(\2&V4 MQ&^43VQ*UQD[V?M"VF)KZR3^[]27,H[R-4UM9$KBQQETHS >1M.>+&J_)N=\ MQ)[PCY)C=$)B-^J8Q+!QXW/7[4]4;[DT2+ -X*++,=#HX@9;3*S:YY? E;)P MI&ULG59M;]HP$/XKIV@? M5JEMWGCK!$@KW;1-K52-M?OLD(-82VQF.]#^^YV=$%((J-H7B)V[Q\]SSR67 M\5:J/SI#-/!2Y$)/O,R8]2??UXL,"Z:OY1H%W5E*53!#2[7R]5HA2UU2D?M1 M$ S\@G'A3<=N[U%-Q[(T.1?XJ$"71<'4ZRWFM;EV#59)(^<%L0B,_C8XPSRW0$3C;XWI-4?:Q/;U#OVKTTY:$J9Q)O/?/#79Q!MYD.*2 ME;GY*;??L-;3MW@+F6OW"]LZ-O!@46HCBSJ9&!1<5/_LI:Y#*R$@;#2AV0M7&Y=-:KBP+LZ-HKN<\LST*^,* MGEE>(CP@TZ5"LLAHN((Y-4Q:Y@AR";.,B15JX ),AO!%&TX5Q!1:Z:7F8@5S MOA)\R1=,&'@2,M&H-BPAE.]B71+NQSLTC.?Z@DZXYRSA.3>O0-T("RD,(=#I M]E+S%!5S3E_!T_P./GZX@ ^6P*],EIJ)5(]]0P6P,OQ%+?:V$AN=$!M&\$"G M9!J^B!33MP ^5:XI7[0KWVUT%O$'$]<0AY<0!5'806CV_O3@#)VX<3-V>/$) MO .?L/%I:7W:.)_(SOQ]A2^JADAK:W7+VK)M+:^MO<<-YA!?G!'2:X3TG)#> MN;:L^!;[MKR$!%=<",N&9+PB4UU-4$$/'+1]BVVF8=@/;L;^INU,1U0\A?;G70#=HI%B59 J^T'31V,E_<,3N*AX,^@<: M.J+Z\4W4+6+8B!B>%?'(7JNW&C7-J6[OHCP\)M.[B<(#RAU1<2\^4?=10WGT M'P\ , ,H4JN#:LYEVL5Z=-38T4VK#2K2QT%OGY&*M-\:+ 6JE9NWME5+8:J7 M9+/;C/3/;I(=[-_2J*\F\QZF^DYX8(H>:0TY+@DRN!Y2(54U>ZN%D6LWOA)I M:!BZRXP^5U#9 +J_E-+L%O: Y@-H^@]02P,$% @ *X6=4D5 XV>E P M9 T !D !X;"]W;W)K&ULS5?;;MLX$/T50NA# M"KB6*/F2%+:!QME@6S1%D&S:9UH:6T0I4B$I.UGLQ^]0DF4EE=4\=+=YL7F9 MRYDY0PXUVRG]W:0 ECQD0IJYEUJ;O_=]$Z>0,3-4.4C<62N=,8M3O?%-KH$E MI5(F_# ()G[&N/06LW+M6B]FJK""2[C6Q!19QO3C.0BUFWO4VR_<\$UJW8*_ MF.5L [=@[_)KC3._L9+P#*3A2A(-Z[GW@;Y?THE3*"6^3 MC\G<"QPB$!!;9X+AWQ:6((2SA#CN:Z->X],IML=[ZY=E\!C,BAE8*O&-)S:= M>Z<>26#-"F%OU.Y/J ,:.WNQ$J;\);M:-O!(7!BKLEH9$61<5O_LH4Y$2R&D M1Q3"6B%\J4)4*T1EH!6R,JP+9MEBIM6.:">-UMR@S$VIC=%PZ6B\M1IW.>K9 MQ27CFGQEH@!R!4O>$"[)%1<"&3 SWR( M9\:/:V?GE;/PB#,:DBLE;6K('S*!Y*D!'Y$W\,,]_/.PU^(G)H=N!:OMQ*T&GE";BHR6U4FHV.F/W,V8H+;A\)'C<28^1<;C"[;FAX M BZ]6,E9E?>$% ;WB>$;R=<\9BA82+4RH+=L)0!3GQ?(S,EGV((@41_"48-P M5"(<'4'X14D'2RMD%%W#?>'0 M-C)/XATW\8Y_?[P#X@Y1S:E5K:VN3%2 Q^U,=, MXP0K3/XD["Y*_-.^!,E'=^ &Y(*;6!4XO\&R0!%W6U8G]R^(4\GO"S@( M87!+9E)RB?VQYX">-<#.7ND50H-#!PEZD[<\@FI Q![]8(^P/F2(HK-[5(XH M?<)M$!PY$;35Y.AOX->9XY)G1=:7Q_ ,GRM7!\Z&HW^'ZZ7M:/G7(?T"->' MED;[>]I_QS5[^!G7ASY$QZ^5ZT,?H?V-Y!=R/>GD>C1^QK7?>L=FH#?E\]Z0 MDHSJ2=NL-I\0'\J'LW\0K[X_KIC><&F(@#6J!L,I\J&K)WTUL2HO7\4K9?&- M70Y3;.R@G0#NKY6R^XEST'Q8+?X%4$L#!!0 ( "N%G5(9W?N:E ( !\& M 9 >&PO=V]R:W-H965T,D7ELD =8$W3JL0]&BVV'80;&96*@^,HF.TW\_2G:];$NS'G:)18GOB7PB MF7%M[*,K 9!ME=1N$I6(ZXLX=GD)BKN>68.FDZ6QBB.9=A6[M05>!)"2<9HD M6:RXT-%T'/9N[71L*I1"PZUEKE**VZ=+D*:>1/WH>>-.K$KT&_%TO.8KN =\ M6-]:LN*.I1 *M!-&,PO+2?2N?S'+O']P^"*@=CMKYC-9&//HC>MB$B4^()"0 MHV?@]-G #*3T1!3&CY8SZJ[TP-WU,_M5R)UR67 ',R._B@++2706L0*6O))X M9^H/T.8S\GRYD2[\LKKU32*65PZ-:L$4@1*Z^?)MJ\,.H#]\ 9"V@/2U@$$+ M&(1$F\A"6G..?#JVIF;6>Q.;7P1M IJR$=J_XCU:.A6$P^D-Q/ ?D0KH3VGVXG[/CHQ-VQ(1F-T)*>A0WCI%B M\LQQWMY_V=R?OG#_1ZY[;- _96F2]O? 9Z^')[_#8U*BDR/MY$@#W^#?8!QWS(# /7V!^3QWEJ.YS8PLHO&@\SRM528YD&BS!LMPH:L72 M]P@%((US#+9K*GCR0,,6X/&2.R>6(G#0)G"KA5XYJALLB96(F(8M,JQ!$HLR M&LN]#]/$>Q[B]4''67C/[S&V4=S\S]$CG?:UX_.&VY7OE@D+ F4]-Z2'K891XV!9ATZ>F&0YD-8EC3! MP7H'.E\:@\^&'Q+=?\+T)U!+ P04 " KA9U2+]AC0BH# !\# &0 M 'AL+W=O0-A(G-&U1 M6PFHT)BT"<%@SVYR;2P*3J=(YLSC5,]_,-;"T!.7"#X,@]G/& MI3<:E&LW>C10A15Z\(MGV76+?BCP9S-X [L_?Q& MX\ROO:0\!VFXDD3#=.B=T[-+&CM :?' 86$:8^)"F2CUZ";7Z= +'",0D%CG M@N'?$UR"$,X3\OA=.?7J/1VP.7[U?E4&C\%,F(%+)7[QU&9#K^>1%*:L$/96 M+;Y"%5#'^4N4,.4O652V@4>2PEB55V!DD'.Y_&?/52(: 'JZ!1!6@'!70%0! MHC+0);,RK#&S;#30:D&TLT9O;E#FID1C-%PZ&>^LQJ<<<78T!LV?F$LEN>*2 MR80S0:ZEL;I L:PA7\@='IVT$$#4E%PQKLD#$P48-UVA#3D:@V5[P MX"W/IQ_(P8V#=YS*'2Q=QZ<*5 M[=.HW^\-_*=FHMHV/1K6-F^XG=;<3G?E)CB;<,$MAXT$EWXZC,I@6?LC :% MQ9-*E,U 5SA;91YMQV#0'[.0XAI)F,G(%/L@P?J8K4?^AG%<,XX/=,"Z]8[= M_0]8MZ5-^X"U;;HTV*Q?K^;6.ZQ^/Y3%%M_4T"G'Y0S;U"Y)[=?$^P>2D0:K M/A[L+V3EHZE2L*;C!A,:;"E$VGC+T/VE/$\27<"[4C8:S3[U2%<=GQZJY=-5 MSZ<[-_T/&FOEJ"E6U.FL*]HVHO$605>]G[[?_/^/H/L6*%V]&FCG4+JNFCN- M_Y6N<>MU'871NJYM(]H2UF]<#=V]_#O3F$]#!$P1%9QT,4UZ>=5=3JR:E[?% MB;)X]RR'&7X>@'8&^'RJE'V=N MH_<$Q^@M02P,$% @ *X6=4A$U]-OS M @ 0P< !D !X;"]W;W)K&ULG5513]LP$/XK MIX@'D( T20L%M95H"X,)-@1C>YCVX":7Q"*Q.]MM8;]^9R<-I;0,[:6UG?N^ MN^_N?.XMI'K4.:*!I[(0NN_EQDQ/?5_'.99,'\HI"OJ22E4R0UN5^7JJD"4. M5!9^V&H=^27CPAOTW-FM&O3DS!1\L.!UWK+TS^,YQH5?68)5,I'RTFZND M[[5L0%A@;"P#H[\YCK H+!&%\;OF]!J7%KBZ7K)?..VD9<(TCF3Q@R%V L"^U^85';MCR(9]K(L@93!"47U3][JO.P @B.M@#" M&A"N ]I; %$-B#X*:-> MLM,)<7E8* MOG+"F<$8%9\SFWNXX(*)F+,"KH0V:D;%-1H.X)Y:+9D5"#(%DR.(D2I&]1"D3RD4\3-0^RZ8 M2B"6PB@6.[ "ON5RIIE(=,\WI-K&[L>UPF&E,-RB, CAAFAS M#>0U@4_I:G(6+G,V#-]E_,S$(43!/H2M,-@0T.CC\-8&^/C#\.#D'351 MTP&1XXO^W0$K==^'3S0S8/=::BK9SVL"P97!4O]ZQV6[<=EV+MM;7'ZA<981 M/75%0?Q('A3&,A/\#W4/N3W[.KK>5.F*]LC1VH$V'P3=HZCGSU>SO\'HI--Z M;31^:W1PW Y>K%[IZC2Z.O^AJV!:\Y23LE3)TFDCC4:ZRQ3+Z M2FF6&^N@>3<'?P%02P,$% @ *X6=4IC>.B/P M @ 3@@ !D !X;"]W;W)K&ULQ59;3]LP%/XK M1Q$/10+2IK>!VDJ4#L$$&Z)C>YCV8)+3Q"*Q.]MI0=J/W[&3IBV]K$_;2V,[ MY_ORG8O/:6\NU8M.$ V\9JG0?2\Q9GKA^SI,,&/Z3$Y1T)N)5!DSM%6QKZ<* M6>1 6>H']7K'SQ@7WJ#GSA[4H"=SDW*!#PITGF5,O0TQE?.^U_ 6!X\\3HP] M\ >]*8MQC.9I^J!HYULSP"M/4$I&,7R6G5WW2 E?7"_9KYSOY\LPT7LGT.X], MTO<^>!#AA.6I>93S&RS]:5N^4*;:_<*\M*U[$.;:R*P$DX*,B^+)7LLXK : MG1V H 0$[P&M'8!F"6@>"FB5@):+3.&*B\.(&3;H*3D'9:V)S2Y<,!V:W.?" MIGUL%+WEA#.#$2H^8S;V<,T%$R%G*=P*;51.R34:3F%,I1;E*8*L M'#\L10\+T<$.T8T [J4PB8:/(L)HG<"G"%1A"!9A& 9[&3\Q<0;-Q@D$]:"Q M1=#5X?#Z%OCH8'CC?(\WS2JI3<\CCB.DRESA6M M?]P1%=P:S/3//4):E9"6$]+:(:1V)[5&RGU,#4@#W?-H*6U2U1M?BCP!@69; M110?ZK@/V5XV&YR>MWO^;#5)FS;-]S:C39MNT*ELUKQL5UZV]WI)#8C:BZ#K MJA2*\ VH&\^9BB"D(E74V33\=K_)[HM)4-%9*#.$&KY2?]=X MO"4L:U([E=3._ZV,;B6D^Z\JHWM 96S:;%;&ILUF9?@KG39#%;N)I2G1N3!% MMZE.JZ%XZ6;!N_,A#&ULS5I=C]HX%/TK%NI# M*[4E_DI(Q2!UH*OM2M6.AG;W.0,&HB8QFQAFNMH?O\['8+ =#Q19ZLM,$HZO M?>^)S[5O/'[DY?=JPY@ 3WE65#>#C1#;#\-AM=BP/*G>\RTKY"\K7N:)D+?E M>EAM2Y8LFT9Y-D1!$ [S)"T&DW'S[*ZB/K!<#+>)FLV9^+;]JZ4=\.#E66:LZ)*>0%*MKH9?(0?9F'3H$'\ ME;+'ZN@:U*X\PN>5%NW_Y*D+Q%$#&/8T0%T#I#<@/0UPUP"?VX!T#4@3F=:5 M)@ZS1"23<,9&D6?5&VO@VGX'7K]Z 5R MP-<-WU6ROVH\%-*E>F##13?\VW;X MJ&?X$($OO!";"GPJEFQY:F H8W$("'H.R"UR6OPC*=X##-\"%"!H&=#T_.:! MI?GL[.8P=GB##_3BQAYVTGMKDM*0Z>B '#H@30>DIX.O7"09J(ZX7QQWPUKN M;<2V=L/&;JU.^PF**$'CX?XXVB8*PP#C4]3,8HM2,CJ@3ERC!]>HT[7/A72% M 9$\@8=V"E12Z;)$2"<%[_?Y]0.3>LSD0ZF.2U:V3^5DV2?9KIMRK@QZXP. MC3$A#&.JN6=!A:%!O 4%1R2T.Q@='(R<#DZEI/T0#+!\F_$?3/?BQ.;H8'/D M9R+&APYB3Q,Q-M\1#/6WS0(B--;8L(!0W#,+8: R5/"+SL-N8"=S#(9:9&P@ M2K3(6$ TP#V1..4:ZI E16AI[0(55Z$OA)C9_@DD@0A72!ML(A&QIMG@4EC00\Q*CG" M7S4[0DM2B['QUMI0)-2C8T'!..X)CLJ0T&^*A):\%J"8Z#[:4FF(1KJ3)@S& M 84]7JHT"5_*DU7C1LGVK-@Q\!^8\Y5X3$KFFD$J8T)/*1.JG E])4UHYKH( M&_R8H%!?X&3 M.0"UU?+4 HKU%;4%@WJR'%+Y".&?9^N2%(A4?D+$$ULJ12!WBKB"+5.60Z3/ M+@N(4GUV64 XZ%F2(J7OR*WO#KXJ5N[3A4L!D1)8%'GB2(DL&OGB:&39@.I9 MV (*L9Z$+:#>32I2VH[^Q6>Y.WNY*O6%5_(:A=[KBKZ\J\9L\53B7$./3$F!)A[%[E M7L%89"XG] 0UM8!@J.OHS(9"L&<3AY7Z8[?Z7\K9I8JIQ!K'GNK42I2)>T5\ M1:7:+-X@J,\\"PAC??'X@J53SU0N(.Y<\!,L7J*?1$DW09Y85!)-W"OE*UC$ M9^S8+""(H3X;+:@X[EFPD*,O*>[4<,\JEI2+34/44G*9\6W."M&4"US!4Q)- MJ"=^E""3:RH?3G[,*@4-D;Z@M*#"XQIS1Y")(B/:LTTC*A40=RIP,G2A-A(E MTL13'80H^26^ZB#$K%[(?76LLV9!H4C?JUE0(]KW$4_I/G7K_DND72*%5&DR M]50,H4IMJ:]B"#5K&(1"?65B0=$ Z9LW"PK'<=3#FM)YZM;Y.K^1*\JE;\L^@ZD)MI$J1J:<*"57R2WU52*A9UX!A;'S'MZ!HH&DKX5 D_=0O_>=Q=(I&A$N;04Y4D5"H<^JJ2=(;#DW@'!GD6& JPP9[- M6A@&NDH.C\YQY:Q<-^?A*CGF72':$TR'IXG%-FVH-\ M7Y)RG185R-A*F@S>1_*-*MNS<>V-X-OFM-@#%X+GS>6&)4M6U@#Y^XIS\7Q3 M=W XH3CY'U!+ P04 " KA9U2EJ:O+3P% #S'0 &0 'AL+W=O?DL-HQ)\))G MA;@<;:3<7HS'8K%A.17G?,L*]63%RYQ*=5NNQV);,KJLC?)LC((@&NSM&!W)1"[/*?EZS7+^/YR!$=O _?I>B.K@?%LNJ5K]L#DU^U= MJ>[&G9=EFK-"I+P )5M=CJ[@Q9Q$E4&-^#ME>W%P#:I0GCA_KF[^7%Z.@FI% M+&,+6;F@ZM]W=L.RK/*DUO&M=3KJYJP,#Z_?O/]>!Z^">:*"W?#LGW0I-Y>C MR0@LV8KN,GG/]W^P-J"P\K?@F:C_@GV+#49@L1.2YZVQ6D&>%LU_^M(FXL M1@,&J#5 I@$9,,"M 7ZO 6D-2)V9)I0Z#W,JZ6Q:\CTH*[3R5EW4R:RM5?AI M4?'^($OU-%5V+YK,K<$MSP7+U.@C:$%$OPE]RP$ERS@JU2">XR6@AP M!AZ:5P3P%1BTOGVIKAEX>@6/KUM68:_VM%R"DSF3-,W$J7+T]6$.3CZ=@D\@ M+<#CAN^$FE1,QU+%5:UNO&ACN&YB0 ,Q0 2^\$)N!+@MEFQY[&"L$M)E!;UE MY1HY/7ZFQ3G \#> @0M"[IYOWE@,9^_VQPFCFAPQS&N_>%W<+PX9(DU+#FF M(-T4I)Z"#$SQR"7-@/BAB1HB&K]1[;<2J>\S%(<$3HU%HZ419W?R! M[ 38EGQ=TKRFK1D1&UJRMW%7/I&>#WDC32LLQ+Y(P[TTDR (3,[ZJ#B"H4F9 MQ5>,XP'&M+9#M[C?;6BAZI"C#^UD0<7&$,535RJUW,+0&U]:>V'DBZ^HEV,( M$Y.N/JC'E<4/&F!*ZSUT"_X-7Q>OD@&6;S/^RIA+]*"66CCQQHB65ICX8B3I M;T,8QB8E%A0)$Y,5"PHE Q4$TIJ.W)K>XP7\"WZTKD!:81'TQ1?2LHJ0)[Y: MQ\R-2:B]PU[B^0&5H^OAB: M9%I0 20FF7T42H*![0MIK4=NK;>1^3%%"-+"C&)O+&J=1NZ:^!=8G/0R?P9A MC\4^BA!S7[. < ('.-2[ W+O#C8./Z(LP5K"<>"+0:R5&[MKXY]GL'5\5'&8 M6Z %8ZCNW DY#DKO%-B]4S1=))IE?%&'X=)%?-#3\-;4P%I\L:^V1NOX2,L( M0J%)B046A[&IC#:8V-*H(# R M?S[;8'$8F96)#880'BA-L!9Y[!9Y&V4?6II@+ M:]$&PXG)IP4&XTDR\).-:,DG;LFW\?DQU0G1"DV\M4B(%FSBJT5"+&V-?G5B M0<4P-C_-1[TOL M8\SJT@+I=4W&!Z=A.2O7]:FB4"O=%;(Y NI&NY/+J_J\SAB_AA?SYOQ1NVF. M0[_0LK #J^8IS^793 M3="=\\[^ U!+ P04 " KA9U26ULA),(# "O#0 &0 'AL+W=OW%A_$5D&$OPH\BI6#J9 ME*=WGB?V&2Z0<-D)4_7/@?$"237D1T^<.$:I,2IR+_#]Q"L0H35+2@I, M!6$4<'Q8.FOX;@&7O1@W_2I>/K%>$<[Z6F0.KQBK_<24H MUGQ[E@OS"RX5UG? _BPD*RICM8*"T/*)?E2.:!C I,<@J R"MD'48Q!6!N%8 M@Z@R,*[V2BG&#SLDT6K!V05PC59L^L4XTU@K^83JN#])KOXERDZNGB3;OTRT MYU*P987:3@*5 :$I^"PSS,$&4WP@$CSDB HP 4_E%@'L (PU6%\03P58ZQ 2 M^1.\V6&)2"[>*O ?P ,B0QR+ZX-0\&_&SD)-(!:>5!KT2KQ]M=Y-N=Z@9[TP M )\8E9D ?]$4I_<$GA)?>R"X>F 3##)^1-0%(?P3!'X +0O:CC?W+>:[T>9P M/J FK.,9&KZP+YZEDQD'7RB18H QJADCPQCU,&[PD5!*Z%'EE]H!>PS>J!"6 MP7QK"V!)%QLZ779>5TFBI+TV?=K%3/WX'K.S\,QAC;G3$M=:XD$M'SBB4NWT M7RB(.S-',&PIZ&+"!+846'BFL5U!4BM(!A4\JHIIDO47$I+.U)-PUEK?U@8* M6T)W-E#2$X=IK6(ZJ$*5[ ,F(R(Q[4Z>M/;)UH:)6B(L&.C[=A&S6L1L4(0J M0+^1%;/N;@Z3EA(+IITYNRZFF3EW0N:UD/E@S?AFFB-.)^M7S%6S!R9-)JJ? M8/ >$0Z^HOR,!TH)]&_=QO\?Q21E>8ZX "?5;8P+K1ZLJ*<-Z3%TP_9VL, B MZ$;MZM(#LWL2-MHI'%UA1LJJ&G1P5R;<=CGG;64V6.1&?4&[]4P8_D8Y&BDMM(0C:+JYTF;!18G; MR6LKSG?G08^X6_N&P_W;4J9&*HRZ^>:[G6UI076S!W6=EJI6LK+ MVT$YD.QDSLO/3*K3MWG-U(T*!GJ"^HZW^ U!+ P04 " K MA9U2E8C1!0H# #?" &@ 'AL+W=O&UL MC59=;]HP%/TK5K1IG;22$#Y7 1(?G;9)W5!1MX=I#R:Y$*NQG=D&RK_?M1-2 MH"'M"]C./>>>XQO[9K"3ZE$G (8\\53HH9<8D]WXOHX2X%0W9 8"GZRDXM3@ M5*U]G2F@L0/QU ^#H.MSRH0W&KBUN1H-Y,:D3,!<$;WAG*K]!%*Y&WI-[[!P MS]:)L0O^:)#1-2S /&1SA3._9(D9!Z&9%$3!:NB-FS>SOHUW ;\8[/31F%@G M2RD?[>1;//0"*PA2B(QEH/BWA2FDJ25"&?\*3J],:8''XP/[%^<=O2RIAJE, M?[/8)$.O[Y$85G23FGNY^PJ%GX[EBV2JW2_9%;&!1Z*--I(78%3 F 9O<"("P X3F@?0'0*@"MMP+:!:#M=B:WXO9A1@T=#93<$66CD.UW;F83"7'MTG3O" B)C]- HI,0,"*&3)/J=#D MFOR@2E%;+7(U T-9JC_BZL-B1J[>?1SX!E59;C\J%$QR!>$%!MLD(M MQ]>Z5*&$*B@J-*=[/'*&C+$"8@UN_&>\U$;A^?E;DZQ=)FN[9.T+R6YYELH] M (FP)(HM-^Y=2!G'^E--*,E 19@5;P0B5QCU_,945;X^63=H!,'[&M6=4G6G MELB^N%3L/V@\&29*F%B?ZJ]0#H51Q% A-C1]U4N]A,YK7KJEEVXMT0S/FL!2 MGQC(\.@=)*L+)M%?Z$(QO.*%<;H2ILI.KZ#H5MC=L1]@I\'7?5FCOE=I[ MM=KO*H7!D]U7J!*1TW7.1!S)R,]KKU+K>=CLU; 34_W25+_6U *V@*6D_R)WKU-EI2*N5>7E95RW767&/[KZ.:BU:Z$:"X!ESV_,E@OE;?3?&)DYAK,4AIL5VZ8X!<(*!N MSU=2FL/$)BB_:4;_ 5!+ P04 " KA9U2CQX?)!D# L"P &@ 'AL M+W=O&ULM9;?3]LP$,?_%2O: TB%Q.E/4%N) MMD/;!!L"L3U,>S#)M;6([G$>ABJ9 R/J5"R FS=3(1G1IBMGH5I((*DS8ED81U$G9(3R M8-AW8S=RV!>YSBB'&XE4SAB1SR/(Q'(0X& ]<$MG8 Q99I4,Q]]2-*A\6L/M]EK]TBW>+.:!*!B+[!=-]7P0] *4PI3DF;X5 MRR]0+L@!)B)3[A\MB[F=*$!)KK1@I;$A8)073[(J [%E@#M[#.+2(-XU:.TQ M:)8&S4,-6J5!RT6F6(J+PX1H,NQ+L432SC9JMN&"Z:S-\BFW^WZGI7E+C9T> M7H$)FD(GZ#N1DM@]0$<3T(1FZMB,WM]-T-&GXWZHC2]K$2:E[JC0C??HXAA= M"Z[G"GWF*:0O!4(#69'&:])1[%7\1O@I:N(&BJ,8UP"-#S;'9S7FD\.]1Y[5 M-*NX-YU>6HY3ZT]GBXI M)SP!E!6>I+T()V)ZDBM Q$#HNF 4DATG:5/'T[#9CNRO'S[5L+0KEO;[6!HF M$20YRS.B(46$":GI/V+#4D?9?D6YAZ]3\76\?!=)8C*2=,Y-:K47@L\*6@0K MDVO-7:F["YU7(%U/M+H53==+\^,E@3(! Z[7('57H/N*HX<](+T*I.<%N::< MLIQY#N-9I73VP<<>1YO,%GFIU[YV-M)&T7X0-SNK0;+:#.?7Q^@9B/2A;B5A M?!#J=.=^' KJ5W\;--Z QOZ30%9OG 2\R8#XHU,@WN1 [$^"[S\+?OVN"['R ML6YR)/8GR?<>!K^ZAS3<*B,8R)DKQQ1*1,YU\9VN1JN2[\(5.COC(WP^+@JW MC4Q11UX3.:-L/ AM2A_7G)MR%J2=8-Y/A=#K MCG50%^KY:)9 2=2&VP,V7M9 IT:8K-[[:2B"Q$FIY?JL0T!:ZH MX$C">NQ-P\MYB*V#LWBFL%-[;61#60KQ8CNW\=@++!$P6&DK0&B5*2W2PMD0I)3G_^2M2,2>0]@[X( +!UQUZ!QPB J'R 6:D[FP MKH@FDY$4.R2MM5&S#9<;YVVBH=PNXT)+\Y4:/SWY#B8'"IVCA2F0.&. Q!K- M1;H5'+A6MN=,T/6;J1QK>GH%FE"FSHS3T^(*G9ZX9KA5\1OA%R@*OR ]""$Y5ICIQ>U)[F7].ETM*4[N\6S4ZIV7&:G0.:/[8@B:9\@YA;(2A6 MJ"G]N5+/*=F=_3H)PS"*1O[K?DX:K((@[)56GS"[)6:W-?0;R@E?007RLB4! MO5*YUYJ :2JDIO^(.P],H4J[9<_%^CPS$Q&E0#?F(A?M[D4YZ%0243<)FI/0 M+U'[K:BW7(,$I9$AS1/!*%E21C5M7K!^C2 ,<(6R;H-Q,^:@Q!RT8CX*31A: M-ZY8$^6@3CGH52CK-H11UAA7"NA$>#@]4?1A\ M'*Q!*^4B,=5Y;I8]/8*ST/H$6BW*!AL<= ]@[IW_83MFMLSQ*%^)%!KAPI;M M4+"UF7PFPQ]D^(AB/")WN'YL=?JUW=)D%N%H6,'T]^[2%.3&/3$46HF,Z_SZ M*4?+9\S47=Z5\9E]WK@[^D,F?QO=$;FA7)G0UD8RN.B;M,G\N9%WM-BZ&WLI MM+G_73,Q3S20UL!\7PNAWSMV@O+1-_D/4$L#!!0 ( "N%G5+@)P!UH0, M (,, : >&PO=V]R:W-H965T[(7\K@I"-'HI&5=+K]"ZNO5]E1:DQ&HD*L+A32YDB34,Y))[HKM)GP M5XL*[\B&Z*_5HX21WZ%DM"1<4<&1)/G2^QC>KL.)"; K_J5DKXZ>D9&R%>*[ M&7S*EEY@&!%&4FT@,'P]DS5AS" !C_]:4*_;TP0>/[^B/UCQ(&:+%5D+]HUF MNEAZ,P]E),J86O@;'9UT];=G<-N^@" MNS!"7P37A4)_\(QDIP ^2.WT1J]Z[R(GXF?,1V@<_HZB( H'"*VO#P\<=,9= M^L<6;WP!SR:WPC1#D%J$2U%SK2!I*:M!K\F>+@@J(<.UM(88>YA).&(4;RFC MFA)UZV 2=TQBRR2^P.3OBDBPEN]0:CCE8+A"N10E$MT;N_&@C0UV8K'-R?&\ MFLVB:.$_'Z>VOV@Z2\)NT0GM24=[\I.T<\HQ3XF#=(,\.>(3!N><^VN.9)TP M3CK&B9/Q@^7UU"AY20O,=\06<5.=8LOHSAX5SNJ<=0QF5]I\.3FSGO#)+)F?9:>_*$ZB M^7!ZYAVY^16.NGR;]RH_../57S$.P^DPKS X'.Z!T[AO]A8#D_ SY \,@D,$ M7.ORB#21I7+X$Q[=(^$O._0&1()^$"R'(M=O1,9#D:="HH.0Z!?=? ,@<,AP M1T[>EG&X6$+WS=*S/J,J-=<+ IO.=9WN<;@RPFOO#$>RW!#Q:!;\-I@J=]QD M%)W'G8HX7""A^P:YPF\W0# *+DAPQ\6C9%B"?]3.E43N;)>KD'6OZ72ZV:Z3 M_FC[Q[/Y.]-AVS;Q -.TYU^PW%&N0'0.D,%H"E1ET_$V RTJVS1NA886U#X6 M\"^!2+, WN="Z->!V:#[W['Z'U!+ P04 " KA9U2V9L$+H$# #K"P M&@ 'AL+W=O&ULM5;+;MLX%/T50N@B!=)( MU-,N; .-,T4[2-$@[F,QF 5MTS912M205)S\_5Q2BN14E)S%S,86'^>>LQYH>;>0>ORO>^KS8'F1%V)DA8PLA,R)QJ:Q_P^R7.#,#.^,'H49U\(Y/*6HA?IO%Y M._<"HXARNM$F!(&_![JDG)M(H..?)JC74AF311="OZ3;?5A M[DT\M*4[4G%]+XZ?:)-08N)M!%?V%QV;N8&'-I72(F_ H"!G1?U/'IM"G #B M; 0-H#PM8"H 40VT5J93>N&:+*827%$TLR&:.;#UL:B(1M6F&5<:0FC#'!Z M<4NA!@J]0RO8(-N*4R1VZ O1E62:P0"T[!1TR\B:\;KSXH9JPKAZ"[COJQMT M\>8M>H-8@;X=1*5(L54S7X,X0^%O&B'7M9!P0,B?I+A"$;Y$81!B!WSY>GCP M$NY#2=JZA&U=0ALO&HCWM:22:%;LZ_352,BH#1G9D/% 2% 6NNI2HU*+,J?N M83&)I].9_^#@BENN^!Q7Y.*J4\TE2[&28\1 MIP.%G+:$TW%"H0E'NPH..C6^PO(J1]R>])(\@4]KYQF>]I1$23@92!X'G0D% MHVINJ5*(Y66EZ19\!,I E79Z2- 3\"X.TB$!)RZ(SY?#28A[IS/"H;$8)V%G M+_@_\Q?<&0P>=YC?@EZVIOUTB9:5E+"JEVBEB:9F@8VW?V0%*38,ML*=4,Q> MK'_]\:C--;WFQO25_MM9EG$A'S8;6<%2TD=X;IC[!>X$)#1L(;A<3VS2$PO729P.J.U<'H_;_%>[DN&PO=V]R:W-H965T+U*SG=+W9L.8A6^%D.;,VUB[_>C[)MFP@IJ!VC*);S*E"VIQ MJG/?;#6C:04JA!\&P<@O*)?>?%8]N];SF2JMX))=:S!E45#]>,&$VIUYQ'M^ M<,/SC74/_/EL2W-VR^S=]EKCS&]94EXP:;B2H%EVYIV3CRLR=H!JQ6^<[N8%3A$3++&.@N+? ULP(1P3ZOBK(?5:FPYX.'YF7U6;Q\VL MJ6$+)7[GJ=V<>1,/4I;14M@;M?N9-1L:.KY$"5/]PJY9&WB0E,:JH@&C@H++ M^I]^:QQQ BC(X"P 82G J(&$)T*B!M _!) C@"!X*F#4 $:5[VMG59Y> M4DOG,ZUVH-UJ9'.#*EP5&AW,IJ!Q 1QQ-,MP(KQ_(LZ^!9GJ G"BH]TX*EG+H\[^#YJ9_G M2V);GO#N=@GOWWWH8%G]BQHJGW<5DDX6'\/:QC9L8QM6M-'_BNV2FT0H4VH& M7\_7QFHL\C]ZK$:MU:BR&A^Q>B<3)5/N_$D%;$N=;+#R0:T%SRLO=Z7/JN:< M5IRN&S[,1^$@GOD/'4KB5DG4HW)QUCM%<&L M9=J RB#1F E=6;F*7\D;!X-QM[QA*V_8*^\:BP## 5?HJ]HS\ 1W,J,/2M.U M8'##\E)0J_0CG">O\_,?1D>MT5%O3EPI8UXDPM?.MLX-;JROZ"]JQN&!>Z-NWTY:$9,31932E$G"C,E* 5J5,JU"W=8\ M2NNK_^7DE;2P6]JTE3;]SF'']PN5RT?+X%>6;*02*G>!NS2:,@%7-NT)&PGV M)T'P1JE!#DX;TKOY+9#U9!HHHM;@='N :HX2FK)XGK45EI MW=^?99J[CM;9JFO;HX-8D6'0'2VR;Z(D[)6\<-VKSB<#,9F,_&!:-0X214,W M?H+O6LEDWVA)]%8!V[=0TM]#]X5T$+,GZ#MZ%PWE8!>MAAO\@F':+<#WF5+V>>(NI.TWT?QO4$L#!!0 ( M "N%G5(-\Z?QI 0 ,\5 : >&PO=V]R:W-H965T[2<<1R0[:)N& [ M0M4O*\:WB52W?.V('2=)6AIM

Y;N!LDXR.)N/RV3V?C-E>YADE]QR(_7:; M\-=KDK/#U0B.WAX\9.N-+!XXD_$N69,%D8^[>Z[NG,9+FFT)%1FC@)/5U6@* M+^?8*PQ*Q9\9.8C6-2A2>6+L9W%SFUZ-W"(BDI.E+%PDZM\SF9$\+SRI.'[5 M3D?-F(5A^_K-^V]E\BJ9IT20&+5! M66JG2J6LPSR1R63,V0'P0JV\%1=E,4MKE7Y&B[XO)%>_9LI.3KX2MN;);I,M M04)3L,C6-%MERX1*,"M')QS).$TR9NN"MVT[ZVF M60;VFH&]>![V_&CL/+?K;)#Y(73C8]G<(,/8"]Q& M=A2^WX3O6\/_P:0JTXXKM'+Y6E:)_-IG.P4[^1E0(DV)52[]5B@X]&._DU=? MY4$_C,WQ!DV\@37>F[N;J:5K8>,F/.]TB9J!HU.G2V2H:AR$7J>L)ED8([]X6P-9; )[:A-JR73<4>A#B3A>, MNC!P.XM@;M(%V/<&EBU$.@?TWR_F:>/1B:T,],V??K0BX((]PK?6IO=5YI!!5WL=[]BC#(?>@--T#!%_P#3^^G,]AFI08K/#%*L08I/!BGN MHP_"N+=Q,\E\+^RL\'DM:W]+0H0Q,CYFES*CDM MS^(ZSZ_AY;PZ6]1NJJ/.NX2O,RI 3E;*I7L1JKG#J]/#ZD:R77F>]L2D*GAY MN2%)2G@A4+^O&)-O-\4 S1GNY&]02P,$% @ *X6=4@&GBG"= @ *P@ M !H !X;"]W;W)K[P"ID\R+DJL]%;DOJP$X-2"2NI'03#T M2TR8-YM8VZ.837BM*&'P*)"LRQ*+/W.@?#?U0F]O6).\4,;@SR85SF$#ZGOU M*/3.=RPI*8%)PAD2D$V]^_!N.3;^UN$'@9T\6".3R1/G6[-Y2*=>8 (""HDR M#%A_GF$!E!HB'<;OEM-S5QK@X7K/_MGFKG-YPA(6G/XDJ2JFWMA#*62XIFK- M=U^AS6=@^!).I?U%N]8W\%!22\7+%JPC* EKOOBEK<,!(!R> 40M(#H&Q&< M_1;0OQ80MX#85J9)Q=9AB16>303?(6&\-9M9V&):M$Z?,"/[1@E]2C1.S;X MSP6N"I(@S%*T(3DC&4DP4VAA;P>!'EC37D:GCVBC.R^M*2">H17^Q85SE.C] M$A0F5'[0?FMX!E8#F@-+"MU26VUSE O.$F!*-*1K(K<37^ET3%!^TH8^;T*/ MSH0>1FC%F2HD^L122%\3^+H.KAC1OACSJ)/Q&V8]U ]O4!1$X8F %M?#@Q/P MY=7P\+8CF[Z3MF_YXC-\KMCW'62Q(XLM6?\,6:OFS9'D'H F%L^MTYU1;=?.&P=QN\.Z7>!=R@-SR)6U[ Q;W1,>Y5(8:N$,/K])IW MD(TB-]1H[YO$;Z]7-I^L7GM;K BXZH_/R(NX_G9M"^ ?/J*Y5;L>11 FO MF6H>$6=U$^_>/O1']KF>A,W@^D?3C-$5%CEA$E'(-&70&^G>$LUH:C:*5_:Q M?N)*"V:7A9[F((R#/L\X5_N-N<#]/YC]!5!+ P04 " KA9U2"EMK D$" M !,!0 &@ 'AL+W=O&ULM53;;M- $/V5 MD<4#E4K7L1L758XE>A-(@*)&P /B81./XU7WXNZNDR+Q\N1;1PX.2VLV2UOONG#&W:E%Q=V(ZU'33&*NXIZU=,]=9Y'5, M4I)E:5HPQ85.JC*>S6U5FMY+H7%NP?5*L*CN^ MQ@7Z+]W8R5@R).ZO']%OHG;2LN0.+XW\)FK?SI*W"=38 M\%[Z6[-]CSL]TX"W,M+%$;9#;)$FL.J=-VJ73 R4T,/,'W8^["7DAQ*R74(6 M>0^%(LLK[GE56K,%&Z()+2RBU)A-Y(0.'V7A+=T*RO/5-;=:Z+6#.5I8M-PB MO('/W%H>W(+75^BYD.Z(3A?]TN%]C]K#]8;&DGDB$:E?L8BB6'2AV@\L3 M2"?'D*79Y!4P<*&@&\:_X1CI&,5DHY@LXN<'\)\RA.\?*0(^>%3NQPOX^8B? M1_S3 _B71BGZD^BCK.Z.H>,6-ESVY)+04!LIN770D8]1T!'\@C\:GS-K*%;$ M8J%Y-E5:LLTS_$Y'?J4'I=$2:_A0/^=,^\8GIVEN?Y](F';*\YPCOSB=NUT XD-I2:GIP1AAUZ=]AX MT\5^61I/W1>7+3UW:$, W3?&^,=-:,'Q :U^ U!+ P04 " KA9U2((,B M/< # #R# &@ 'AL+W=O&ULG5==C]HZ M$/TK5K0/NU(O^0("*T!:R%[=5FJ[*MW>AZH/)C%@-;&YMK-T_WW'3LB&)(3< MOH#MG#F9,S.V)[,C%S_EGA"%?J4)DW-KK]3AWK9EM";+E(L8*I MV-GR( B.C5&:V)[CC.T44V8M9F;M22QF/%,)9>1)()FE*1:O2Y+PX]QRK=/" M%[K;*[U@+V8'O"-KHIX/3P)F=LD2TY0P23E#@FSGUH-['[J^-C"(;Y0<966, MM)0-YS_UY'T\MQSM$4E(I#0%AK\7LB))HIG C_\*4JM\IS:LCD_L?QOQ(&:# M)5GQY%\:J_WH+/_Y#"D$CS1?Q1)I?="RPCH6B3"J>%L;@04I9 M_H]_%8&H&+CC"P9>8>#5#887#/S"P.]K,"P,AB8RN103AQ KO)@)?D1"HX%- M#TPPC37(ITSG?:T$/*5@IQ:/6##*=A(]$8'6>RP(^@NMH;KB+"&(;]$*)U&6 M8),DF"ZQI!'"+$8A33)%8O0)BO,]BWA*T $X5CQ- 9I3W89$89K(.R!]7H?H M]N8.W2 ;2?U4(LK0,Z-*OJLL?-WS3 (_+-ZV KW::SLJM"US;=X%;:Z' M/G*F]A(]LIC$YP0V!*J,EG>*UM+K9/R V0#Y[COD.9[;XM"JO[G38A[V-G>G M'6K\,O>^X?/[Y_[[PT8J 9OQ1P?_L.0?&O[A!7Y=&=141EON!- MVE4'I>J@L_ _BY@RN.5.QP[MUMB+F6=^%@?]GI<1.R*N&G#H?J^OHH( MNQ!G@ESG[:YS.B6=KJQ^(@JR:RGJ!PNOPLXU5>YOM[.6*SM87[_\K+3_<%-W M;0+7>_/,Z[D-8C@GL9#&0>-7>[QSNJ":\8'GU,95W.N5JV;@_F':UMK[4#;UI M,M]H\J^!CUCL*),H(5N@= 8!5+7(&^Q\HOC!M)P;KJ"!-<,]?)00H0'P?,NY M.DWT"\K/G,5O4$L#!!0 ( "N%G5(^J/NE^P, -L. : >&PO=V]R M:W-H965TF2$/R=E6Z7NS M1K3PD&?2G W6UA8?@L#$:\RY&:H")?6D2N?<4E7?!:;0R)/**,^"* RG0\J5\G9('2,,,/8 M.@A.?QM<8)8Y).+QK0$=M',ZP]WR$_K'RGER9L4-+E3VETCL^FQP,H $4UYF M]E9M_\#&H8G#BU5FJB]LF['A .+26)4WQL0@%[+^YP]-('8,(K;'(&H,HF<& MH],]!J/&8/3:&<:-P;B*3.U*%8=+;OE\IM46M!M-:*Y0!;.R)O>%='E?6DV] M@NSL?%FN#'XK45KX?4-? P>7:+G(S"&\A^>]L\#2G,XRB!O\BQH_VH-_7N@A ML-$11&'$OBPOX>#=80_*PH_R$5=#"-EW*"F/12;LXSL(P*RY1M.#>_D*=M&I MAUU \6R#&K5!C2K8T2N#"G]_HA%P93$W_WCP1RW^J,(?[\%?J#RG/4.+([X_ M@H)KV/"L1#@0$A*595P;*%#783F$?\$;HT4]V;2:S.G$9A[.@DT/OW'+;^SE M]Q6U(*^7C\9Y#%MQR/O1R7 MA9#O59J"U5P:7DGG$<1*;E#72LRIJ8].C3O9H;.'RDE+Y<1+Y18W*ML(>0<+ MC8FP\+'9CQ29*C$J;7H\N3EM)SM]D]RSL)/!T.O.GV6^HN02Z;AVIY$7@88< M>M*:7N4*7X0VZ@\MVQ%EYF5SS1]$7N:P4IIL79!C7A 'BNY!68!5_1K*7FQD M%C:_/8PZ16.1E]$EKBP(::PNZ=2W1V!1Y[TD_#@C>$3:2;Z<=2K(?BR#PCHZ MD"*ZS1E3F6XKO;S\6.%P'/[F8]5I'_.+WWFN2G>.TB7+6"X3RE[OP31^K>JR M3B'9Y!?M2=>@9$**<24IDRLN[^%SFB)UPBVWI'J?KBX^WSJ9NQ;2K45?;#J) M9=.WV<>=0#*_0EYP(PS4=V @]S9<"[[*T"EC_[KPX['A9.)=%YU>LE\EF#^3 MG%HH? 0[C65O([)1)[*17V1_.CD_P&/#J3XD5]PW1N"Y/^&3O/GM]SO M$7>N@&]S!XPZ^8O\DG7#'_/JQDX+)Q$;D:!,^JXB%]'+"]YHTGLL!#L/"??L MN^;ZCD0?,DS)-!P>D_[H^B555ZPJJK?%2EEZJ53%-247M1M _:E2]JGBGBOM M>W;^'U!+ P04 " KA9U2@#T*NEL" H"0 &@ 'AL+W=O0,+!M< Q6848O#=F;/O?L\ MT>O-@B<,>W'4M[22-6//.OBZF=FN+@@(%%(S(-7L( ="-)$JXZ7GM(>4&GC< M/[!_-MJ5EC42D#/R"V]D-;-O;6L#6]02N6+[+]#KB31?P8@P3VO?K0WO;*MH MA61U#U85U)AV+7KM?3@"1/$(P.\!_C\ +Q@!!#T@,$*[RHRL3TBB+.5L;W&] M6K'ICO'&H)4:3/4N/DJN9K'"R>P;6@-)':FH](!3]+#%-.R!@-I*>0:8=T!_ M!/B$2 M_PQQ5\E"W/]3M&YYPA&<%0G)<2-A8.1*5A6C?>7AI\0X159SX8.4M MY^?+7$S3M^)CB5#S^SV-)I]3TQREF,L<"Z#DS37]"!+E%T[$ 8><&H ^'@0'A=!Z;I+^A >.) Z'J1 M/^I -#@07<"!'XP6XR9,9_A?$R9SY-'I&Q DMZ/RXT%^?'7YTQDN(S\^D>^Y MWNWX!Y ,^I.KZY_.EZ5;J*@-<+U#S6\;D(="GY7 YROX 4$L#!!0 ( "N% MG5*5QCN-, , .X3 - >&POWJ65@6FM&T M!%(NPEZG$X3Q_ M^V.AS,V;P-W/WIV==1XO;G;CYQ5P04*OZ-4!HI<=7-=BF'1\F/1>;53\^B#Q M/=*8<'];N!7Z'3'Q$CN;U'HZ8;W?HT&F9+OM$7$!JTYS%CQ1,21C*OA$U4@ZO@"RBHVP^KPCJ<:;KJ]JY(2ZAN-LE$Z93I)DV7 MK$.C@6 9V-%\-H>[444(H#$JMXV4TYF2M/*P9M0-*SME0MS#<_H]V])>9AO[ MUH%=DTW3&JJ;3L9U0']3S6EORD:OT@T*_J3,IX6=CJSZ4*'L3K.,+ZO^,FL, M8.I=7)T6A5A]%'PF<^8F?W#"T8"N><%<:?YLLT&I3&V :1(\,6WX=#/R4]/B M@2W-NIR6&>ZY=X*>_^XZSYADFHI-T[;VCWF57^TXNOY7EJO?*KN&O1[KE^^Q MF[PZ!9/Q*9@\B9KLGX+)Y/A-1L?I,:P/&1LGF:US3!,-X+PX)-_@]"G:I,%D MP87ALN[->9HR^>(X8^4-G=@_9K;T[?B4970AS$,##DG;_LI2OLB39M0=+$0] MJFU_@>EUX^:P:G-QF;(E2\=U5\\F53.P#9NUOH"PB]Q6EQ_!. [S(X!A>3 ' M&,>QL#S_TWSZZ'PY$^RNFC',?R(>/J@^7Q:)%$4Q]B*CL=> M!V-LW>(8?OQJF#=@8'D@TY^M-;[;>(7LKP-L3_=5"#93O!*QF>)K#8A_W8"1 M)/[=QO( ]L%K'8@OS\/U)2?$T6PJY@W[ G&D23!$*A%?XW&,;(Z,7S\^X,] M)5&4)'X$,+^#*,(0>!IQ!', 'C DBJKWX,[[*%R_I\+V/WRC7U!+ P04 M" KA9U2EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( "N%G5(MOMZP6 < %1) / >&PO=V]R:V)O;VLN>&UL MQ9Q=3]M(%(;_RBA7K 2+[?BS*I5:/KI(;4&$5MJK:G FB55[G,[8T/;7[]@I M<*:$5WMSR!7$<9PG\_7,&9_QZ[O6?+MIVV_B1U-K>S19==WZU>&A+5>JD?;O M=JVT>V?1FD9V[J59'MJU47)N5TIU37T8!4%ZV,A*3]Z\OK_6I3FD+]I.E5W5 M:G=P./"E4G?V\?WAI;BM;'53U57W\V@R_E^KB6@J7375+S4_F@0385?MW3^M MJ7ZUNI/UK#1M71]-PLT;7Y3IJO+)X=D >2UO['BDDS=7TH$<3=+ 77!1&=N- M9XS7EX[Q5KF3-Z_ZKCVKZDZ9$]FI]Z;MUY5>#I=QO^*0_(RQ'.[_;@KQE?D_ MQ=@N%E6I3MJR;Y3N-N5H5#T :KNJUG8BM&S4T>2XO55&7,JE&GZ4^Y;S^>8' M=HZ,%)=Y5;DWS/E\9.3D:6XJK>;BG:RE+I48R] 2N C 13N!$WN7TKA/$L@I M@)R^$.1L !A.MJ)=B(NU,L/)!#(&D/%.(-UAU_]7M"TF #+9">3I]]X-)00Q M!8CI;LI1VI4XJVEE9P RXX6\,$NIJU_C&_L/#5%;(?70E0AD#B!S7LA9WS32 M_!Q*;U8M=>4^)G4GWI9EV^NN(I %@"QX(:^&@ZZVW7C3_1371FHKRTU9WE7= MB@[A 1K# V[,6Z5[):Y4V;JB'-ZG:% OW'YQ/6-_TS^&?GPKZZ'/[(]-<;:B M'29$H@F93?.NMZY;6RLV'7QS H5#@@F9#7/NYDAZ.7RI>&OM(,"A]-ZW[?RN MJFM*B0P3,BMFUJ_7]3@DREH\C)-GKC!U64D/$SDF9):,&V#ZIM]TZXMNY29C M]Q+4UDT9*2;R3,@LFBMEE33E:JSJ$]>_ZW8]?&1??%)TXA,BSX3,HCG79=LH M<2U_**^S(*V$S%XYDY417V3MAL./2MK>;"Q-\9!00F:CG"CC!L$A.'GL&N)< MV\Z,GZ3S;F24B-DHLZXMOQW<2.MZR= _7.<83QJ;XX6'B>P2,=OE@ZMAK^E% M,%KA#U>:JMM,"H=R.G;!K8LSE:MD'Q+))&*6R7O5+HUS MR"81LTU.I=&N[*RX="/T;.7B/4J&!!(Q"V36WUCUO723B#U">3+U%WO7TD'8O^CZ")+) ME%DF, ;PBG**9#)EELG6&&!K82+)3)DE@X,!03'AHABS9F TX-@6O=?DG"VR_LBV-HTAM33.29F#VV09@)Q42>B7<:Z:04$QDGWFFDDU%, M9)QXEW=BON84$QDGYC8.Q"SH+4QDG(1[Y0Q@?AWO$CU@(@,ES ;"F"'%1 9* MF V$,>GPGB +)=[7BJYK),A"R0[6VQXP MO?EFBBR4OGQ& ,&D U**+)3N,CO QT062G>1'>#*\U\EC3BEN18ILE#*;"&( MZ;=-9*&4V4+/8?YNG10362AEMA N3:]MPH0T]C4WL![L5SJR4,J>*H PO=)$ M%DJ9+80QZ0PI119*F2V$,>D,*4,6RMAC(703@%9ZABR4L<="")-6>H8LE+'' M0@C3JW1DH6RG=W[HM#A#%LIVF:[F+), M!A.CV5?DGL?T%V/F2,+YBZOXS MSHYJ+ZDK#."NT>!%-O9LB2]:_>=NK@#N&PV81;05]'&9P0.%>T@#9A5M!?TH MN]Y4G;\]*0S@-M* _U$%S^^B\G*=PP!N) V8=823.*<>*-Q*&C +"8/&'BC< M3AHP*VE+OBD=ISQ0N,YYUJAG&J7.KN( JBT /%SS+8/-!G/-V^>3U7BV%]]Y/[$NN. ME[(N+XT8_HS7BN)DV J\Z.OZV!V[T!]:.;]_*-#] XW>_ =02P,$% @ M*X6=4G[6,B8> P +D$ !H !X;"]?U@%%/F+;80!3,0^2EV*V&W7<$ SBE'O0$^1]9 MY2C71QY\BBIUKGZ-V_7\?-A/3\_'Z>)UM]U/UZNG>3[^&(9I\S3NUM/EX3CN MSY\\'$Z[]7Q>GAZ'XWKSLGX M-K]WXW[^Q^#AS^'T,CV-X[RZN%N?'L?Y>C6\;C]O3\/[Q2[/DU<7M_?7J]/M MO:V&I0-Y">27#Q0D4%@^4)1 ]?8 O7WW8QN@MU>]/4!OKWI[@-Y>]?8 O;WJ[0%Z>]7; M _3VJK<'Z.U5;P_0.ZC> :!W4+T#0.^@>@> WJ';+ 'H'53O - [J-X!H'=0 MO0- [Z!Z!X#>0?4. +V#ZAT >D?5.P+TCJIW!.@=5>\(T#NJWA&@=^PVNP%Z M1]4[ O2.JG<$Z!U5[PC0.ZK>$:!W5+TC0.^D>B> WDGU3@"]D^J= 'HGU3L! M]$ZJ=P+HG;H_*P%Z)]4[ ?1.JG<"Z)U4[P30.ZG>":!W5KTS0.^L>F> WEGU MS@"]L^J= 7IGU3L#],ZJ=P;HG;O#)@"]L^J= 7IGU3L#],ZJ=P;H753O M"[ MJ-X%H'=1O0M [Z)Z%X#>1?4N +V+ZET >A?5NP#T+MUA08#>1?4N +V+ZET M>E?5NP+TKJIW!>A=5>\*T+NJWA6@=U6]*T#OJGI7@-Y5]:X O:OJ70%ZU^ZP M-T#OJGI7@-Y-]6X O9OJW0!Z-]6[ ?1NJG<#Z-U4[P;0NZG>#:!W4[T;0.^F M>C> WDWU;@"]6U?6 >AMKJ_K /PVUQ5V'$!P5=AQ <7-=;<!Q!]+Z R6A@]A7,[Q1] MFM^VX_29Z&/=!?A.O>?S=\?/Y[\O/V[VK^&=Z^%KC.GF+U!+ P04 " K MA9U24'Y NGP" "Q/@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VT]OFS 8 MQ_&W$G&M K8!&Z:FEW;7K8>] 09.@\(_8;=+W_TF?[RL7C9(5P\V M44+HI!X';P>_]L<:T4RQ^W:R5V%"5'R;L)QY,\!+^N^/MEY;AN[NJ]F_Z7J MPZSDT"7./W?6Q>=+O-/CN-VVM6W&^K$/2V(WS;9JW,Y:WW?QJ>C5^60?=MB> MKO+B_*7,N< P\WX>)Q=.;+8?CWL]DN/J]10*V=FWYS_Q+3&4OOC[[/&T&]O\ M97;8WA_CO%_.PR7+[?(]_O6,W^I_L \%Z2.%])%!^L@A?6A('P;21P'IHX3T M(06E$8JHDD*JI)@J*:A*BJJ2PJJDN"HIL$J*K(HBJZ+(JBBR*HJLBB*KHLBJ M*+(JBJR*(JNBR)I29$TILJ8465.*K"E%UI0B:TJ1-:7(FE)D32FR9A19,XJL M&476C")K1I$UH\B:463-*+)F%%DSBJPY1=:<(FM.D36GR)I39,TILN8467.* MK#E%UIPBJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(JNFR*HILAJ*K(8BJZ'(:BBR M&HJLAB*KHQW\=Q_X_CEWO<5^WPFI\L?ZK?_ 10 M2P$"% ,4 " KA9U2!T%-8H$ "Q $ @ $ M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( "N%G5)D]AW9[P "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ *X6=4CC7_:<,!@ L1L !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ *X6=4NUR+'@6!P M" !@ ("!&PO=V]R:W-H965T&UL4$L! A0#% @ *X6=4A1"3%V< M"0 J"H !@ ("!>"D 'AL+W=O0 & @(&.0P >&PO=V]R:W-H965T&UL4$L! A0#% @ *X6=4@'4_)YR"0 )!D !D M ("! 6L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *X6=4GYA/='-"@ 22$ !D ("!HY( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X6= M4NIF**4&!@ R@\ !D ("!^:T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X6=4J!;%&XP" M!< M !D ("!Z\< 'AL+W=O#'\' "C% &0 @(%2T M>&PO=V]R:W-H965T&UL4$L! A0#% @ *X6=4H*$9.]Z!@ M!L !D M ("!3>8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *X6=4KXI G[N P $0D !D ("!>P4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *X6=4A!M MC@0Q P Q 8 !D ("!5#8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X6=4A)!Q<#S @ BP@ !D M ("!(D,! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *X6=4O, ,WT*" V!< !D ("! M?4\! 'AL+W=O!\% "+#0 &0 @(&^5P$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ *X6=4O"LF>H5" G1< !D ("!66 ! 'AL+W=OOP$ #:# &0 M@('V> $ >&PO=V]R:W-H965T&UL4$L! A0#% @ *X6=4D4)J)5$ P >0< !D M ("!B8(! 'AL+W=O&PO=V]R M:W-H965T* 0!X;"]W;W)K&UL M4$L! A0#% @ *X6=4HZBB']O @ &@8 !D ("!J8P! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*X6=4@OT@4Y0 @ +@4 !D ("!-98! 'AL+W=O&UL4$L! A0#% @ *X6=4@"]S\." @ M$08 !D ("!%)X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X6=4D!;W%G" P 6PX !D M ("!Y:@! 'AL+W=OK $ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ *X6=4L(;PY-*!0 AQD !D ("!>K0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X6= M4OD'^#7[ @ F@P !D ("!Z;\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X6=4M90@@W(! !0 M !D ("!:,D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X6=4N%V4'8@! #A, !D M ("!5]@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *X6=4HZ!!E5/ P . H !D ("![>(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *X6=4DC. ML%/4 @ ; < !D ("!0^T! 'AL+W=O&PO=V]R:W-H965TGS 0!X;"]W;W)K&UL4$L! A0#% @ *X6=4FD1-NX% P . @ !D M ("!W?&PO M=V]R:W-H965T&UL4$L! A0#% @ *X6=4E?6X-@X!0 @A< !D ("! MY (" 'AL+W=O&PO=V]R:W-H965T0- @!X;"]W;W)K&UL4$L! A0#% M @ *X6=4LYFKQ-C P R@H !D ("!Y1 " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X6=4MCIPP8F P W@D !D M ("!G"@" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *X6=4IW)_ 5- P # D !D ("!_S," M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*X6=4B_88T(J P ? P !D ("!*CX" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *X6=4I6(T04* P WP@ !H M ("!0%@" 'AL+W=O&UL4$L! A0#% M @ *X6=4H\>'R09 P + L !H ("!@EL" 'AL+W=O&UL M4$L! A0#% @ *X6=4N G '6A P @PP !H ("!.V(" M 'AL+W=O&UL4$L! A0#% @ *X6=4MF; M!"Z! P ZPL !H ("!%&8" 'AL+W=O&UL4$L! A0#% @ *X6=4N@I2/;< P 'PT !H M ("!S6D" 'AL+W=O&UL4$L! A0#% M @ *X6=4@WSI_&D! SQ4 !H ("!X6T" 'AL+W=O&UL M4$L! A0#% @ *X6=4@I;:P)! @ 3 4 !H ("!DG4" M 'AL+W=O&UL4$L! A0#% @ *X6=4B"# M(CW P \@P !H ("!"W@" 'AL+W=O&UL4$L! A0#% @ *X6=4CZH^Z7[ P VPX !H M ("! WP" 'AL+W=O&UL4$L! A0#% M @ *X6=4H ]"KI; @ * D !H ("!-H " 'AL+W=O6QEL%@' !420 #P @ $-AP( M>&PO=V]R:V)O;VLN>&UL4$L! A0#% @ *X6=4G[6,B8> P +D$ !H M ( !DHX" 'AL+U]R96QS+W=O XML 128 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 129 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 130 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 378 556 1 false 93 0 false 11 false false R1.htm 000010001 - Document - Cover Page Sheet http://www.cognyte.com/role/CoverPage Cover Page Cover 1 false false R2.htm 100010002 - Statement - Combined Balance Sheets Sheet http://www.cognyte.com/role/CombinedBalanceSheets Combined Balance Sheets Statements 2 false false R3.htm 100020003 - Statement - Combined Balance Sheets (Parenthetical) Sheet http://www.cognyte.com/role/CombinedBalanceSheetsParenthetical Combined Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030004 - Statement - Combined Statements of Operations Sheet http://www.cognyte.com/role/CombinedStatementsofOperations Combined Statements of Operations Statements 4 false false R5.htm 100040005 - Statement - Combined Statements of Comprehensive Income Sheet http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome Combined Statements of Comprehensive Income Statements 5 false false R6.htm 100050006 - Statement - Combined Statements of Equity Sheet http://www.cognyte.com/role/CombinedStatementsofEquity Combined Statements of Equity Statements 6 false false R7.htm 100060007 - Statement - Combined Statements of Cash Flows Sheet http://www.cognyte.com/role/CombinedStatementsofCashFlows Combined Statements of Cash Flows Statements 7 false false R8.htm 210011001 - Disclosure - Organization, Operations and Basis of Presentation Sheet http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentation Organization, Operations and Basis of Presentation Notes 8 false false R9.htm 210031002 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.cognyte.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 210151003 - Disclosure - Related Party Transactions with Verint Sheet http://www.cognyte.com/role/RelatedPartyTransactionswithVerint Related Party Transactions with Verint Notes 10 false false R11.htm 210211004 - Disclosure - Revenue Recognition Sheet http://www.cognyte.com/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 210271005 - Disclosure - Cash, Cash Equivalents, and Short-term Investments Sheet http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestments Cash, Cash Equivalents, and Short-term Investments Notes 12 false false R13.htm 210301006 - Disclosure - Business Combinations Sheet http://www.cognyte.com/role/BusinessCombinations Business Combinations Notes 13 false false R14.htm 210361007 - Disclosure - Intangible Assets and Goodwill Sheet http://www.cognyte.com/role/IntangibleAssetsandGoodwill Intangible Assets and Goodwill Notes 14 false false R15.htm 210421008 - Disclosure - Supplemental Combined Financial Statement Information Sheet http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformation Supplemental Combined Financial Statement Information Notes 15 false false R16.htm 210521009 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.cognyte.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 16 false false R17.htm 210561010 - Disclosure - Research and Development, Net Sheet http://www.cognyte.com/role/ResearchandDevelopmentNet Research and Development, Net Notes 17 false false R18.htm 210601011 - Disclosure - Income Taxes Sheet http://www.cognyte.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 210691012 - Disclosure - Fair Value Measurements Sheet http://www.cognyte.com/role/FairValueMeasurements Fair Value Measurements Notes 19 false false R20.htm 210741013 - Disclosure - Derivative Financial Instruments Sheet http://www.cognyte.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 20 false false R21.htm 210801014 - Disclosure - Stock-based Compensation and Other Benefit Plans Sheet http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlans Stock-based Compensation and Other Benefit Plans Notes 21 false false R22.htm 210861015 - Disclosure - Leases Sheet http://www.cognyte.com/role/Leases Leases Notes 22 false false R23.htm 210921016 - Disclosure - Commitments and Contingencies Sheet http://www.cognyte.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 210941017 - Disclosure - Geographic and Significant Customer Information Sheet http://www.cognyte.com/role/GeographicandSignificantCustomerInformation Geographic and Significant Customer Information Notes 24 false false R25.htm 210981018 - Disclosure - Earnings Per Share Sheet http://www.cognyte.com/role/EarningsPerShare Earnings Per Share Notes 25 false false R26.htm 211021019 - Disclosure - Subsequent Events Sheet http://www.cognyte.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 220042001 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.cognyte.com/role/SummaryofSignificantAccountingPolicies 27 false false R28.htm 230053001 - 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 230163002 - 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 230223003 - 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 230283004 - Disclosure - Cash, Cash Equivalents, and Short-term Investments (Tables) Sheet http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsTables Cash, Cash Equivalents, and Short-term Investments (Tables) Tables http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestments 31 false false R32.htm 230313005 - Disclosure - Business Combinations (Tables) Sheet http://www.cognyte.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.cognyte.com/role/BusinessCombinations 32 false false R33.htm 230373006 - 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 33 false false R34.htm 230433007 - Disclosure - Supplemental Combined Financial Statement Information (Tables) Sheet http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationTables Supplemental Combined Financial Statement Information (Tables) Tables http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformation 34 false false R35.htm 230533008 - 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 35 false false R36.htm 230573009 - 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 36 false false R37.htm 230613010 - Disclosure - Income Taxes (Tables) Sheet http://www.cognyte.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.cognyte.com/role/IncomeTaxes 37 false false R38.htm 230703011 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cognyte.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cognyte.com/role/FairValueMeasurements 38 false false R39.htm 230753012 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.cognyte.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.cognyte.com/role/DerivativeFinancialInstruments 39 false false R40.htm 230813013 - 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 40 false false R41.htm 230873014 - Disclosure - Leases (Tables) Sheet http://www.cognyte.com/role/LeasesTables Leases (Tables) Tables http://www.cognyte.com/role/Leases 41 false false R42.htm 230953015 - 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 42 false false R43.htm 230993016 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cognyte.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cognyte.com/role/EarningsPerShare 43 false false R44.htm 240024001 - 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 44 false false R45.htm 240064002 - Disclosure - Summary of Significant Accounting Policies - Investments (Details) Sheet http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails Summary of Significant Accounting Policies - Investments (Details) Details 45 false false R46.htm 240074003 - 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 46 false false R47.htm 240084004 - 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 47 false false R48.htm 240094005 - 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 48 false false R49.htm 240104006 - 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 49 false false R50.htm 240114007 - 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 50 false false R51.htm 240124008 - 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 240134009 - 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 240144010 - Disclosure - Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) Sheet http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) Details 53 false false R54.htm 240174011 - Disclosure - Related Party Transactions with Verint - Narrative (Details) Sheet http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails Related Party Transactions with Verint - Narrative (Details) Details 54 false false R55.htm 240184012 - 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 55 false false R56.htm 240194013 - Disclosure - Related Party Transactions with Verint - Schedule of Due to Parent, Current (Details) Sheet http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails Related Party Transactions with Verint - Schedule of Due to Parent, Current (Details) Details 56 false false R57.htm 240204014 - Disclosure - Related Party Transactions with Verint - Schedule of Net Transfers To and From Verint (Details) Sheet http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails Related Party Transactions with Verint - Schedule of Net Transfers To and From Verint (Details) Details 57 false false R58.htm 240234015 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 58 false false R59.htm 240244016 - 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 59 false false R60.htm 240254017 - Disclosure - Revenue Recognition - Schedule of Contract Balances (Details) Sheet http://www.cognyte.com/role/RevenueRecognitionScheduleofContractBalancesDetails Revenue Recognition - Schedule of Contract Balances (Details) Details 60 false false R61.htm 240264018 - 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 61 false false R62.htm 240294019 - Disclosure - Cash, Cash Equivalents, and Short-term Investments (Details) Sheet http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails Cash, Cash Equivalents, and Short-term Investments (Details) Details http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsTables 62 false false R63.htm 240324020 - Disclosure - Business Combinations - Year Ended January 31, 2021 (Details) Sheet http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312021Details Business Combinations - Year Ended January 31, 2021 (Details) Details 63 false false R64.htm 240334021 - Disclosure - Business Combinations - Year Ended January 31, 2020 (Details) Sheet http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details Business Combinations - Year Ended January 31, 2020 (Details) Details 64 false false R65.htm 240344022 - 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 65 false false R66.htm 240354023 - Disclosure - Business Combinations - Year Ended January 31, 2019 (Details) Sheet http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details Business Combinations - Year Ended January 31, 2019 (Details) Details 66 false false R67.htm 240384024 - 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 67 false false R68.htm 240394025 - Disclosure - Intangible Assets and Goodwill - Narrative (Details) Sheet http://www.cognyte.com/role/IntangibleAssetsandGoodwillNarrativeDetails Intangible Assets and Goodwill - Narrative (Details) Details 68 false false R69.htm 240404026 - 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 69 false false R70.htm 240414027 - 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 70 false false R71.htm 240444028 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Inventories (Details) Sheet http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofInventoriesDetails Supplemental Combined Financial Statement Information - Schedule of Inventories (Details) Details 71 false false R72.htm 240454029 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Property and Equipment, net (Details) Sheet http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails Supplemental Combined Financial Statement Information - Schedule of Property and Equipment, net (Details) Details 72 false false R73.htm 240464030 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Prepaid Expenses and Other Current Assets (Details) Sheet http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails Supplemental Combined Financial Statement Information - Schedule of Prepaid Expenses and Other Current Assets (Details) Details 73 false false R74.htm 240474031 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Other Assets (Details) Sheet http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails Supplemental Combined Financial Statement Information - Schedule of Other Assets (Details) Details 74 false false R75.htm 240484032 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails Supplemental Combined Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) Details 75 false false R76.htm 240494033 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Other Liabilities (Details) Sheet http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails Supplemental Combined Financial Statement Information - Schedule of Other Liabilities (Details) Details 76 false false R77.htm 240504034 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Other (Expense) Income, Net (Details) Sheet http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherExpenseIncomeNetDetails Supplemental Combined Financial Statement Information - Schedule of Other (Expense) Income, Net (Details) Details 77 false false R78.htm 240514035 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details) Sheet http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails Supplemental Combined Financial Statement Information - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details) Details 78 false false R79.htm 240544036 - 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 79 false false R80.htm 240554037 - 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 80 false false R81.htm 240584038 - Disclosure - Research and Development, Net - Narrative (Details) Sheet http://www.cognyte.com/role/ResearchandDevelopmentNetNarrativeDetails Research and Development, Net - Narrative (Details) Details 81 false false R82.htm 240594039 - 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 82 false false R83.htm 240624040 - 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 83 false false R84.htm 240634041 - 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 84 false false R85.htm 240644042 - 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 85 false false R86.htm 240654043 - 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 86 false false R87.htm 240664044 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.cognyte.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 87 false false R88.htm 240674045 - Disclosure - Income Taxes - Schedule of Valuation Allowance (Details) Sheet http://www.cognyte.com/role/IncomeTaxesScheduleofValuationAllowanceDetails Income Taxes - Schedule of Valuation Allowance (Details) Details 88 false false R89.htm 240684046 - 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 89 false false R90.htm 240714047 - 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 90 false false R91.htm 240724048 - 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 91 false false R92.htm 240734049 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 92 false false R93.htm 240764050 - Disclosure - Derivative Financial Instruments - Narrative (Details) Sheet http://www.cognyte.com/role/DerivativeFinancialInstrumentsNarrativeDetails Derivative Financial Instruments - Narrative (Details) Details 93 false false R94.htm 240774051 - 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 94 false false R95.htm 240784052 - 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 95 false false R96.htm 240794053 - 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 96 false false R97.htm 240824054 - 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 97 false false R98.htm 240834055 - 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 98 false false R99.htm 240844056 - 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 99 false false R100.htm 240854057 - 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 100 false false R101.htm 240884058 - Disclosure - Leases - Narrative (Details) Sheet http://www.cognyte.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 101 false false R102.htm 240894059 - 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 102 false false R103.htm 240904060 - 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 103 false false R104.htm 240914061 - 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 104 false false R105.htm 240934062 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.cognyte.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.cognyte.com/role/CommitmentsandContingencies 105 false false R106.htm 240964063 - 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 106 false false R107.htm 240974064 - 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 107 false false R108.htm 241004065 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.cognyte.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 108 false false R109.htm 241014066 - 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 109 false false R110.htm 241034067 - Disclosure - Subsequent Events (Details) Sheet http://www.cognyte.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.cognyte.com/role/SubsequentEvents 110 false false R9999.htm Uncategorized Items - cgnt-20210131.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - cgnt-20210131.htm Cover 111 false false All Reports Book All Reports cgnt-20210131.htm cgnt-20210131.xsd cgnt-20210131_cal.xml cgnt-20210131_def.xml cgnt-20210131_lab.xml cgnt-20210131_pre.xml exhibit121.htm exhibit122.htm exhibit131.htm exhibit132.htm exhibit151.htm exhibit152.htm exhibit22.htm exhibit81.htm http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 133 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cgnt-20210131.htm": { "axisCustom": 0, "axisStandard": 42, "contextCount": 378, "dts": { "calculationLink": { "local": [ "cgnt-20210131_cal.xml" ] }, "definitionLink": { "local": [ "cgnt-20210131_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "cgnt-20210131.htm" ] }, "labelLink": { "local": [ "cgnt-20210131_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "cgnt-20210131_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "cgnt-20210131.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 810, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 16, "http://www.cognyte.com/20210131": 1, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 21 }, "keyCustom": 41, "keyStandard": 515, "memberCustom": 25, "memberStandard": 68, "nsprefix": "cgnt", "nsuri": "http://www.cognyte.com/20210131", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000010001 - Document - Cover Page", "role": "http://www.cognyte.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210151003 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240854057 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i39bb400f863041e4a4c39841df4ee968_I20200131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240884058 - 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-20210131.htm", "contextRef": "i39bb400f863041e4a4c39841df4ee968_I20200131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240894059 - 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", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cgnt:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240904060 - 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", "div", "cgnt:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240914061 - 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", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240934062 - 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-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240964063 - 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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i6fadf43f6471490dbc27e7efa0a89ec7_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "iddacb9ca943f446c91c2271e9b797f87_D20200201-20210131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240974064 - 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", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "iddacb9ca943f446c91c2271e9b797f87_D20200201-20210131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i1d511c7ff4b8429aa6c54f2c4123063f_I20210201", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241004065 - 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-20210131.htm", "contextRef": "i4a792a8bbb4844b7a1d7dcb990d61697_I20210201", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241014066 - 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", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210211004 - Disclosure - Revenue Recognition", "role": "http://www.cognyte.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i1d511c7ff4b8429aa6c54f2c4123063f_I20210201", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241034067 - Disclosure - Subsequent Events (Details)", "role": "http://www.cognyte.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i986a15ada72d496ca4b176cb430a5c2a_I20210201", "decimals": "INF", "lang": "en-US", "name": "cgnt:NumberOfCreditFacilities", "reportCount": 1, "unique": true, "unitRef": "facility", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210271005 - Disclosure - Cash, Cash Equivalents, and Short-term Investments", "role": "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestments", "shortName": "Cash, Cash Equivalents, and Short-term Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210301006 - Disclosure - Business Combinations", "role": "http://www.cognyte.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210361007 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210421008 - Disclosure - Supplemental Combined Financial Statement Information", "role": "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformation", "shortName": "Supplemental Combined Financial Statement Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210521009 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210561010 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210601011 - Disclosure - Income Taxes", "role": "http://www.cognyte.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210691012 - Disclosure - Fair Value Measurements", "role": "http://www.cognyte.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010002 - Statement - Combined Balance Sheets", "role": "http://www.cognyte.com/role/CombinedBalanceSheets", "shortName": "Combined Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndInvestmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210741013 - Disclosure - Derivative Financial Instruments", "role": "http://www.cognyte.com/role/DerivativeFinancialInstruments", "shortName": "Derivative Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210801014 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210861015 - Disclosure - Leases", "role": "http://www.cognyte.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210921016 - Disclosure - Commitments and Contingencies", "role": "http://www.cognyte.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210941017 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210981018 - Disclosure - Earnings Per Share", "role": "http://www.cognyte.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211021019 - Disclosure - Subsequent Events", "role": "http://www.cognyte.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220042001 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230053001 - 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": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230163002 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020003 - Statement - Combined Balance Sheets (Parenthetical)", "role": "http://www.cognyte.com/role/CombinedBalanceSheetsParenthetical", "shortName": "Combined Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230223003 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.cognyte.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230283004 - Disclosure - Cash, Cash Equivalents, and Short-term Investments (Tables)", "role": "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsTables", "shortName": "Cash, Cash Equivalents, and Short-term Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230313005 - Disclosure - Business Combinations (Tables)", "role": "http://www.cognyte.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230373006 - 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", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230433007 - Disclosure - Supplemental Combined Financial Statement Information (Tables)", "role": "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationTables", "shortName": "Supplemental Combined Financial Statement Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230533008 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "role": "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230573009 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230613010 - Disclosure - Income Taxes (Tables)", "role": "http://www.cognyte.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230703011 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230753012 - Disclosure - Derivative Financial Instruments (Tables)", "role": "http://www.cognyte.com/role/DerivativeFinancialInstrumentsTables", "shortName": "Derivative Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030004 - Statement - Combined Statements of Operations", "role": "http://www.cognyte.com/role/CombinedStatementsofOperations", "shortName": "Combined Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230813013 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230873014 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230953015 - 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": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230993016 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.cognyte.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "id1db2045e69e4980a7585c756f8a7a22_D20200201-20210131", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240024001 - 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-20210131.htm", "contextRef": "id1db2045e69e4980a7585c756f8a7a22_D20200201-20210131", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "cgnt:MinimumMaturityPeriodOfShortTermInvestmentsInTimeDeposits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240064002 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "cgnt:MinimumMaturityPeriodOfShortTermInvestmentsInTimeDeposits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240074003 - 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 }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i39bb400f863041e4a4c39841df4ee968_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240084004 - 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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i28240bb0f43946f78bf1f1c38d135469_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240094005 - 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-20210131.htm", "contextRef": "i28240bb0f43946f78bf1f1c38d135469_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "240104006 - 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 }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040005 - Statement - Combined Statements of Comprehensive Income", "role": "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome", "shortName": "Combined Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240114007 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:InternalUseSoftwarePolicy", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "iac6862b9029149f0b262fc546f74c3d8_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240124008 - 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:InternalUseSoftwarePolicy", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "iac6862b9029149f0b262fc546f74c3d8_D20200201-20210131", "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", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240134009 - 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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i39bb400f863041e4a4c39841df4ee968_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240144010 - Disclosure - Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details)", "role": "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "shortName": "Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "idef8c6247b81440fae09a0d4708b844c_I20210131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240174011 - 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-20210131.htm", "contextRef": "i9d95d215f65048afa6b63483e3bc30a6_D20210129-20210129", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DividendsCommonStockCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "if677eae5d80b4c728ab3a51c0dcabb5b_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "cgnt:AllocationOfManagementCostsAndCorporateSupportServices", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240184012 - 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-20210131.htm", "contextRef": "i04e11a6eaefc4044bf1960d40918b1c2_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "cgnt:AllocationOfManagementCostsAndCorporateSupportServices", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueToRelatedPartiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240194013 - Disclosure - Related Party Transactions with Verint - Schedule of Due to Parent, Current (Details)", "role": "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails", "shortName": "Related Party Transactions with Verint - Schedule of Due to Parent, Current (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "ib1a0885d391146b1bf3ebcca8ed67fe8_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DividendsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "cgnt:StockholdersEquityTransfersFromToParentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240204014 - Disclosure - Related Party Transactions with Verint - Schedule of Net Transfers To and From Verint (Details)", "role": "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails", "shortName": "Related Party Transactions with Verint - Schedule of Net Transfers To and From Verint (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "if677eae5d80b4c728ab3a51c0dcabb5b_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "cgnt:StockholdersEquityTransfersToParentCashPoolingAndGeneralFinancingActivities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "cgnt:SoftwareMaintenancePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240234015 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "cgnt:SoftwareMaintenancePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240244016 - 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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "ie1c2e23907d244c697c0e2b6b42145e3_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i69f6227c3081494d830b82247f3a0805_I20180131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050006 - Statement - Combined Statements of Equity", "role": "http://www.cognyte.com/role/CombinedStatementsofEquity", "shortName": "Combined Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "ida2ad559e4ab4f5ca3d3729b1d1f9523_I20180131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240254017 - 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 }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240264018 - 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", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240294019 - Disclosure - Cash, Cash Equivalents, and Short-term Investments (Details)", "role": "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails", "shortName": "Cash, Cash Equivalents, and Short-term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unitRef": "acquistion", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240324020 - Disclosure - Business Combinations - Year Ended January 31, 2021 (Details)", "role": "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312021Details", "shortName": "Business Combinations - Year Ended January 31, 2021 (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unitRef": "acquistion", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240334021 - Disclosure - Business Combinations - Year Ended January 31, 2020 (Details)", "role": "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details", "shortName": "Business Combinations - Year Ended January 31, 2020 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "ib3da793d0d9d41bf8ba89f8086b9d3ba_D20191218-20191218", "decimals": "INF", "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "acquistion", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240344022 - 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", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "ic9deec11e83c4ad9a039d9edff5b0b07_I20191218", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240354023 - Disclosure - Business Combinations - Year Ended January 31, 2019 (Details)", "role": "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "shortName": "Business Combinations - Year Ended January 31, 2019 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i7d243eda326a4c4c9c79a2aceefa935f_D20181108-20181108", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240384024 - 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", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240394025 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240404026 - 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-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060007 - Statement - Combined Statements of Cash Flows", "role": "http://www.cognyte.com/role/CombinedStatementsofCashFlows", "shortName": "Combined Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i39bb400f863041e4a4c39841df4ee968_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240414027 - 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", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i41f913a0384c454d849674c54e290f4f_I20190131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240444028 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Inventories (Details)", "role": "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofInventoriesDetails", "shortName": "Supplemental Combined 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-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240454029 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Property and Equipment, net (Details)", "role": "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails", "shortName": "Supplemental Combined Financial Statement Information - Schedule of Property and Equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240464030 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "Supplemental Combined Financial Statement Information - Schedule of Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndInvestmentsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240474031 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Other Assets (Details)", "role": "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails", "shortName": "Supplemental Combined Financial Statement Information - Schedule of Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndInvestmentsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240484032 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Supplemental Combined Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForUncertainTaxPositionsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240494033 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Other Liabilities (Details)", "role": "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails", "shortName": "Supplemental Combined Financial Statement Information - Schedule of Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForUncertainTaxPositionsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240504034 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Other (Expense) Income, Net (Details)", "role": "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherExpenseIncomeNetDetails", "shortName": "Supplemental Combined Financial Statement Information - Schedule of Other (Expense) Income, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240514035 - Disclosure - Supplemental Combined Financial Statement Information - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details)", "role": "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails", "shortName": "Supplemental Combined Financial Statement Information - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i39bb400f863041e4a4c39841df4ee968_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240544036 - 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", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "id9707d1bb309471cbf27a832b9e2cf01_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210011001 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240554037 - 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", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "iec6ced1e442b4a6bb442a701ad6d84f8_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240584038 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i39bb400f863041e4a4c39841df4ee968_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240594039 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240624040 - 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", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240634041 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240644042 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240654043 - 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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240664044 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "if3f50e86102a4bdaa6e47e5e1b3da096_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240674045 - 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-20210131.htm", "contextRef": "i9d70b5dda65e435da1393010af3e813e_I20190131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i39bb400f863041e4a4c39841df4ee968_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240684046 - 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", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210031002 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i76f14489a5534e76ad94034f3241947e_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240714047 - 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-20210131.htm", "contextRef": "i76f14489a5534e76ad94034f3241947e_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "iecac2dd1b42d47e2ac562279fbf3bc90_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240724048 - 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", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i222b655626ea4f78b42a9df1803b58ba_I20190131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240734049 - 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-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240764050 - 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-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240774051 - 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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i710944c8e5d2417b903c01727fbae84b_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240784052 - 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-20210131.htm", "contextRef": "i710944c8e5d2417b903c01727fbae84b_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240794053 - 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", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "ife4d743caf3d43f4a75bd42cc7609c68_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240824054 - 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-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i2879e64e5d5e42519d8f852eb580377d_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240834055 - 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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "iee748dae6b574fd0afd3463bf91c326c_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i39bb400f863041e4a4c39841df4ee968_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240844056 - 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", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i69f6227c3081494d830b82247f3a0805_I20180131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - cgnt-20210131.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - cgnt-20210131.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20210131.htm", "contextRef": "i9b29ca2c743142109b74e56f117362d2_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 93, "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/20210131", "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/20210131", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_AccountsReceivableCreditLossExpenseReversalIncludingPortionRelatedToContractAssets": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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": "Provisions charged to expense" } } }, "localname": "AccountsReceivableCreditLossExpenseReversalIncludingPortionRelatedToContractAssets", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cgnt_AcquisitionCompletedIn2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquisition Completed In 2019", "label": "Acquisition Completed In 2019 [Member]", "terseLabel": "Acquisition Completed in 2019" } } }, "localname": "AcquisitionCompletedIn2019Member", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details" ], "xbrltype": "domainItemType" }, "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": "Total allocated corporate expenses" } } }, "localname": "AllocationOfManagementCostsAndCorporateSupportServices", "nsuri": "http://www.cognyte.com/20210131", "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/CombinedStatementsofOperations": { "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/20210131", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "cgnt_BusinessAcquisitionContingentConsiderationLiabilityFairValueDisclosure": { "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": "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\u2014business combinations" } } }, "localname": "BusinessAcquisitionContingentConsiderationLiabilityFairValueDisclosure", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cgnt_DeferredTaxAssetsOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.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/20210131", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DeferredTaxLiabilitiesAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Accrued Expenses", "label": "Deferred Tax Liabilities, Accrued Expenses", "negatedLabel": "Accrued expenses" } } }, "localname": "DeferredTaxLiabilitiesAccruedExpenses", "nsuri": "http://www.cognyte.com/20210131", "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/20210131", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/20210131", "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/20210131", "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/20210131", "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/20210131", "presentation": [ "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "cgnt_IncreaseDecreaseInRestrictedBankTimeDepositsInvestingActivities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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/20210131", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "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/20210131", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "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/20210131", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "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/20210131", "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/20210131", "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/20210131", "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/20210131", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "durationItemType" }, "cgnt_NetParentEquityInvestment": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 2.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": "Net parent investment" } } }, "localname": "NetParentEquityInvestment", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_NetParentEquityInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Parent Equity Investment", "label": "Net Parent Equity Investment [Member]", "terseLabel": "Net Parent Investment" } } }, "localname": "NetParentEquityInvestmentMember", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity" ], "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/20210131", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "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/20210131", "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/20210131", "presentation": [ "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "integerItemType" }, "cgnt_OperatingLeaseLiabilityOther": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Liability, Other", "label": "Operating Lease, Liability, Other", "terseLabel": "Other liabilities" } } }, "localname": "OperatingLeaseLiabilityOther", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_OperatingLossCarryforwardsLimitationsOnUseAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforwards, Limitations On Use, Amount", "label": "Operating Loss Carryforwards, Limitations On Use, Amount", "terseLabel": "Operating loss carryforwards, limitations on use, amount" } } }, "localname": "OperatingLossCarryforwardsLimitationsOnUseAmount", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/20210131", "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/20210131", "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/20210131", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "cgnt_OtherMiscellaneousNonoperatingIncomeExpense": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherExpenseIncomeNetDetails": { "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/20210131", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherExpenseIncomeNetDetails" ], "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/20210131", "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/20210131", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofOperations", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "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/20210131", "presentation": [ "http://www.cognyte.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "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": "Equity-settled awards" } } }, "localname": "ShareBasedPaymentArrangementEquitySettledAwardsMember", "nsuri": "http://www.cognyte.com/20210131", "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/20210131", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "durationItemType" }, "cgnt_SpinoffTransactionConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Spinoff Transaction, Conversion Ratio", "label": "Spinoff Transaction, Conversion Ratio", "terseLabel": "Spin-off transaction, conversion ratio" } } }, "localname": "SpinoffTransactionConversionRatio", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "pureItemType" }, "cgnt_StockholdersEquityTransfersFromParentCorporateAllocations": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails": { "order": 3.0, "parentTag": "cgnt_StockholdersEquityTransfersFromToParentNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity, Transfers From Parent, Corporate Allocations", "label": "Stockholders' Equity, Transfers From Parent, Corporate Allocations", "terseLabel": "Corporate allocations" } } }, "localname": "StockholdersEquityTransfersFromParentCorporateAllocations", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_StockholdersEquityTransfersFromParentIncomeTaxes": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails": { "order": 4.0, "parentTag": "cgnt_StockholdersEquityTransfersFromToParentNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity, Transfers From Parent, Income Taxes", "label": "Stockholders' Equity, Transfers From Parent, Income Taxes", "terseLabel": "Income taxes" } } }, "localname": "StockholdersEquityTransfersFromParentIncomeTaxes", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_StockholdersEquityTransfersFromToParentNet": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 from (to) parent", "totalLabel": "Total net transfers (to) from parent per combined statements of equity" } } }, "localname": "StockholdersEquityTransfersFromToParentNet", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_StockholdersEquityTransfersToParentCashPoolingAndGeneralFinancingActivities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails": { "order": 2.0, "parentTag": "cgnt_StockholdersEquityTransfersFromToParentNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity, Transfers To Parent, Cash Pooling And General Financing Activities", "label": "Stockholders' Equity, Transfers To Parent, Cash Pooling And General Financing Activities", "negatedTerseLabel": "Cash pooling and general financing activities" } } }, "localname": "StockholdersEquityTransfersToParentCashPoolingAndGeneralFinancingActivities", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_StockholdersEquityTransfersToParentRelatedPartyPayables": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails": { "order": 1.0, "parentTag": "cgnt_StockholdersEquityTransfersFromToParentNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity, Transfers To Parent, Related Party Payables", "label": "Stockholders' Equity, Transfers To Parent, Related Party Payables", "negatedTerseLabel": "Related party payables" } } }, "localname": "StockholdersEquityTransfersToParentRelatedPartyPayables", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_TransfersFromParentRelatedPartyPayablesFinancingActivities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Transfers From Parent, Related Party Payables, Financing Activities", "label": "Transfers From Parent, Related Party Payables, Financing Activities", "terseLabel": "Related party payables" } } }, "localname": "TransfersFromParentRelatedPartyPayablesFinancingActivities", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_TransfersFromToParentNetFinancingActivities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 4.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) from parent", "verboseLabel": "Total\u00a0net transfers (to) from parent per combined statements of cash flows" } } }, "localname": "TransfersFromToParentNetFinancingActivities", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_TransfersFromToParentOtherNetFinancingActivities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Transfers From (To) Parent, Other, Net, Financing Activities", "label": "Transfers From (To) Parent, Other, Net, Financing Activities", "terseLabel": "Other, net" } } }, "localname": "TransfersFromToParentOtherNetFinancingActivities", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_TransfersToParentStockBasedCompensationFinancingActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Transfers To Parent, Stock-Based Compensation, Financing Activities", "label": "Transfers To Parent, Stock-Based Compensation, Financing Activities", "negatedTerseLabel": "Stock-based compensation - equity-classified awards and issuances" } } }, "localname": "TransfersToParentStockBasedCompensationFinancingActivities", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "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": "Two Governments Outside The United States" } } }, "localname": "TwoGovernmentsOutsideTheUnitedStatesMember", "nsuri": "http://www.cognyte.com/20210131", "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/20210131", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_VerintSystemsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Verint Systems Inc", "label": "Verint Systems Inc [Member]", "terseLabel": "Verint Systems Inc" } } }, "localname": "VerintSystemsIncMember", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "cgnt_WebintProMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "WebintPro", "label": "WebintPro [Member]", "terseLabel": "WebintPro" } } }, "localname": "WebintProMember", "nsuri": "http://www.cognyte.com/20210131", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r789", "r790" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r789" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r788", "r789", "r790" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. 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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r795" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r789" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r791" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r792" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CommitmentsandContingenciesDetails", "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r792" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r794" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r792" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r793" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r792" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r792" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r788", "r789", "r790" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CommitmentsandContingenciesDetails", "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r786" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r787" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r526", "r527", "r533", "r534", "r779" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r526", "r527", "r533", "r534" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [ "r159", "r167", "r274", "r435", "r436", "r437", "r480", "r481" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r159", "r167", "r274", "r435", "r436", "r437", "r480", "r481" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity", "http://www.cognyte.com/role/IncomeTaxesScheduleofValuationAllowanceDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r159", "r167", "r274", "r435", "r436", "r437", "r480", "r481" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity", "http://www.cognyte.com/role/IncomeTaxesScheduleofValuationAllowanceDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r159", "r167", "r274", "r435", "r436", "r437", "r480", "r481" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity", "http://www.cognyte.com/role/IncomeTaxesScheduleofValuationAllowanceDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r239", "r387", "r393", "r750" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-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": [ "r412", "r414", "r646", "r647", "r648", "r649", "r650", "r651", "r671", "r747", "r751" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cognyte.com/role/LeasesNarrativeDetails", "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails", "http://www.cognyte.com/role/SubsequentEventsDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherAcquiredIntangibleAssetsDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r412", "r414", "r646", "r647", "r648", "r649", "r650", "r651", "r671", "r747", "r751" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cognyte.com/role/LeasesNarrativeDetails", "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails", "http://www.cognyte.com/role/SubsequentEventsDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r239", "r387", "r393", "r750" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-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": [ "r233", "r387", "r391", "r673", "r746", "r748" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofOperations", "http://www.cognyte.com/role/IntangibleAssetsandGoodwillNarrativeDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r233", "r387", "r391", "r673", "r746", "r748" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofOperations", "http://www.cognyte.com/role/IntangibleAssetsandGoodwillNarrativeDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r400", "r412", "r414", "r646", "r647", "r648", "r649", "r650", "r651", "r671", "r747", "r751" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cognyte.com/role/LeasesNarrativeDetails", "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails", "http://www.cognyte.com/role/SubsequentEventsDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherAcquiredIntangibleAssetsDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r400", "r412", "r414", "r646", "r647", "r648", "r649", "r650", "r651", "r671", "r747", "r751" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cognyte.com/role/LeasesNarrativeDetails", "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails", "http://www.cognyte.com/role/SubsequentEventsDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherAcquiredIntangibleAssetsDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r234", "r235", "r387", "r392", "r749", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Segment, Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r234", "r235", "r387", "r392", "r749", "r765", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Statement, Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofValuationAllowanceDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r154" ], "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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r160", "r161", "r162", "r163", "r271", "r272", "r273", "r274", "r275", "r276", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r480", "r481", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "extensibleListItemType" }, "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r46", "r144", "r633", "r634" ], "calculation": { "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails": { "order": 3.0, "parentTag": "us-gaap_DueToRelatedPartiesCurrent", "weight": 1.0 } }, "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": "Related party payables, current" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r25", "r241", "r242" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 6.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 doubtful accounts of 4.6 million and 4.1 million, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "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": [ "r11", "r49", "r441" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r19", "r696", "r729" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r49" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r10", "r11", "r49" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r43", "r329" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r74", "r84", "r531" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r71", "r73", "r74", "r731", "r759", "r763" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r70", "r74", "r76", "r156", "r157", "r158", "r532", "r754", "r755" ], "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", "verboseLabel": "Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r68", "r74", "r76", "r532", "r596", "r597", "r598", "r599", "r601" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r313" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "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 Combined Financial Statement Information" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformation" ], "xbrltype": "textBlockItemType" }, "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 income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r418", "r429", "r439" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r30", "r247", "r277" ], "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 doubtful accounts, end of year", "periodStartLabel": "Allowance for doubtful accounts, beginning of year", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheetsParenthetical", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r280" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r127", "r311", "r320" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of other acquired intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r139", "r213", "r223", "r229", "r270", "r526", "r533", "r589", "r695", "r727" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r63", "r139", "r270", "r526", "r533", "r589" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 5.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r571" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r257" ], "calculation": { "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r258" ], "calculation": { "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r255", "r285" ], "calculation": { "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Cost Basis" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Abstract]", "terseLabel": "Short-term investments:" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r252", "r256", "r285", "r705" ], "calculation": { "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r419", "r430" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r547", "r553" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r717" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Bank time deposits" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r328" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r411", "r413" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r411", "r413", "r497", "r498" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r495" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r511", "r512", "r515" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r509", "r511", "r512", "r517" ], "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", "terseLabel": "Fair value of contingent consideration", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r126", "r519" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 15.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", "verboseLabel": "Decrease in contingent consideration, liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r510", "r513", "r518" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r510", "r514" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r576" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r510", "r514" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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 beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration - long-term portion" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r520" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r502" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r500" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r500" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r500" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r499", "r500" ], "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": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r500" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r500" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": { "auth_ref": [ "r496" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value", "terseLabel": "Acquisition date fair value of previously held equity interest" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage", "terseLabel": "Noncontrolling equity investment percentage" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details" ], "xbrltype": "percentItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r132", "r133", "r134" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r132", "r133" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r312" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/ResearchandDevelopmentNetScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r781", "r784" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/ResearchandDevelopmentNetScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "auth_ref": [ "r782", "r784" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/ResearchandDevelopmentNetNarrativeDetails", "http://www.cognyte.com/role/ResearchandDevelopmentNetScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r780" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/ResearchandDevelopmentNetScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r297" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r296" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r296" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r297" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r296" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r296" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r110" ], "calculation": { "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r40", "r129" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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", "verboseLabel": "Cost Basis" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails", "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]", "terseLabel": "Cash and cash equivalents:" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "verboseLabel": "Estimated Fair Value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r14", "r130", "r136", "r692" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r130", "r136" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Short-term Investments [Abstract]", "terseLabel": "Cash, Cash Equivalents, and Short-term Investments [Abstract]" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.", "label": "Cash, Cash Equivalents, and Short-term Investments [Text Block]", "terseLabel": "Cash, Cash Equivalents, and Short-term Investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r123", "r129", "r135" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r123", "r594" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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 decrease in cash, cash equivalents, restricted cash, and restricted cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Cash [Member]", "terseLabel": "Cash and bank time deposits" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r339", "r707", "r735" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r335", "r337", "r338", "r348" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/EarningsPerShareNarrativeDetails", "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r355" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r79", "r81", "r82", "r94", "r714", "r741" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome": { "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 income attributable to Cognyte Business of Verint Systems Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r79", "r81", "r93", "r524", "r525", "r539", "r713", "r740" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r79", "r81", "r92", "r523", "r539", "r712", "r739" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome": { "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 income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r91", "r107", "r711", "r738" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r312", "r318", "r507" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r197", "r198", "r239", "r586", "r587" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r197", "r198", "r239", "r586", "r587", "r764" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r197", "r198", "r239", "r586", "r587", "r764" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r192", "r722" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r197", "r198", "r239", "r586", "r587" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r195", "r197", "r198", "r199", "r586", "r588" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r197", "r198", "r239", "r586", "r587" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r367" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r363", "r365", "r388" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets, net" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/RevenueRecognitionScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r363", "r365", "r388" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionScheduleofContractBalancesDetails", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r366" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r363", "r364", "r388" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 4.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/RevenueRecognitionScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r363", "r364", "r388" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 1.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/RevenueRecognitionScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r389" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r373" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r88", "r89" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "auth_ref": [ "r97" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r101", "r139", "r270", "r589" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "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/2020-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": [ "r399" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SubsequentEventsDetails" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r140", "r475", "r484" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r143", "r475" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r140", "r475", "r484", "r486" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r140", "r475", "r484" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r196", "r239" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerFunds": { "auth_ref": [ "r44" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r506" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r51" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r455" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r17", "r694", "r726" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r44" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r140", "r476", "r484" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r140", "r476", "r484" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r448", "r449" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.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" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r127", "r140", "r476", "r484", "r485", "r486" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 12.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": "(Benefit) provision from deferred income taxes", "totalLabel": "Total deferred provision (benefit) for income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r22", "r23", "r465", "r697", "r723" ], "calculation": { "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": { "order": 3.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r448", "r449" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.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 income taxes", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r140", "r476", "r484" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r466" ], "calculation": { "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": { "order": 2.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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r473", "r474" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r473", "r474" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r473", "r474" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r473", "r474" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses": { "auth_ref": [ "r473", "r474" ], "calculation": { "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible 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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r467" ], "calculation": { "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": { "order": 1.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesNarrativeDetails", "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r449", "r468" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpense": { "auth_ref": [ "r473", "r474" ], "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 capitalized costs.", "label": "Deferred Tax Liabilities, Deferred Expense", "negatedTerseLabel": "Deferred cost of revenue" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r473", "r474" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r473", "r474" ], "calculation": { "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r473", "r474" ], "calculation": { "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.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 classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other, net" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r473", "r474" ], "calculation": { "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.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", "negatedLabel": "Depreciation of property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains": { "auth_ref": [ "r473", "r474" ], "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 unrealized gains on foreign currency transactions.", "label": "Deferred Tax Liabilities, Unrealized Currency Transaction Gains", "negatedLabel": "Exchange differences" } } }, "localname": "DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r410" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r127", "r327" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r127", "r211" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "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/2020-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" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r64", "r66", "r551", "r653" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r64", "r66", "r551", "r653" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r549" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherExpenseIncomeNetDetails": { "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": "(Losses) gains on derivative financial instruments, net" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows", "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r548", "r552", "r558", "r561" ], "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/2020-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" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r570" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r545", "r548", "r558", "r561", "r562", "r566", "r568" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r65" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r542", "r544" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r541", "r543", "r544", "r545", "r546", "r554", "r558", "r563", "r565", "r568" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r136", "r145", "r541", "r543", "r545", "r546", "r564" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r545" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r508" ], "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", "verboseLabel": "Acquired technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails", "http://www.cognyte.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r387", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails", "http://www.cognyte.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r387" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r440" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r362", "r721" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r362" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r11", "r49" ], "calculation": { "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails": { "order": 1.0, "parentTag": "us-gaap_DueToRelatedPartiesCurrent", "weight": 1.0 } }, "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 to parent, current" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r19", "r21", "r698", "r728" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r46", "r144", "r632" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 parent, current", "totalLabel": "Total due to parent, current" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2020-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 income per ordinary share attributable to Cognyte Business of Verint Systems Inc:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r95", "r165", "r166", "r167", "r168", "r169", "r173", "r175", "r177", "r178", "r179", "r183", "r184", "r715", "r742" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations", "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 income per ordinary share attributable to Cognyte Business of Verint Systems Inc:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r95", "r165", "r166", "r167", "r168", "r169", "r175", "r177", "r178", "r179", "r183", "r184", "r715", "r742" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations", "http://www.cognyte.com/role/EarningsPerShareScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r180", "r181", "r182", "r185" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r594" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r451" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r451", "r488" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r451", "r488" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r429" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r156", "r157", "r158", "r161", "r170", "r172", "r187", "r274", "r355", "r362", "r435", "r436", "r437", "r480", "r481", "r595", "r596", "r597", "r598", "r599", "r601", "r754", "r755", "r756" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofEquity", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "auth_ref": [ "r98", "r99", "r127" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r268" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r571", "r572", "r573", "r581" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r572", "r643", "r644", "r645" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cognyte.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r580", "r581" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r571", "r572", "r575", "r576", "r582" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability": { "auth_ref": [ "r585" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r580" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r401", "r402", "r407", "r409", "r572", "r643" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r401", "r402", "r407", "r409", "r572", "r644" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r572", "r645" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cognyte.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r577" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cognyte.com/role/FairValueMeasurementsScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r577", "r581" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cognyte.com/role/FairValueMeasurementsScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r577", "r581" ], "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 (Level 3)" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r578" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r579" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases 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, Purchases", "terseLabel": "Contingent consideration liabilities recorded for business combinations" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r579" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r577" ], "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 period", "periodStartLabel": "Fair value measurement, beginning of year" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r409", "r643", "r644", "r645" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cognyte.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r580", "r582" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r136", "r583", "r584" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r547", "r554", "r566" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r609", "r617", "r627" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r612", "r621" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r607" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease obligations - long-term portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r611", "r621" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r606" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease, right-of-use asset" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r609", "r617" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Finance lease, right-of-use asset, accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r609", "r617", "r627" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r624", "r627" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r623", "r627" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r261", "r262", "r278", "r281", "r282", "r283", "r284", "r286", "r287", "r288", "r289", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives of finite-lived intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherAcquiredIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r319" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "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 asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r321" ], "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 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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r321" ], "calculation": { "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r321" ], "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 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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r321" ], "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 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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r321" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r312", "r315", "r319", "r322", "r674", "r678" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r319", "r678" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillNarrativeDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r312", "r318" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details", "http://www.cognyte.com/role/IntangibleAssetsandGoodwillNarrativeDetails", "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r319", "r674" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "auth_ref": [ "r569" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "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": "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r590", "r591", "r592", "r593" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherExpenseIncomeNetDetails": { "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", "terseLabel": "Foreign currency gains (losses), net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesFunctionalCurrenciesandForeignCurrencyTransactionGainsandLossesDetails", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r136", "r603" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r401", "r560" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails" ], "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/2020-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": [ "r104", "r127", "r254" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherExpenseIncomeNetDetails": { "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 equity investments, net" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r298", "r300", "r693" ], "calculation": { "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillActivityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 ending balance", "periodStartLabel": "Goodwill beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details", "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r302" ], "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": "Business combinations, including prior year adjustments" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r326" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r136", "r307", "r316" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r301", "r306" ], "calculation": { "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillActivityDetails": { "order": 1.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r301", "r306" ], "calculation": { "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillActivityDetails": { "order": 2.0, "parentTag": "us-gaap_Goodwill", "weight": -1.0 } }, "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r127", "r299", "r303", "r308" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "auth_ref": [ "r304", "r305", "r494" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r415", "r416", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]", "terseLabel": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansScheduleofRecognizedStockbasedCompensationExpenseDetails", "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansScheduleofRecognizedStockbasedCompensationExpenseDetails", "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r100", "r139", "r213", "r222", "r225", "r228", "r231", "r270", "r589" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r545", "r562" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r545" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r127", "r323" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r142", "r487" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r87", "r213", "r222", "r225", "r228", "r231", "r691", "r709", "r718", "r744" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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": "Income before provision for income taxes", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofOperations", "http://www.cognyte.com/role/IncomeTaxesScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r142", "r487" ], "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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r331" ], "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/2020-01-31", "presentation": [ "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": [], "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/2020-01-31", "presentation": [ "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": [ "r456" ], "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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r452", "r463", "r470", "r482", "r489", "r491", "r492", "r493" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r140", "r171", "r172", "r212", "r450", "r483", "r490", "r745" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofOperations", "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r83", "r136", "r446", "r447", "r463", "r464", "r469", "r477", "r767" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r451" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r451" ], "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 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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r451" ], "calculation": { "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails": { "order": 3.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r451" ], "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 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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r451" ], "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 other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other, net" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r451" ], "calculation": { "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to 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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r451" ], "calculation": { "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to 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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r451" ], "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 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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r451" ], "calculation": { "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails": { "order": 8.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r131" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r57", "r706", "r736" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r126" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 16.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r126" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r126" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r126" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 7.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r126" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 6.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "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, net of effects of business combinations:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r126" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 1.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r126" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r310", "r317" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 1.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r85", "r210", "r604", "r605", "r716" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r121", "r124", "r131" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r136", "r324", "r325" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r32", "r292" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofInventoriesDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r60" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofInventoriesDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r13", "r61", "r136", "r186", "r290", "r291", "r293" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r34", "r292" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofInventoriesDetails": { "order": 2.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r33", "r292" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r103", "r209" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r269", "r743" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Operating leases, rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r625", "r627" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r625" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r328" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "auth_ref": [ "r615" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r628" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r616" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r614" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r626" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r626" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r626" ], "calculation": { "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "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 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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r626" ], "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 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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r626" ], "calculation": { "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year 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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r626" ], "calculation": { "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r626" ], "calculation": { "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r626" ], "calculation": { "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r626" ], "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 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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r615" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r628" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r48", "r139", "r224", "r270", "r527", "r533", "r534", "r589" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r139", "r270", "r589", "r702", "r733" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "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 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r50", "r139", "r270", "r527", "r533", "r534", "r589" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 3.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r571" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails": { "order": 2.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r20", "r700", "r724" ], "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": "Amounts outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SubsequentEventsDetails" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r47" ], "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 (up to)" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SubsequentEventsDetails" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SubsequentEventsDetails" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r237" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r52" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r52", "r351" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r339", "r340", "r341", "r343", "r344", "r345", "r347", "r349", "r350" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r339", "r340", "r341", "r343", "r344", "r345", "r347", "r349", "r350" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r339", "r342", "r346" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r339", "r340", "r341", "r343", "r344", "r345", "r347", "r349", "r350" ], "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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r708" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r574" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r574" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r59", "r139", "r270", "r589", "r701", "r732" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r362" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofValuationAllowanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r123" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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 (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r123" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r123", "r125", "r128" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r77", "r80", "r90", "r128", "r139", "r160", "r165", "r166", "r167", "r168", "r171", "r172", "r176", "r213", "r222", "r225", "r228", "r231", "r270", "r589", "r710", "r737" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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 income attributable to Cognyte Business of Verint Systems Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations", "http://www.cognyte.com/role/EarningsPerShareScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r77", "r80", "r171", "r172", "r529", "r538" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations", "http://www.cognyte.com/role/EarningsPerShareScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r159", "r160", "r161", "r162", "r163", "r164", "r167", "r183", "r271", "r272", "r273", "r274", "r275", "r276", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r478", "r479", "r480", "r481", "r675", "r676", "r677", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r505" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details", "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r156", "r157", "r158", "r362", "r521" ], "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": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r545" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r105" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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 income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense), net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r45", "r144", "r633" ], "calculation": { "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails": { "order": 2.0, "parentTag": "us-gaap_DueToRelatedPartiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due 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": "Notes Payable, Related Parties, Current", "terseLabel": "Related party notes payable, current" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312021Details" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r204" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesSegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r204" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherAcquiredIntangibleAssetsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r213", "r222", "r225", "r228", "r231" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r610" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r607" ], "calculation": { "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r607" ], "calculation": { "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "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" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r608" ], "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 List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r607" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 2.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r613", "r621" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r606" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 4.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r624", "r627" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r623", "r627" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r471" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r472" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r540" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r49" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r17", "r694", "r726" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r547", "r566" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 2.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r74", "r84", "r595", "r597", "r601" ], "calculation": { "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r69", "r71" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r72" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome": { "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": "(Provision) benefit for income taxes on net (decrease) increase from foreign exchange contracts designated as hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r69", "r71", "r550", "r555", "r567" ], "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 (losses) recognized in AOCL" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r71", "r75", "r556" ], "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 (losses) reclassified from AOCL into the combined statements of operations" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r67", "r71" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r78", "r81", "r84", "r91", "r355", "r595", "r600", "r601", "r711", "r738" ], "calculation": { "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome": { "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": "Net other comprehensive income (loss)", "verboseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome", "http://www.cognyte.com/role/CombinedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r128" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 13.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r106" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 }, "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherExpenseIncomeNetDetails": { "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 income (expense), net", "totalLabel": "Total other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherExpenseIncomeNetDetails" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 10.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r21", "r699", "r730" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails": { "order": 4.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails" ], "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\u00a0Cognyte Business of Verint Systems Inc. Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r119" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromDerivativeInstrumentInvestingActivities": { "auth_ref": [ "r146" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 5.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r111", "r114", "r146" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 8.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "terseLabel": "Payments of dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r117" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 2.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r112", "r516" ], "calculation": { "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r112" ], "calculation": { "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details", "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r114" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 3.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 investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r113" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 2.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r113" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 6.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r38", "r39" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "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": "Total prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r7", "r294", "r295" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r116", "r120", "r146" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 3.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r115" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties 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: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "terseLabel": "Proceeds from parent borrowings" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r108", "r109", "r253" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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": "Proceeds from sales and maturities of available-for-sale securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails", "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r391" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofOperations", "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": [ "r0", "r77", "r80", "r122", "r139", "r160", "r171", "r172", "r213", "r222", "r225", "r228", "r231", "r270", "r523", "r528", "r530", "r538", "r539", "r589", "r718" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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": "Net income", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofCashFlows", "http://www.cognyte.com/role/CombinedStatementsofComprehensiveIncome", "http://www.cognyte.com/role/CombinedStatementsofEquity", "http://www.cognyte.com/role/CombinedStatementsofOperations", "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r43", "r330" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r42", "r328" ], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails": { "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": "Total cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r330", "r734" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofRevenueandLonglivedAssetsbyRegionDetails", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r41", "r136", "r330", "r768", "r769" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r330" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r328" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r96", "r279" ], "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)", "terseLabel": "Provisions charged to expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r31", "r136", "r249" ], "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 Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r74", "r76", "r84", "r595", "r599", "r601" ], "calculation": { "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "terseLabel": "Amounts reclassified out of accumulated other comprehensive income (loss)" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r408", "r631", "r632" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r408", "r631", "r634", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r629", "r630", "r632", "r635", "r636" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerint" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r118" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross": { "auth_ref": [ "r443", "r444" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/ResearchandDevelopmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred": { "auth_ref": [ "r672" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/ResearchandDevelopmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r442", "r783" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r136", "r442" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "auth_ref": [ "r785" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/ResearchandDevelopmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r14", "r129", "r135" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r9", "r17", "r129", "r135", "r766" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndInvestmentsCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 7.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndInvestmentsNoncurrent": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r207", "r208", "r221", "r226", "r227", "r233", "r234", "r239", "r386", "r387", "r673" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations", "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofRevenueandLonglivedAssetsbyRegionDetails", "http://www.cognyte.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r137", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r398" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r367", "r368", "r369", "r370", "r371", "r372", "r376", "r377", "r390", "r398" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r236" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r374" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionScheduleofRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r375" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionScheduleofRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionScheduleofRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r375" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r622", "r627" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r622", "r627" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r197", "r239" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r58" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r58" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r74", "r600", "r601" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r312" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r312" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r259", "r260", "r263", "r264", "r265", "r266", "r719", "r720" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r497", "r498" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312019Details", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Schedule of Cash, Cash Equivalents and Short-term Investments" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r556" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r428" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r477" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r468" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r554" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/DerivativeFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r179" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r451" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r418", "r428", "r439" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r418", "r428", "r439" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r239" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r571", "r572" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r312", "r318", "r674" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillNarrativeDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r307", "r309" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r142" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r35", "r36", "r37" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r44" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r557", "r559" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r43", "r330" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofPropertyandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r501" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r141", "r633", "r634" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofDuetoParentCurrentDetails", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "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 Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock": { "auth_ref": [ "r314" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/ResearchandDevelopmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Major Customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r86", "r238" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformationScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r419", "r430" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r55", "r138", "r188", "r189", "r352", "r353", "r354", "r356", "r357", "r358", "r359", "r360", "r361", "r362" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r318" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r203", "r205", "r206", "r213", "r214", "r225", "r229", "r230", "r231", "r232", "r233", "r238", "r239", "r240" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/GeographicandSignificantCustomerInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r136", "r215", "r216", "r217", "r218", "r219", "r220", "r234" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r102" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r127", "r332", "r333", "r334" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r126" ], "calculation": { "http://www.cognyte.com/role/CombinedStatementsofCashFlows": { "order": 9.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r422" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r426" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r424" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r424" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r423" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r423" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r425" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r425" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r417", "r420" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r136", "r419", "r421" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r416", "r427" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-based Payment Arrangement, Employee [Member]", "terseLabel": "Cognyte employees" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansScheduleofRecognizedStockbasedCompensationExpenseDetails", "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r415", "r427" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-based Payment Arrangement, Nonemployee [Member]", "terseLabel": "Other allocations" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansScheduleofRecognizedStockbasedCompensationExpenseDetails", "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r18", "r703", "r704", "r725" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "order": 4.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r618", "r627" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r155" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy": { "auth_ref": [ "r136", "r783" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r56", "r156", "r157", "r158", "r161", "r170", "r172", "r187", "r274", "r355", "r362", "r435", "r436", "r437", "r480", "r481", "r595", "r596", "r597", "r598", "r599", "r601", "r754", "r755", "r756" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofEquity", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofNetTransfersToandFromVerintDetails" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity", "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "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/2020-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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r156", "r157", "r158", "r187", "r673" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofEquity", "http://www.cognyte.com/role/CombinedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r27", "r28", "r139", "r250", "r270", "r589" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "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 Business of Verint Systems Inc. equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r139", "r156", "r157", "r158", "r161", "r170", "r270", "r274", "r362", "r435", "r436", "r437", "r480", "r481", "r521", "r522", "r537", "r589", "r595", "r596", "r601", "r755", "r756" ], "calculation": { "http://www.cognyte.com/role/CombinedBalanceSheets": { "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 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedBalanceSheets", "http://www.cognyte.com/role/CombinedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedBalanceSheets" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r620", "r627" ], "calculation": { "http://www.cognyte.com/role/LeasesScheduleofComponentsofLeaseExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/LeasesScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/EarningsPerShareNarrativeDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r602", "r638" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/EarningsPerShareNarrativeDetails", "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r602", "r638" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/EarningsPerShareNarrativeDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r602", "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/EarningsPerShareNarrativeDetails", "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r602", "r638" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/EarningsPerShareNarrativeDetails", "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r637", "r639" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r454", "r462", "r464" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r467" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails": { "order": 5.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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SupplementalCombinedFinancialStatementInformationScheduleofOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r503" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillNarrativeDetails", "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyServiceMember": { "auth_ref": [ "r391" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/AccumulatedOtherComprehensiveLossScheduleofAmountsReclassifiedoutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/CombinedStatementsofOperations", "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/StockbasedCompensationandOtherBenefitPlansScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r387", "r396" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r387", "r396" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r243", "r244", "r245", "r246", "r248", "r251" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r504" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IntangibleAssetsandGoodwillScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r504" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.cognyte.com/role/BusinessCombinationsYearEndedJanuary312020Details" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r261", "r262", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CashCashEquivalentsandShorttermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r445", "r457" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesNarrativeDetails", "http://www.cognyte.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from foreign currency translation.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation", "negatedTerseLabel": "Increases (decreases) related to foreign currency exchange rates" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r458" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r460" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r453" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r453" ], "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", "negatedTerseLabel": "Unrecognized tax benefits, income tax penalties and interest expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r459" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation": { "auth_ref": [ "r457" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r458" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r461" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r336" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r190", "r191", "r193", "r194", "r200", "r201", "r202" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r153" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofValuationAllowanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r154" ], "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": "Currency translation adjustment and other" } } }, "localname": "ValuationAllowancesAndReservesAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r147", "r152" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r150" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r151" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "terseLabel": "Income tax (provision) benefit" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r147", "r148", "r149", "r151", "r152" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofValuationAllowanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r147", "r148", "r149", "r151", "r152" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/IncomeTaxesScheduleofValuationAllowanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r574" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDiscountedCashFlowMember": { "auth_ref": [ "r574" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r574" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r536" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r526", "r527", "r533", "r534", "r535" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/OrganizationOperationsandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r619", "r627" ], "calculation": { "http://www.cognyte.com/role/LeasesScheduleofComponentsofLeaseExpensesDetails": { "order": 5.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/2020-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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/RelatedPartyTransactionswithVerintNarrativeDetails", "http://www.cognyte.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r179" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/EarningsPerShareScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r174", "r179" ], "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/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations", "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": "Ordinary shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations", "http://www.cognyte.com/role/EarningsPerShareScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r173", "r179" ], "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)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cognyte.com/role/CombinedStatementsofOperations", "http://www.cognyte.com/role/EarningsPerShareScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r100": { "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=120395209&loc=SL114868664-224227" }, "r101": { "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=120395209&loc=SL114868664-224227" }, "r102": { "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=120395209&loc=SL114868664-224227" }, "r103": { "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=120395209&loc=SL114868664-224227" }, "r104": { "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=120395209&loc=SL114868664-224227" }, "r105": { "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=120395209&loc=SL114868664-224227" }, "r106": { "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=120395209&loc=SL114868664-224227" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524" }, "r25": { "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" }, "r250": { "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=27010918&loc=d3e74512-122707" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27405-111563" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r352": { "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=65877616&loc=d3e177068-122764" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL108322424-203045" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r402": { "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=118255775&loc=d3e1928-114920" }, "r403": { "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=118255775&loc=d3e1928-114920" }, "r404": { "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=118255775&loc=d3e1928-114920" }, "r405": { "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=118255775&loc=d3e1928-114920" }, "r406": { "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=118255775&loc=d3e1928-114920" }, "r407": { "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=118255775&loc=d3e1928-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=SL116886442-113899" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4549-113899" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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=115993241&loc=d3e301413-122809" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r482": { "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=116825942&loc=d3e330036-122817" }, "r483": { "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=116825942&loc=d3e330036-122817" }, "r484": { "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=116825942&loc=d3e330036-122817" }, "r485": { "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=116825942&loc=d3e330036-122817" }, "r486": { "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=116825942&loc=d3e330036-122817" }, "r487": { "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=116825942&loc=d3e330036-122817" }, "r488": { "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=116825942&loc=d3e330036-122817" }, "r489": { "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=116825942&loc=d3e330215-122817" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r491": { "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" }, "r492": { "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" }, "r493": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r497": { "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" }, "r498": { "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" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=SL65897772-128472" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998890-113959" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r583": { "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" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r59": { "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" }, "r590": { "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" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r603": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r604": { "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" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r628": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r629": { "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" }, "r63": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r639": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r64": { "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r650": { "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" }, "r651": { "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" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r653": { "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" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r66": { "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" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r678": { "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" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r68": { "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=121641772&loc=SL7669646-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784" }, "r718": { "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" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r721": { "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" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r758": { "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=121370832&loc=SL117420844-207641" }, "r759": { "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=121370832&loc=SL117420844-207641" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r760": { "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=121370832&loc=SL117420844-207641" }, "r761": { "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=121370832&loc=SL117420844-207641" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r765": { "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" }, "r766": { "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" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r768": { "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" }, "r769": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "730", "Topic": "985", "URI": "http://asc.fasb.org/subtopic&trid=2197926" }, "r786": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r787": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r788": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r789": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r790": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r791": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r792": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r793": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r794": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r795": { "Name": "Securities Act", "Number": "Section", "Publisher": "SEC", "Section": "12" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r85": { "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=120395209&loc=SL114868664-224227" }, "r86": { "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=120395209&loc=SL114868664-224227" }, "r87": { "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=120395209&loc=SL114868664-224227" }, "r88": { "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=120395209&loc=SL114868664-224227" }, "r89": { "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=120395209&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "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=120395209&loc=SL114868664-224227" }, "r93": { "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=120395209&loc=SL114868664-224227" }, "r94": { "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=120395209&loc=SL114868664-224227" }, "r95": { "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=120395209&loc=SL114868664-224227" }, "r96": { "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=120395209&loc=SL114868664-224227" }, "r97": { "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=120395209&loc=SL114868664-224227" }, "r98": { "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=120395209&loc=SL114868664-224227" }, "r99": { "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=120395209&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 134 0001824814-21-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001824814-21-000007-xbrl.zip M4$L#!!0 ( "N%G5+'YZ895BL% "T'- 1 8V=N="TR,#(Q,#$S,2YH M=&WLO5M[4\>R+GR_?D6^7&^O]*'ZE&?.[ U]:^;#^__L#VALU,9SW^X-16<"__P_?RJ3D]&__SQ:#Y__O-//[U\^?*_^R__/9D> M_N2,\3^-QK,YCDE^?&]_?G? ^SO'GRXV7NY*A^/Y!V>FR>'X?"[Z]^E/_4T8 MZ^WESF>SK4/$YV_W;SBKBQ._V= /,%O&;KT[9/1J_ND;'XU/1F/I2/TTG^)X MUB;34YPKDGH2&[:,VW+Q[4EF$W V_::G(WGT_,/W\!,Z+\/)R]^ M>K/Q$S?+,OKT(;KA$[N_FGT(RDM_>4/VIW_MW']$1W**6Q^!\ZDC;"GEIU<= M\'>O[=\]K/7OO;K+W?7[L__P=OKFBC-Y#Y0M?;0/CKA\U,_ADM]_ 7^Z[@[CJ;SO],&_WQX]?Z\PF.#__YHXRW'C_Z485 D'_YQZG,\8=^\);\[]GH MQ3]_O#49SU6TM_;/G^M#T<6W?_XXEU?SGQ:O\:=?_NN__NL?\]'\1'[I%-^Z MI/(_?KKX\1\_79RZ3OC\EW_PZ,4/L_GYB?SS1Q[-GI_@^<_CR5CT!D:O?NX[ MRO3BXXA9QHN/NGU7]FKVOY_7 M[GSP^C?_=/_D:/?X MX>G>]N-P<'K;[V[?>_WT=.?U?;][']J])[\>[;[^[7S'/3W>L=G<=T_/#YY0W-W^#0Z.#V#G^-=GNZ\?O][= MOFUV]I_IML=AYYB/]NX^/M\Y?>QVMA^_X+MW1O7NXWAPNCMZ>JSG>?WXY<'K M@U>[VP]'>_N'YP>O'[_:V;\Y>GIZ +O'1T>[=W?>'/.[GB^,G^X_'QVX7T]W M]9YW]V\>[Q[?-KMW[X6][5^/=_=OO]JY^^NIWJO;NWO;'-C\^O[^[?G.(_/J M_OZ-/P!#:C:E+8K6;D'UL%53X2T'J5:3;' E_?B+43'-#K*%?_ST 9[7">^E M4;HSFA&>' A.[^@OLPW GP/8O@^P]Q2CZR;"@MK6Y-I6"1BV@B]&1&SC9G[\ MI0.Q-&@?Z/DGO 'WB\!U[X-KHQB)ZFEQ3BJ]+2JXJ=2M9H6X !B.]<=?[AQ< M.[07ED^/?C7_N4XF)X+CAB?=BKX#_88BS@O43_!P _3G@/;O YT,IA:BZF7* M=0N**-#6YJV*!I4 V4AC!?K&_4>WOP9K8O &0W9J \#;FAL&2&1*"3Z =1UK MF]Y@K:_M/3%^X\;^?(,6/N)H?/A(73?&*<\>/V<-(FZ_4D=C-JHGCG\]>OKZ^[3Q1E)[<.]_=?F8.3G_KY]?_[L'NZT,][V^P M\T3/=U[,P9-?9T_W)V9O^^AD]_CILYWC W=P_%C/=_)L;WO'[QS?"T^/?Q_M M;1^<'YSNA)U;;X[YUZ]']91/]HY_ ^60VSW][5R/'^WN__9R[XF>_S6=[QR? MG.X^T6L>_SHZ>/WLY;]>_S;?N=7QOCW?W:;SW9=_Q%:Y.H&M8DA#I&#\5BDM M;)7LL&(, *']^,MGH5#LP)0=.:TR_1IZ-(^%757++PZ4$M79(!IZZ>6#MR4L MZ%$N58'9T.-ZZ7%;=?^--RKA]OF>JJD_,F8(0\QD MV+@O(TBT_NL)HL2HWCGVS; R##5L;YUK*1L@CO ?W(#+>WHPG3R7Z?S\@08S M\QMCOJU1R_-N)1[/I)V=W!\U638Y]A^_)8?J:= 7'Q08^W3[L3E0.["WS0K^ M[PKXP]-=!?W@^,ZHD^/IOXX,G?X^QB?E;._TL=W9/PQZK#W0?7?W'X[4#H!> MU^TJX+MW#\S.:Q[M/+GG50^\5GOR94\OP6>K7V$$A5 M B38:M'X1E C&OCQEP?^JRP]!^>CH2+)%2@0D%/V63_YP.!P@]Y5H+>W37^X M:$V(!K:LR[ %,>%686:54D>%*(6"]JO1(UG\?/;=SO/-'#A0I(VRE9LH6(.)6)8V34TC%U>22XXX>?*7LJ3PWS\EB@2J( ME2*#D%CO$K L3&N^]+S*@$WK-T?P]LN^W\[^;;=[_"SLJ/8L!BT*R%8.0(J@ MQZT,UFN8%!&PN*"FZFJLY)TI4A\ _.%L/+I >B:'7:)^O((@BX5&IQI5_?/' M>[MW/F:#WHC>UE[;4XG&Q>I.7M3C2=#8 MS.T\Z79QY_7!\8[9VZ?S[G3M[O.I_NWU?IX=')\\VSW)KW:VE6T:6^VJ([:S M?6C_ ,MM0I;405N"R3'K0HUJUMMV:44O77J,-E+>"_Q7!U\'\KSR72.*MP; M@/\$\+.7?[02V647MUPL&BF[[+5M45KU7ZWI,X2 M>"$L/@31L*@0-R'S'TQM'U#_^:&\D/&9W)E.3OMH?+_DD]'\Z-;9;#[1RST> MU[,QGPA?;IP]E+&\Q)-]F9XN6WT?__9&?4_LP9.=EP<:H>SN'ST[V-]1U7XT MVMO_]52O]^SIW8?/=E\?@&XW!X\^4M_'OQ\=O+YYM+M]P^[=?7BT\_JW5WN* M_<[ITY.])P_UV-_\8L!D^^'1OUX?6,7[I:INO[=]^WQG_]X?C5B0.6YYZ%%P MAK25+:KT:F@JIJH798T:8/M5!C@4%4<'F2190([%!&_4'/B8?<4J?]S[Y.A6 MGPOZF<^FYX+3CT7T#

+J:';KYX+S87W1Z>Z MRUY[I+_.V@4)+P9"[7(AU\#RQLM+,=XY/GR]<\S'N\<'KS0P=GI>OWOWGMUY MK;!O[P05:PU4[_F=UX?OC8_]>KRS?T.#Y\3AZ>GK[S^-CISLJTO=4U&^\4M6@]+NC'@*YIT\>^QWW^[.=N[?MT[N_ MGA[\GL_?C8_=5KHE5NJX3<@R0VS4BC9O-[HO\E+#$F MJTEH^J=$R &K<1+$]H\BU?D%2\R&):O,DGL?L@0U&L.(:L.$M>_TF76"F%O2H/ MUX+=@A!EJZJ'N,4E&2'+T1)])4N2J]$UH^&^QB+D2R[()9ODFZ\MQ++1):O/ MDH]TB?HE,4*,6SG&L 4ETY::B++EFRM1G$;T ;Z2):6Z0N@H@;>@2J/4I&%$ M;-8F'QV[]W7)AV1X&_G=%YQIZ(]U=-+S(\ZF4PT3-):=2X\7]MJ=T5@9,L*3 M!Y/9Z((A*S1@H"!>>IPONX>Y\^2I_G=;K_=8/<[;X>!X]YF"TX/_E[O;OQZI MEPA[E^/J"NC>DWNPLW]H=[K7N4_F:9^>V[YWOO?DX*7>K9+IH(/G]AY]-!9_ M>D_/??A*G^%\]XE&+J_5H[VKYUJ,X=\\W3W6[+S>?:;QYLN]_=V1FH)P,'H[ MPW>^2 XXII<'3PZ4+H>F3^(?'#][I50QN]U8O7YZ]'2?[-Z?9OC4?.WON%V- M?Y\>/S[?V_[-';S>U;CY=NCF3;<<[Y[>43/U&/[U^K9Y-\-WXP_GO,U(82MP MJ.JI(FWU";8MI4[E8C1.=;!$GGRACW+!"UG0YXGTK&'A&R^45(?O_);%QC[: ML61/Y/7.]N/7EY[(T_W'KW9.=U0K'+K=_=^/51N\VGE]^N)J!90.CU6B&^_[%JDYY,H]<+>W1V_<_J[4H"58AWRCSV1B='S MA*?[3[LGH]2XH1KL-[^W_0ST_L^?/KESNNM^>[6CA/DH]K7JN;S\PXFSI+[D MEMYA-SJ:+;XMD[I_?,/2"&7]E9/7R1+)(&+W\-N+^O8UD^L/BAN23.;ZW M[OV_#_,?/S[XE\N?/CS[\X5G??EM-L?I?%MUY2\7.;QNR]C+X]YM>WN;?+FK MO4CW?7>)BRV7WR\O\M,'+^J3[XW5S#!PC9XKD+2:J@?]UW/"E,TGIPNO^;V] M>?R+8>R+KZP7>_7\9$2C^<4\RP\\.NU6I*]:>)?S>X-963*3V9L//;?YQJO1 M[,=?^CXWSV:CL?[:AU,US+FWL:IH]AF'!92S(]1G?@O.J>K. MLZG\\N;RBXV7I[C<=OF]G^.3[/@*O;]\8;I8)3#_Q!N]W/*5;_1LH9L^?&5O M5DG\_/C1]E>_S:]PS%?J;9J_\S8_U#9$/A-F6UJ!BB5[$0C.5G &O)$!:)O9 M=-X3)/B,YGO31S)],:(W.N:]](F^=4WTRP?X&3$M>G4_K66 (+56K,"%*'(2 MQ$]E_FWP^Q1^MGPY?N;*\(OJ):G6X8H>P7@I 5J?PVADH\_)?RJ]9(/?)_'+ M7XQ?A_J*\+,A-PM)*%H'46%4L+(K!4,4_2NLA?[<%SH:3TXFA^=O-J^C)D7U M(EISL4D!_>C0U.)\U0#-F9Y9OQ::]!LCN1R=ZJ3D:L6DIN^U@"]1K6)KI7$4 M;B&LA4[]UD@N2[L64V,.S33P66H$&R4;EFH"^S)H[;K(.-)-32-@W15/WFR= MW1CSWOQ(INNH98N!PFRP55$W->=L5#:CBF:O.=!HV%IVR8@N1]L"F 2E-JDA M04@6&[+%$D-A1[$.6]LN&]&E:-V_LIIL^<,CRY>$O[)48,7>V[?BV_LC>@]D M^J@/AKY]%SQZH<_P_JZ+61"<3][*]E<._OWI^/[CMHPGIZ/QIT[[YND_.T3[ MP2E^^O#N/S?VR#V?J$C,7B-_-C4SAX 2 U&2XK&//;Y9R;MBZO+2!7T[I]R7 M(\W/;TU.GT_&/=']/=VY*_,'.'V[S[WQ"YG-^S%7KSC?C8]V&E_1^*B+,61; M$*1:R&+0B6FVD<7,L>4Z>)3>FY4^.ST[Z46E%H:M[S>5HWZV%W)O3)/3:X@P MK@4R=$'#OR0$R0%9PI""9S2!2@@FV+6![$*P!H**$4F94@E2!+SCTA5>:@ A MIEB8U@:5WTU>@1F0H*&DD%IU+Y,UBZ(2S5\/D'"3U"4TV MX=NAM*PW\%Q-]!#TUH4!5GM[NS6A^47.]UZ[P9/G/4_OXCZ^:$\^/AN4FQ4Y MEU(QY@89 N3!4S!2*8.'IG\);\#H5#L MQ;4R%.=3KX5C*DN*.=K0A'M!XL%3Z.H"\@V?OL26M%8C67&4# #[ MV+#9*3 MNJ]8UH=/J^MY#(TRY 7(L(\^>7 F5Z6'[4D&:L(XU[2ZE%DF>E?-YT&/LQ! M\Q:%5., !13)5TW@Q=P-#2-I< MT3FI@>N%[5)F M:)21@;%>NPCT01JAC*4F( " MB"NF0?MV*"WK#81LC0'7!]X]5&Y@#2RV5'!+GX#3<-0&0.4M,V8>JL+%" X-':45BX"N$ M3-\BL??H*QL(+)C1A#[D3]Y5=>?7!K+KCX&O$)4:H)IH$I%'R.Q1O9466DD5 M)$F@M4'EV\? 5XB296?8-A-5T4'KG>"+:TVATHB0,*7!HS2\9+X!&4NPQ97* M7G*^R.,KN==>1HKBH1DJDDJ;"'7,PJL^4[ M!\[GG"HW\4Z]J4JY9G&(K3ETK")O5A>XM342WR3;Z@HIE#)1UK@*"QDH^I>/ MUEE"J[8"B:#VK'VNI29I/QO2(40EM3=#5':092Y*+?Q+;3\7W5 6"J+4 Z9FD$!N5:JF9F =0B'!%1^*77Y*0@O<<74)O"( U M/,F6N I!4.D46A]LO^5L]W*P5-W:)\9Z14(#,9O*4$)D /).-7!;/RR7,=N] MI,8H)9G$5ITO4R!9JDUE-GM7BSA5PG;]L%WZ;/=R@ 9CR 8*KB96?5R*#:48 M%]%$ZU'2M^MQLB8V]JKZL'R4EQ]4J3JL&!Q0M%B(3:LF! V(?!P^2JLRVWV% MD/6BZ-X5KU$KB(VU3]NQ\2(Q]4SCM8'L&\QV7QTJ)I>4K4_ M2HPE2NI]K"Q*9W4F_WO6 M87JA_WO7BNW?[/!W1W=ZA[?[_DTOM^?Z\?($7]Q[S'*PEE)K4#.X@A@I0',$UGD3??ON"+5$ MF#^,,RQ79R!(+ (E&TPA!THAMHP)G1M G+$8B)N,9Y.3$7>_92&!(_E('_^. MTQ'6$[G4Q!=R^F Z.L7I^4T92].SZ\=UC#%:3$E0 F=3@9++6#T&2X8):PUU M "!?POA0%KZI^CSS\_TICF=(?:!U=O/\_2WOJ=\[D^FI3-=W$*A*:J$%W^N. M A>+MO2JJ-Q*,.KE#BDM?H6Q75*/!17;%LG'"!&*1IU57,N.,[1BP0RII,,J M8[N4E?[0*_@Q6NA+7DMU6<46)7<'R7G];74#H6YO=_!X,KUU-IM/%*3W!WKV M7T[N3E[(=-Q/-ML[F\_T4OM'\E@]0^%%[#0;2!#42H%<&_AH"((O&+,IWI&+ MC;("M=J3F*N+T!6FSA/VC#O"&#P$TPKXS"Z96DNNB?WJ+A\?8J+D%:ZG=B#5 M.\>^&093>H639M2BI6R .,* '-('TXD^N$82)_HN;HRYCPH][^>X>?[G&'$' MZ6@TENGY^SM>1<[20QP?RCO"[(S&H].STW7T=YU"J +>6R06B"VIAK;-D@J^ M]0'B$+HDKC9U\-6Z4H>#Z[:\2')]%49 3KE75P8?&!RNK=;I0]1G2*%B-B3::*+/ MD\A5! +(JHL@2\NY1)/5"4K>3Z5P?K/_R MIWF31=CU=I<>9WWU_(D4:T)$94EHD#Q4P](,NJ+_:$0ZE&'Z[T?"R95(I2%F M3M 0JD=]EZ%1+%)3BP, ["])^*5YT/TN/V[+"SF9+(ZX-9G-/S>XL/$W/I1\ MJKTN0&Z]'SQQ[?1!&WR(!BF(#(!(?UGR5Y6B@R024LS1U6)Z_:323'71-0H] MA@;R/*2L_K\$]WL8KR.\Z@]DB@Y2U9<-IJ&8@H8A]98= +3:\PE#&PO]>],, M;_W&-Q?_M,?X9N-7^XI,Q($A^N 21%.RQ.*"R8$HDFE#FNV_2#A]FW%W?T+X MC@WO(M/9?*\]PI//SEM\$155N? 9S?>FCV3Z8D0?:9,W6Z_*<*WPM.ARU%B, MK35+!,ZI[HH-C0\MV68"N>1L'% ZPX:\WUN^1JH:\=G2@I?:%T]6SJ:7R3-< M*=D:!I2OL2'O]Y:0TOL79 9NH39@B[4%UYKSB:%2\$,88EI=\NX+'8TG)Y/# M\S>;OP,:+\F!H!1S;1(BNEY )PL*).=;P>S-H/(A-S1>!1HOQY7PC:K/H<86 M(U@*U84DG)()3JB8(75\VM!X)6B\G,9EC,F4N&BZ R&VXII-R=68DB;Y-Q23;TR<4;;;!E2^]<-G5>*SDMQ-@R(M1@U MX&NDA(:J'(Z+!'.;JZ4AC6!<)[97*U,/928XI2-E]WLSK+=?/=>SK67!G@#! MI !)4E'"5:A!7$FAMS(L06W_@'R #R1[(H"717QC+%$^7: M#3X=C4>S^?0BK>6";FN9@Y8I1+(.K",!FV*6;+E2+6@4)+M K=:-%5U;OBW%GE:+)N? OE@+L=K:>NL>PBP<4Y.\ MNDF8*SJH<"V%'0J7P,Z&%H.!C UCC1ZR%U_)&[Q8FZ$HN;)U^6$#U]=[& O M7/EB#^/=KG]G^M\(NZ0:'FV"7*BTFM%67PH(13^ 0JTKH>CO3\:';DM] MK]3=XG+OW\6=T2OAA_IU=S*K_LRMVB M45]AK+&\E)C5_S68&M&05A:O!+E61!$NGUC,O3XK)6P:K%,H50W(#&JU<6V.54^XW@ MN?I>1U:EUH6.*B8JC$D]Z#RDMGM?#NSN9#S]#K2Q!0-B6'V@WB93%7 V8@TV M[RIR!5E+;?S-L5V.0B8VJ(:66F,+B*T&3AJ7I*;H.K6X:ZF0OSVV2]')H01U MC]6R2E)L.183O(D(/F9?L_5D=+B8F>V3K:3AYR7XC_376;L(3A]=ON4+Z/]Q/2?^;Y[T\WS0M>9ZK_26 MI>^]P-69?3 F1V^;_BE1W7BLQDD0VS^*5.>7/=:Q=JPSPV7=U8W=] YN(6J4 M2"4!FXPI2@L U;42),2-KKMBUKGALN[J=%U/+G7-4%+=!N1++LA%0Q_??&TA MEHVNVUC8J]=U;$SQ?>(@8@)2VB463]Z[$KU+<0!)6+?P^6B.)Z/7PK=Z#U&% MHB]=>\]%7ZQANS4Y/1TM%ID-)/-";9#D$%V2XGIR3M6 RF"EXJ.&SC6L/C(W M\:3+SJ,CD7^3_?A@*L]QQ)=9CI>+_FYI.*676M1*O[*)Q+7E26XAH]A&+-", MY%I-0HGL)+;BW3KP9,&*#1V^:(#-J:^@.L(A9DC%EFAK]I =!2L@=MENQ-"0 MN3I3ZT %$GQA#6?!5E=\B")%;&PAI)16'YF-0O\6//$I]6'2@HD,J!07R[DP M5V@043BN T_67J%?'1V""0[855N,@,M2)7&.%H.U1O5[&M!LV I M/P9L,2I M4MOT9!O M0UHVMVIX+J>T*YH8B*3T%RPNU4C-5V?U7Q.-F-6/ISX/XZ)OQWQRY^RDC4Y. M!A+9"*768JU20U!#&##YADV*,2%G3DL?EE\__WF8-+%)R!6N-2.8K!ZT@,^M MMX\C %KA7N$K[CX/D@WDL%3;*\$$@MZ(DKSWSE3)(E;8K'XPM5+ 7%U8TV=8 ML_-6"GF TBJ%)C$U*['9R ,8I]IH\V\Q/P4N5DN-Q47P&OD6\:!A$D0E3_%A M'6BR[MK\ZMB0376-:P3P#8J&7-Z$:GRJ1BP4'M)JY.4CM/RAD )JCY&$6SGIYPOY7[WKY D_T^-E'98YU MXU!B&4X1# 8L&M(V:I5[/]+B8ZT&HO#J W)G-%9?:(0G]_0M3,_ZT1_U/,?Q MLWT];EN>3V:CZ^@M>SUC#IE*B"Q&DO0HL[LF4H0+FM:8ZNI[J2LA*E?G* I1 MMI(5DES 1).SPU8QYMYU+K2\^H"LEJC\+63>=G!%4FK->@#TZ2:N[[9?GNF+ M^[A6WU<'>C9<&&QMN6(N+9L<:V'_9NU1]TSRUN6'547^YMEL-);9[,;B;8S> MQ8N+=_1$ZF@\?S"=7+L':=V6S5_FK2C.9R?_1"^-Y85=+AJ)[(Q;CGS?,=/)Y,;YW@[&.G\TRC[%.9+DH# M]2I!1Z/G5S9,NE[:.F=!=8!JL;7W*)*<2?HGWT T7/1KRI WW0>$WW4J?#@Z M/+JZP?3U8@DS4):2N2DO'%BDT(@QBT0&9=#JL^1J\+A>4NY/D>44I\_ZK-_B MRRZ>7F_5URODB#IY[*A1)AL!4M+HJCBO3+&MI41A]3GRET#;G?22[<]E+C<. MI[*HVKY1(I\DB"DF>BSDDQ4(W*I&:YC0QBC*&>8!A=L;KV2%!@"BMZ",5<4N@3W\%D8\&8$OJ0BD1<>ZVUEG[3"M"*'7AA]"[V\O14 M*!4UB"32>CGA=I%/8:U9T&KQ855I]9]1?._76\JC$R62LJ^_RVO/J[!VRWP1 MK!_M^K=*J:DW$XM7&Q0 BBF+FB:Q!R-[3@YOO2!$XU@1=+Y#."I8:"-5#(-H+WS9L! M$>V:8%W-:&N09,M(MOKJ./>JRM:6*-8;=,X$8]F:M9D%7)H.64[1W40Y%6)J M$A36@BEYKE'T8V2L0ZJ"OJ*P+B7YM@1T52(9DQBL3VH@*&)/8HO%>>_6)O-B M6; N)Q6C9I]Z?>P4/4$.+COV,=@^OQ&NK QF'V"!)=@*IN&H==2C&7E&PS.2(W8L>B682Q9&9;G<84U&VOQZB%6 M]M:"3:$X*2J! ,'Z2@AK"MZW]SRN#K)4:C4>JXO0.ZAB+:$8JN2<*8UX 'U4 M5]GSN,(*((15'0Z[J*^WZ(O M:_K,NIWL- RJ$.P?.X.KRZ3P@<#=32BVZE MPB:2_AN*+8D+KBE>W]SSN#K$H*::A)LDU871FVQ:7;NB-.TZNKDOY,%R?Y8]_9L.>*^52>A>OE+++59"3$<.M&-A0 M;16I]ME[Z[W!'TPG?$;SCWHDOBN%MMBZCIQ&B(:4LU%: Z@6C0W!:?3M(UN@ MNN'T7^#-8C9!-S59%!K&DS=;WQ;1&[ X#9+E1H.D7)D DP7?>Q$E-L6ZHOY> M;CB LLC*)GW>^?F#$_63E$:]SLGS?HZ;Y_OGSS_25_=QS+K/S;.1GGQ\.) Q M)(,F*RS-8V*-:B-"CL6BN.#15!E M=.5!>DJW6VU#L:R(7%0 A:I/I46V'!. MQK9UDR11%7DT.>%[I\^GDQ>#&I,UR;70(J=%Y:T2,CM(GK!FM>]M"&,/*P[5 M%797BLWD%@R%AE!4F*LIJ;@#=8! M9%E\%6@[2$>CL4S/W]]Q(/*%5 B:\RXYAF@;>HGHG<$&1$P#&(M=<:BN<-@\ M)N-9,F=I4&/.@4)5:Y9,M A1+E8%K3)4;X<-^JN?GW=E-QG+GZI(WB Z.ST[ MT7WY+H[&]R>SV:[,>VW).R>3E_\C?"@/<'K-P/6DWJL"KB5?C#"GRL!0JS>U MJIM8O$B*&-<1N/TICF<74[XW^/AL-K]N0;M"O!I A.HC!+2 _2.F##YUI[ZW MC!E0POSJ2]SR$^DC>XPA&$NF@JNV$OALJW7.%RLAKC7'5ZMV6:SZDWV'GKWIA8H.XS59Z!:84"K"%=?XI:_NE"]HX(:1:IH M.JB92I;B,(>0"6+QN-9P+\-Z+@7E7,D ^T21%-;*-9*-PB:3*Q%P $VV5E^6 MKV?0._?E,MP:089"KJI+6WJ+D"A2_1"Z&ZZL5%[/U)^-CBA:;-9#1E&%O&OO]' T M>_8A;G^T]KEPT*U9. M3>6H']MOMN>'?GB3?_4LFYSCO]/2A8T1G]!0;L#$M2:NWD,1UGBMI0'%Y1M1 M6!=16,[@A<]5#;@!$$\0U-GN@A:KRY(LAS?=C88QP;,1A;41A:7,@B'DBB43 M>0L0C2^A85)A$,?8*U1O'*2K(M&[!2!O-G\7TC=(5PF"\:8U\0BB-J(5":T% M],Z*58,QI!FKC5"LGU L:5[/4DE]OMU2@!!=\<8)F+YDO]3F\L9IV@C%,H5B M*>Z38:OQLZ0BU4(E4TUIT2&7K%&%D2'405B!!;6;(&8MW:A$&D%4],*<@;TK MJ7$4\H8&A(!L!%-(Q%[##AY"DO%&.+X# MX5B*6R442=@*@*N L5;]@,E8Y*BFI&U&I38,7;)O0P6D 7'T!:$$968P&@MC M+$S9,@W M]DP=*T=#,>^>F2,]5\ M"T9RM,8A5$:, DF"V.H931E !9O?\>3L(E_MY&3R$L<7@<=#F6D4(K,_%P'X M\_Y[;5N:3*?"'=PAE14OG$P-S!B#@ ^,UA=OK,'F)5LOJ[\Z;G#H7>%:.7;2 MFF0 0@\-K3J7O;P#.O4OA40&%/@,!,;EAQ+&^& C!O&F5^V07HC/>,>)78.6 MRH!"B0%BOASG//1*?BW74M2X8O"UEF@H@&V!4!VBU;6Q?=#OUH6WJL[I;=56 M-'^P>'#U8WGR_%WQUR_:\TL3RM>-@M=C^TTTT1;)21)PCI52:05Z]!>EE;RZ MMG_#JM7U27P2Y_JP5C !G&TYN.#T'\Y*I7;1?'[CBJQJ-)=BL[WD'H;@H5>7 MXJ+>!33OP!:-ZU8?O3LXFG9$Y.;YVX__HV?$*1V=W^_]N#\*NB]WNC=^?C:? M+?:P5Z4(WKN9'<'9V72QENK.5/[W3,;T"IU-I\,I$!W)2,GZ M3^,*F!)2C%'CR:C\P=KBH ATS9A]4TZ[@1"(6F\24Z&@!"ADBS5]+7N1HD9% MU="&0$LBD!\(@4R$X%)V+,P (!6#X^"+ALNAUB&4K-B8L*7&15*D 4<2<@+J MPZHGJU8L0/ -O7NS:GLH!%HG#72])NP*>W6&VCAQ;-6K'>/4M8Y%@FAJ\\T, M8$ID30ETO2;L"C40(3EF6\&Q!ET.*43G4FG*GTIE6";L_@CKZ*07CWC7YFB1 M\7?S;#8:RVQV:W):1^-%!-UGX94S>BW]--,;F2Y^'@ALSKD:@T(5!:&EK/!A MX6:S\37D.H :H<.![0I'K*@ZSX:,I^3 8JF*HNN+O9T()!I2$:55QV_YTV?6 M)J&&R08@J"WD6&VU#33L#"'8,*#ILR&!O9QY,Q.)0JLJUM7HGUHE]I+LN0E[ M*SR E*%5Q_AZRC!AS5GQ87$%BF4,#4M.WH5 &M4/H!/@VRF!Q>+,D7K-_V;* MX.WV[=&,>MZ7\&6YLZMRG-_SRA>N\">ZFGRTQ^6]/%2Q^W[<]ZOC;V;FF"KE MVB) TS!0[4R(+<842PM^]=WW#7^7P=_/WDR?S7[8LY7?36[OC,:CT[/3@41( M*1I&PQHC 8/DB&CU;Q.$B#$:6%W)^-2KQU=?\.HW,K?2,KM%M)^1MHC:$GG=_:=F%?GV)4QZ(88\Y^B(UL40"MOHIB&2T)%%J]+RZ MZFOE0;I"&Q.\)Y=<\Y!!>FV-Q=])2E7,G%U]2;J))SV+Z-&1R/S^Y&+ES\J6U.>M0P63'3&!Y]1\'D#4L.'M<'A[A;.=7"18C)R\ M )#)Q-S0)&WGT-I=S+FMT!=%36^&V%9%?T: :P+UH<&%L3:#,8W M"26X8IJ! 4RJ;GBZNCR]PEED6QR5[+)0 Q+;8T*- VMR1<..-H#1[U6PO)^G M[0VBZ9GPY;3*2*Z,I*MK]:\PRY);*,G&9-!#<8S.)4D!Q$EUT0\@QVG#TE5E MZ=7ITD"FF,A>?'%@:ZTI.!!,12@7&$(#GJ78_#45C971G9)9>=@RQPP]*]WE M5'*@' )63 -(,-ZP87CIM84C=^S!%9=F6HQGHQ-+K6*DJ$.* UNM:*$ MY2>]226-=&MQM2&DZ% 0&Z;:,VJ\QA4#2GI;76B7D^+&$,2KPQV:K6!<0Z\> M>4TV6;0F1;/N==N^#;1+*7C6!#B!)VR>P3? %"J#(U)8"\4AE37];OV%BY)O M;[MH?MIE6 R7Z2N8/%_D:?8XJQ_U9D!M'0V2\36+JZFOK0.U2Q@Y& <,57U@ MCV9 !FE#[56E]I*Z!49#)1)"+A7$V0S<0LR=Z]&&D@9DD#?47EEJ+\4A\:%& M,9D:A@*):PFMU>:29&L=M3@@A^2+$+XUF?=2L^]$13N4FSH0?X'E_^AO3:1>B_O'VZ?.3R;FLI=-1FS0L8'+%"MYG MS!6(FBOD@K)V0]]K8Y5J2?DR8GTS01HD@R'ZE%!<8%> _**JDI'*:)%L+4/J M3S]4!3Q(WK (V)JRK1:@1:\:3SED2JQJS /QAC=_@S?7UG]Q8\+_1&2K'&Z^ M-")C0%+*S?@8(6 NI3%O3/AZF/"O%:E!* TJM M[5Y18/)\<2OK.SF/B5,IKF41Z%7_B\L:JWB;&"FU.*31HN4'NQNJ_<<4)V-= MX%J$)*KS5W,MGF(4(,J-P]HY?-\?P)9*(BH>N*HR:6JI&C-@$,6RYC @@(=D MLQ[)RS^?2B#]*;I9KKR#A#26H+@7UEL$$95UW4 MZ+&P_B=V2"IE8-;K.R9=I10;@P20!.A3Y8BF$=IJDR49DFN^@?HS\7R5[,&3 M=2Y ,K:2I^H]-)<4=#>D:M&;$<@_H5M*RLDD#7JBA8"MQN)*:B$+Y>1A2*,U MF^&X3XIO3@&P]#F2!-Q,'VL&WV++O?A[R@/*/%^=X;CO,8=Q2=GEZMXJE5*B MOC0H^(()DW.ND2\2>4@K^38)$$O.15L.@QL%B4*N5G808\DI4R[>>5L"N.HW M#-[PYE.\L2%5$A.!*4'L2=R>B23G8DU $S>\V>0P#H+(H>ICP;YR!MAPN9^\1JPG>Q0+4*P]4I71JL33Q"++A\H9!GTGY M\CT-QB;J)=5]+#6&4L%31A^S];1AT!JF?*VS>4< O50DPL6*C3LEIT]AJ3Q M.6XB]+4D]#<;-%U2'[W$K6$.57IC3-7-4(NT4*)KM:6T,?,#S&%<$I,\MEYR MNWK5D51CM>H ..=C:T[C^#0@)@TI'V2)>4?+X9F:6@F>JRED@"%EY5(MU+"1 MQBDXI&F>Y0>[&ZK]Q_$<4$ZE9IT5@9QK2>BBLS%)<:K9UBZ"^>X )K"8>J]H M 8'8;*F^F"+)9]\LNN] EWR_.8Q+BB$=% %7$H<(+F6L+JC'+?K%.W%#*H\W M,.OU/9-.M9ROV)!ZX5$O6-EY%M5V'IU-=D"DVT#]F2PWU2@8G+>2!&I&-6=@ M:XB2L=4WE64' O5F!/+/,;:4$"(&+S&#Y ZD,Q Y54XQ15Q_=-=\.,XZ7S#& M ,(!4HW5%2BY1(S8')D:61AL&;WCSR60'0B>U M<2Z6^EA23C$Z6Z5P;J68#6\V.8S#(#*':")!;,TC./4_JQ?+XF+BOB2N;8B\ M%B;\6V>@+87+*950H"2&JEPNI9J*N86<4=5SB';#Y0V#/C,#*)R8E1J^)WR) MK\59(FI6_<+*5#<,6L.4KW4V[]0+U"46H_$YF! +^%1;K>JUEAB]; B]AH3^ M=H.FRS'S&F:EU*Q'\F!CIZ]/CFVN&LJ7L!EU&F(.XW)&?Y0;V66"%AJ -^@R M<(HM]0&A%N* F#2D?)!EYATM9YR<>U7/!!RA]_\DU)"[0H36,H=J\_KS['O, M85P*U0Q$;,GZF#44QA0T(HXUD0/*1N/B(741W@#\R1"5.:90*4!R$#)C\E)! M[5>+1IW[(7D_0[)9JY%CM!R5XLF5@L6F0D"]^7QDXYV B]Y9P?5GW/>=P[B< M>0DO(1B.*"9 Y(;8>B)^M* ?K5^[D;CO&.IF@!@%.%,"5(>EY[S%8"B[H+]N MHK!!HUM:#$U4CGNG2V=[=0ECV==*C:CPD"88-\-QGQ3?2H">#0:*$&(JQ4:Q MGGI[:3)A2&54;_36X_OGS]\?$], 8SX=T5SXT7Q"SU0S?_3+X_%H/GOXZ/&R MYY/7N9AK30+DT7'-&1P&M#GU,DLM5LOYHM3S!='(XQ5,<\^+K0J[?_+8Q5==&,Q=-B5Q#,>"@]\$AM+;5K&XO MMY:'[@X-B69K;JT*IYQ9O($6H%1UBTS($@W:$"7(D"K<7S?3!HEOI)9C M;@++@LX!1LQH2\:4<.#X_D<#\;]G>ON/9#X_$5X2)^L!@DH"B"B7%(-54C:0''$2_7==VI$IFA$R/UC^R,PZ MVZ<6>I. @AZH@MA2"E7CDB]96#+4 3%J9>W3W^'V($E%/H!)JJ:J*= <9V<\ MUPK>8Z7JS8!(];U#V; :D%9[!1Q5$2Y3Q5I])*C>.S.D,BF#GAU8YU(\J1DA M!R7EZ"'8@#8DVZK^6$D#)[?AV)J-Z2VI()!'H^&1#1$+"-=L!7L;==-2ADQ# MJJJ\RC-02P*W^1P=YII;!B^2T?3NI!AML,D.JEC;T*<&UME4M1P,.8V33,<= M?+&J4,39H/Z08.,-S3;6ZHK2P(W^K-3RR):S9:3T*V981D,Z9B)4-2QA%0'+I[M$%X1(4:Y:1* MQ2JN"7/.I)$716]2,H-JAV0A&E/1U>Q,;8 Q9QG2"//* MVJ:K1AE:I M5*@NH_/;8"@U=DVQF MH%:%:,5D;VJ..;C4V95MI!BL%W:4N0W)[5W9$;X5G)]83MEA\"7[F(NJ-(@2 ML$&@5@.&'$R,,""N;1#^),(VA,J*8*D:1%M07 ,:VW,FJBM"0](FFQFHE6"4 M %,PR#86 0\!)94F& UGEU21#(A1*VN?ECEML9PX/6:6E#"*:Z TRM: JJ=: MD[61ZY"ZV'WO4 )E!++&4@:(#2K[JL;&/5D7(6BX8*Z;L UUY**H:0R5UC,6@[6 =8N)-E-ZV^.MBP^K!^RE^KL_FH\.%]6&/V5M'ZB^ M&8T/W^WT=^UJ)]"[L]U2._[^6)9^W3WKAW@ ,.6JC/C]R6QV2_'3)Y$QC61V M\WQ7GW4J>^W=S^/-:3B"(KD5]":U6JEWN-LP^N\R>@8V1U-NC-EZ'S;JOQZW3/H2E_VC7?].7PU3U4ML?44Y T8NR18;FT!I@=1A_$ K6_W! MFPW)%I=E&?U\7P[QY/;B-7PP878X/I_+VV:U2KQ[LRG*R?TY?Y?4_@JEK-2V M9LN;OZF43X5'"Y0_K93?;OYJI1S4;S%$,93J@8AR",T$2S5B3F(N^]"DR]&* MN)&7(3.WCZ.D+Q]'B7^9N1\N:IK?BQ7BZE $XN^M.RK]:VB M9Z8!I-,O';EE%3V)6$F*X;[6LR:,49B(L97@W2 :^BX?N>6TAJOBZZ)^OB 4 M%ZO/IN3*BET82.78+T1N^_9Z:),QJZ/JL3PTJ>*E0@FI+,$/HC+=\Y):SM*)ZL:94KB4M6D.$*,[$ MV#20"86&T('D<\CU"&_1+O[VSNT;&B]<>Y2P'.V)Z#Q6R;9K3T>".7AU5M3J MU=J0AE#X9N607%*Q+,A@V,3JQ &95GO?.@/5VV03IB%D:JT>DDO1KK$A-_ M M0K(:PW,EER1)0X.YR$7IQ&%KU\LAF8[C.FI5HSX,4).@#JD*I9I$+#:KT/W)+JBZ4(1!%Z"ONH0F7D RP2[TE3FAI#;3F-T!N234Y:A\Y"YXE*7(^ M.R-1)*?@57_:=9@M>AL]W#C5]T(X6]^H7H,$6\6QHX"@\4-/@Z\U4E_*$Z,? M0MVXE41S2<6)3;'>.U$4U1<%A]4Z!Z5H3(BEFB&LF%E--)>B:3T9#"E99X(! M#S&W)+'XYA-YLFD('> _@V;??(GC.FI7+SX!)\!5LM"9AT0B16DS#UZC?$,'E5#D(E(N$F%R71;05 MJT&-." 8X7RQBG0-M.ALA ^0] *TCHJT,28;KM2("Y%G7(T5*.OT=H(-H?, MI=H8H_$YNQ;S:J_\_.;Y:M>R^C:H_X@QNEI179-0%LMORV+=TP*#(2K! M:\? 7!D&[,5@80VUP8$5%0B7!6,+O>(?^S1X.;C:<:_:6* @*!/7F MQ#F'.?5JGZ#;!B\'UX;!U\6)UU8TQ]^H:O5"AGN,:0J=K$9E>ZZW4XD.C"HY;D5; BP\] M"1;(#U=D5@BN*[0RC%1[3@CX!A"I6'(N62DUJ;SE(23X7&8/W)J,28^8+E9W M/1S-GMT\_W/MFEMGL_GDM&/XTFSCZH_X8G,'LH+&9_)KLS7,7:74-!Y]8YJ"(OE95AM[?4E*X$I.*3^ MOAL.+YW#RQFZ"+%66YSUP33(8K//J)93,H,+CH#G)PE9]B. @ M('KHKKFHXPX.K5#R9A#3B0/B\,TUY_"2EO AD#.1Q"B7HZ2NATUQJ&3-44FV M\24V'%YU7X*#,<%[P=K;*T92;1S[V*WA:(HU0UA^L^'PZG!X.:57,:G6S;56 MR UH>7$5/LD1+2Q7(Y^ZS57E;J+%EAG-#^;CL:'MR:S^45;+)F^^(B^CYZ/ MQI/6KHI&C\[J3/[W3&_VMA)D_F=Q^6B'ZQY7?)\[?[$J:4,:G>CE/EW\Z'+K MY5F^O"9ICF@#,B;'O=8L=J?8%6/]Q=>]/QD?SF5ZNBWU$Q>] M/QKWXD=3X=&57?'B;'?>0/WA]5033DY>="G[8*?5)?:'+"0 %D?4K(7B%2?W M-5)8+KHM;[C[;WW+OU2A_8N?Z'>[@1RX&+I<9V8LGZG*R#9E.)ZB-!M,[97*6$C5A^E5A^4?7^C5AN MQ/+_9^]-F-M&EJW!OX+0G?NF.X941252B H#9K(26\I2V)!%"HRLK*Y>3)J[:ED(U1LR6%UVMTAJVQ MD%ZGTVNTO'&G(QO25?Y&IS6L=F,ELDO^1J?>&MZ%OP%GPJ#?Z75[[4Y'-!H# M.!-$3[0:0ZI@&*K#H=-LU_4/E3@60SL!J #O/2B-Q6DD9K$@ZM[X]X7]B14K M?!-&4QG!7^\EWE+4;)UZLWU-S69_];J:[3?_^XM(QF$:N3+F7R>@TVCPGG^^ M\Q_XCZIM- =CD2_TVJ/W?87-#NR:^)D$8 ,3?U9 M?2+]LTGRHM.=)R\O?"^9O&@V&O_>HN_M_">>B]G.?T;1;W U_\PW6;H5#K@N M O]L]@)#JS+:6GVQ/0(1G<$@1F&2A-,7/1A#V8T2/,7U):,P@AFHNV$0B'DL M7^@?7GI^/ _$ G9L &JJ3A>]/)=1@L@R=?E?[?:6X6W M4Q/2G"=.' :^Y_RK0?_S4GT.[_&BM?3A7'C(O/VBX33I$=D8?J/9N+MU6W69 M_AS>+(Q>Z'&-0:#K8S'U@\6+__L4=GGL',H+YSBM#_>A=563V&SA$GPXW#_=>^V[IVL_6A/]EY].-X_ MW=\[<78/7SM[_^?5'[N';_><5T<'!_LG)_M'AX_X"HUKO<+'W9,_]@_?GAX= MUIS7VZ^VG5:CVQGJ8=_OB#JE(_J??S5[C9=7:1C<,*O4R]V.>G"M>7P#7H8: M.6CU63@[3*EPTU'*_UB.B:"C/Y2]CNQZ7=EI=9M#;P!JO25'W4&CW>][93@/ M9R;0/L F$Z]#-YVJXWI+USK\O1B]#L_?M8[//[4/4N_KWOGGM\.O1U_??#W\ ML=O^/'TS.7C]^>NG'W^U/Y\&D\.OQ].CUQ^ZGZ9[[-PQ9\[_13X_/7L^;1QS\GAS_^6ART/G\]: Z^ MOVM]7GSZZ/8.?AS\./SX=_#Y[5[K\/0 [NE>P,^+H].#YJ>/'QH';P\6G[Y^ MZ!R=NN?>V[\[WA]_!I];P?GH:PA7'C0_?_S[&SRC>?##;1S^^!U^WN\>_/A[ M\OGTKXM//_[T#T_/NH?PO(/7W[J'IWO?#[\>=(]./W6^"*\Y@O/1K3=Z4M8[ MS<:H+L8MM^Z".]#NC@:#\1"<@5:C_H;.V6Q%=IP;;\H5RO-^#C(XKK<;?![= M]"3K;#>:O6L=9#M^7<\T>S-&\AQ4C(G6ZO6)\*] M=_V]_A$>BX^.5^WRUE6[O-G%M[SKO3T&\U8DONA]ZGUH?'Y(VSI'Q^^'WS\]./P=?#MZ'3R[?/II_;1 MQT_?/W_]^^NGCY_P>G7-W_"L[NSSZ?SKY]/CX-,IC!U4 HRDYT-SDX:7Q_!]\]^/IA\:7?[Z(CUZR#8S6N M=T;M1GW4:LNZ-QQTN_UV9]P5X+B%1;U1L)C57KB9F+-:*1?T.SVVKCRUNKCA MC_?>[I^<'N^>@JG"1M?!WN&I\_[#\/FL-TQ,W4#G9"S<==W7H?7FM>CX]M,0:46+U&+2926:L7= MV2P5P;&?HV&EV?_$J=;BD#I=<.IK4 M-V'D)!/IC/T81N,LI(@<.?.D]^QGYEXUIXXT!^UF>]2H-QLC6&@Y[M5'(V]4%VZ[ M/6Z[;7?0E5L[?PHP2**%@V#>_'%98OYTX\OC79CT.FW9;W5;37KG4%C4!_UFV[='8Z;C7%;-MK=WO,('YP> M[QZ>[)-57!G,E4K<3)5X,I%!\"JT//=>5@*(>=P?-0BB=_[+U[ARG@][N'G^Y;+]XU#B"/WT , MB95O;9?.._W%GR$HZ46[-T]N^Z!UR8B#*ICZ,<*6G#=^()W#$[M[A%'" MQ\'=1_#JFZB!;IW<71R>?OC2';?ZW=Z@6_>\'BB0@>?61PWPHL78EBU$PS7K[>$ X7R7*9+'%;36]= C]RY/.F$X2P[AD^FVO5Z] M,6Z)>J?3Z-=%N]>K#[S14';EH-L47=SP9[-%(IV3<)Q>D!)?ES'; __S[\&K6;_9F3(MH*_ST&EL[ M3.]X>U6Z-@+YRY]IY,>>[^IMZ=O"X801_-^9F/D_Z/=J/][44MGUO$C&L?H' MJU*:SWN'+;Z,FATQ[ X']5X;MAF!E ;]UK N16L\[/1%H]D >[C==@Y$_,U/ MGL F>R@I>P4_'D6GX<7L>UUNOU.MU'O MCE&C#:2H#_N-07V(A72=IMMS!^"-=7K]-OS/> M]6*>-;ZT>^VFVW"[]:X[!OTQ\L;UX;C1JK?&(SD6[?&H.1P\)0-0K3[:?O,( MK#]_+@)'?I=NFOCGZ'&/?5<^*\//&_=:7L<;]=K>J./*\:@_:G?@?]M>'UR! M1N\*/?D*[B5<1!_%X6PF@^<7HBINJM:77K/?;HK6H-X>81*EWW'KPZ'H@),U ME*U6NS4:M. \?BW.?<_9'0G/?P([ZQY%K/(M2N6L\V4XZ@V['8RPBS:.!/M7KW3&;3J MP^9 UCN-_KC;'F)G0._9^19W*6J5;V&D;?&ET0#A:O0[]7YO,*@C\3_X%NU1 MO3GN][N]QK#7:LE;^A:W6K/*M[C-8OYUCD1@+=^"*7O,)^1;_SWU:V2A@6!V RSIJC=W&N%EO=]NB MWNEUNB!1@U[=;3?&+;"$Y'#0V=H9]D%U%*6J?H]+]"YT1?!^$LZ>)?:CN/M; M7P;-=M<;]%KUIM=JU#N#T: ^DHU.O3WLN=Z@T^DTND-8)OA"J]UH/('][_R" MOF_-.96!G*,2/IBNH1,R*54K.L@@K>&T!SJ>:.]MN) M=-/(3WRX(:-DD"L2<[A)Z(RD_;=Y&L4I0FC@$[B*YV[YS@I-79'K8'&S+8 M=@?6Y'HS>_NR@7)(-4O@@Z.J&XU_\]@\Z2K$Q8L4-E&$W]K:.?63@"!O4K@3 MQPU$'.=PT@]?-K*F\Q0)? WG9#$=A<$O\:_5+)7,TJ'"3Y(PR>_N!!F-'=#[ M%Q,?_I(=#O= M7'Q^_:$-XPH.O\+U;__\>O1VKW'P\6\8Z][BX,=?%T>GGWY\?OM7L6AH\@E< MN\-3&.?T0PN>W?@T/>A\.OWK^^>/>Q<'I_L_#E_O=@^_'G[[_&;PX]WI7ZIH M:/?+N-WN-*0[K#=DVZMW6D.O/NHV!G7I#N L[@_:8C "G04VUJ&(/?&/L<=M.J#07M<;XU[[G@P&,@N1I2.(I U9 0XF0CPV6O.+'3F(G+.19#* M2Z7XJ2KSLD/Y7N5GCY+@2Y7W+^HH^MM$(Y$X)S(0+J).L)^ M73ZN-H[3^;$^KU9>P7<8SE;7&%U:2EM:AYB+#R'O M\./HX5^,1_T*G>G5@>2[>\.? L@]Q$R5B[;#A<'+_[5D'CP*Y3N"5$?2\6-' MP$9 G@'TQL,1O!97D91N":H.S[9$M2.>]XYXE(#Y_LR#$S61)(0J!P5S$:8) MME*AH%),IJT)G"B!]>,XE9$I7*38''_+%7,_@3,1-H<;3JT^$Q6M!?!5%_JLUTQ6'QF+K"A@6]B;CCB8.]5C/AB_O7&SV6_W6EY+-3PB,]>3KC\50?R_6_N';_+< M)[!87IBH+RS#3E[1U)-GS;[)4;:D8'*!%05?;VRDO7QG">GNEWZO/7(;@T:] M,^KWPJC 3A]':\S[GJRZYJ"U@O]8YSJ0=8,I MQ5)#=>')L3_CPO;C%)1TI]'56L,ZA2]-U-V>_^@N9^43W.F&?3>NI%^ZLN,& M/3F\EW8?UWOKNR_K*2JYCR __T7Q.5'2LT_"\ZRUVO[%E^&@->BZ+:_>;W5= MT&7-1GW0[8HZG"_-]A 248U ?5-T J/H]Q0]_BQLDI(A)R!Z*-3\VY$99:U D, MU(_X,9),57KR8?7D=5%BCZBD[UU'_QT&Z2P! P@IL*+X>>OF[U_:[79OT&\- MZD.O#68GF)SUH70'=;?3=8>]0;/MRE&EF^_,\+R82(S-%-7M+\U?G0E8F*AC M/4<$@5&TM@8>2?4%N.?ME:[CP:?@1Y.S&TE7DE?=;#G$ZAT[O\#],)(4I^!= MQY,0R9NT5YQ,P($HC/U"Q,OG!%VLWN'7&L%(?VGQ.XZDA,5(1U\Q0@W?IZ_" M13@*=1_DRN1P%@U2Q(DS;#B>6,35B?$\+6O%+7^L@YE(DI0^<^6]^ +V<[?? M;+KUAI2M>J?;[M4'[DC49:O?:'=:@XZ+3*CKKKROV,&;J]51VX&BF_I) JJ1 M4G)1.,.,8;!PY+F,%@[UDEG][#-;CL$<2S/4D7D=E(_ M=7[!U$#_I=-JM[9-D,(G*KXY4O'=]Q' S::7<:_KKO>OG<%9BTTKK/29\]; M@36^C+I@? Z:7AW45;/>D<-^?2CZH[H%A?'>6>E?'1#">LD'(=9*.6"Y8H3\S#F+ MPHMD@@DGF(7%-MCDDL/'OJ;UPU15"UYBQ?/IX^9+_;757T#36GUIQ=/U-W78 MNMD:U5O:6; ]A.WE=K6;U92VU;YV>_7JMO< 77T (OSRC?^N?!?= !"V_N^X M^Z3?[O[A]62&T<3A$7$6EE/Q4E3PE?K"1IIG#-\\?/T-GGO\]>#KWV!^[2\. MW_[]]>#M7N?3Z;?&P?13\PB>?W3Z9W#T]E,!OADVCDX/IY_AGH7'PZG4R.3O]:?/[ZH7OP^E/W8/JA\SG CL3K*JR7Y"DWV/L:TG_<*/T8B;CVBM2=^2(E64%-51?=51#4?T@3ZJ M?QS^<+]_$?WV:""[[;H[\I M;3RLBS[F_@;#=E/VVN,FUA1=NQ]W>67!&D8) MQI>XZAS?G$=R3BA3;& "7KN8N;X(8)S8_):24SZ%!\#CA8^D<^'#'3YLGVP[ M;W=WW]\ 9X$A8@H,@PV$@(LD=-*8T:^PFZAQM0Z\CAG .@\6.&IZ(HYW!G," MGT3RW(_)D-*#Q>&E,T)^$]!21%Y,H8#.2P?[4?C>JMJ(]B_BU\OC T]/U2SU M[%.ZYGO6QI2[5V^DHKFSD&WS2]]U&T*X[7I_-&K4.[+3J0^;XUY]V)"MGFSU M.^V.=V7WO;74"WIS8"4PG*A3'5:[R0[3L;9(CF44XZ["/9K.L6LV0TD-I/R- MN<]N=I\3O5.=WT/X!V^ *JCT&Z]"SQ^CFL%-*\:8H]F=1W[@=!'8VVPMYUS6 M;\YOGE!3$ D->L-7G\'O22)1.^-4J#F#H8DSTM:F*H!J F+\DU9OE=00FX-1G)U&QR+L.1'12,!MZT?? [D@ M!,8OS2Z=$J^VG7ZKA^P^OVIIR-6KC0)0]YZNO6E-1RUVW* %>(24VNM3GTP;KEUM]4$ M53UH#/HPQQNIIU?J#*Q\&XG8IXUL;9\2+9+&G*E6^XF^LL+.UW1[\1 MB*"[4&?&A+8E-E)7LO-\N\[ALV+)S((3&#^EY(* M[)50MDL QWE"Z6&O9&^M"7OT,RTF>32(ZR/F&4Y0U#6O'M%>+4D4;!F%5G3NOUW&?!; M3O[!*O!>>-^'VX-N^S;QK>'@ICC7@LO2OL1C46^G7A_L+R<. ]]SM.BHSY$) MI;GT82G)X"V,Y\)X.\BY,@\Y&?DBDECP![3D<"3ZG59[[+:_]+?T-9,H.Y#/ M9'T42?&M3EFL%R*X$(MXZ[>\0((TZHEH;?=Q+HJOL7*OC\?WL]=;EQ-\_T>L MS5B<283'V+^NM4*GM,^IW0L(P2R)__.;*%W]ZPKP@RF3SG9K.+B-,FG"E9W; M]66X[+:=[5[[=JTI+KMKO[$]:-]#9'\;;)R?B%<+^=12%LMKK:YZXK)>SSFQ\2U0.N=XZNQD@O/VE,__-SHUW3>SPR-?'2 MH51.:?D>SO?K1)!OM M(_1P16^Q!PT]7#Z6ZX<>FCV0 X\+=3'\\-J/I)N$45QS3N3,#R/GP&!Z56=: MA&1'9?&)^U][8U/?+F]_CXNQ!LL_"V^\\LT5J_B$3MA+5%_K=JKOL8_82O7= MC>IK#;9VCL9C+"9 "'L,,QV3BMO[/F?4"(Z8PI\_J>QNM]J5LKL[98=K?6?* M;B/MO'9EY]T F+ VRN[RL5Q_ W1;6SO_E4A^R )N$]EP6VX4L,UO2\+[HD% M#LH7O+V]>RA(K+:O3+X-UW"XQI7) M]U,:[M7S,/F>8L2NU]G:.:8V;UFG$H[@H:+[P U%WTLT?H-Y"(Q MZ0>DD4,#[I4FY:[,M8W6;[B\K4YEK]U^Q3NW34=4]MH::+?VULX??@RFVH*\ MT=?R7 ;AW":^O!M-5UERCZ[IVG>IZ1[;O'D<37?+/$-EQZV!INMM[?R>QC[1 M]Q[!5)_[\J(RWS9=J<&JMGJ5^?8S2NV6J87*?'M\I39L;NT<16=BIE*G(G!. MDBAUDS3Z6?1O9; ]MF[#Q6W?F6Y[G@;;+5,)E<&V!KJML[7S/@KG,,>+FO,^ M$$BR3H4._Z0^>:B5];;I&@Z6N-VOK+>?T7![E?6VL1JNO[7S81;). S.I8?U M7&-DTII.5S!I5>;;1BFW_ETJMTTSO2AUVJU2I\]9OX$D@'LZQ\;-V'L!;3>[ MCP,&X.B/8.7%6+M:@=\V7>?1BK<'E45W^R7O/FPZU9;^2NG=B=)KVTKO6,9I M4%ES3T"SM>]2LSVVB?,XFNU!TZ>/JMF>8AU#LSG8VGGG_Y/Z'M(NH>6F"K=0 MRX5IY,K*@MMX/8>+W!E6%MS/Z+D'S:A6%MQ=6W#M!A9LQ5)$[J2(BJLY[P4Q MW=,'[WQ0+K&,:\Y>XMI[YH'E[HIEV*Y,STU6R2B/W59E>OZ,2G[01/"U5+*4 MZZ.2'VZ*"JHR-A]?L[7O4K-MFJ%(.9+>IC'<5?;F72LW M;/]])8/QWG0>A M)C1ZK6.)FJSU<\,J@^YDE[STL!UZE\^Y;=QNNYP3V:=\\BEMA[6&J[2L_=M9[K(KU=.)W+65S1%S\)I88KVNU6QMO/ M*+4'9;.K$L%WG0CN=K9V?@]%A- ]X<)<5XG?)Z#78%&[52GM3^FU!V6NJ[(, M=VZL];=V3)RMLM0V7J/!G5[;-"N+LJ;]*FOZW"-KO?;6SH'X&D8.*;A)&,!-.)5P M+ .!_77>BRA9.*<1C!3=5"1@KZRZC==^[I,M,,3:BU7F6V6];;R*@_7M5]"WGU)QZY<]K53< M#;9 OX4=)4!GR#B)D65][SN2W+'K^@I6+)9!9[?5SIU[944!>D& M59#NN7NJ_>[63L;Y='>U6Y4E]_@*KGN7"NXY6G*#*@ZWX=IM0.#>$5Q&])T) MU2VP(7>43&3DW(?NJXR[Q]=]@WLT[IY%H&ZPAH&Z2O?=8 L,FEL[)S"U_ABF M>98XKR9B=E:AYC9?M^'"]I\W;_%PTWB+*_5VY^JML[5S.I'.T7@,9AQS/<7$ MZ%E9;QNOX3IWJ>&>H_4VK$B*-UR]];=VEE7;:YD(/ZALN,W716QN MN(9DQ566]09;8-C8VL&F89A@?0WZ+?)':15\>PK*#5>V,M]^3KE5#,4;;;X- MJ?8A^B:KSA)/0)^U*V/M9_591>^[V<9:;VOG1 8!.J%52<.34FZ]REC[6>7V MH"U>*^5VY\IMB%27P5UXGY6U]O@*#0L8JCY@/Z70WE36V@8KM%:CM;6#-0O8 M^0;#:\E$.OMQG,K*7-MP[49+>W?:;=-,+0)_-!M5V<)/2MVF$URV&MVMG5U8 M [Q#'KM;$8ALOH[K7J7C?DO$*)#Z[]:ARXJ.=;5:@\[VZWA !=<&1/J]DH6MDD6M%;-?P97=@8K/VYL-U=?>LEM M.]N]=N_.[]IO; _:_3N_;7=[T!]>ZZZ5-WJ-XPO,O0>MPN(WK2RUN[+4!IK@ M4O6BKGS0C;?/!O?H@SZ+E 'HM >MKKI:IU7QM1ML@&9S:^= 3N$>,R^=$D)W M%^<[X'#;;AR'KE]5T3\)98=K7:43?E+9/2@ATN,9<$\1RM9J=A#*!AH#B^31 M6<6.,A7P8_,56Z>RXGY:L3UH/YG*BKM;Q8;-9+Z[5!;/BBVL2JN>@%[K5P;; M3^NU!^TJ4QEL=ZK76@W,+GROF(R>A#K#U:S,M)]49[?$LU5FVCJHLS:B<\]] M3\X\9FY[+Q98A[![MB)M6AELFZ7A8($'[DH]CU?1(N*/_PI*3=O5,P2/Z':&8J]P1\"_3N8#;P-T8&MBFC\V:O! 7BP,G8C?T[UI>'8.9%N&OF)#P/E M+C*G$YCGO7]2/UE8'U9FX,:KP,$]FH'/(WS7JIC(-UO_=9JH_T;)W2FVRK9[ M=,6&BUH%[WY2L54$Y!L=O^MTMG8^BB@2NB/@,3Z@LMHV7[EU*JOMIY7;^A&0 M5\KM)GL ^\>0;UJ9;4](L_4KL^VG-5M%1;[1FJW;V-K9G<+S79C+UY+XNC#_ M2B0CE?6V\3H.UW>MK;=[L@!92M9'4[[?/3YU]O?O/ ?\3#)'[4W+'%79\[L] MIGH8-AV+-$CBFJ,+6)S=*)(B$F>20PZO)=SWGU3.W"I?]!3.+H1[=Y\W;*BS M:;"ABIWY6F.YR3886I0Q!Z'GCV&Z\7:QDX3$1L^A5BN7OG#^X(Y"I!8_Q$2- M^CX*846]*G"Q^8IQ>)>*<3,MPN[3LPBKP,4-]D"OM;6C:6:XCAG5FY=648LG MH.!P<9^[Y=?;-,NOFH[=NO.F5 MM7"3S338VOF??S5[C9>TD3;V'793ST^<5^%TZB>)Y"*2-_Y,S%QT#IGHH#)_ M-M[\&=RC^?,\(#>]BA)^@]5UOXG.G4=AJ[UDXKM5T&KCE1JNZ6V5V@UTUR:I MJ&NA BM-]*B:J+.U\S[RP;Z:@X&UZ[J@51(Q2YPW4B4=3\!!\]T;1ITJ1?2( MB@@!S;W*NOHIU;5F5.U59.DF&X"HVN5TSDG$<11.*8WXSH\3I (] 07GB6V&-JK4$#++$TFP_CE,9<2.Q\=@/?)%(S]'71I6EMBF*"I>\LM1^4K55;.T;K//:6SNON*6. M/W..Y1E8:%AA^S__&K2:_9>Q\PJG?\P$[L8WK2RTC5=\[QE>[>3JQ8X^Y:+PV[6SL9S,OJ M;E.95ANB?7 %!_?5>'!#U-)@TQ#M%=W(G2NRP5THLLJ^6D<--[B]AMLP13;< M /NJ4DO7E]UVHXF(B(D_\BN;:F,T#JW:O=E4:\QM5/E<#Z$3!F"Q[\.%WY%E MH;)9GJ0&P34>-B_3(+\E8A1(_?=KS/G.?T;1;X7;/97+'M#::J$\Z8J]%<-4 MW^VTMOM=N!]Q%Z(41#*@EDHO+WPOF6C9M"[D/?2BD5TB1G$8I,GJ2]9E2GR_ M(*G6?W&XOO>_6U<+?J\[[#=ZPWYOV!D,MO3UDRBS:LYD?11)\:TNQO"R+T1P M(1;QUF^Y.9GZLWIA#8K3]^!ZJ+5&#$"7C^7Z:JJ_M7.*6@A!;TAY@8=/BOWAU>G^T:&S>_C:^7"RYQR]<5[M'9_N[A\ZIWO'!R?W MHL)\F.Q9\J+=(ROLGMZ=[OC"3V",[I6FR=;.1^E,Q+ETYI&P0"C76'482+"OB__,)7DX30)YRP(1R I M 2PN3)0/ ]&L86(F@@58F[$3ZUE-)B)QY'0>7B"=V!F!.MC\Q96B'3F/?(3D MTHSONB@@I*WVX;, -JZ=8XA?O4>!0_ M5'G5N1]CDT3\U?-AV@A; JL%-Y,XB,2)P3B6*!$3&A M 7IA0I?&*5P;Q^,T@'LC^R7B_FKP.FD2T?S4Z%)0*[B[G1G=#E99/Z?FS&'4 M_"=*;M><$2H'N"=M9W^6L@3 XQ>H*A(XGT0"\[(DUQLB]&0O@="#X)+\36&# MPZ(=B 4HJ%;#H:.894),94'IY-6*K9Q(?T:H+7!!G7DZ L4/?YW"V\'\H;E$ MJ^"':0Q+-9*L@$%R$U2_?\-[P/J<@-C):0R;Q 7)0^IM5Y*&[M1@=,UA37\1 M3@:0*Q<>-P\$2U$LU3: ST,GN0@=G&?823C9:B0@AB_*5:16^A>9OH]I9*@L M7]'2YW;NB1%@+2\L:24ORM00W!*0$6_@3N,I-C/\D*G.(Y6*SA>$R/&J%D!$%= M^P"\H/,TBE-\L/1!.UV@O.)4G_FHF+P(&[6& M:BP/>##C1QZ"A/T1+=JVLXN'7"3C-$CX]B &L_ "OGF="66%0'J,".'I\@ > M -^ QYW"* Y%[(E_G+=\J)S 3+BF=:WSB]I5_"5ME3S= Y9F,9[@[(W(/AJ; MP%&VG?I]X3U3)3HX8?P,C M6XZ@5K)QC[+AH[>(?A:6:L6"'.(2$:!5EN0OPF;6MESIQ6R5(NL(7,?"HL2 MO@5WQ/,=+341Q_Z9,F73F)Y1%%7'GX(GA#6Q<.Q?7\%4,O20,I29].6"8TD' MF@(K94(;#:Q!3( !Q$0R83PID:*$H&_#$E0M^X,NN^VZW7SAS=6\_]5?+7L" MCAKT$6'7ATZ$(;21 ^]AM&K?Z,P9'X>A3JJM7_0+:\T;6'=863H48.[A[ZY M/C9R#C^%"6VG_RR=WBZ2_FBHS?.F_W#W<-7^[OO*'ET=/K' MWK&S?_CFZ/B OK*YF:-+A14# :7^/V6/1E+.+O7LT2>GJ!I&&C#4%EX96%B* M13S-* U/+"8-G(44D2-G7HQJ\4\QHUAZ>:O!8=I5#VCJ!S1O M^X#F$PWC[>HL(T]'>:0%)DGI[?TX$C+P'3>-\(I%22+SG,P(:XM),,9@;/]""N>S#63X]W7^\=[![_]^0*#HO)*?Z\1*,9T5)S9BN*4Q-G' */G% D\<^3MK2 M+,)\<>9%+6C(>!#]&YLR]O=]$.#81$QC>'5#(!!<7M9=Z[EE@HNCIERVN'GXC1-YYC#Y2@R1ODF_IR6J89?AT>'4]TV<0M#A=7F(%%44_RDOC)&)$B<+#((X/M[8; MI(0S57^&1^)O"(N;(M*@9N-J6,) 9+Y*-XMHV^A4T)LBHONIH,=<)CY)D[;I M:EGL9+2@;\&K:U!2R%@'BHV21.J!Q_!%5\$2\]<8/KYOL_ BD!X[/8P"FF.. M!^,R"D-1,@]Q%LJ]D#K;Y_QBS\O2D\SDZ(!^JOF<60F@KQ2RCBU](KP>8WA( MF9IQ_\H0%&LZ)N!:>?)G>XYN[\??3AU0"%\W#U^77]W=/3?_<.WSLGI M[NG>P=[AZ0D%.X_W3_[KO-E]=7IT[)Q\. ]\ND9:@Z=Q%(V!6ST"]C?]2 , MOZ&89R%,;6;@R:=V&R(N2!/P6?X^\L]Q;UFDP>]\#;[%2!_"UW=="F,TA\-N M39]/YWY,FXM[+-.W6_U=?5OK=N;B=ANA^\9"RG_%X/.Y@X2Z87-/WW#ON\NT MG]GM.KG;V5\PV"M$WZ^8&J5DI17ZM51HS?XF/(ZAIJ3G1E_Y)&8R^'&:I)&T MTHG%*]473)@'ODB*F0Q0O&'^Z^5Z"XL*DO#2U[',4:5GV"+U8U5$81\KVF - M_*F?"#X ,GDB"%U[V_FO7#C[V3%"FK;U\MB/OSEOA)N Q52,P]&5G6W[*GUZ MO&(+J/2*+NA8GD!$!NZ'ZV9 7%:B#=[5W[NF."=&9#HE, EP9< M^ID&B/M\P.E5(W] H\L0AN_%K+^%B0BB25T<-$E#\8^HT=UDZ<]LZ2[]60%Z ME_X>2_EM^=;FW%]V*,!UXH,C_RF\Y#D8FBK%K8\E?D/^.(:U#S"4S=A+_-XV MXE=A7EQ0=R/T/4@<(TJBT*FX6M,HE#&<9NX$7\S;=GY?**SON82#<"9PRFN7 MW<*?G8*R/L$TU,'"N,K\6*$06OLE@AB-+:F M8,%0J4H<3J7.J$]#<$7GIH<0340%SWSDI'M.#BV/@=8;5#K M_C&6+U'.!-6OP)?'@8]ZES4,?,'S8X%1(MH)<,I19)=T('PBP _L.-#M1J9AY&545$Q _\=[V ^J.G:J@K@ M^+";AE07*V7RK$TM'%IC'IAO(+DN'I\!Q9TB.8[0;B?U"T:$2X9XQ$"DW(>1 MG$G2J5B?Z4:^L@BM&!,Z Y$@P<=*P@B#>122P[H_V$&1^49*&Q*[%2DK,P)! M7K!G/PI,G9V7TK6!_T_J>U2'AUU#>!-Q# O+3:7>_GRT:ZFE^B$3N56W(K-/ M[2&S=\S]+F S5G+ZX'*J2QM!ME"/1KZKG0VMPDQU6.G::01N(KY)BE2H\ANS MXN;+P@/E%F/@72M%KF_5N$O2SG!#5O$$QDB#,9J1>DOHL#FT_;^NQEVC%G[@FFX>(/B,7 M-B)T2*+6U$%[*M._X%QN)5$/*5%V/H*]AS-$*X6@Z[#B)$$SD)/I)@6"]AV8 M@AAZM(4+Y4"7++O$L""_<]VC23NP8XY96FEUMK1I*T"Z&'=GQ1LRG^."(D)9 M%J82E<<2E<()RSEB."XX-65IB/A*%2&_2S<%NPH$1B42T;-0A?WH>8-RH[,M MSGQEKL=4O G3$+P;KKU0^4.F!9E0K!"_*K^KYJF%2AMPBR-PSR,X(BD>F ES MEOCF*BRX\8\,TP]:-G1-)18%KG.X[4QVC8JKB-)R8+CS"@NW'F.Y-RQW']2GQ4&)0PR8P[UKNV!L.%&]#RUK/Y4I0J- M&PQN!=Q<@=BMF^L9WX@L#%6(F/D&,HE!D;^Z@H3X. S^LN"H>59,'J*@C%71D[UE':4#WH=C.=H/;Q$RH1;]5%N*?5U^O@C732.F*("C0;I@0NOP M04X=5PKO,44);$RP\_TQ*#FD)*%:(RT8%KG@U(39K01@IJL$%2N13B)F2*W4 M]*-0W8'O1%<55%\&Z(DY!XF&!M@8B-92PJ3B66Z :A)'JJT2.U]DIP8JD7I, MD.;O0E):>F1GBDTI:2>8: MN=61Q/4G@% $CG5-UQ2!3%"^C0"=S.,[DP&GH\](;Y44$-A" A^C&ZJA^03& M4245Z)GJS4(!NTHB'ELB;*M*$8*I,[#\@%,VCGUPV5\01%]DHPYKZ';,TLFRI3 Q9\^9XQB1O"72M$IZ'$QY"%6K3XSP-D,N5 M5L%G'%,@YG'AK$"ZP+I(B/&\MA*S1\>;@V%Q=X(W& L_2".^J>?'43JO+.7' M@]T9Q$7.(*#25<1J,Q/PLH5A&S%HY4;^F8\J!2W4.4=9Q2Q%(QN6.LI@H4=[ M![&!A)HS!L'8/OE11FOIR%")FK][0E2_5ZQT6%S%%AD?9\%+Y.SG]"J9TZC7:AKRCU]-XY+(@2HD-A)S603"HA0H!*94APDC]GBTV]$I MA=%#\L8YUC*Z"]7V(TRXEJ^2R,>VWI6U1$=02,0,'"R%]:R[8:2L)TVF0%_Q M=7TD? 5)L19U1&1Z=)RR6:Y-;7@-A4A&K@\5)".!KRRR1[/(RLE8%(L('BK( M 8+%@AX86UA^S'@FW+%+(4Q-S1NIVU,=&MUD*KZ1NO"GL2Z *7UPC;]$T",8 MN4UJX%\^UIHZ9.%BX9S[86!30<.U"EAGOFTEB!22B&#MD90J&#M3G E61$N' M&M*J'.+Q594;2<^GPE'+;;2CIQ9O0U8IH\*)Y% JU(0JGF%UQ.%Y:X\HV!IE MQ1F-FT5FST%;:HL])<'&@)1J(<9DA;@K$D3$50+SJ-:6MK 2\;WT]*G1)U8P M29'*ZP(%0$-Y]CK@$!&/!K$>VJ M$B4U.V^+(427P$ST1P\#2[6L[P&E98DCC.Q:$^L>J\P<$Y RY'N)C4(G#<.( MAJ.J3@K'E-%-2%>Q3(3L@)VEBW/Q)U,B7B-#//L-Z3!\\EJI]/&VQM=S!.=6 MV-PU&"Q1'3+A2!["E[&B>+7LJYPR7# 1 9RQ M=;+,K0X2S Z(&1\94[L8,,%FYE36K@;:_2:O4#,6(MB-,WDF5&<"KGF-2XI> MXR1TOV&PPI67L".4(V,SY@[;15*HW&*,T51GJ)-*J%+* !R/0IO.RI!\[&BP M. -9U%0ZB6EA0H<2MT$B(E+5"1=%P5RJ]T2Q,BR/L9"60&3A//-8YQ>BM1M3 M.P2,^5[\:B ^N)[3F046LV@#3%^52H0>4X14$;2%1U5N ^F9?"^;C.J0LFDM4(/*LZEI2Y/QUXJ^55E=ZJ;1&2)8M9BQE"S92)J@>2FNJLNE4UX"*<*RKF'[=.#>:&O10?8WGZ][?P<)V!) M@Y#;T *:IN2?PA24 )&DH=4W3Q-\H53F#D1D8[Z,J.V$;X"F4ACQ[)E)5MYR ME"=O,P1KU'L>%2;?@IV+!=MX&;LC1)Y M@48K&=9%P0A6A(/PDV83])2Q2\;MMK,;("?D&465EMJ-\]>$IHH9!VP1&PJX ME2QR3-NNXY?4OM?%#NZ)R$)6'94*:X0?@:F M"/W(3:=HW[KR9B,L$AL40;"4B,ZDSG=0@.Z\9@/Q,4-=>D]??BL0TF7]#S!X?K>_VY='=UH MMK>J -23#$"M ?DWR>G[W>-39_^&^_J:PMO;6KKC0[_>_NG>@=,$L^?UWN'I M_NDG;-SX>O]X#ZG+3VK.R=[A_M&Q<[![N/N6^,V)WGSW]=_[)WO')YMJD-*; M'\)!MFLL^;*NB==;Q=9@>14O/0P>98E;8*2^>;-W3$SU^R>G^Z^8J7[O_[R' MM=Y[[9SN'^R=[O[^;J]:5%C4;FL3%A6]G;U/E_;[=M?\?=O(HGZR]XZ% M-6LM^WKW=+>26%C!7G/M5_#W;>?5[OO]T]UW^Y^Y2S!JH/W#UWN_PZ(>[ITL M'RA7+-8S6^+.VB_QJVWG>&_WY.CP!%ND.*=_[*EC!U?ZPPG^YKP_/GJUM_?Z M25D/MU[2_E;).^;BEMW>=JM;#.MV.[=BF+_J7@\O,*^W_^=?S5[CI=4Q9[46 M6)-W*9<(?H^'VXETQQ>(XO/=:\1?K6BC*\!W4S1.3*:DNN<1CZ@)V%%V#:,Z M9Y(**#B3P2RB^/WE8@S5BV%%K(]ZMTA%[(31VZPC%Z=@N(55QL^=@7P,43\S M*JL&$F,[8\W=)D;2CD-2/-W0.XOQF(-MHX6C>C9:<5)J*D+8;B:(\E7P#L=K M$E,A-AO 8*?*&?%#P4'&^384K$OWYN#9 E8 HZ4!QD5I'B,J1\$O+SA_J?FV M<##+@3#L56&:*^EXFE,24.,\OVI3HC(1U*;$"@/S9!>"N>I]+FLI8D5KLP9@ MET56\^$[72JO$@!%8D4>+'S(RY0NR2,'5(-8,D]#J:#=*KCW^#MTUS,M?G@: M*"N 9 :S!-: 6\PHM&V&]E6X.F*%EE/'G^IEXU9+*#-,-%: 8YB=D]DCCY$6 MNB$@]'&.J6-:CN.,OP2WSN\V:^F1F::+/O*+5K^ M(O;YA$U0&3W%NNK&/6?NKSO+NBC 2R6T.)<66X$ZLN ?PT"ECG%[EKUPBCE" MER>!9W=IY@U1M)[U;>?DOAOZU*[7T6>I;T5MF5*+2JJI@U8>7F 38V/K+.[A M$DDO=3FIB^DPU=.%N@(B7,I(36CZL,:*4"?7_&(%'_.V\T[1&9,1AH\J;0W$ M[7_()*)UNDJ&J4NW,%:LJ=%"R"NG1\Z7XM]!3,[0N## H1+0 M^?7VYD;LH(_2.9,S;CHKX,6^AI'%\*=I]VC[F#8\FETU\D.P(VPQ*LJ>;9II M'I.:XA;!GXC'+<2=8Q@%'K<8(.0BX:7W.?F2LKBIC>@9@>X,[FD%$QHQ:)@S#:8/JNC1VXO M4)M-F&.!M=38S"C21O08O@>+_$\*SH6D-N+PB#\%6,C@N;2;-:?5:#5JS!H9 MS7+$;(S3A'%YE*[3$S629X)L3Y>&K/>+4106N8A]JME_5ESOA9J/[)89.ZY& M)V?8Y)F]^K'=;]!XB,J#82_.7&B]0J'U6+EWR64H9>YE'J@TQ@F6D7))WL=2][TR6AO&,1[82BJ[JLC%>XOHQ4&2$"!(24U*A035434#@:<52! M$ZZK69M5G.>@?6JY>V;0DFM8'% /U?Z)R7E#A&0.KH=VM&7M+&5FU MI09X-8L?1:D_.OGI_,D;/>:+VNQ1QQ>.@4X>@A$&_C=4161=8CAH#B?Q1!"D MS]5-M2T[$NL[V-PTUJ%ID&8[.LI8)3"V' L*"\UTIS_L/#O.D[>86;(.W&"A MG\#U[<:45,2)M<*7^8EZJ QZ+/E"R!P03!'Z39I!<="E5C@_2G4QFT5E1\M% M67QR*3:Y+G;G#?WB=3KM'BF:1?.P+LMW:U06=.1,HWRPPJY>""Q:[TB%Y?-L+,YQ."7R(EG6>G#\H8,+W0 MVF!Y/Q>9A=-D0OUV9 GY-'F1AMH>'C5+086@DS,%UYM8\$222(0UD8$'P@B)G$TZ-C,2;!"U9' ;KPC84J7;::?$>D]QPU"="K@#_\PAAC? M"U331 :@ >I@%V!OU4Q+QI,T47&)'#\VWXEY_,;.+)S5L2*;;>6LVYYBN U) M[6 IGF)NL"L7MA64O6P"<[AZI>PL3J0\D2X8XAY%[Y=F75>Z6!TW<]6#N2;= M7%-C3138B;*$-@E6+0@77 .)\VY_8]LY#!/4^Z9E KY2$(8Q^VU9)L9N(XJ> MFB'MM0@+]!^9_1X/'6XJCUA\@BD798*ZE+'XE_A-W/=D52=2FCRK%M/$0*X[ M_PPIQ_"0E_-'43'1KQTL@PQO!>!%V:)190W5+V@;QZVU^'U40R M8LW\CD_)-^)>X6[;E?WH,$[D?= MTD WP$(F:31SI,"V;.K6"_CMI3,)+\#)CG+1!/RD/(;0K.6B,A>@YY;,[R.7NORQ03/KFJ"#AS&&(OB-DOY LJL PW<&8E!F?H' MZT:LBSG(%8.,Q88N#TON7*E#RUE'"$&]IO24VSQ'XP*_(T>/LWB97*+[AP6! MM\1A3DTD,6-G-\V;]7(M-7%6/'U46I.]#36]"DS-%Y%]4^K;,+LN[05=\)PC M#B]TAU9I>;M_(AFYN#7S?:O)B+:B]MI:QN0ZA[KU(0;*7#4B+*;;B^9Z26=X M*BL#56R\H=K2MXAFTV30^G3/2(2?^&"HU_L2R GS_3R09A69&;4Z%BXI269 M8 608Z1?PF@%R6@J=1;;1K""M$F3D,0 F4FQ*&K>=W=E"Y9FLR>"#<;:TPV?D7I1H0*,HT?\AS[1< M]6V$GL,(!![/4RJOO\*@U)QW!<_?MB<%^NS*/M'R.Q5D$60.W75R3';D-A\K M-""\*P)]F8O0':5*ULD_CN'$Y:R M^MF^S QG8LT=&?ZC4E\X+]'%W-RUW%VEH\S:Z)

+C89(DCX W#%X6Q?E%&@4FAM(C " (_\ MP?&1" PW+P-'$=[,0%?(\F!TBKHM\Z-%7ESHSFFZ=3+?JR);,B:UZLX\MM@M M,C2W[C3+"#RR)G1>T/8NT;*(4\2'K]*KSP3INMKL**+7L@8%D5RQ],'"8NG- M('),'G+=U5?8%S0M33AJG#U=3D>AMV!ZU0OK*37Z705)%G8_%Z;S93R3S@6A MXQ%0Q8@15ILUF*B+B';:4'64CCHOZI,T\JAW,AF;X*01>(KK,,".(J[861:^ M*N_XH*!\D9RI@I8I^*"\%JP#837PK)6)+$"GF"\E<\BX.X4VT*R&T&H"3.\F M1G"IF4(^QIGR715Q$X)4L>,#1Y#03]!3 _]&BSE[8--I.C,$9F18,B3**R2I MS^BOD=V--R/7M2-XR[!)#&9X'L[EMG,01C+4#M22CK!;S!$(3MM76JHQZ E3 M+DF:487 X%%>.,Q*1"PLL-O.?D+*+E( 6M6_0_61-P4,A#I00>F65]P+_+/F2?90!!G MBLY*SB;H,%L=TG/S4L-S#]8T]J=P;(B9!-^$ABSI&RHZ$L@S9*/.DI@J&7NF MR;3 =E3P;_V"!7U4F$+=;$K874(U,10XO%G_%YU2C#4HU"R1M2M,>9IY1XX" M$$I%B:[5I)0F3]-8PJ.T>^]:V8B:9NBG*C#U'*HFTS17BK8_#L(+A.C05LS: MV(( C'T-3[?\L'*LA*+K?XJ0DWTT9Q4N'ENB*J(KG".[6Z;5,95CCUJ+FA@9 M;N$9Q5UP53"09]V$EZ:6G_::I20?T JZ?CG9^ME%'RGBAO2Q9W@*4=;)6CC: MXP:PP667D2_SRX=8#8:/6(N,>&DJ.?03JEO$F%:2:_*<7T@5XM+K&1 ZX9P+ M.]2BDDXQ6#C8C)A1YC@L'2K6D+@#*^Q:/HC@L7:W5NH*LW2-_6UX$56(:7]# M[5JM5PB-]T_JN]^RXXKN[8DYO2H^ 96'IHW,FV8CF2AY+SE+S0FIU!\J&*FS M?$RM[9DX4&4\VQFD%KM!ZF(Z0!G&.=B8\]YFE.*"6;G<14,))=8I D M)?VEK1A5G%(\%*Z.V%BA5!Z_B?D,9 '61*-S2NVY+ )H@)E6 )^:C['N+C0# MMGO_(K)G!L>4[ZDP'^-L2@1+ITJ)UI$GV>S$J MS=\E%W]EY>BF5H,Z[.!,8,=SG2M2Q_Z8!&^V6+(XC?5!;@8:W"X1)(+S%<,; MG(?ODAN"TN%$6 JFDI)-$+EI]QQ!@#G*JDA]5>Q(;_J-341 J/%"U* M2I8"4N%U27A%+BRS5 H>Y4;M+R M;31")IZ$45+'*:DM)ULR^;(R\E867]N&F4EB[HM*AVZ[+A)Y0T/L..O;Z#(X MQ)\E16O*F@IJRZA$!H[S,E3&DF.O>_+AM)D.DEJKD?[0WJA514J+)J8&N&-U M/-I^3)#PFI6\EP_2HFO.V1-&6ZN-J$,__$?J&9S.,U,\P]G@ MDEOF8QX&B7 MLE ]I0PPZ_LJ*&-%0ZU^H3EV;JLCK&41DN6"&?98=;O+MWA4K\#\%TO G5Q6 MS_ W*TP8Z8+L=6JFP5_6_9WIY]DIQ3.,'>RL*&+Y"FRQE$:JK]'8B;_Y00#Z M:Y+"PMK602$6DK7KJ^G<()DZ!"^C"%64Y,=A>@-2;.$<3GP^W_/ :U75B:O* M=.HJL M^3S\9KBA?7:?M1(@A!%F_GF%--FX+L6T[-^LO#N#MM1LO*GN>N6HDE,0"&4A MT;KHKI[Z#6R(G4)A9>]"\5_]&(3YSJEK7E%VEP(+%%ZB&P9CD ,*W,V*:M4* M69!>7:U/4?@SNRQ-8LT9S57<0T9< M"6&@D AEHR\ALEO#@^Q4@?_-V:_DP=IU#';!P /,&-$X>.?@HHDSQ;H0L>48 MK_! K[0_HE(+227KQ$P1/' ?IQN%!;<=YY8-%9\C@*%= 1C68RR;!V"X!09 MX9'*N]HSKPN9(2H@EN-X*#VW5ZK;=?%?'B/7GN, RIO0*V8^SS1$^CBC\,"2 M-!"RC$!&FX[+AS.=E3I=279_=EA;5F5 ",1:5K=M!3 4.TY^T/J4&LGD BL\ M,HN"2Z.RNDP-CE/(OV0QY]",)KU1'3&6GB'&8)Y'G*)#E >98BI:LTH0R4ZA M(U.=4TIX.46Q MLNK1PM- 656*IH#DA:PZ-_T .: X$'M5D3+S#=)7U[?C!*2<*329_BSE"_3YVMYDI! MW*2Z_I:3_?F>T04FGWP+Z759@4L/D%V*GQUK=L4T0L"I3-K* O$O M69C-JL7+XZRXJ&1U)-U>/;8[= ]P\#+/(C&?8!$$YBYCDZO+@O84VHA,*$5' MH;B"@#I6L9K%TU=-*WG?61E";:FAUX5"=M@3[R$@GOG.[()GF*24ES"7:U3 MQ=)WQF "^/3YT\IV[?+9L#]TU0D%D8HU*OI>NF*R /_)*'BI2H5=ZDPY.[^8 M%&"PR'6P^K4L_Z"[] \J7FIF;6TTMI&@<&[A;2FNHK*2O_ (>C%^3-!ASYM M^!/MD5R8.J1*PG2F0#<9]POIJF*))UCJ0A_DI85I]H)GO7"SLK:LN*: %-%W MIHJI$(Y]8]BM7$J-I.8HHF@=9%)<>,I56>ZX&$O= M-7QI,X?D"='X\-D(>"20"47X9DG)>]O:.)[XX\0V^)RI_QT^N" 4IGDC@BX: M*!\.@$E7T7*UDWP3N.R"@_M9QJ3P2+B:$$3F*8+Q,6H A*IFD*1,J.12#X+2 MC@A+?6IRF,$D]%%$NQT1)E?8;8P\,A_D;8!:9@!H+XC4J&NQS7 I_$P&]KDF M/'!I=.$THP_8'\U2(@0VVG9.Z %..C]#9@"C9@K:F4*D(YEE +$&KD[E]U.# M5,U2>[I LSP ?B&SL+85587W@E-I&NOR5>I7"<>2*E/'$[]X9*SBM,F0U)>S M7X9Y]DH\K39%.LO KT5W)-_/H-3GN ,W0Q.0E#)VFC2G"J0_8<_QH\SM0+4F M!K8'!P[70"28##9FN7$[\IB;FH[4$"V&[9WDOT?:2.&0"$:DGYL68DOE5J6E MP[(R:?Q B8?Q$]9D22YW)6/3RB/O1!9>II8O'A8(>ATA2G&B4 M\P>FTNZ4=>%V'#R+3+QA.C36H%L@HB@G:KBP$M.FUM'XECD-3413$D MX(WE,JS5]"]9/?0"@)O$#7;I5^%RT#PSD V(;06>FX)@6#P!0JDB?%/24W@= M+!P26D8<5M_-N(%JCF^P(]R)W !(<#XX]+F\K59N);/A.'/,AQ:5I%^^K4 ) MJJ?X'(>V-QCM."+80=?)1KG1B;=O1JKGJ 'WG.K-3Y6/78RSWWLN90?!U):O- MUGWV:+M%S/T2W8@8WW.N_J/(7FR0/AS3*^"::I=0 9M8XDHE\)#3=+DU$B2IW:AD_1=G,NO94.EQ9Z*2R'3O$4@DE>8 V<[PH!A51@-0 ;BAN MPLAL[:WJ E\84)XRA-8]4E5&!)>/#(!,!^'F2!6E"$J724=6WZ&\1#"?D..* M7 5&+WMOI['A:[+D%8/<8HH>F!)-XTB5R^@2_4PM;]"M2Y7_ MZ<1N$5$>7R^PC%UA%!.15RZ_$K^X7N?)3F.[>ZOVFWQAOF-ELTEM+!^M:>6@ MU>J9*L&''\++W 3UZ>S>VEEFOLJ9V+,B 5EH:6\CQ_GX:@XJZQOJ9^K^H_-W MFLF4Z_6M..ER&64E&(\B&+C3321/H\SSA?.Y6(+)R&(/+-,W"(FJ"$F>Z40+ MO!,(Q9@ =PV8LR6+[6MGB&32:H4YDC,)\A*7R&O6?"A>S+!$DT.=RUF82LK6 M2<%X\B&9+AH*B+(ZMAIQV=+B2A#61 M!(YF,\^V'Q-OLRF!O2Q,G1$^5$NY)DN9'1TV7"^4W&=7%<+:G@)G$BFMB:[. M. S\L%K--5E-2_M2B3 VL_.#7/ND.>U65^HXLO$ ,PJI'"!(^?I,$!">$>>3 M*NPJ[V"9P5)4JE0;CIPCK61E360EDN0WAART60H;4 %]CM9A'OB&>]0B"IKE M#OV"1%' 0)/ 8QK;7'A=.5A:S9X:?R49#Z-%N"381)9@$3%*@]+@4@"'\.GL M8IIJLIR;2860"C\ 0J=^T3S-66E=S53<&1S%%'R'2F&LB5AD@:8,UT<8+8V( M*>!@-/&)K@V!$^=W7&X&X$9CV2#+\5LN"&K$BU[:%J M?;4O$:/H(^84 :9QG#)W/_)JPCVQ7(<1:V3**79/ J$Q^:8G1XD"O"(8X0R- M/\M_-W2>NAT#H3.8"CV0U'-!T3%.<5,K8E1&H+&Q>0'/EG7JY68W5\:HX^S, M)\0 )0E,8 AKYR^HM%^Q]MCP&2;ROZH:/N.Y,G"HJ(Q_OEAA &(Y%?26%I*8 M^VC.B"2*&O>XW\C&7J9OE;%I-& AU1%A =-\%DF:/#2[:AED&/9,[.MPK$;Z MVQ@!7.0HE]<@V8 UA$$Q# 9FU%JR;>5C('V4/Y2>)O/$><=N@C^D!6;[KKH8Z'!F=4"13G,(491>EZ*4JJS*P MW)ZPL$3,G<%*1[ZG4<1,6:D?S-8QMEZC0NU+VHR1=94K!-MV7N5ZURG[D@O; ML0)>:"L?'X(@"'Y*OA9[>;DS]*]^USA#G^C63]Q&24\(O<$X0GZ8"A5H;<-N MA0I*GMC2_;6BSBR&IC2U/3D'I.#L M?J]3*69DZZU&/JV+7EAA*ZQ_L&N= YWL ( O8:HHU#F>B0BU=XVX580K.,,F MW&_L5Z&O0']2)WJNRW(Y=P%33F.XRY\G;&'D*NZC$,XL;%AAT9$H\AR.E3-- M"R?QLJX*=+C&3->K@K$ZW&YO"\,-PF8+"DC-LH M%+I8/3!7JI>-D=MJU]WYKE/5>ES^M,H+T/V%R7$(9Y*(%W+&+#OIBNJ':K.0 MRR=*%>B,;>=BJ$G5]J2Q[HFDVNS2KUGK:-K/-SP4*Z&X Z$@KDT59\).MCZ7 M?VD""X[LG0L5R59@1JS45-H*(8B:B"E:NIL\0WZ&,/JF(B^K[HMQX\#_04$> MD@7B'9 ^L_V"%U9SK(99M@-H0>;R/;Y,3%7!'XD3'B4O2LN".1LC3)5^O(^M M0$TGM%%"B11DW.6@KV]3G('C AHL*2$_\"3B+PRI3,95D"_+R4?8W1#T991P MZ("-FKS.Y;8MU,M^,WP&%7'1T2MEJ-EQ#SW-68\L7W]/A6E5>M,.1^?Y$#AD M3<'K$>@$U^"KZ#9V(A352(R%K'X\T; 9G5JAW[,69Y2>,VVZ+^O%PH:A:1E< M NXR#$".A>ARW?W8(@0B 37.)L95\,)SXR<->R>^>N MTLUGKAWG]>."C6Q2"#[2\ZDBCBRKNWG8W#$F,\,L)]?:YJ1['&8= MQ[#!O2TGF9-0B%6F&O>F*^2L?J1FX6L%F@R[@J<0MLOUFM&)+JN]C$T"I8*5 MY7R*-8W'HX7WI/!P?V X%6-&)8>G/NM6MJ[)NLS#H'WN&<^!UM1J.9UP![[O M_C2=JB B?8>3(I=%$E4C(WWVLJ^D2PMJ.I62WWJJS76P*"\YXX&6=(DT[U1\ M9%;+0/SOBG; 0)[S5?HPGTI(L+82 3RZEKJ\LL-;?'2@\T2[,] MEN_-F'^8Q=&>_Y9--J1W(^?8BTP@2U".0I[54.RK>QIZ(447KU)7ZM4):D@] MSS*8X158:ONI@ __6M EN)1R$ M:C#'LVWJ5 B0H<50?WI/;6]:UZ.-=A[/SB2;D@XSYD9$%HM+N[SI=@Y&8Y*O M31>K-G**Q]/E[H">PE64DU*2\IC-4CJ[J,3P<5?B,1=BUT&?,PH MM#H+QOVS7*!,B'G>-"T:'-I*\5JQ)&9*XV[F.M>9TV"Z#X99<:(''<5@JE&+ M';HC,MEBQ (/ '@K@5QB,='YV?=2_88NR8S;-;S+AD6AJU1.U&@8X+L@H;IA M2LXP;?1\,"6BA!O.J1]K6J*(;ITI:$ULVV:U69I5- )4>)U[/W)-__6N"L2" M=P&?&$4WAI21)Q-J0BD,R0[-3Z;M5'EB'C>BYG8C#M0W*IZ/4 ;P5JFGSI\" M%"T]P4QK+'D/Y5WA&QGJ. M)'A.XYSJ,NVYJ/4J&@::F(/.%G,U0EHM8,U*M38?@I(RHXECP9E^!G;(6KES03ARM,42M426&D3F"=_ M)JAC4!IE;MS:#\G*+\H+%24F2K!0B\'+,"OJN\M'LK70XR74+]8QQV!Q'+]25\Z$TV" MSJ87V5'*^YE!5%@J\B=TY!"VWIAE!/PKH>#81)V:\(@H&/QFE Y)@:U9Q1 M8PK=9AB!#T%XIGKIQ=:)6D'X+ GL51"^]1C+$X/P45\1:LPUUDZAJ?11O5%5 M#H%TOU7M,,%")+1>+F1P+C4>FN1.NVLZ?\*VL1UHL#2?Y2_F:/+)NE%#4J$\ MHM\GA)*^.B:[7\& I6AZ*#GI('D2@1T@NOAF8'4@*Q(1U:JB3GUB3)T9P1MUG"C')G%W.@9M?*\1:V@ M' <(B]NW9O6"XG;EPGX_$?O8+A!Q2=I8->^<;^D84QMDV,Q:)$U#>!X[2;)M M[**^";"? #6M*(_RY9K4[V/7BL[O:"UFO#"J9N2551O8>OF['N+1.>8)Y87Z M^XD:(VRY=1'4&Z;[\E'B0IC>:O.-@R@TE+=3@WSF8GMM/$344965%2K SVS" M%9-*G.WV["!Y*:?[C11RI>S4U_U#*/:)B 40^W/?5!ZKCMJ@(&,+&&%E+CE= M$R>1[ZIV*6NR5%>%&'3RN[2-; W4LX680D>-?ZTQRRYZ[)*/66N>$6S"ED8$ M"HAW_448!;FX$;4V0G%0+0I4A O[]##^,,T=;)RGQ #X3'7=G("X!#Q8[CA3 MU]7SU/9'3#'@#UOY:QA9EH!6+I:PL8W$U)"3?&15!TMKA3^GR42!R=GB,1_6 M,4AJ:^/-D(/C4DYJ M44%C"I^3F_',PK1+5CS:ZJY41QB!>^Q-GJ/>R8X3:[F,29+?QS8LR.[4BU0$ M =HZ,WD6)K[1 K81I2)U4K^7"FF49 ^L6RO]M8/6/7D9=0;V(AUQ0+J MV@%;X]0L=QW>=A1.F,ZR42Z9%8['L4SR'65-3\-<0+YL6>FA^1Z_,;HW"GRN MPS8:J,";5U<[YNU@;G;!!$B6.!E2!BD]=H]745BY^DSM3I4\+P,[(6I497,NFWH!2\[#Q'/&/\MZ M/+%XDH1+C_!!'/G!0"D3=)>&YLD9 Y_OW ]U0VC]+./9%3'7( OD#8FF69=.#;5:AN>N$RCJRJYM^C JV#RX]8T" MC:TC6/6=8E\5^4_TUQ2[A%*3G F:Q<0P9_6(5"5061--U?6/<(.J:DHQX]M: MM-"56FT?PO##O_Q2$@\]E?A7*7HR"KBOO=E9<1!>($"[$*C-O;K>I\5-5[-V M>.[HL5&">38)?UQZ:SK1=!K4Y*AJ2A=P%YK0PZ8]1K0W0J1VC2V,DRHN,[I+ MMMN29Z2ZF=M6K8TILXKW\K-<,))S1\R2Q6R?M&3?EQ<"@GO(AD2J]"VF?A1C M@,9?V<2;8H39Q*40A,$7ZL1#CG*+FBAEU;[FF-;[)P..ZO:<9#LK]6Q?4@(U MT5Y%S#0I#"W#:;>\#,KIZM=1*\4D/:J9;);5LV$I[B2W2(ROY]H#V[\*EX[V M/,;7V*RJ'?SJ)ZS+;KBA&WILS@W!9V!F:FGWWR+@*LY=H:W\$@@X79MIN91) M[^-2DQ#=<0_4XP@FDGIW1O94X=E;R^R3?'8T7B+E*>@NV@ITLYJSE:L#SVAIJ)AU3R@[ (#^FVSL,HB^@2H9?#:#$]A&SA M0VKM=H[-D7,PFAH'O9AHB9/'AO&7;%:;)HMT 9XCRC]0H-H\&2A'<77I&ZNF MXE26T-@%6/J6R>%R36<)Z#F7D=4 HHP$BUI8D&VUJAL]_B%B@+YN;$H*<.[/ MZK">FR+H9"9@:%-;$ND(Y,07)$H91YL^Z<#_%!&S \*?]^-(J (P!20T4ECB MC>#TY$J(F-V+2^%UTVQD+=2E!,5J#H/SR@;!W8TQ$HB0X2*^6\EW+*V!L1I' MTW^$PR&117UF6^]CJN,5\97.(Q>(&)Z]%=,DK%"L=KE,*Z)1KI_1\MZFLB.\ MKS1-U]F$(U =NV_D_G+^'W>&I;ATB5$^R*_C%%R59QY%VWE,'>YG]2N>N>WL MJ9[WZJ#7K\"DO;DZ-'N;ETQ1K1PV:-NLF/=0-F]A>OPQ5]5<2(6:4!)&.%?, M9J1X;J61-N2M66.-FEU]Z95%^;Y:L=+DZMFJ\ R6D=&O\ SK,99[QC.LN:U; M5MUG:FGS"JP(]([UB>9'7/AG5(+J@Z&CP;FP0&W9C+#RQ&1GF)/I5EVUUZ1: M_Y%<^QR07(.Z,X0'\X9Z&,B,PO1L8A4X6T%FC.OYHQ0]'8*>PQIR%P.ZAP&N M08*SZ2B0&Y%%CFLN2Z/8.&)Z,=G!^)L7HR2AZ^72SEM_RND=]A M)HDVJ'2[X,T5W18XX#,9Z$[.-)8+GY[-3K2J;";4#R^4 6_ !],EB,N*G5OV M0GZ,^6]J!%T>2LEENBF6P"4T',,@:V^F(@T7TDPJ8?+1NLR*4BV34A(I--$7 M6A7+6%/ :/2424#@+8+ JBG']Y SAGFH1DBN7&E\*:--12/L=S:MY;'/FX^: MQW3 )@XIIJVZE+-6/X2+FV6^M/G";M^V[9Q8+D6NV-O@'8P8,N<3 T/'8UA/ M!5XA2RWW/=/\FFZB;IME.G+R&5GDH[ETG%J_\=(E!,:@BGC>V^#7SG01OLJJ M$9,65R3;Z[PDBW:';QW /@OQ4DJ% \$)+PW@^B-3_YLG"F#DNN,?DCA]'Z5R7D%', &^T0)\AQU;/W @<>,I7 M;F?)X15U]I?F>)ZWE1!@%X,;HX0)JI?%LJ>R\*]+!$Z\9M)"U/F:+E MC]EH+\\Z5/$V1WL'F1(<6[)'?K9YK-92BC-8/3B3!=B,;J1B]/F-JXL6_2O(#JJ7LAQ0;8F3^UX M-X*69)>J2Y:>J&K?^S$!),@L)9!P#J3@7__.7GLX^V0F0%*V)="%CANW+ +( MX0S[[&'MM?)5L"X^L U7K.I-52N)7WI'>!9LAS4PCTI>IL<#IPCPA8YY XD1 M9\OM4(HWP +.DYV5J(@1^J@BIL1?8SFUMW?3(4-U&SFM.1,KSQ#K(SL4$_B& M8ALYC(C1:_1<"6]]601#>IVC.9*"?<;A"-- /148ASHC?BWL-1.<1J5V&X50 M#%Z##;V D6HCZV]6E-H)=T:IQ-_9X1T3+* 6_\7S$$+&;EW\TN6I%(6Z #B= MT^R*LL>4>Y(;GIKKR5>'*9OR6MTX3Y?\"?3E.MB2?AM%@]1990,9!TVN!]$MQRIZG M4O$EMD_2QOC"JB):&+$/ZG0[_(G[D3MJK]7;(0V ); M[AJ7?;SGH#Z=^$/'VXT8L_B*;WC&-I>R"8P0">K9MO>3RR,=?KP@DS,/?AOZ M&G,#!7T1YBVK:_+,H[;6(E^MA>55_GQ;:F%C0M"''_.+[9!+U M9$^*$(W6] M@X#&WN?)# <[%2:45R'50B/5&,\CT.[1Q _2&X.CELLHX0:4.NF?NYA^>%GH MF[FF]U\W0B67M9E/W<"]3S_5T#-&CR_UP;P/%.\GS(S2)/XBN\#7\HD],[7S=55?ONX&DL>/&#",0$)2,MH]M; M1)B>!U-$[,64GK6/6QR9]L'VXS# Y1B$_8J/-FY@H9X!X83K^NA,IO!0[?*E1Q<*VH 7J_)'E%$'&S:/$X'1IEA MX$:;9B/DBB MT446GL84*0(F@27,ZB+K:TLSKDA><*F16+J5P23HQD=[HW)JE-E<"J;%DOY^ MH\NV5J\R9;S@V:4VP&"(+Q@;KB-O$'C*KA-56[#A:.IL2720HBM^JYBUX'8# M 74P_DCZ2S5@'&-B9H\V#D=OSQ3O0.]=BZZ2C)@MM!?+,'B<[(_" MB$D 1>>&,ZS='Y,5A/,N?C$F"TC*U^/&3)KLB3W\'?;*Z=;U.=W2[K)9ECI=+',0B&3B1Y#$Y58U&Z1*'DN/H+M;^05%R9U9V M23 Y 5LU; =;.-L/!@<<]JS7\DA&]4=N6ODI4SEG*H"^-MM_("]W1_]?61DT MWYU01<9S#0FI*$;;;]^5Q>1Z \()&,'4$2O+8&-%)-XBO+I/K5L__Z8Q=!E. MWEE4A<_J.6,[>ACB)*]L#2ECW.1:.4_;]RRS].[2XX2]LX=7@2\*^S;^3MK' MRZ#HZ>39=E-3(/U]G?U:A']C5(LL_*$K+XC&S3*B_US#;SQO"?D0"VM"?I\. M8M(/%^/[8NVDCH,?6?V:#S"KTA/&Y2)AOF@\*\C(-1)\YY?V5IFI9'3QDV. M\Z1\,DT:73T_ "S"U,B)8BO3$'KN9Z$>ZTP?"A#>76N*\M,]>9UOCMHZ/#:/ MGIY"6X<(=J@B1=+A(>#=&O4)K89;"AG=7 H4!AL6YS$?3I- MNIKC+D>I2QL7I<0H=>#II,T^3#GO.8VF.^D0=HZZZ\ ^KJ1/LY)4DDLZZ,)T M@>EO)0Y]DAZ4!E'Z#E760'>K50)C12O0V<9'M;JRQ\G\1(>PL#9R:&$XOCK% M]7%]]#@GGVI.GF:XROPC# M'BEM"S0C762UU!9WHVRA2S'E):^%TD1$A>3RSQ;")TNT7K03C7W*IT_"&4!W]5+!9E/GE!#,K,ZVUM@0QWU)664IB- MKU&[_.GD?XJJ!!A%J.SEMJ+&4W4MBMUD9:[P31 'RHO-\O::Q-?=HQ),>$WS M,:OJ7NR:3][0*(6((\2J/"HOPVJ>BNTK5IM\D?>WB&LS8*5C/\A[]LONF8L< M)[&O]D9CZ^EP$MD.3P^3X)%T3.JT)<" JJS02*%[5S:$Q;1EH)A%),K3:MDL M!QXE@_8 >BD9.MNUC 0)!PR!%T\G?R,8<:DB\%0TD):EU! 12S+$7')2>%#=\76.%'++$#4C1F5*RLDB M6V47"5],!B[Z&;2FZJHF,6F!9V-%B9 8& J.1*'8%>RN 7VG+Y'L'8T)@O6D9:Y(D>V]SF: M[L*\Z;@ZR\P+_7::6A&U2;:O[^BND$IY;2XN9-[O82 M5P^"(%XEJ9C3N.4\R+:Q_0)X^,[CM@N48?/$"RCCQ&L*@T?_-5Z_]PU?4PI M]R ,65,XP3$'$[OZ5P*SRI;Y14=VQ-TI[0>)#]"CU'4-;I%%),FY",&XOX8L M3]5^T&!9?3YUJ+3K^J8!8&7WV!-)O]?/J(%3R6,='8K$=-8;IW2=1DY^?9FW MK"DOSX"V,_[OZZG+NU&5-^X1[4/O7&<.L6BEF92T[2)I-5G67%;=.@8,8;^D M:_,/JOJ]\_JT!J41XY2!MLU*C^7[/^+NNJ$ M'_IU5CZQ3CB\ +K,.>P('/ MB1F+N_;NS*EU_6]J#J-OWFJGDW/J2;O%GL1"[2]'28 EB3O=ZIUI*E \R3NT MKE8%=:8NR*?KHA"*D-H+[#RV5G-;[9*I\E+SENC3P()R;Q:SZO&:3+Y>U>,5 M-:/V5\G$Z_0 M;S>^P[XN[%;QZ+>9Q2LZS[#P^KIQZE78D)OVHS-^^ M!ZG. 8@QNR!52&[.U%4!Z3@DPX\W\'U\4*987Z0">3TW4SO@8"5HK:T'!'RC M) R1=T%-R?5E%;// R8&]ZXC258E2M1LC@?D< Y'2&@(C'-1<>MAXO_Z'DQ- M;4P3#7(5>#>LOVY\Y4B\@:-@CS+W>*+V4**O.WK@KQ.B;*:ZXE.9-.(D?R8G MZ557KEGS%+LA]9@\!P!+"XK)!@E&'##PX%3KD_@7R0H>R@#>F)^^U7 I6Y$G M: C;*(S=JJ_\DQ%J$:UM2R'40#-%4P5?H6E%\=/QV].K)#9J'?\PH57,IE?- M]ZI:$(6J-HO+GI["<$U=X.+5"K78%NG="E5@2\A'K.!D5LXXX.R!A2CE GRO M5&228UP5'&3@IFK62#!2%IH<#1HCW/Q-##T'2GH;FP MY9DWU<^I)'2.OF 7 M7]E1[KEO:Q.C<+"0]X$B!3NTX4@4GO?>\T\'3V_'B%\UE7, =05-NG PE*09 M(--.*K$XZ,/+,UM*_SB-]EU(!)"$3TI3?*8C&*A1EU N);ZGE&EG.51NQ4^' M\D!4;+84_S(>98ZG95YFQ2?1#O0_TQ$.VHJB MN0P#H]QHB*KR&JJ1B_1#'P_YN*3G8=U$T_/Y7_M0)PHS.7*R6P3#FNY)PE:54NR:X>A8,3^,3M$&KWMIP5?78*\W M%NWK!>5ZS2V'28?A@>R&L<^&W&6"K_S"LYLES.2JQ,H%GIS='5CL8' BL_[( MW>Z<8 "[@5*W-^]3V$R,*J,2DGJ/CC3NY_&W$ O_L:\RV:4B*Q3")UESDIVH M__E !-SI>,1_/OK.92YN$S"?3IY%CK):&I^%%P[*E^'5YQUS]>]W\9*('LP1 MEIWDY!](?5D.O<8B%&$HPE3W>Y!JPX7(&@];K-Y*NY$LXH3$F,-DT4W, MM/]\1))RLXD/3+QBHC^/^2#4\-;W'\5,L.6/\\4NY#X_6]>D6V28[ >WZF5> M;L)K,@4.N1=F/F6V+,0E0[ZNTG[F(:\YH*%EB^\#8I?JD*?C[(8IT[IN&(+/'VU@PJ:(9B*V1\]9Y!4:OH@',A)Z M".VP+L54TO8)D8V.GB(+-"/G"C5)?"!K)KCH\LQHN&9M=.0&PZB_+]8+O3C' MY[2I)34U!PJ51UVOEHPZ#<*RR F3GJ3$1[L_ZYV+UP 5+# 3]RJ[)[("&RMBDU'SZ8$'"K^H:@1H8;451!!O M_KI9X3+;"*K7BDM<.:'+=$IT9@=$5>_)2RE;,9J %OF*3-9RSR_L<="TD%0; M$G;D 94SPEYT25I.\E"2/GMR'?NV$1U.#@;3\%?P@#@/PI92XCR8RAWI=B_7RF MW?W0$:+0<]MXN &FRE\^D:3+2ZK^/SW]_G3RO4[-ZRNRHF'.D5%[_-WDQWCY MM_'RIY*K"5&+CHH7:-PU:[(/@[\33EM*&H0E=D(%_FYELG2V+:>>!ME(/)L\ MO:3J3(6?-!"]@[?SKS #S8*)6&@HDG\3(DXOEWP"I$0XK7RR(5UUTF5$PM,0 MG5DR,+*&CF4CTH:0L0?:R]AK9HPO.9V\W;V>R0M,GI-;:M_G5'J)IHO0.:L( M X,>GV/!"V/(J]E?REBBQ=]*B8\3I9:P=4)PT9C^EA<7R+K@)];"MM$D'7NV MY=P^CQSDH@L:Y=I5ETC?IFY50" &9J-YN0,[D'< AL<4OBS;MB/PPUL*/-:' M>JH$.;_+3MO?^+4[^J1ID6A6"YI+?CL,V?!DN85&54?9B%Q\(V;PH MTC1&Z,0MMXJI41X ?!.N6S1T#&6SOBKUZ00]12/B]E)#M4$]*D0B9$[" MXE2.*0N[V*>NR$QXG]HI"23D5%$: 55XV7-QZW)B=AQ/=R\VX?/.4!YK(QD> M"#!:Q< [EV78,H ]:"2DAX$_A>%F U%!;/L4.!2-D]U-R,FDF$!+%<5Z@JYY MOG^L*SH,\<3TOYF5N-(H-:8N) ]G+\EE\D.9FH\ FJG :<\;AZ);W]_:X9(% M9R[?GI09YH:S*PN!PDOLEZ?4C7$CC1DA11HF[+J<'HP;.:6I\Z?N;?E*>D;K M_O9G1\2\#Z:2J1L?9S@T_6S-D-:9KYCZ,H_/'MSIN7)Z42N]-_!;ZZ+&>GXT>\> M/WST,/F1^S#^]MEEMJ%#Z=O)@V!R3N;RSR^_T,6FS8)OQ5D+EVGB.^A#,"]UV("#[X=75ES>Z(1G$'64G2X"H\4Z+-QB MT:%5ILY%KBH>:&EUP5S>F./G[)*V?>>76;E4QP-C!/B L-C$R[I[?8?\S>#=S0O&@4MQP@ 3HG^(Z'W ML*1:_/*2W%N&KU&?#^U;ID'W.X-%?F46&GA&<9N'!Y'%%ZD=-+J;#/I)=4V>MKTH:K@;PJ*R0F5O M501CS8+NHO&>:&W/OYA/,N?K)Z?IF+)-,-IFUDPR-# /;&KY^825WR_(QTS05QH5 $-F!8XY%Q) ME(Y@<=.>YV3>E5GI78UB^-:@?J]QA--'ZL^=-0T)XSVK1.!@QY7@Q^_\]!F? M0OH%=OU_$K_%B B>!<]T7L@]<,$>%Y,2/TMXZ")V/MVY=>%E['&<3ASW=;O; M=5(%HGZ#&FQ5Q.DA@V^BO+C[BT],\[DTMI>V:2 MHRI8C5H21?RRW(YUC;B80EOZU(5+ O;V;^I>DSI;^J]ZIU>T5S.0>+P<-T'V MGXT#E=%,"GW1UQYZW&CH-O%S$!7PZ,GO17PWKE>25%A][P[G E6ZGEG9@A?' M6,SDXW%':#RDMTWQ$58H>FK)0X^)^GK/J=J;G=BU40>W\=TT&XKNVIX8CN7W M)/%']?NBJ=9,R3G45@40C0O)EMH/(?24,2YC+JYBI#>]&!TDLK>(1I+/[*D];V]T) MHUWY[.@;TGR0Q'8_D2[UZ)U7]4C(MD2Q1WQ;<=$O<\ZR;LB]A5:DJNW@E++7 MN2/=["C9RIZ,3CA,>I6X[]/V7#$LSU@250IR@TJ=_'V\3BNY;B$M\1V(8;JK$K,!P'V)!$AP&M>D,BNRVE)\S%BX%%O:3F*68&6,OV;G MO?:XK4J1(1\!"DBKI14YHUV(%SI4W,D.IF:"A\EY(+J]H^)U_ U?!\?P.[#0 MM:FKNP+0GO21D7>XNJ^47-/(=H0=U! C;)HD 3-Y0.$Q\(W&#AC^_ 6G=S>4 M$)''^G%0;T?NR%YO<57-+4^,4H(0'A"FM*K#EK.B=6Q1:.9U1Y2OOW)C_;4# MODFN;AII@CIBM0AN!,A>+S,A1P'G,=&$:?\(1MEH?G2)R9VVO<7L%'7=:G8N MTU27-GE=O4%!>X/Z4COE6>0!W';$&^6TW9@LPN@@N-//?F+"\D#ZN5-4#D,[ M3*5=10E"[UL#*6MB4DH6@QACIGSR(W=*3I[3SGEC,!)GZVD67W2$]YMR8LN; ML%X) V!GK-=IA $;A93BK^&=^(=X1BJK80D7&<5834>M)4K9=D9+U/D1IB!. M#5PG;M+GP0R&50U6(''AQ]:;,\<,MYV'-TO1W68MC54%"=ARRX",*Z'?M ZD MZ'LK.S($*!P?D?#.D*/#07!XR@5;[SY&+$;#:=V=SPO5%#=)0[9Q20H<,/B% MM*4[?\+%= PF$0I9S64#ET2^E6,<8Z*2['ZD4Q%+0_%/M ^>&)GB:9:X%4V[/-4OD:IA:/O" B)%C;GF$'B[5 MNM,F\M>Y$5[D&8_TK*L7.08+ "_!1"5;H-]"D";AU3ZR&ZPF,F6B\2?4.&O. MO3",[^AL"R-:^_[(M(^,3_^T&"NH*X)M@9> NV'=L2LP4L;9Y1^(:R-83[:B MF7B)K=R;5E!+Z7#,GGWGA4:A9^&R3*K/#;LR]#D#WD,@11F/HEE% BYAU]B: MRJH>^6 ;[#85!*=Z3Y%(V[;A$M2PH2N$_ TFI(O5B#;7'LI@V BPS<_$O '^ ML5 WNG&@N8 UH#XE1 ^-JW\\.XTN53U[B7JN/(>02OB%Z=D MYU+%[F=31WY?$N-GE5$E@_N(*ALQ,.]X+)/[ M,OGC8YG\,)[E3U8FWT4><^/AQ1D :]W&<3+T,J"/0KZT-6EZ7EK2NVK"^043 M9C!DB7/-JOFGN@]F^PU3!:,'=*THMYSY11"?+"GNL)K6;A]#SL.B<7TQS):V M[B6 86^&2,GZ!W$+1"7QMKV#?HM$K>@RC'MT'S0ML=]^CD.?=0"[DL2"&?1KFSW;JP2TN%>?J^$&.+ MQE4#_&71$%M^TR?YIE4NB%RN12#19C6Q1;Y:%\OM2.:6\)?AF:2ZZZ6EX+^3 M4Y[7]\(@4F+(T9U8SIQTPRXSRNCDO E#W";\^2W/5BR\[+(X<8OV8$8##S./ M 02W/4MV9X2Y<=_BDN0YWU<#L^(F2T;96N%7,,:-+-M9@.&[^9\X-!S\'EI;93QT7MN4L+8<]%RA9T9%($Y)"",N+@ MK51B4Q)(Q3>8FQMQEL\$.R1376VSDEG>I>W2Q0HP[!+27E:E,FTK0UJI3".[ M%D+!Y#5VS%C)S?>.20&EW_H<.>IWD-+OR 'D]A[I4KO$C#^!O$#X%HGP1 M>\O,M&.R146L1Q3A4K.N4QWLL: @.U(+ M-3XK0*A'VUEO9+S.-/*XMPSLRXT:UQ6\9EU!V[;&X,+Y%MI7:7C>XG 1B9"$ MO;UKQ#?WQLT*16S@4FO1HYI)SQG7]4FR%;$W4&PC.O=T[N0R6U-]G MR8,)LBG:W;71Z:GG'P_@_M:B6FC(HU MV/MD#*8C!*;)H(0/-KI5ZVE_9J*/%6U%Y.O!;^D+NH5UM [%Z[JC#_U/?NG@ M8G%O>Y@U310J;6DJ7I#L3[*U:UK*8;$O4FQPI*.^+8KP*%=^6Q9EI4+?.VL/ MVNH"G%53A5J.?S5 MCQSG7 'ALJ70D=5\GN=TBFZV4\)(A -FJNC:L-YFG9 !VAWIB*DZYNV?*B?= MPE)40@@'+X2N5N!?LT+8[NR8H\=C%*6GD*7 A:NFZ"/DCK#:W++188KOKW3. MZXJDR>J,O2:BSB&'S'[ O8^6%5%);/@:.^^B)VF3'AS6-;(O&G&"SCWRCE6U M)L_)T\/M6@INC::2ZKL9.3@ND[Y"CA.X@A,+18X>.JI\$ENWE'VR>9@>SKLT M4]=E(7MD]&'STJ\X:6WHUK&ET\^^;WB(13W'8%,EKS[H8USG1T-N9$.B,I(W=E"MM(1D-$Z8A(AI%)PZ_R](GN!1:C3OK[74UH M]#)>=@A*(P. P&^U[@=^/CX3J?6I%L3NQ24OM8^QE)D1X?H*L^Q4U8?#: MS&,3EVO=HC> TV10F**>=ZL&*A14XLVVFL;V#B&[U]8IXWO!=E;U4'$A1WK= M_M>3KS;M?QQ@(HN2D+(X1.1KYU1KJT>4GQ-FCH6%WTK&V5M9^$5<7CH]/RG< MZYT5V2E,?QFQ?FD^D'=&B,^(-WCC\@4GZ+%^M@.NLL MEGO>RHJ93IY[RQ"6S\Z))5NA.5-ANGCZ].31M]\\W373X5O].2Z:.,V$$UCK M' ^>4.Y%V<"W?GG[YTT?0]L:A$(WZ47KLPRB,Y:7_%TI9O^M 0!/C@" PWB6 M/QD X&>26,FTLTG/L,9AB;Q_X0)33JK(X66!EW2VCYTZW$7..5SS,N7WQO21 MV+#H%^&7Z@PI:7-\1/VY_TK/9>K[4#&WJ IOZG8[$!O]3.\R=*Z<\_]?'V?) M-M20M+XX*?,E'WO?^7/PY-$W=A!^^L1(.#Z^^NZ0"MC?):/UZ.GIES0Z[]R4 M[YZJ/_@]]@XEQU5^:=)2M6=EOR]K'.6,>1;+CDLXZE2,[JJ1=2D>">W+@EDH MV=G?>QW=1,ZI)U[\!2E$ !.?YQ][8A_7^6]>Y_^HR"OL&37KHOF\Z_M=SZZK M58\-5P.[SB@(2]/UWLO)$G"9&B1<% J-+=T3VB:[O;D)O[Z.%?]5I. MS%J5L&+-*:/\52P<2<"\Z_:Q(O7%<2=^MIVH:2*3&_?=;)]W(_Z.1-$R[(YUOB2>P!V[+@LT@&Z0T8AUVHM:, HNKQ67MMD! M'&[J(/8X1P3)YV^&#;';B_1$M4B2T\$9_E7&QH">L>F'H#H8-D+W1NJ$*771 MW)'A=:P7)'%:64:)N$V@5V<9J)Z#,3JZXG&PKT[IYQK=KE24]48R6X__G(JU M9%*)RE2@23:W"F,S:PEKYX$,P_1EXM0-TJ [?'IK\=9T@QLLEK!*.F =BD;U M(.5G\L)]SNN=2U,Z9>FWL7=0VN:P<>CU40J2; MO04G0:#FL49(A&ZBYNF[]+?[0S'!?!+I1=YW8DM!%X%#>[A)\P MUZB!T(DF3'FZ@NJ82^!==W&6SEFLAO&@7+,H?U"(A.1"O0XJ]J MJ56V%54JXB.E?&![O0L;A6K.C?B<]C6Z(*Y',LI?I$=#Y"N\T"%*9U>.)-BS M^;SN@&Y;=R@5R84UY_?N,E)N2E?S53#?BN<"V3S1?2CF#_QDF XA&.%IUHI; M7$QCQF/'^KF#)8PT 1GA\"Y8%\I@8O&YOE#P"6LX(16"_:[%$.V'[IUW!-O9 M,S.'=CB-E\Y8=^EM-+Q4*OF!*QZ8"1Q,!0S!^ ,:GWR 4QAK16*2%&RW>>LZNQ$>3'G!" MDC($. %T^KW;W1/5N-?KR0_YK.[(JWDTG3Q^^/C15*D*_H<8+5JUT;G0LFR* M]4FU7%J.1%V,AD@UG1*'HE2 TCQC84&*7\W3#1:(G">:4CJ @(1@!N5RRT#2 MA>5BE<4;YE#:80JF.5A/?LJ:1?;+K;23].G'5)'.3B=_*QI0UO1K/%KU2XC9 MR'J?T_5>+Y/IP$EZP9"0O6_X0@^-\#3YW'4*6!>IS#./( M4D9%!G7$!'I\(/0\-$Q(39^3T3!FAZL\H?]DC/(\-T"+-E./Z0LWEI M-+$ QT$WK1A67D7BR\VSYG*R+*MKEGDDEA$2:\?RY.-UJO_!H-RP8EGQ2!W' M!*H5O4@!K1'9T:8"L:L2N/.W *<> ;(+<-?1JL7#0B#&3;S6'5O/CNOHH]>1 MIDPAE":^.RS",D//#\#7Q/4Z)D,3.5\\PW/DIXD>A>#N./-"2P,F)X(\%7LP M>("^!-1-ILZN'0F.5J!N1<1-RPJ3V$8Z(.XJ2I56,*Y>UW M],%Q;7R2M1'F?\Z M-1#W3=95W6A2X4KZP&$" MJEK^4EWGM0N R&TY]A6,X=9>IX?V*B="%\F/11,_)(X7GK 9^I]"V*Z<+F4I MZ3-U'MW%><^U>6+)H]]BK5N$D:9V!W9\IUS=BF2ZR:!DL#,IN;YN/VNMG>7;2C(:8'*LRGT2 M&PE;*FR.F187!@$3X(-693.3>)9C;_2!F])KFK'RMDYB:>2**0$C%QF&_IZA M="I>MJ3=7=N@+E 6B#>G6F\:?VK;N'5!6:NJ M=L;4N4I45A)6<#K8/P +3>/;&9A]'6TWW^=&>J)K5X%,&^/M9?5)3 U.GX7^ MP/C]N)P&.5"[>G\](?V6=JFZ!O4#295]C'"IA85*_BGU#G?2E\H4S.6/G@O? M9A^,-N=^)(I_'M#\AW?PW3N)?))33ET3:S@1'2]%M"FA1&(21+$N1@&-\:EQ MB<@II$U:Z6@",E5\ "-]5J]AWQ*B6GC3D?:?F-([.$5VCR3 HM*G9+'+8!QX M>S*'!%= PZ\REIUZ$!O>:$ZIR1OR4FNR;6R(B0B<:(H?2*KYI]?_L-93PF5M MPZ!<9_6B^2)YB&Y=AT,RK*5?Y8X"5&F4N]'>/GRFPM*1?"4R]?<:V?27+A6: MQ62HU$)D&EQ_7[BSRE2D]1!4'6E 7)^4S,F-@H.^7W#6M:BB.*X"IZPU6%?, M;S#44*YSTD<13$X!&^4@!@2&:Z\)_>%D0751$O%+L.29P\X@E"!6"8>VNY)MV; OPVS^ M+<315]0Y[NH0X2II76,VN'SX_^GWQKTJ9C_JK^?,N9J74'L2&Y:199PQ]$,< MQ$0:*MWD8JA&1.0ICLR9RR=AE3DO8HLID-3F!1"[$/ M97'TK,!$\S#(IU:M@*U6!0OOQS.)C'#[%R+Z[I_A=/+%#<.QC!;S9[,P(F_%U8I ME7Q;3Y[G\QP[\O%CJH0_^IH- ?W7Y%UX3=+A)0!GB&3FCGPY.9H8U)/\)'4* M:;X:J:4_H_YS9(!;11$UB&TRZ;16(\#>EG&@P62M4-C05E@M5[%/]:PGY3EX M#>N*2')3PGQ%_]NIT@]3@=LB,[A.6&1X#/% [L6$T]2\S[>>I%DJ^WYPO&K@ MF$,O/#M1HF6W]ZH&7:1,(H64(L'HFXM<0/&1!Q0P,N$2$@:[?-Y)R6E%?XY M"[IRW95Y O8D38A8KHS<@<%FI'[G*<8V5=%PPQ/V!QU4)-H3+GU1<6NS(&K% M:'#BP;E(WJC;F1=7"ZMHO$JP4'+ %@.N/NF:(6#DG9+]@RQB76OU9+[*#BE:ESG@OU(X")NM4Y@^&V=W]L MO3R9I.V:>^)[OQ-.0['HS,*F;Y';V MYG3R@O5\F!NSS55XAWT6?K.K$+=EL38[NHW$8M-GDEB0KX0C+_4,>TD=VV9) M>D?*M+TW-JRN!JK\V@AW$2N&[0*P/1\M5XPA4/SMCH)P;/[E0WD\%F<2:MZH ML90L;)#@3HQ(2!J1>['*7Z\1>%5U"VQ[TW32JHDE<%%AL.AL42,:T13>@.K@ M:6-0C^.F9P<;QU+FB&A<2JRV()?2L@HX_!Y71VSSPD3;I@HAC,U(U+*C](0# M;@I%$;-,KX!,OOSZT;'89^Q=-AG$Z^UQT.9(PEOL0G,A8<+5_X M+BE_P3[SD\'N]/Q]P'Q3I"49 FZQZZ2T:5!F ML4[:0PH"R%)+=9&+= M@+@*04SPND.X(@QM!C5'Q<5Q@H"AHZI+QHD]HUF)C@9%GN'+84"3%")/'5/S M)O=U2F?^?G+]/+YG[!X(>ZT36>?$=TG8A+*2%![-\0&]#R<_'&.#O/-<)2_) M1C.UZ8?I9%-V3732+<%!LN5@:C5MTG @0:& Z3TKX2[3XE4Z/W1S]_6XV#H6<=_B&/ U4%%E;'H; M_CJO$QL>,\?]5COVX=7$40,56_*R>)^[M"+W0D2.UO?)'1S1_@(7\C2"X-> M%5F/:%,B!M&I=I=RRR',U@6RZIS.":Y1H]QEN]BRV:\5AO+# ,4XSKXL9^2IYJ71/!5JHTOS2D0SZ MEAM?9:K>6&0W.FDV9=270M>@R_3XKQ-8#$Y- MT,/S0R"Z:/8^Q$NN[R6+9JF="2/SG%;T26M^[YOQZ]SI-1001;H+X6'JE,V3 MR'P]DT42([?DEK\,(<^:+>H9ZL3Z;@]N>KDOF.1"\[\:C^K<2Z)QWZWX*,89 M4$>!@OZ%*#@DXF):<'V#L>33GOB(V\E/+\_#7ZWI+3)-813$@1]P50V93UUO M=OCB+KI,9%-_.GOW\M W,S"3SZT8$!G.I5)^PYJ<K##*&I&N!G43:Z30^N//GGE<#KT:8XN][#,!G1=I/GQ+?H4 MLPG0+>>D&XUF,,"7'%ZU2;A*'>0%%)5I:0P2K;L3RJGPEP,XM83LT;5$.VR0 M4*V:/-Y!;#=%"6FM[]\MN.K#-D6AA#L"H$2!GH.P<59DD8=E/1B]%'-2U1?9 M6G!.C=6F:+Q?NT\P2Q:"/:MLY 8L"SZT>OWBV?-$I 6!7$?R'6'P_KF60 ?A M8 QR4AR#06:XME8X#7$D)BW12EKU*X4*:Z[FHJQFX2)66]N05!WKMI^SBM9< M4@SKR>MY6R&*?/CH2SZPZ/F9S0+ZLPCTH)T23.A[B&8MHV(PE\2)LT*-Z^!% MM#[(A(TL-H(R9X,JSN1%734ZIF^ V)V<7Q9+C(H?U^]?O#FW<16I0'2/R>8 MO&E1U4U,A__X^*$R]@-YT;302'L55;GRES5W0=0\PS)B_TCTR.8\ MD88_Q$$2;&F8U3D7,[6WCP(>\./L9JJM*+ROWX'A*FX>D M0@">N(+R0/18G(>#+)35-+APX;_":R9\%*'AJ68$J[,IE!!'FJNXZ:*';@W^ MXZOOL.4H?!$8!?24J[5\#>_+MBO%BMF+:]^YI_)@4J---7D1)^.JZ&-*-Q?TR%K ML%(/4Q_ ,CR$\E98<_(GNYXDBTC$]&YKE'69<&Q?9]M;76K'F>$4);OUAMJF MY@JB%S1)F! ]5N<.H[^IZ)&*B/XS-=?K['V>+%RALM QCW$-0FC_UD6TKXY%M,-XEOM7 M1+LCRO$E%Z@NJFJ!H,UK4&MJ3KI%P(#"82DY%]->@TQL&XA>1\]WCPT%:TA, M7XU*UA^R7_^]0/;4F%)K:K5@UU10P^3)Z7D5!FPF#GRPES;(,0$S'.4Z%YTZ MWYS4(Z3AKYY.?KS-!4'-2;X@I3<_H-87GO4OC[YZ0M-S2I)Y]2:ME2 O=SR :3D M/40+2H?E G@^ 3W%8SN]P=0D)ODH8[15UIQ0%S!-3=84C46X')E%GN)X'0/[ M[1A6(>]]GSOP&[O$L:"J76?\*'A]X5ZOH^XUIFY)5/"2( N[ B6M9M^EI?O8 M-VEF\#)RYNP:Z7"B4[P&49;@RS2"-$8;W$(CQ^#0KA?--#I/8S_=!8P,ER/\ M^E8=MGB!,-'!)VW'&YQ0RY=;Q-);-JNNU$EEE<9/>IE22WI8KBUE1,-.-19 ML*A*ZEC25 $]DV:VSB_S][FW2=;V)_R^5K\?C#06A+85#[ 3AT*QLRL#]1G: M/)D:?[Q55;1G&^LA@(Q\)WR>O%\X+>!FU+=E4N\MX7NE\:\TD8K=VH.JQ[VS M:P&GA])U9#U22<#\Z;_U2:KW>8L@G_ZI5#W&[U',B_ M84EB$(9+N!DG4F4>7,E]^!W#3+BP9#NY;H<-Q8))&MU"X43.YP6C7UM#N2W'-GCJ[KR]EKVN>OE@ORU1A7F8JIK.KA; ,[4' M\0638GR37$>>0:^B0=Q-SS[E1'3_@>=N<8\!PC6CH='TWL2RX]48:7%]/;J* M.*\]W_U#UR0=VW8M-@Y?O,P7%[G-B!C(;6I\>_K7D;E&\AR>,8:/;1O?P?2! MQM_-I1*6U\GW;>'93P9P];'E.KZN&*"CWV6_S^[TP)[F"_>4#+CC/?;@X>G7 M?_UB.GEX^M5?>>,_//WFKP;4#ZYW3M XE*8:\D0?(L'V+;Y*F;:I M0QXOPT M\A3)>SYP;_G%GM2>_>O@0T_#_Q^>EY[FP3>GC_[ZQ6]X] /Q M*VYD+J%=P0P$\0AQQP]J"&*AC:1ID9/CR2UC88C'G(9*G/9LO=-.Q&YJJ8)1 M6M7&0;"C:>QZ6IVB;.BK BMQVBCKL(= ?T>JZ (+G3/G=UQWNXUJS4(4!C:ZMUV(H)!.@]KBC$0S'JEQ#M MM5S.D?_LB9-PHQ-HPR$8/C*IWM$@\%-#YNJ";+O3FM/Q$&LB2(6X"E01_'V> M"*(S4:.G>\38^P%E!T+' BKU8M$8"D0&NN%@U-*B]V/3_3 @9R'FK+#8+S , M=J[0<<-=?HJDU:6E59GIY%+]/\789HL09W%6( QV2VNL$P*T'?0IC<_'1QQ# MXD7$DP=7&COQ;KEKA/5ML&N2!+OJ9;@>//8IMPF_0O3/: <<2B!W-P4,6+HH M#X#A%78*>N77U\%O;BZ+#:! WN*.T3>Y M):;VX.#MCD,.D4YS6Q6'J6MQ8RP.(Q]7^;!9:U'PE2/?$M)(O&H.;!?LL("5 M L':2\VN>7\UD5O *59MA'+DD$5IFH MA!$G'BDEAHU8;7,&TRSRAO*UQTD:ADLZFL'.@R@D [,7-DC8'?-BPT1F:KC5 MJJ4J0.AXOFDS3BW:QTTLJD=2WVX@Z.I%<"NV5.PKF 5+,X XA G'3#!=[0=0%\< F>")^(F9_S\.\%1$ M_E(6R7 =Q)-P1:@.]J:9[[X@=YZG5FTXXF[V"*9]&\#($C@J+-LZ*N0A!+;, MO*\V@T,T<43J'JNMN*WLCS.TPGN7^P=SV+BSOX(@?BZ2NL#1P$YU+G.]@CI>6 M!,X:NUZYJ==ZX4:")H%@"9[&0#@>7G([WNF8I-S4%6N(3_\M,"A.$CV;7Q;Y ME4*::P] ,,#U(!ZR+(]U^OJ4VFA)7L?Z4$;L-@Y /^[>/526)$F4C&R=T#\, M5Q$C,QO7"&VO-$\>6\EML+5!=T?T2)_3$R.^Z^M1'!T'FE0>YW3%DD2W\+*C M_F\9SDA")H3Y-&?-42SUTRC,H>-8V/0@,U19A T*(/H[5"7,\C>7,/UA,E<5 M*"^-0I W4[P6-72P5J&[T"#Q27NI5K%0W7D;5)SD(O%E0["BI\C*8%! M[>"H9/EIUE+P/.KJ*H\K0!O-G+"=8*/\(C".1+*U"_3?<4L:95_#TU$CG^#_ MJ$PNFACU1&O^)5K?1BNN&;DHBX51SIN! ^S4(@A!H:N"^IQ0]H M_3PKF;]A5E<9)+IRJ:*;M>@*5_*-Y9">GD-O64"Z!_XHY_6"TPO2A4QZ>B^9 M(8R7'6P+9_6#K[R6#G&.'+:L)<-K$F!->0(5;S;?]:Y"[<=E])'+2/T%[/C8 M[4NQOA+9!E-!6?LK20(%1Y "ĆH^%'&JXQKRLV%]&![>F\.)%4H+\:D. MWF[-C8^L)./J$+&Y.][T:& ^I=>".W(9KI@W7,R;T7]T M1/W39D5XB6AUPF3_TN5C1L:?6,=9_C2SK(3%)'PLLQEU#JG[?<4:9SQWD'#$ M_,HL)@3(QRG\G)Z \]%G%3%_.F$]=+[1R=^\+\JR44BC4\ITH2,@%.0M(@M- M;=K2V]UTL-9Q1^]R("KM2V/]!W91Q#_ TP;[<90X_]2FW%S%=-H\@H9FGM<- M";LN1/'!?:/-LU5<($H*7\>3VF@H+,APF:.^[+6W'L-DVGTJFS_/FV \A5<7 MF1D3?QOF)YE'(N9_1_$:S$[F.C19J=5W:!ZS.9_%8[9&XK#$ZVZC;1V#I$M, MK1]/PD_ES)BA4NP@38Z#EGO-&T?23?AW'(@LI:QMPL=Y^S3SUI^9$/J=8$Z@ MX@2HF<#6!*W;7E>2C0AAXW&6/E'JD;HB5?B0)T:[+AKPSEW$.=EY2@G.02I# ME%EJ"#-:-)<0&5$/-I(_NCV-YN%.9)K0*\;^Z+);SYV2DRV:VR ;5= IC("2 MC].2.CJGGVQ972!\H7I@0P#B(N:QI8Z>-/HXKTGKX,"$2I7"S;1-<62TZ"T] M91JU4]N -_,=(JGWR24=8O.8/E&5!F//]K!V.ZC8,G2/R[$"!N[K+X.CS128 MV=5=J'#2,H2,-]2=[UY!+OH09&X@%/QQBHKX2-JAD<[N RGZWQ$F0>WHEP55 M C6".QRDUV+">[SJD4&"(/X,J%78A-;N1SP*@1Z(05B3I5%!B'EVW\PSVKZWZIKOXCK M7>#,I/Y2H>*2+\8OB+)+5&)DLHXC$C9I2R+R0AEMO^H7)#XX7/?+4O$5<< 5 M,CG=I9%NS=]'W*;';7YSQ&T>QK/\R7";3+'PD:?0HJN-' ZL?!,YZN ]*%6Y M]H0P;9ZX+RG!RGTXE&#]"F#R5VSA5$Q8CO0(%A,4ZC&?^&GBGQ_$GY8U.*>R M"R.+17%U!H&'L5,_=7)!#BZTP%S]"\9O@,R3'8JTZR23G"')$XF$QX6YGU]I)SG(P2VNF MYPP6:RK2"P(J%_I\9F(3D8Q$XS!;LQ0;+&3[E MMDY@A>A+GKSZZ(FZ'DM*9Y3DZ=.H-TDW-K652G%%(UN?^%YR+$X2$\BR[P],'091>&)+;Q3K'@D/ 5 MS18GR:T=A^A?"38J9GQ]J!;;%(_V)-[<^#?1_&]KH$D6@WF5>Y&,FX'JW*(5D5SPSE)"&M6G.B MQN(V5*L662GG)HC*@2H?7SV)4+PDMJ]()H.%E+$ZCW;!QWQY#[ IR)-(>:V3 M,75$XS+U)MEY0PAR-"Q'P^+B&,I5KX4GT8C68ME&Z>-LTH>U_I[NP..'IT]4 M=D!S-CUQ0?K30%W@3S3CD'S\O#,>'N%.,WX#GQJ+1WK-JV#*J_(*( (J5[;> M.82.8%6S&%XSZ3;DC/[ET<.'IZ;4>SHY)Z^5YFD6]KV!L(P5DHW%JN ^IB7S M2Z7,9"R,&GZOUK!(BY%4JDK7YL/3I[8T@^G!@F2B<+*(4D-@2WIC,@?#*(<"=;L\FSW5#W MN-^[VU0BC>@+30O-1('K,2:AA$3'J#)A,W(5GTA02?N O4;3I([DE9$(B523 M69&G=W 5^UV>1-WS7;SRN5[Y3*^LLI_3L4N")7N4HM=8V;BS@G(PLH0H%\S[S@TJ=;XI MLWGN 1?R9A9RZI&>H!55I*C\H[)1C^]CU/ES'CGOD^&JT!HA[H>NT3;[,(46 M:M/5P.J)[A,4+*?6NARIWW[KVHV_-C,*A0SCTT"1M%(RA)D);TTG$J:0:Z:9 M3[+DI53E(E4]%19T:_^,#*[>[FTSBC2 MSXH2O8EU AE?A,6$\585MGWV+]+6]"P94(5K;P@^XAHWG#+&,;_K!-/K#>0: MG%KJ3G^M2OT5Z9O>_>QJ1ZED@ 5+WB])WAV*OW8[PN(;?)ZI(3@XS>A7#BKD M4U_#B,9BD*O4Z,JRE4I,_8=R@][+S4K91ZSM1C$&H-S/ZED6[-O)ZP]EOIV< ML<[#XXB)-T_OK_1%?(B7^QPCI1LIKLHT@3JQ+Z>1YFA5,&-(, M O\&^NMVDQ?/$OGZG[)FD?TRY; Y;#0(=JD*<]KEO$X75]KMX.G@Q@XJ)U-_ M7"MQ'\,WR.B;BS8/3'164S,R&:2,$9[#)1QRLQ\%^ M>\3!'L:S_,EPL"-^IAQES@=D_S3:,LI<194^9"<)-L2Z6G>SF]39PW0QCBJ@ M,K'1M:,%=Z10=[H'7 '3[PT'_KFD1YX^?$H7"Z?&O7!9+8$U3E%_S9+8^6)T M=)K=4P 'GKD5:O;@8Z%E01YQ@U05N;GU IZ(I:K&+F=N"J^7JBQ84&]I62

MG#YBKX&]Y9[HK3O"KD9$SFE)V"8<(\&+J9/4)L]SNI8U4?8?ZA0?J$%'73XA\:?1+XOD%&T@E$?VF6/,N/6[9F3/ZL^G MO;!$-5$PL_>8KQOE6>XT=;W(IA62>#+#(H(48A:>KZJ+>XHJ;\)4)^:6*Q:4ZQ9QF$:/E+^85.@\%T[)OMJ%B(?A?"JF=#K4;EOM;:6 M=_TR4C8\"HP&MGO<[_+AC?BD:[;!LC:20E_F-3+I2\\IH4J-&O0'*T3A(UTZ M0E5@HY*M@T+/0VAU MX>[>U)0=#OOK M64WRO/\(7R887OJL[PA*1UP+>[^E^6(= 8-ZNN7W0#5RN:CM"I]GX=@B^=5M MO*IB&+XXU$/G_%7VKV#8(#Q[694+VA>T,E7(]DU& M*_U=M(Q,1O?XNZ]/OS\.8[SYC>,5M^CD^[R])HRN4P/^9W,J._=Y&Y]& >ZQ]IL*78Y 18S5N>BVSM M?BUN&1Q UI!7NIUNG85G*!F/FF!4#L73ORDBKJEX7,5FP>AM4D>A7_;(*65; M9A@?>)S]'71,1SUZ'CZ5P) TJ5 M'U1B1K')9IOA+RR>2R::-BH:>P&E;*/DR8[KJC_G20R^+@'YJ>W M-#2 W3^UK ':6S-9F^I[B@ HN2'K]!,<:8=^.B%)]WW8*KW8'BOU-FD0&J@U M_92W6\2CWBH=D/ /^@O3:'(&$!G"B>NV9^SR!9V.Q(NF;3 N827YVZ8#TSKJ M;RFW(9GU'_)9C9ZHQP\?/9ED\U^Z0A('\@4ZC\F 9&"$,*S4LVK%F_>=M5M3 M7F%^:NB99^]>#J+W>Y.&Q()XYXMN?+[)X(7Q]_ PHCS02=@ZA6F(($A7AY^Z MHIYW*RK1P(S;X3G+8_$2H'%>;XF7;Q*/S,.QZ>JFR]B1NCE-MS.;-,Q]QA2J M/G5X];!TI:E@D=/[:XXU)[O V&@:"H+JMJH,DXK/43J4UB;3:G+N.V&:%X-. M*/$R_R!$GX>R?O8:79=_9IM)>2^FXNA*>B& _/]Y>GZ*.7B+/QJ^S-C\7FI5 MYRUUZ'2Y)O"2'H&7;\_MEQC37NHWJ>@@ILP^G"S#C+JYX26A%?(G7WZI/WY6 M+?*8+8?32"K#?(2'>VE[IGX%EU0NK06QE;0 OC&P#9T(X0GPXLM\@9;OR"5# M*YB =$WO>;[^YNNG_H%.;4]17=(-\'5=$'(Z+)QB+6;K[\$4-Y/G89DE?17A M9J_Y2W'LJE$Q\H6WTGA-BMEH)Q+CA0SE]%:O->V9@_BOQN>H]D[&O5C^[X:+ MV[L3Q-XIZG+")9;-6S@,GCV43,LJ"\LOIC:R6=6U\@\3CM 2:"2A"]EG1 M6MM>_Z)%X\_E&W[,0\6>[\A8"1A=K QM_; #[\V:<=N21L5$"..QD[YR!G=H M*:0!.M=D/J7#PORC8#XSLG^SX)DD!W*8B=Z-=RU4UWCI^)&F@X>B)DB[7[+N MIFP4J,\9!<4CUM'-_^.'1ZSC83S+GPSK6*PS:J#.>,_1AKPJ*JYH F^C7YT MV,?4U'4ZL3Z1=FB58!L&5E\Z@;B-+/S:VK=!CK>&'GP%PU$CHVG^1=C3^94& M#ED7#I]:Q0W#60,AWNQ];@W;N'C\C%+ -5D[Z5D,P9MN_7MA]5\N1YRL'F,A MQJ RMTO+(M%[#0'(//PZ,M#T3]BJ[D^D)LQX2"6AU-S^]];@6VN^BV:=D%UH41'XI!(PWA0C:NYL=[#G7$QD>62!(XDP9-2/ MNAR(W.RG-P2,@PYGEU ""C>9G[1:/?DM-=J;OW5395*^-AX']ZJ6![V-?,1^ MPW3]UI">8\=UQHJ/(_OW-J$0W"[ 3=U=R?,JBU71#KH2*;/A]8<=G D.5[Z^ M"(X!+:]U&% 7"5CC8O(+3CW0^)%=YD(I 2,2N^^-JAMS3 M54POHY#-F (]/72(XAW2%[J3FSH+?O+^1(;[SIF<<6E$_O+=F?V,"Q0,>N??H+%^TCQ_V1@"SVJX$<#$/#TQ\HMIE-$P/HDS)$UR.K&Z M/Q;EZ*/A6'&LSOWQDS.IN<0Z10J$R8,T&PGJ.Y>%+!@W'ZC7]:)86_EXQS 6P2-SX_SN;*=EPDB/FJ>[69]( M[*.7<,R(B0FQY@F_AG!V4X>K7AP)#-Q@R6:_, PQ0S\T8IL84;0X,T?D1E#U<4D'E2F&P5Q0D%-1@NE,0JLG*O.GAMF^@ M=SGT_>?M?[(8<J)9L^O(PNE\.4 UPLG6 M%*B9TKC#61\]9.+:9(>>"W4E:V/Z'%DH]@$90U MNN>DP!_.[&51PED2&3:1!U?"\-UZ:X)8(*P:/QB3N C81Y6A16(C=UX5O9ER MP\A+, -+L9)VM QFTF GJNQI+1-T3)J1UNO^H1B">[DD4?Q46S>41.V90)TI M.GB@T$=Y$UY3LC0D^5$T3B:.B6$7N329N6^S54YN2P8A^(B=<>:0][0 M=Y4$,_-=?J ,IL Z6Z%T9OUZ8R:;EQEQDW,^H* M*G!,QA,]@F>,:5)R:RJ]XR_?%S5.(K^/FJ#[\N&_-2#CT1&0<1C//Y MUK>@K7\;G2N*ASE9'Z(2E(*; ['Z=\PD_\RQ/&H*B6I.<$#;K1I5Y#D*L@$P M^>0MVQ'A%13Y++ ^=@UFFKG MT5AXB5D>,@PEHEZN)::1KV08Q6]O!E5A*X_XF$DNG%V'J,%I2BFPL\[6RE"V MP]O$29D+X4)SBM5K_Y1&31J11BK7\#<9 M#SRMX[P>( FRBPL*W5JW 0"_3I[X,B]-V3:.<1$"VT7!DBJCK&BG?U"V]/&M M]L#G2M7R!D3U@!;QO-A(:[ @S9Y1RFK=<-@,BMO@_)GEF55AQ.D?MN1Y4_!B M&1@SVT!5.CF]?>+V#X,!A'B,_E>1*O[W45!T4V9K@XFXV\M]\6P,@&+S :FX MI'G0\AT;+87->=\7\XDT.NO)S^\>3 S"(= =1Z#K&F)HS#Z" M8D%K*+8LN#- &]'5B>QJ4N9K;ICG#O>*#7W&6"'K%>F)KE_[TB%=2CC[C1[K M4*;EYF9W<%M&<):Q31.G-:9D7:U/,!CZ\OCK#V'L0C P>5,75S3T+\F[J"V1 M%6;56NMB\T*85=>F(I._Z]Z4(ZO3?C-Y6D/&+O*KO*PVJO4HGX=3N0M[K+GD M"?F!J+"^.OGO6/4^?_',5MB:-$?#'TOT W\(.[YEFV#4% /R[^0QF2"O[I/0 M[5D]/:;M!\47 NE1%V'D+DJ8IAK9(+)L35@+:EXY1"76C>;I!;7[:V8@4LW) M5BR$+?G,<&U:O#3$XU,Q#<]XNX>DF6))D89;N:&V6UI97>?'? 4^HJ/_!5\@ M3;XH#7KL7EP"U"QW"#N1J[PR;5!4C&TG&2&2PI+I$XR$"X:7DK=B2O8=ZS"^ M%5S(HK04MRPENFA8U748PG(;7U$6WJ.')_\?4-!A+;%@&31!$O4T1TP5YJ= M+YO3G$*J4 7/^]?_YN2_PXFU$-4S&?ZLF^%B MD7AK1(:3'YZ'0R6L+=))@:1KSBZ[O@Z^O\K>LY23\(LYFG;L"K-L7G*,%/7Z MCGS8; 4!@U9W;O JR/5=6,NVPW69@8J#3Q>C][\7!]J9 M'2HW'M!V &!.-X3J;U4?'"@T.P N*^CEA"5>;V_R-8)9:O-LX;%SJ>H"SYY2 M:)+=.9TDL@%9XQXFFB3%"#ZS&?I'=LWS#]YZ04&H%J37B#ASGY_%SWNX5M?[ M\4M7U=V*87K4AY+G2@2:K)?@T#_^\J_Z2H)8Y+;'F"U@ R\AL1.DQ'%KI$)/ MGIP^>?+7"8F[K,*=;4_S^Z>CU6\#%SH2D "H (8%T#*5R13ZV9)QI?\JB[S3 M/2!\P6;E4\K3V+/LQH,U-:^R,L%-.K,;/5PI$*LPSDA+AO_I M4@P&$MX0X2I^:;83EI0MSKW8L#\8X!/BBWZ:1O<7X;LVK&JBI0D_)TZ8.8)0 MW3@E;FS?(L!VZF8H!3TF9I.7*H6P(!Y7]@,I.B,^[1U?]V+X7RY!DT+(;/** MJ(6'84[5T$\W]I6A]I"+@P&^]AHLW,'1PD.6]1.TNS#T. ,HS]AM.I% M?:E3M7N*+#:<3F9=BR\#X ^K,Y4N='K8HZF>D04N(MSQ8>M$HWGYLU/,\[+(I6V Q;$D MSJ5<-12SU-N(:F?P."@'!QE$LE/4H,KP-$[R*ZM8G$HWV1S F$3FI*S6!%7> MO:#N1\O4/\V!_'NWVH0Q"L$050:^5X"T*9<]>IPT/OW]]??G]&%$(NU>K]1( M#"^:^]%XPL(7"4Z( L-5T>R8+!EW8+2CR56+X@<+8-;H%F( M>,7WGEW>''%G5@?GL[:N1?I>6(F4&+KM:J1'1I*&.Z\SQVE7U*1)3Z9I2W:/ MO'.K:NP>(=.U%<2(KH'^(=AMU&+]@!#S;/X#?T'1M%V/9LH".LN-YU)&M[ M$+PRZ2M@!\1!PH57:*<#IF7R["HKRB@#0W)%9#E9?;,7T>PZUN_#J7XV*B9) MU*5YYCN_"?6YR0']]%E^/9;B+-.9(755:Y,SLJ'H8VIP3.=]XE;^?OIH'S-G M'L%B\*)"7JJ%QW$Z^4?Q/FX$3R40Y0WU:1JS M 4@9D,'D-G[-WY>4M><%S[$##!!FKL_WU$2BBGUWZJ?EP[\ES6GLEOEL7#OZ9=A;[SIHQV%#UP]G1)C5]AS>YZNWWNVPN5HMDZ85#"9LTE/E#A+ MR@U4[%G;.ZCINF2&TXX9(+(YT/<7%86\&=ELWO%&%"I9R>MWL(N&ASP&L<5L)- [/-U-]4U/XF[V-2G MP\;Z&,/7KRK6EVO#BXD#L[-J!2I%YA[2CO&,&M+$G:S 688[QVZ$\0+;U)R- M1L:T_SL!8!A,T,TP!'D#^J@$/1JQ"&.5IUYM+%TOA).@^L4U/0@. M\G#.;J!TT.0\?3S\2+X)RQF[Y5T[%R\]O22T/!GF&!ZA*KA@):5OSMWQGY5H M.3/@'1K_^AY&;^;]8@X_#@NXADO)*\Y_$]N7Y?@T44HP3]K9:4P09B\XP10: M$-"78D(K5-+E$O:H\/MP:Y&$0(5SM;%VQ_B=" ]2(^( 0W((PK<,XR(9JG"A M*D4/]A%MGB.G6N\P>4DVN=UN1#.>KXZZUKTY%^YX(+])(%G.CAOK[B[3S\W\ M9;:=VCI-"&O"X.44X,@.A:,J)(<]YOFI=QE3!*=>.9,.5:XJ(ZJ8 GUC"J8] M+9XL%42L)?@G1YM-Y33JC2)G20<@O">@ M%+P)C=5U8&0<"*J]#'^E0?-7P\>$P1(C*F3DWNH&E[HJK\A(C.'NJ[06FNPY M-N?Z*BGWLQ'-SSS;9B6Y\.U&/)ZD@7X 8J?T8#0$,1O-1ZOH)*P$N44'8A[V0PB\<*VN)N6OC,0I,;[<5&@N[--)=>NP M!/*LE#8+YE00''DRJ0PM4I@"JE*-!)*+*F^&R$Y'_D'[Y+4=(3,8-'D_F&RYW.GDYU[O MOFV__HTS FX8S[3B2DTBZ= M2+J6N(7JD\^9)2(S"IY1CC%UTU%G&1&B773PL-BB+%R,XODR5PBV!N0^ M'#$ A_$L?S &X&B^?@_SY?'TO;Q_.&7*/&O: MR5>Q_Z"MJ.=>K!QG,GVZS#4MQ!)WVEJXJJ!;L!V>GP@9..!G1Q5);LT:X9;]3M^M8_[_(,C[#'X_H0'-VF4&J% M/3WK=DRZ%#@WK 6/:W*5A4-SOB7:.63^A?8[Q#\$RXL>W?#"D;7[%D_0NYLU M#=:059":QB(\PB6#@5:V(NTZ/1=AK"KJ&,AQ0[Z=9+)WQ!"'%96-2VW^*'XL M\<1,?LCPX ?RW!]1S^[#79K=>!<%E&DXN2H:ASKC)*/40O? ;(3$ACF7-P8;=O.^1.)3WB9> MS^0XJ>B*=JS8K/?CV=F;T\GWD;"'=>$O.2L.JZ5\I=5'CEI_.V"A$QB,TE%4 M3W?;XW1RME90DKQV"H\;BBQ&S)JD7WAW.K7D\$R+X#I0]M(Q$Z5)'LN2ZCU*7-.-K])?+3%)%"1(K MPJ.PN!CNYK"+?0,%O-1M1GVJM951J\2/E-@FTRU#GI#?<$(I_59[\9V]FDXB M3SA9)C9B_97B+JK9.GN>U(#2(]%?-%<:KBW73(R@7@B\?48"J%<"8\E*& HDN9337"Q9 M&'#2/*&J>X'90'K29;I+XH]!>9\^8,<4?YM*%S%SH(='".,!;'K8'U2Q.4>Y M7MYD#'J/?%,P'89TO2KR:T-PC(&CI%*[K.:=P3?"3CTAB(!B<)0"O?_-65>4 M>B07V.-=:^UXD3^J/P4]NHB,2F]E#Q>C$84VC+&_Q\QVIACDIL &G3[9:D\U M "\F*) 05#!..@)KN$VX+E!07>?DG!!,C?0QX!PZV,^![QZ$#6]C69T 2,*6 MCS4G]BI$>SOV! KW32N-7+3U3ECP"%5/V36CEDI+_V*Q,$G&J;LGFG1[H\TS MT2N.%'=(A-3=>JT=^[UE\2$X6+]*X55I^'J;Q=/Z.,IA'/<$7H@GE9>R E1, M6I9-MX"XV**QYO-KC4'U"W?D+4EHFTC^N$FN"(MI/E#/$J"T0#AP@,M*#5LN M0M=H30IW4:4W6^54KT8ZO=)Y[-9T/LLJ8+I!O*@-B^V;T\D_UU)2;;>B)2WP MLTRXFT:&TO;6+M(X>@_!88NO_M$<_%J\O1T M,GGYTP^OW[XZ>_?R]4^3\/_>_>W%Y-GK5V_.?OJ_?\R[/_G\[_[T].QT\K>7 MY^]>O_V_D[.?GD^>O_B?%_]X_>;5BY_>35[_\/%C\'E>1_,OSPPH]C(VLQS6 M"^SE*(#N.K^!)_@A"G7-]IZW DT1O!!PL)&VA)$3,V/@G+5N @O_1+DZGAC#DBTFX+@@<BK1]]^]?3Q MEW@Z:"<+0T]X;F&('=&D8Z$-2Q/@O%')7N8C"J^F([#H5 (S-AYF-H@*[^%@ MTJ%>R6%Z%.'CQ\>NAOA%\\BA(KSHN285%=',F.8?JY5T#P(;5PX MYLIJCB477-TG3\( -.^+,*A_R^M?RV*;3=X4;9?-+Z>3IU]]_23\GR*^C&T( MP!.[&HZP1O76PA&SIAQ .0!U-W%%M7F9;RY)8TV64WB\__7MUX]/OCWY]JO' M)X^?/+P?4T'IMNM\%F(<8+AKR>-<7U^?SD50->S54V^>- < ;SU&[:+ 3LQV M3<, 5:+)Y-R4WL(0?N3ZM6&66L18I@X;;GW&2(NWW(>)'@_^26)K9E3P CZ4 M IKPO\4Z$B@(9F>1W-K>;CUVGZ8JR7WBYCQ[U?!Y5%.FH2*&1.W_ U.*!^13 MRD>J$.%[%D[; X0XH6TW__6?_WE$$G@DP=,CDN PGN5/QB9 -JS)YZ<7U179 ML-C6 .NE+$BL#?=!Z$6L3^JB<]%C/<<+R">).%$CK$+QQ'XOO$4;B(KD0 M4[*U9BG$X/U.9O&PCJ']_O#SR(%,;Z[,/H?U"KM/4LL@$$Z7FN,3UD3J=J;2 M YH6F"[RFOK3YB#YE?.2G>-9L8X-[/5%\$3GVFR/CO$582Y2I8;@MH08F="- MIFD8_K.;OS\IUERMT.PC'BS23:(RKZ>EZL%-:)DMJ[*HM/TB++0">66DZFC- MJKHB3LW@\B\[2CJO5MW:$F#(A*A J?!"HAP')]M8F]'VWA9S8KD0!QX;(E\! M'M)(-RR613@(N-"!; XWHQ4-"A]A=#AO#MOT,GQ6AO,->P$-I,JY*YFII$M- M*B1;$H[L0A1 1&I383N2'L"\K@DT,*^5='F^G2$P(:2#XV]2V:DXJA=Y=5%G MFTN(3"ZKJMUP%& ,HNOJ>G)15C/J>SRLQ;ZK:4U]Y&P^T2$:G6Q*0&Y .+^"ULGGE!69_.7IZ=>V ME@YRI,<7.*UO^G-_@=\/4W:6G*+/?6-4=/M>7+&+>TBOL\,-H7Q0'4X5GH5' M3Z>:H4+QG-NVJ8*2- !3!YPQ5_49K[G=^MW_F;PSL63*O$GB2IFYPQ0NY[2F(=498HH91V M7YM<9PS^;SJZG!$3406,<;;,._I.<=W@MC#1AY1E7W1UMF&RP$CUT36I-53-R>"X?/2EK6-J#@5K M-5K2:VY)_\O#T\"F<&B2>>IY1,$@4IE?4/3H/C'N*M]DU= MH6R 9?(\SSO;GT3>GW]S)_GSM7-V/MC\V.K_5 M^GQ]^C!NJ&"'F[PE\TL[+7DM):M.QB9;_*MK6N9=GDUTSB,IILIF..6>&H%E]JTKBWA&WL[D4& MAY;D.1V2KY?+ WG>.T+NOC?O^L#\UIMMX].>:20D*O&<+ECBCV$:B(AR%J\D M\^@)-N4JKL38!<[!U2Y";^9WW!I M,'N1 [Z^4"S/]]$,@GZH%(@/%+TT[)LF7"680Q7] M7',!$B.&[%+7[/ *X5DT+F.;1\QORA\@UUX6=7A+?$0\ G*(/0M'P:+(./LF M9N#6(^Q8=9(GSR;!CK (67S-RNXMR/=55@@3S5WO2)BH69/_TJ&8:F]H:JOD MJ7%TD? ]Y6N3'I5?D O6Z\-!66=?86?6&167 F5"PU,JTD>WY&<)"R/-&<@;25* H&+*#UV!!W$A"EIPM.&2:18-^6:]9RR#'$D M@EIW"O!782 B9EEIFJ+W^7.>CBW&"8A#&WPK?NNOA#U&GEU"QG0S]X&X[KTP M'3FG]?$P&+!+/,(L)PJJ)'1B8T 9B#P%=GI(]95BE8B%$;CDGB1T0\T8Y.]F M@K3<*V4RI 3YMR[J?WDLZA_&L_R)Z %^UU3VH75B/SW]$D0!D/A+;+9Z[H3N MQM_!]PG4??@/!10*P]>E=GJL*JMS2@,B'6#QPDV>OQ<$=[PJX=D2%#S8.%7- M0.@"\(1=(QAT 7RY"E0TY V4>27N&#]LMT/:G./:^>3?)(%[OD6ORA MR$E<:J]I&WCMX9P#SQ:U#(2G:Y":,H>!T0M(3B+"&'<9,G*"\I,-L7>%4[>; M4\[H.->_VUPSNT+PB2XSQ/E,]\@0BUE=D9-"^=T6BK:_8]L*?>R<._H4917V.Z5VK_*$'SUC,8D%E>#D),(U*%<,C0BZ MA+53Q8OT!#B2. =)%!07@Y.:'#;NIL?)_YV]"4Q;ON0>\18'^#PR%\BA+48! MO:%2M)OEH!>GDEY6A)>(IB/,YR]AL^^R%#JKQYG\W6:2"/S,\ZSQ>\F66F^F*9QVGZ0X]E:"*,%6:4;J7,!4(H=%6)Q MYE1 "IFAOY$D1N@6RO)T?)Z>2_\ZUOG\)4/?[NR>GSTX1^ M2_Y.?VJ,8,^3+F@F_E2*T@O+RB%0%>VL3OT?I07&#*\GOR0SVK@:PS# M>YW4'%),2E(J$((IMOEI+7+A:I%#7B%61;EF"/Z-U8MM*JLA:7?!@:PG/V7- M(OO%M=2&I?R>8L7M:E:5NG2?_?C3.UEE.^M8GWKT7PX;;/T88ZB2NF?"V!UK MGV)J9<(23 ^#5&0,SL+!698TUU8=;B+&!PX4TWUQEVY_91P"1?B_Q2E[N\+^ MT,\'KR0O,JQW'^(U=RGWUA\BZ*QY_G->'4CT/_ M!RUQ1MJ$LY<<\3>$'2>)P&=UU5!SP9Q@V6[HC['I[VS#R6FD2MVN$;\7D>%Y MMZ(F.6Y1412]Z=!QGX?S_(2C8@F0I[0M-.)14D*F)3(2'[Y]??H](8;9:W\# M#D'6U S,7DGX8B'@T^_R"^JJ\.@;,I#-[W_SQ_ M^=.+\_/)Z_]Y\?9_7K[X^;"6U0Y2Z2NR_?GU83WK7C*=3/J'!6(%&;&/:*^^ M8ULU:(PF348XTNNJ+A=,DQ)L^3K>:]FQDAD]Q:]29+HJF@ZY%J2L)%NZ()PG MIT+;";47(@EZF9>;^"[<#?^K=&Y#%EPSWF5NW*^7V;9IL_E[HFTAH->C:9B$ MI(L\>4M1$!9D6NS/?Q1^Q-IX!3?;;I7W/?:LI=@]>\Z1%G,)7YG0J>(&B:8# M?(*X*K>WZ$%?:TI/[S,5KCWZ4Y@%^H/5U+A#H^,5,.A6IWER Q)'P$&PDW7! MT'AZ>,RTP\/98TVEF8O^"[W#%?6(CC3OG_XQ!^+M-$)&>VL_)4W$Z,)SPTXH M8E*OIF*\?8YE<+EMP"%@R\P^/[#C>MRNOF($Z[LZ7R_N13=M'^J:YI1:O =S MF=4%BZH&GXH*+Y1T[NI])OC/E"#ZA-([.]/-MQ#C$>?W7"?E'=M"3.#WQ$=/ M,TC:D)/G!97+"0@<;/1SYF:G>7U5P*3GIY_5AORX\[C>>4Z2VAVII82#C E3 MHP4A_9ZJ6]*=EATY=>,Y%),5NW;#.=%BEN9;4 M]+;2_.;'6/CO,X*CD8P\0TY P4TLPVUV87VXT!]N(\N- NBOJF(AU]%L&]Z,]<:/B\ M:O^H^.B64E#4578A[W@5#A]2R6BWFUS#6*IQ?Q#B=4.A+01OYOZ >%[0)DW8 M7M>35=Y>5@)-8T0JH9]R@JTI/T%!;HS-"?CS-J0$'"Z/Z?&_H=BJ*"N*CY-)$[+KZ,)H_\1E56+# M)Y;'<@-*C$LI$'X8.%1X5,.!3?35=R4)PCX%?3^:]_Q@'$W!9X\ATF7RTB^1 MLT6U:2>O*1>FS?2?=U^_HF6WXQ0$?'ZE-)44 M$QC=Y2D';VI%9"8JM+^IT5.M=9>TM)S6M.,HON*7]@!3 I*YEP5=>6B ML66MO?"3;K-(,5P2NT1;@7Z)FJ2YD.Y)*&)\A',OTCM@R&:8X_:PGO?&[ YS MNAMO*E!9%8&N&9';4FQM4E"=;W<+]U/OS'MR>QQ2 VC)4-$!-=9 ?+3EG\:6 MO^ R2,^4LZ+-VI% O0F[EV"GZAW:$?$,\NP?-ZT$6U/ MSSCLLT"V. 0#.024J'POMU=7UR"9CC MPNTYP?$M4E[H':G5C9\@.W6()V:1;:="43#\,D\>>:C!TZVKKAE+CF%7[RX@ M[?W- M82G8M@(;@J:WC$'VYOA6V-MSYS([5.)G9200 P:12BD<(1R+BJ1U0-DJ3]PI M"/D0ZE^*I#GOS&"J:J2:D\="Z4W''-I]Q PB7TM?,#%!VKX3+-C*W$)[A[Y3 M6*S7U16S4NK6I^QS+\W-]#':XIOI&A&CN,,"'C?SYW(MP */C?"#TKYK5BA6 M<5+/X_/O67?X>_G3D1-775FO-2A'3186.,ENDY+SCH*3;I &#L&E9T7"I2@' M)257'3L]_-.PU!B(DO.-$DYC"(=3#H1'P0^[PF FK!L]S[/N8B5=0G6()"E< M11Y7?N,T((>^!P\ F,/L$> \91?$E*RVC:F;CJ?UX6WP?_BCX)S!/%I ^,S[!.56UV;>"0A9 "?GL@ 'GF=U_?G"]K&%)EFE4:"&DVXD4W::>VL2D M6Y@GV,!P[TC>F5+Z^T&3RII)IINS?S'N,\%B3AYA<7*)PQI_5?CZP%;='CTC M3,&^(8DR004Z;UDH7%&;<;9O++)./8J2^5,-0'D%LOZYL$31YDW#/?9B- M%^L%";;43826F0LDO--<7\(88/4% M*)CX#UN7L]HW"#P!RG:?DK5,R6XRE+$Y0!,"2SW MGAR 5H:X#X;-CIA>%P354Z\HG@ZG/YDH8L6A/)]2[2["#F*\)?\;\FFGP?E= M#33[B!:9S%OPJ5!PEGKP@C-Y(0I_#Z>Q,]HKP4Q(C5A +#O[->A)0>8QRR?A M6;8B%,/).8BB@7ZSU;\A?X&KA"A=CF*E%E#M[SVHC\RL-DK>[.QP*P!3'HCJ MEB)":O /,&XU?"6<_XVYGNKVV*N9EWLHE.1[UPXHK5L069.#2<"ZT[#ZP]"Z M)%-X9])N\EKIY%^&YRBW>^=4Z)V)2*L5C5K(LECH7.& M*:"FG.**X&'#SVHN@Q>>KT? R%Q4*(,331$MK8\.\MI,VV,6%W+-?_[H[ :((-PCAQXWOL+4!UJZQA"PR! M+-C,FW!V=V1..D[=QTZ=!6S<^SX2.FW[_E$/_!@CJ\[^ORO'6M?A;-%XOG>> MU?66$_\I8Z']=E4T<7Z+EK*,O,1$GV;%WO \IS5$]'TG* ^$#]FIZ+XJOD_4PA. M,^LJ662;5I=P&"&T$\A3F)$[E"5]HT?F)[*G>7A[YVR9KJ&C=W:09\"M=MPB MI\A*Z*,YB:U.0*((?'3,/M&LC>;5H>14QK.9T[]Y];$ F2B$& C44R\^E_9WT7$%PD+P)M3M5T MMT42>->S/N,/K3=(9B;AC/O-E%N"6HZ MTRUQ,X">C]J][1I<\[TQLPMBME&SZ5T%9JJ2 +X"_HVRWAO^#Q01(IU(-)6#?,)LIO )_#JE(I5#$>9L8-"+Y1N]U5EZMXH>B@C MECAI;$!*BS=EJRS5BQH_K1&IAK 8XZ$V#:B!Q\;]"8W1KQ M:A7;@I-VP65"1!=E5'H1(GBH3B/N/HND@:1,HV(X3= NJ@LI[: _>Z4F%JF^ M"FJHIA3W;XG*3<1!=S5COFN8S9,]S*8;8_GZ=$%[W;9>M[UQ2[F$HS5GXL@$ M ]>*=C'HVY^#%6BA,-B<4F"K9JT/O2\P>8"-;]).*)Y3=)COA%@=9QAIQI0: M,^X*(T[VQ#%=V\]JFA2CPSF1BWNTPEP7@]@PV7&30@(ISD[G?A\?8A^E=IFW MP./!N9WF$ODAO@);V$?$F1X#2#2?Q&J'7:ID[P66;_"T) M &>#A=M6*;QY84L/"*R.E*/4;,E1:$Y"HA?\:XU'*+(1_?T@R[-#JE$CZ(@D MI'*]GOQXIAQ*,J^JNA=<5HP*-4= Z,O:\7UV9ZNDY"R*]+FU)'\"9G$7X7KA MGA\2VYB=QF"PX$"3(LAO$:"*U0'5=.:\CDLI&"]HNOTZY>08NMV)4[;:$\1D M/8;"1ZC:QFCN?(@7]-<\0XMT=3F#*^4<5U_X\;*7[13#" MM#155^?I=?Z1&N,*U0K>'T]2<::%;F7@=,EV[U8#KJ3%B?9:WZ(AJ(0X^#6.BHRYPE'8/O QUO(Y-AE! M$2%Q9@TVAS22Y3&G.N:&TL!$1R)D"7/J-2843NVX6J[W&>.T&*6T-# M/OSM5U-[*!.K2ZU_4#5@+.&+RY]^^Q7I/6Z+;]J0;:0UZA7F"&(4>- M6JT:LDO]=F?Z<]VIIG] M *W[ASW4=AS!N,X89Z!B>99G2947@6U%+M;.392DD@.W54LAG'7S1Z5ZG12$ MVU "E-*Z-(YVX%*MJLA3.)S)333$!X ?B.SG/ 18/GYFQ-PI\O6]2'ZHX^MY MT0][@B\R>ZB6,8MHL=NHIW7CW0JA),4Z :G: ^-A$<0),7^@><-'GCN8(6.S M="X9,;FQ:=C>%6_YKJ4$8*<9VL".3&$SRU":;J+L(9) Y/O:IIM;LVF99OI7 M$)3N#@RME;R,0HMWI-!A'I:DD$5@C%Y=)81[(8.^ACW!#.P(:9H%E+E<8&L/W5:)?.T"=64@&+DK31, MN6"N:.B%0I2,6'2.+2MP@]'@'VL&4C3:RQ^+N XE1JJM+Y:&-2\NX[(N8(9 # BR#_XFR&CDEC@=A<-0_@O^, MYK"8'Q,,@, ^/'GR2.66:8UY&Y6FR\B(SR 9GM%0T3[M5P\6;'#TB+^!<% D MBW:;I3H!@%!/N+ MA)S*&CO3Z U^M88I,0D!%LHBRU9$P"?IF.82!\0+O;$Q2P[I@2SE=D2Y%[(/ M2I*;78:DM+6V9*PC:JHJ8'JQH<9%N3/#CFT)S [O05X8MH;9' 9FB##-LHA# MN_0Z\9%G70+:W='\$L;'EW$)"SU($8& M&=Y"&*_1N_<7OYGPG5*5.3'R9<)YXGQN7-D?C_L!^)NIKAK6CR(9+!Y]^OJ@ M_P@C\"0&P$_P?@RVS5A//HR&,Y2( Y6+3M4N]G9C_V_QA(G@DJXB/:/MASZ9 M)?QP^7A^UZ"^IWM07S?&\HUQ9VTOI.1P]9A"S*71%U+M1X(*+!3XWNDCKHW7IDN4/P'E@T(5?U\% M1.MMXAQ.W"Y4<9B904092\8Q]6:E6=TBRO[6KCT*3% J M@=V/P.,(W=\M[=F2D)4]&\9%A2UY+"\BS_?RY0L3&G^>3()&MOE*%^N7&LMQ MP(2,AXCE?GQ13["0$HS&_@'-^$\TA(FVW#"8K?SQ_]2@:^Q/5VQ6[-$VTGZ, MD13L[HOWF4 -#U.(<(6DSCMB\% 0:I+FUV2NDWDNK8\=?FHX_T.BZ]:&]TK? M)?R=<5%0=-M0=WK?P\UNEEI23&L$5B_6QUD1/X#X]E:Z57C8Z1E'_<'3D":@D5:ZSVHL^;8< M+&L8G(!(PE\>/X%_' WP+Z>/6,H/7;JPN1SOQ)F42';R-.G:G!>O'VPI+=\BZ5_N2Z MXH&L/[A)1EET$*^3V'%F0:'$F6W"&<%J99.X"(D([K#*J5,!K:FR#M+9PN". M\@K[=5!1\ X;F8 (Q%/[MLC!2F6O\">*+A'7 T>4X,-\+&;%,)Y7I-6TXQJ] MIM$[8A3/D/J..:!SUWV&WL">^*[F4<@NI)LB@@;'FV(;+T3(6 J-5=/ M$(,[O@QZ"K;0>'/D2!6Y^\L^_U)#GQNDI"L?;<_*&!L)8I."AD"+JJI(KNM* M,_T-H?RFH6U,MY1&WR\06E0 IXV%P)3SMX(C-B5C4*<$60YB:B9KB$6E[1(W MA?.;=KJ,VRU$V\WHR*V5]_1>U@T;/(0,O M E4;W82"!I!D@G:7CM%)"4I1KTK4%L7FI(_UI7O^*<2E$;*DT;11S+BPIAYY&BH+(!UW9I>U3#&0)*KHC MN.)I=V06&_.F/DF.$8;X]Y'V#&EN*2)_LY:^,D+E2)'[['"2$YS,(7:L2R/1 MA$_QT#@";@>5Y6;>Y*P0L'D92-$ZNM*D!1=,XDY'BP)Y!B/=^ $6!&E?R5LD M#V<-VL;$9#O%Z2-<'WA'3_!;]YKNB!AJ.<;BCIHJ+8XADW74(H=\6$BH7T7= MDHP3FT^%CS LM&@# &/UEV7NPJI#;EP8(PM\ 2J*L>Y>GZ#N\_^;I5TAOO$: MJ=S?9S6[,98OG-5\>(UXZ9BGNZ00+[$']BQV((@2"6Y6R;MV-P'?M,[& MD\\V>+;,?6!-M-"B2+PBF]"F3C0\R=Q\&'CD7KUCCW9A&A4C?HPI(NX\'$[1 MIZ05V7A8+%,2>'W+13,J;3JCK8MM=@ILA_?3I%P9@B2G>3C-K9M%E1P84 M;(I:,;+M!+C\[.<,&T!18#_T0_26L9:8L;$W$@W7 CJIHQ('1+E7.?9$UMES MNS&,I87KGZF_3@IXE/R88W@8L:6DA80$4^*1)7!OZRLU/CG'M@CD,>*O0^K@ MCF^26<[SBL-U, 5R,MQV5[.HF"09K8S&WDFH6V==>RZ8CE(W<*ME=3G<+(-+ M$2TQ@RV=\G1DE)(?D>]B)X\XJPHWCYO2QI$ XRE%\ASPJ:?(&F]/ H?^3,4] M_+J,I9:2>E_*$XVV2+(1[#XFSBN2:GQ$L(]6G8X(GGO-7;A UB%O/7)]I@D) M3_@I+!$%,_DAFPD_5_?NVHUIVC?+1?O42.IV85%=?UL7$)%WM_&Y@H>1:X1N<68^LC,W MZ(EW_QG-YL]>&@!%3,T2&99+Q@F#,^C=\EUJT\.D9?P&HLZE#(=T4XFQB2)E M)A619H#GQK?V(.(NKB W?:NO)2^-B ?DOQ]Y&4@756_[%M<,G]7*W-U[1C!Q'*8D\0][ M]F^LSJ3PE9&RS*5"@2Q87NK7:/F=&MQ(:@<(:ZL/25J5KD?XW$S !'[:?A#" MDH#XS>>TA>;]^!)S#'-,XBC0*W0J=^ 'EV41Q6D8O%C,BQI&][R(_D[@W\_K M= )?BGB\M+A)M#O;2*N$4 8XH;H.=%(9-N#?-XIE2*<6GX(+-I^O'ID"<39% MH2Y( K_67)2D 0#XH 0;U&[X$V.\WEPH)H=)P V=7VK#D-;$Z,@1+%U^N-@ MAU,4!LM.-"G^:,A95]##*3A8)"S-1L7V=NDE0B3J,')0..3JDB&%D%G+A)+, MM&J/^I^JP:.0FZ^:A.V)"MF%[=4J.P4\&O ,K3:M\S"9LP>-*79Q2FQ*_9!T M7HZFI4:N75NPFN:E@1E<&HT=7-3P"1,RX!:0;X5?>4-]9O4'+Z9)/ ZN5+3J MGW]+,LQ5TWE\14;F0C^ZJDA%CXW4$\PD&ZM_U4524JM&.E "HS)&Q=@($J19 MOTGHC$E_7C7F<3ID"/#!PNO!KTK RK\51 );CWA5VJ:,]"N9W)Y9-$)_<49X M)1]!"'M;HSE:KD5>2/O(N&A<'7L13>%J&>N[\KK""V%7QG2GDW18!MFA#Z]@\5\8%)_Z3^ ?U(?:'9 5]1" QRS]- M7E711W ]$?58HQ.*%F%-Y(ZAT0=*D\(&>>[8JV$PK6?W]'7^L8BD&JN?<5L2$ M2Q!H[+]I$P%@ ' &+_S--Q77TJ6XY[^Z%NWA3V6L&\I45FW\/PA2"0N,#_ MHC 8]F[08+HNLD%[6;R1#2U%M(8R>59@6ZS@ZQA7+UIHB8^SZ\Y#[,%@(5:Q M_T,8P&1V71-GY=0LL Z8J[)0*4H9":MQ^0>:>&2Y(^/$2)PBL;Z=AZ$YF>(9 M$I,<'2XL\:WGGS,/_5UGDP?[;'(WQK)[V>2U=ARSBV#/&U R6)@38V[S'86O M.J*I[TBB\ L'Q3LR^,W 5,8=8J(9)#973GC1U5&,DEU-#;;20 IK2R&)%'@T M\>R#P9?FV'P.I;%5C:2R"D8*$:_0[%KQX/ H<$ I1PYF "EC!(:C[IPO"ARW M),GQ0Y3OZ(B)U==DX\"_(6>ZD)*@:V4TE,1KM-&C%BVZ\08TE$JL<4G*J49] M*LT.N!.C877&J+SC47T;B5#HQ.#7'M6+LM7 1XH&%.]JV]I?.9JW$X?&I3/RH) :DG1$ ESJ:7*=5%([$W$TY&\* MLL0L@@SMIR-4FN+/99EFL<05*S:#@Z=W:$W]IN"B"AT*-_GCLUEL>$]!_L]4 ML)N>['6%DX$(D8N#:8:"<^6K(>1+7 )BK 2 /Q=7%N]09 ;LIQ*H'RPN>$X$> MNXF\F*,<7HHK02&YRO* 4@/LV%_(88YRZL&*BYP<>N?I'.XHRMZK'<'S%]\W M0!:LG1!O?Q*BG.K_.6XBE:]JJU"%JQ;^V;E2N^[$1V+80,(PC9*98E PT&UM M/0DJ"A!;,M5E+BH)CW504@]\DOK>2,VZ8_H07CO0+3FS]NDY0[1:6UE.,0_#!L5!E M@5S^IEVJ2FD4RM2(;"?DSH/(!I+W28GD,K/@J'_X>A/F!IL7%"9RPV6'SZ39H\9MH$0;7+Y.?RZ:-5ZFNIACGG/7ZJW:*%E&<3RW MNSC*D;^"$EG@T0N8OJ$;O'*J57V5R52./[;R4'O4+:715,YEL,?8[*\"/M]& M:82M46EDE\]_"_Z,JE+K #@I[QUG5L1:NAN;#[S7+;A[D.C9LX@1^A\-(^%5W>++ 8?-,>29%[3/EN'49JCY$;) M%$]@L8@6?5^'WF-$0R5+Q!..#N2+B0"A4^+0UQB$!$"LU=N$$OKF)+9E.R3&CF]B& M^0@R+:09+6K(ER28#RARV"ZV+(MX7HOCS(B0::2+/Q)LI<,P(N;R,L',M5;] MW!+)A=P2 NT@0P4WY_'Y=G9AY3TMBE9[GB8C01J5#MQ=;?M8[M@T,F&%.0+R MN?'+PE00,(C=92'7Q)K1A-8/Z2P_!]U-9Z_9,OX4+HY]'>WGS'P>[3.?W1C+ M-Y;Y_,62%;VC#$27 &QWZLGTPW^_^D@8J^[-8U/\S)AR]769C)*(^'F)8,QR M6$GJB%HQ\SRU/5AAYTN866W)PU8M6P*WYE>3/!^QFK 5JASFE^'ELRD*3RY)$]CG)EM<%AT-TG0QQHJB$ M&8GS1EG8)EC=+?A3"M%,OVPB]$6@.1Y+3J89%0+>1AR$XB*1A6AR_7G\$_@#_"FFRBE[+4:*A2O\ G10*XYU*1@-R*Y-?VO[G6/6'MY&%QL*MQ'\5C6 MA:F"P,0;+O2"B >"#&2X66Y@\9*+:\*,[@ M0')+/QY!*3>7B=JLJX4M866HK:]6YQJ>QK$8+,326(Q,KJ5.7(?C,-#QR,#L M=#9?P'GQQW@VUS))3<;<)^[-L$E/5@P6KDYM(G)$TOY6'*;FI[I0+EJ>QV,-@[ZW8 MXZ.:F]J;X#)-Z3'_%\?2O/)E8MT2F87^0UQ0.$O:>ES7DF?C)> *9,UZ$(1 MILK?/PB=)Q/\)<6L?L%0V8JKEN4GA[HZ-+2=N*@OC%:2V;^J,80. _DC(X], MC[R6C?T28_7OPM:-N65C2_%)> BNQS_A?(YR;O"C=6=&55'),;A 8,S[FI8C M+(B#G7$<4G)!OIXEO>&6P;>?^?>NON)]4HQP<_?PARN.GM5-F]X8"B27"YU, MEOR:\;>FVRVE>$M%/\N-H\U@OEENI$7WP4Q\YH7)2;P5OX+$?/S62X/I=ZB_ M!QA&Y8'$)([Z_3/+<()R7)6,AS01P\O6?\!#P\ OG/9*CDK7D$/C+UL(T2F? M=.HS)(BGD?9#RLR<]'*I54"_U"MF0>-,1RNF "B*'O:> BDA&!0,QZ]]$LIV MEQ,B'PZ1M8S+/ZGN@:^8LL,CX5U9UC#BOS"VSG9VY>S%VP)V6N9'1CM"CEQLSC*W%N@9RXO M]+@+ [I\'Q5;%>E)-/PO^C-O]'#+GP6/CPY\[5'&H) Q!H^5D;ZMJK\20HTY MH[Q0P^G)M?FI-(X*K"[!5QPW7M%<16._3^-H)"PG)1.VF/X4_(9GJL$>GVS[ MS%@<5F',LJV&Z/)A/JNJ"X7?:JFCPUCL02_9A*7](ZL^2DVQJ:R 6RPJ]]94 MY ^%5B%R6@XB(F8DH)0%4?D$]=)M,FZ<%@A%KJO&"]!B_)LQ$O+N.K:6/;F1 M6!PMD6JDL<'4-1%C\A!U_L:ASF^%K5RG?)-S/2#O.0&6<2"FTFKC&;9A9WCY M3@B%-UGP9ECEU[ GQ_U0VA6XVS^$>YW%B% ,ZCF.+L4%*-3D>=> M/.D:?!#*1A$N%B^P%AJRLF@1F]AM8JS;23!?Q+\X<*09U;[&CD?JA :YEE#C MB4="R O0 X4Y+ ]V BVZ89AV.E( M034H'V)+_55&MEV@X[1)52\QDHFM3?T'WTLA.6AJQ7(8N\%20[P6P7S!!< O M6(O9Z3?B\;P;JU[Y@@-%<=LKG\.]CFHB31":-8$$&QS R#Z(J2=:GO*2JE:Y MRM=QV@AGK(,O09^8)IBP=YDT?$+K MP$J'EL!M[=AD<.9==L\J U>$^;+0\GS+DR:6D&=\EWQ*7[]X>Q':A1J!R"XK M.!PR=M2@%98#>(F'P1/Z]HL>*O70/2(1VC\7PTK^>'41O+UX_^[RS7OGC[U_ M]H+G\GCX*SX#S(,7TVB.[MI3T!OU]>%0_GEZT#0:W\9HD(+''0:#I^?GODGQ M5FI":%$R:J>Y"!P!!C^CO1^@&]YWD,Z.7N"]R+:3"!Y(81L$0MY$(.CQE1\@ M0F$<)6G-38O=N@\RI9LGC>ONZ&N)U+SC5_:( !<1<+Q'!'1C+#N+"&@_6*TR M'1MF&GY.3EBWZ-QU=HAG.KAL6TP5Z#GFGH#B2))3-A:-R&%*/:Y,!_O& V"V M7#3GNTJ4=<'@"O$6!V9YWJ^-YB-9ZI9OE:SY^MX M6ULW.G0P BXIH72*$5M'>]..;%T@/MZ-07$Z9VRHDK#3,-A(,^+V<&)$$;4\ M-6=]*.GA"B8':K!F4BW?3;-E2 YG(JE$A<6#5$$X\9"^CLF;6(Y[AC[>8W7R MW&FCA6QF?M 9:WW^!<;]D#OP-4EY$NYQ'5>6C'489?@0\)UQH1=Y M[8 HX*T"L2 _0V(;F*BOA'4G&B**@D-:27Q+F6&$X6O8&K,,9EH]IG-WYFGJ M* UZ/UV*"N(H*"Y6,G39206X?+&Z^C) MT3RAVI@J'WY LIHXHC[A/B!UT'=]@Q9@*GSA50_%D/O'W_2NKA93*GZ[@A:^ M8WK0\KSAU,REE?GO$-^&[A"<5:I%=$11HZN8O8X$DD'>MZAPF='P".;: 0S^ M(G3\J!?\0S-*)#JT\(4>0]]S^)TB$Q/G8F4BC"SUX=P>%30= MRDATL5^9QO=A\)PD%4D/^V<2),X/WMNPOO.EQY&YVL1."9+S0"^J(?FD>DVD MD@=O7J[4A$2J8;501>!"&[?+0QT.[$(I>XWB\&01?RWH1"E4*AA=!.:-J5;4V#$+(XK M$X1U.WBV/%#V79N%,J@1SDX];"8T-3#!MBIQ_$92?\_D861#1Q^EFN^H/WAB MF.H8JL%4^75*Q3>&%_/]A4I#IY&-)DC=HT.)Q:SQ/#PV+\2L42. L"(6)9!(TY%K;)LL#G8J5XX)^&-2&:F%ICUJ()@A=P+));M&'42L M)EKF*0:!%9%%;K6"MO1>GH^]4B8U>INQ'DFXX&@I$8X#%A$DS[L F1,Z=?%, MED_NNHFTT:IJW3#]Y4JR2L=1T[Q$*^<-Z2/JP7&QW):1#/$QRM"_X8 6 ']Z)".H$.12ZXE4X>[_%_")"3]-"/#!^8" MF,5$*6SO-;KO6)B T?-J&FC#)T(1JYQW^TN0LWR#%]8EQVV]L$Q]''/W <\, MX%OE%GBT/@ )@+FQ<,VDJK,[!M;VQ_&>QW%5&WIVJ^BH$>XD%9-PC"V?;,5K M/&([.@;+55LOJ]!OE3:2V$Q5(Q$(ZVOM]74T_#"A;.&AK/F8_N]9!P[! X^M M_71@B3AANYUPD +.F"=%N^^.8E*5[+-CZ1 JVQDFWTN6Y4MV1%HG3 M7X:A8DL^'Q:-I,V7[H1&?I4FDT2PF2ABC5:V>.$U9FO"D4!VM29$'#57P*<# M&"0SQMB*1%G?L;8'=_2IT%A\OKQ2:_T1C9U<6KP;NB2G.^-MV8'31)<-\\6T/=9 X5E? M&@W"E UK6C,>UCJL:,94[O[P>L$5HTVT&/.H/Q@X(TI0:S!@ M*])]\'":YV7<;!$:9W_E NS4-X>-D-D><^%B+D[VF(MNC.4;PUPLV_+,?X>T MXUB/1Y9\DI55'(W"("E #N<8GT6AEQ-P?)+[]]CFM%&(F+^*\&I(22IFYVPQ M?'*^A?Q$??;>:WEG'<.2LR@2!1)CT7_N 39FQ=Z26"? :61A(7)U5V=2'I]B M#%T93=>NKCLRQ8W&3D/54XJ .!(D'_'1)U0L/LK) M>J9CV_9+VY=Y>1TIL6)J6=U*'?=(A6UF2UD).0"5$6G8F(K6N4V06Y.A$-28 M^*%LIM]UPRTX&0D:>,11@""&63USG\7>EI;IVMNR9.3@U79_AY".TLV1VBE+ ME+8U8Z-16D+ EI8BXEHZPW%LRXEG93F'Q2GB[;J#)F*$;9QD"98#1SH\ZDE9 MBC-JI-)2SFFQ-B>H'!PM#U:>!>GJYSV8FTL1\9FB*(RT<;MV$2>GP+GEJUHV MY?2SEJ*[%5E+!6@W'>*65+<^FR#0=-DP9 [K'TT,)XF3ARNXA>>EP&:PDHS/ M;G6W$HA0.>O*G*M+_)P7L;_(77%X-Q9*"]))F:S; _;6;F_(&+L#3N=Z"IZT[P5SU02$NW>J2Y&V M;R)2;!*C6)S#93,=(MW\T'A-XI94O?D1@Z 0'&;;1Y#3PV( =;UG7\#]);H6RL$[;NK9E7+=X;@J121@5$K ,VG"',N@_PJ$A;U:EJVR! 5;(,WZI;$MB]G":YT^BADR! C3^COSFZ,-^R&.:L8]PQ>RJNQ M@UW27",?$K-2M:R"9F&,0EZD4")N]]=$8($D"Y2OQYE49( NQO.G1*N' H'G M8M/-:D&5+&ZDALR..9TR23VQ6 /5 #-%U<'EC+$/:XD4E,HW5Z^07IP#]U T M;H56CM6T$K2@0EY0(6T"]Y,<'(FA@IL3(6D.[ MJ=/Q(+3:5_A!.VQ>1HN?DXQ6B7[T[ ;MJ&&42A:DRN]([.SY;^7&_-UC]TS6//7[2>WKZY/,_]FEOT-]NM#_12O!JP++B M#OW7#\<_-# H/Q_-/P8#1:#PNB*0HKG6O(5?/..T5/375SV#FM.<,YG[CD_K MI8-9>P>&1V[ I1=-L^#;F/ ;$NL7U,Y3FB^P'@+L.-AL,X'H^?B2P! MJ?#S8$Z]6L GPDD]Z^8:+:D 6B-4RX?P'T*O^,MCOH.GMOSM<=V MY\_@-[-/@Z/>>@FS\UMU7P-KQ^3("9I19Y^B-W?P]#Z]GW+<^3/][>_LX.P[ MW=HO9-T\1)!/1=-YD&>W43$RY$2?=1QG6 *S<2 M8&6TC0^/Z=?-58O*F.&O MCP<'#=#H-Z7]S[]UY?_-[-0&>;CS&T5B[R<*?'<[:8$4_Y=9\#(>QK-K K(. MSAK&S=;3E-BBM MNSGF&MQJTP8#Q\@#$ N/6E-HYSN15\(L7X-4VR)O;*;29*M-H0]^K2X1V2.U MV["$IE0;833:AY[+MB/3V=PF(E>DF6SGHB)?1&FUT.$(@G>TE,RB?"<-AG[> MFA6TN7D'H+&OWG&K=T[WU3O=&,LW5KU#N>821;2"W^9%?-A&YL0-5A07)24' M)8/[]?J"K,J'"4DEM_R0H-1(BZEL* )!7"$,=BGW;]&1+NB7%DZ6Q3#'-+&2 M6P!&6M"C&R&330Q \#@Y:",88A@"H=U:7A,9Z&7_41@\!E$_1:1+&"1CWO21 MF;@ ZVQ-; /^C"T^X+LU-F GP*2+-1TJ2+%E7G8,1_W/ ?]DK#A56GPE).C! M,UC]MN5WUV3MZJ,P(G ,/ <>Y"Z=/@S;/#J/HZ8?SNX>;'Q!V/BD,0L'(^:7 M$OL+/#<4[;V+5G\=#L+6#5Z8:!\R\AE';D778!IKG M3D^Y!T(&J<)^8Y/,5I2>B,Q6_LLR=#C5X'%#;&D@/)BA(L[HZ#$$UU#-,E/! MQD8ZA>D", R#RU6<@KW_!I*P_=$C $1 M=@2*RBHX?X17HU&-)M/ZO\!LJ8N,VW,44B4&<_K]\BHX/PU@Y5,\&8_)P_V8 M((DW+,R/1WW]Z$"$\=$!O,0\W:A-%-7T2N'" .<>D<[%?*F"( 9KU/B#D99B,= M3$I==M!/UP49C(\ !+9VXK-$BI4W8I/'W. M63@Z=>@2;[2'YL8CUF26H,_T(.&$O(48]->LQ+E9B5"G;0XR _6]X^^.QXR2 M6B@^'KGSM>?K2\[9U&'Q&1W9>9\ZY_C^$]L)8;J=1/1,>"8KV51M-SAZU"PH MY-HVHK=N09@[+[ZD'_DJ< VRG*IQ51.&J\BE#:OEG>;;M^TIG M%#SQEIH"GQ?ETBGU-EWG%TY$8^4O[TVT'22C__IA"'KWB(VYO:G&## MM3?O?KGX_?+_NWA_^>;WBU^#J_?O_GCQ_H]WK[IU"]N;3+[A)C+:NNA*N[UT M:^RK60W2> +#SJ*9:7TZM-4W>@&N--?Q:S7J<5-&K@7U2J&L=T=]H,1&X3:% M2#_>Q8!D^Z9>@3"A,(JMX7N(_0F^SLM7K('**C"@;L:,H5N!8*<_P2U?NR,T1-E[CA$@:'8_#Y:O&W MX4$EG?JV!]&O[UE*]EWFZL[VN;INC.6+Y>IVJ%+R>- [.[E?2>/ZSTZ/5[_T MWH62.S;8IRQV^UE@K^#';9%Y>/&N?9QIC]\VC-:UHM50J=6 M[ 7U"E]P?QLG9;=?Q;NL(ADLK_Y=(Z[@4EA.]I6I9GFN_OU-P8/_QR[W.6P.G?J_S]BD+W3T@Z"\Q+'"VV*_F9ZH?[G_:+>ZT"FV? M\W+,XFWP&.]MC*V I>?>53RL"Q5V*0R:VNR" ND==%AQ=.^ O007%!\FCM8F:A7TX:YX=G"GD21Q>5[2EJVI$_O=S,_HU+8J?/5PBZR7[+/ M>B5WZ>;]\?[_]6_=K\S8=P>6G2V.P4[M]HO%O*C+[W@!6H_[W:JNMDTTGBPG M&M?F#N[_X=?/7[[L!6_?O7G[ZMW[_PV#M[]>_/[^*KCX_67PZO_YX_+M;Z]^ M?]^M:;0G3]Y0KD*Q*-,X&OV[CHH*>;:3/PN0BC+BJCU^2EA^QMW817_1%+5-(EO!'A$&:"Z*!!5 M P^OQTA:S-WWLM&*OE^4H8I&V(RO(B@A?"2=Z/!QY30ON&WH+!XE]>P063"# M+(Y'V,(<.SJ5M:E)B_EI98T+FRR/PCR]RAENRLW,W9'1DT-\%)/THFV&N$,$ M%D^=\>&(Z@HF\;>ILU*=#?HK]@V5^;47=KS*MS^K9Z1?(H M,4._JREO"O:G+6V*V]F7;YCL\K0'.FE'LB)'1[WS>S[VZP]V<-0[ZF^7PNG M8/L]L$IV9+#'<-I/3O?),3%8?Y7N'+L69P+Y]4 K=@7?155\!;X>%K@%)9IU MH"! V7(7NX=?Q'G&[C*N^72RYJC.C9]V"9=GC1.B?>V-J\D/+N;F5? MO\99:H]2_",N_DZ3112V\25_[HCF Q#*/MS*#LY/P[.3CE#*\C+L5+KWX:1N M^WZ2U+V?FMHO99.G[NAT)Q>R6[+[8H3-*8UUN &^_289Q^6DJL=,60?OZO8;7)%&6SV'O876>%]'? MR?T4X+8FU3H%V+* NZ#FC@:@Y>[*H]]^6+Z<+OO6_83/KK&^SP4#O732X>7J MG !]MU[A? $MLX.HG.=YD=_DH%[J=!*!OGEH#VL'%Y.B<[5RF8AW!5'O":)3,DK4S#8&M0U=Y%<=;OY#@\.WVR M=U$Z*!#W+LK=-(1S(PHUWD:$4TK MS-Z!5R-W\7"8%R-BSB9^?61]&V%'*FD'DJ8+_$X\%P Z(]I'=5D5BU[0' A\ M7<'.[8!NILD*)GGN,@<90M]><.'U5CDF_L.C0:A$ET^?[5;\%I+\!RL8OWE[__0I5BKR]_O_C]Q>7%K\&[ M5_^Z?/4G_?'MNS=7;U^]N*M\VGHUCA]^-4Y[%^Y2@'S^X]?/(H^/!D>G1T^_ MH,QY/TU*1YF3C6$XXJ4\JIS:9FH1LL1.8FJ28'KZE#';"L-H#O_]0#R3-!TT M,(0^^BI.85CP[]=F/B^C*C*!2>ARXB#%+TXK1<.>?[1LY/>\U[P M7/CE@S0"76MYO@%$2C7E9IT0(BM1"7XE4M7V6[*D\Z$*' MW $J*O6:8-TGU08R?Z_<\'>PI%CZB,-UK^OR#7H-1Q5\#:E\H(RCHW0FL=T M)<&4>H)-I%P#=\@;:]>:5(SIP'9DKI5LC7U%FG@6O MX^O"\OP?#="31\;I-,8#0"7.<[#"\_'8G9RT:6$Y;^C8U7W6*QXJ+766WV+_ M#O#:XWF+U@:_*HI+;1M=...PO0+6DU"3G8E+$KJ2=8-.3S*I;+.>?)G/L MI%/=HH:I2_?)3@5R8PR[L=Y,;Y KH[,<4)U/:2^@:28DO;&P ]-0^A*@&DNR MFB)28 96,,!#^%M9S]1H%/U5>M78P[R4N)6V<^H%+_DI]/*A-/X@86N6W#0K MDK:QV-U,^_HH;S71+9A/)VE^C8TP\KQ")@=L@1L@JCQ MI8N%8]%5IDM&R%U.9&U0?,'(2HRF)N4T'NE/V>R8IQ&]P6E-12U22MQ[/C#8 M78SY^'&I.'J8C>C/\VA1P)WB/T@[-PKZR8*0 9HL6^-L&EG_\MY]>?C9>[P0,)9@,TGB,;I(R+^!DDZ!*4>3)15#. MDG%,1CIZ()*5]EI:L_!(: P<(.C4%>3>H:1;(3UFN3X$RN=1#](O\5A5$Y#^D^GMYS FY$PAEEB;#^Z MSO&OM&OA"^FMA2Y#V+ I]%R033.K2^2V2SA,\):UB-+H#1A2>>]]E(=_;2[7NLXD%OGGJTF:Z\#8GK"DBV6UDP@Y5T M6"Y 6!)!&PQ0#SR3)E%;0\>Z (NB<: 'ISVI<]%C'9%O@XO'SQ#3@BA^X&=% M@JFN1KMINV)V3DMZ4U3C"L&"2]?0K)_EP'U&W[C=LWJNX9FW6*H&I\FCF^CP M3;ERM$%KB(A"0=C^D8Q5\'M!HV.F&@Z B0TIQY2:C;W@C=O"9/5SZ9E+#>I0 M@V#1(K>0:VVAB7;A<(@,[MQ-!0-3M/YJ/Y38/PPL'19\:&%EU+DRO_5D-GR: MY"-JPHC;%H^L+-TF\J7782'Q.5P(>93D:C=,),$^HW%&[4S)=.,NHQ&Y &BW M$?N5^64B#.O<:%MZY]+/R)VM.+Q2PGYM>H",TGAAV.&.;'A<%6-$DFY%<42] MX=TM-AXS+Q/I&/BX/ZT/)7,N;X)YP.ZZ!;%QI+.EKL[ MTG$;2W$Y!R]=@ZPINSH92XFRA-3#S\?,B=4YN>%=<#^B[-@::GXBUD%:'DG$ M =7)"%R](<8<5FRCT[%8?H'WRR(DPH;7IF9E4)?#A*SK1,=M6R&7 (Y[2]!=JPOY!YG2)#U\-[A4[\&=/4E# M:A1,%YEW#=88&]RRV",1ALT-L84\;F)HPTCPRBBA^+ \DV6QE],P1X,C-%9=:('%;EN'HG3O*ZT"RR:C'%!_/6DM&R8CW0:RO9XD@QA4,.D%.'"3=LC M%&K&Q5KC4L%'161&U+%45?OV8VAR7!<<$UJ.3KKI<.-OJ3A?[W@XX4I*^PW M6W'V+@S>^+&25M=.!U>,4WFARO=/M )> M(S$ MJ)-C TW6.1;W1'U?E*T:Y5EWC"4>RT>Y]0"'4GN$3-W.G15C" TQ&% R) -% M$U'"'.VV1I6E=+U)D9!H)C<2MPLXB8*83GRWC6:T;R#' M& M!F]A9^)9,NS(--;+APP\&*RG&'"\OL^!W3_S L[L/^(H!4_)U4"HZ5/RR@B; MI5,&DX$L:#C[DH"=RR*P^V$^QP!2@8%DE Y<9,".V$1\TL&*9YR: [)*I% M:%"& 8)R&H/0+ [!LZ T:D#?I@_J:I3?4K86'73U]/E)FOC)\NP0T^#P.%@/ MFQ4709>3;$*0 HHIDEV4OY9,"0,:VU;/G1Y.EOG^01C-:'"84LOH?^%KP#<> MD=VYM.314,,LE)Z'_^G%3)RD/+Z#6RW8A2J1V]=?3,H-:91!UMW]1@^14NC: MD^VL%G":HP5,$E(36NZ/<'B"K0LH9%M(/8W^4141C&O(1P)G4NF!T&/.UT;. M?CDG<"QZ,'I!."@L;G_T@6Q_LRX2QXXGI'PPYD2G#IO/;[G^HK@IMN2B+B0# M-.0$NP8MX5 4]9R-T"^Q]8''+<$]:E@5*SBQ!6 I(+AJJ"ZBA58#_!LDP M]S>>6UG \)+VE:"6%IRCPM]^B..Y(Q#+:!S;U$)2DDV7#!% 2AEK6I)"(G]J M3C@;1!&S*. .&3D9) 3WR=#NL<*'CO@-!;_AQN3HHY9H799):X%/M_2A5N25 M$1S%:;10!36J MT;,OYY*PU_BV!2=LN WHYGI'4[(/]KR@^@>I65BP3^0CEC$@HCJ7%M&H97CC M8DF7>,EM>RE-M22'3&AF++P*GC$E9:)B$INQY018R-QM29QOAQ&^%9 M:)W'AU5^B/]-%Q"5$U\&@U*@K%IN\&?VPM+--\):.$.+.1\V.">U+JJ528)/AHV.\3A,JOKM% "4(\M+)^3A&G MO-(.F=OT$!)%3P^AUZ[Q%]10!]859HG#G+GUFKA:96@@KT9[FDV,'"4N46IG M-A:6PP"% GY+<""#Q5DZV"JDG+&A: ;5]W>L5P+$ZS1)67O<)""$^*L:K\OP M9A&&!*U2N>\"H2WX.N =32C*8^YBV'PM["SXC9BDN_4.*)P3,'#U,CE^.#Q, M/34Q+K W%&=BF@$\T1D I(.%V0E5<8L87_JF",AK!Q2A=\6G=HTQ-0V.0F5)I%\5* MIQ8N28JVLJ/95Q+PWX#92ZF;@1ZMQ+? "\&C&VQO5Y1N>@:]"6J)HEF M'UIAJU8MO/,&'H*/5RL21-$5!8#E*YI)XB@-YB 9UN[G(>G1>KVQ?J:(2:G M %5IA>B&8H"986++P+B0%X6NT0A5']P-SBK4E;H'(:T+1V5T47(XZFC0U*4C M'C$>9I.2^CH'7FOT*IF@8,*!A '%89![&/XWR4OGV+.XS99.3D9V/^H.--'8 M3!BS:I2;@HX)N8PHRS"D1K-%"YLD"@H^C.3J-I*]1H$Q@Y7#2RM95K.HU=(( MT:J4-"4N-]K,L:8@:(LR(_8XDD6Z*"F&]8S\3@2!@^> #J9!M:AXC F]NV0" M2QB,;5(67T/4%E5N3Z.)OAM#HLA3DXY@G!F9P>CQN^Z\;]J8&$7'Q8T![Z.. M1%S<1A--87Z-\(5KH448>S!9=#XGFKPQGEV>-8 U-NII!!@&*<#3&VG#/+=F ME!4>N*(28A5=B>&!BAT1=#_N!Z/;T+VM"TGHK\X:\'2?\.[&6'8VX=T>I/^- M6A@$[\$R''4E/+^IM"P2G/6V;JV4ZJ)LNLZQL<,MEV/Z"1LM][3!@(H612EY M, LOIC J+\?\=])$]VQ(*41-A\C*1."[9RX:[W#PQ,#QMECN"YS%IRTR)9K/ M3*%+%](PS[PU&IST3G%-KN)A344-[^%:1I(N?(Z1/-S2W[#*Z*4-B.7!2_!A MAVQ1_R;F0^]!*ZQ_,0%%J9% )@"(W91D<2,\C=?=*.TKK?) M2T,^(<91#^6!!G<,?QK79&4J!E>-VLI9UFM=5BJ/(1.=PJ]()>"N\4C6N RN M(XJ-X\7!T#B:PU%6(8)/[BJ:T6#G56ZK=WA"=)-C.0H]A^L"3/*&2C+?@:4^ MDK$UOD:1:>?+'"_&@!7F6^'9[:O:"RYP;!0_TR]$8$PMX'<8\!Q7M_0@."!D M?J[:F\148<2CE/,-^,\I:.$J&GZ@V9G@>382,TYR Z-1030(<#S@GV4^QTQQ MPN!%.ZJ*'M3(1W,G&HP\D;0BAQ[],S,IG4%2.J5V=XW7[+$D*W&$I=Y$RGFI M41&:"ECO:H<\ JRVL'M"X2]."4:\/4T\7I+F9:^Q::;"4$4HV"*TC5/LFU21 MDV=!_UJE+Z-BT7I@!33:+>2+NXNQ M%P4/)0J,#>,?DTOWB%R,\GF%&,$LN!)1WGO(:XWH^,4J+,'FD992D0(D*P*#5;7!<1H$:X^-1Q4NX:JYXF56UA>R?1#&@.&8S.I<C[R@\-B.UE9P:E>+(8P15=IFDQB@C>"<8Z0<@G1@E5]W!(\V ./%$I@+&B6$$ M,_0^K)/">-'KOR2S^U<]FO"=L^QG#6(NF7L-NM,IH(_UD)BP;)I\B--D2N2Y M8TT&@EN&/ID'\*P87',5[I1A$^\X:[P# M-=$*4.&:9,DZ43K6A8&0+UG$N)6@/'+$L_T48_U5P* X^;] T> M)[VX%Y*./+Q&;O<#J0F9QU3: FM-A89\AB)D\^6TCS#9<8FEK^.04,C@%A75 MP1@"4\BJ)2D19MG#X/&U,WZEQ6F9A^:GW7I._=]D!P_3O![Q3(*K*+KR4]P\ MB\?#@U9*$"<)V/)J[S5@+L,Y3",3<%!-3F0F!M5@8"D('T&=XO7*P$QB*/!8 MW1R7UF0*0@@7)%0S?BV&8C?(,?XTRH/"$\ZA;I:Y.^KYRG"=_T'F3_!8:F@N MKOZ08IB#X/>\%QSU!R>'_:>AH0-T]^R%0H/X^2\,AN+Q^WP.6W/6/SM0;I_@ MC7/C"BM!K'9IT2RN#6J5"<5W5+"RCPFW:*$)\)4O65B.$(QM%3-82Q'S> 5< M3)&Y#85YSM^<@D.4@%9=( [PL26+7Q87EIETW6D\X&BA/Q"R]5G'$QI%G7=G M-!CA7#V(QIU?2=NC7SA@%"A:O7_'I! 1_:WQ^0V5T(SE8WH"\$N&L>I7PCXY M%AJAKMVJ/JL!" 4@E0]<6$A9\S(56MTA2R8F$)AS+W&LZEBAMV561 MORI\).%@(\.U[6%#/\@Y9<0?V7*8>L$+L3O@.?I]FDWFF#"Z<%P0Y!ACDM_ M^0CVA/3 C&ZP4SWM;#3>Y6 "*ZG@ZJX8$%MP"G@2PJ*LX)1R-2=IN_PZE; R M@^[ BBJ)*13%\SPURJY!#( 1;?-,$@2-]]G?VTR2^S(2"%+IOF"VGO9OLLQ1 MG 6"*L)XCNMO-#EY5+6$AH+NC9\T V",@D*J9 M'+["+^#<[EF6S5('(:82T8EESEJV[Q$[$W1V."8IDBAQ&WK(*/'GC/D:)Q^Q M0@ZLO]9EDR**C[0\F&WYB!NKL)[K!5Y,M\AF#ZYP&V[T]^"*;HQE9\$5*]@$ MI"!D824@7),IZM:\9$:2R&/"U7(,XS6(ECUDQ2)U:2HX0OM8F)$0X<-=KR77 MZRJ=7=#$?QHV$\9F+,M( FZ#]ML@8@-V [4*2FSPD6?%^6:@^A575V^-7V&8 M\5;)\?]1HRHQ7L%($^!LM>/KX9'V41MUPV7&+F8F1FC!#Y!B+<-=E%^C/F+2 M&Z5B().5RROQNSA!UP-W-+*A@$W9U] 5,N-%KJLU5H99WC@A X.0KE())IEH MUCU<*(6T?_@T1+0RR'B>(GXS*B9)9CXFN]Z 9RFC!\>;2'M:5]H4-9K,[[*5%>-T:E*:&KQX] MP[]CW[Z(F3-X$N>3(II/Z8YCB2Q1*LK!T< -3'LG3.@_Z>1DE @AA&Y^:["[ MB 05.[FPE4AF+9!V33/7_KVQB/=6Y^:JX<72BQ9S(0ETO!*Z%IZ]AE5RQN.# MS?@)ZRP0(!O=1$E*6@4/&]9SI7DTXKU,*&1.]XD<:\+OEQRA]9Z.@59AJY+O MP%>$_.J::FNOJV7 M:?KZ3;I:*@B): !-<[8T-3)T#9F."BZL4W)K?J[@]"LWPJAFL;-!VV]+\YQP M$ &/1#-^*DGW 9XD .48$EXT-[4B4: 2H4 "Y75YKPIS%1S7>:$6Z*6$EMLU/SXM$5- ^?DB:* M?ZOQ-23CK)AXIC3.L,2B6)OJVCNE>,:$'+.4UHW4JB[3H'"5F6-.8>/ZJF3P MK$R4PQP4Q1? W:0BS[HHI7S)'IDJ1P_'M637O2"G]I\ M[QV>C1.Q40:[X:U-'S2>2"L#AM)M;^&,^9#->*<(6$5J0"79QK1@<;(.(7!)([MY2.W V/FXL86 M6D59Q+0+=!0H..XR,:/!.R.SAKUCYUX+_F4(ULT5R-.YAJ'!(!F1]R:T!(D; M9+RNX4/;/((O!ND#/B37#!/$3? L_AS3WE+6;V0%BH#(N%!83MQ0 I&C[PN3 MXQ)Z:N0@K],QO' 6>ZU2FJQ6=$'L<>P%_W HK[5^SW"_^NS8&K3OC)-_QWR] MD^_#-3/MX%[8$.U.H'":X8MY70RG41G;3%,TE"#!T'#TJ$Z(L@FA0"2E;/[) M_,WZ0S$BA:?4$GV2 MA^ZV!9AY--#F>/BWV(KT:2QL2@9 UAFQO':G7G&'*FX?IF ]NRVPD'@_J2I? M&$!D-9:%E6ZA62<*KRSTWR:WQ> X=<[;20.Z4$_W6=?YZZ#2[UQ')YMA7 :' M*I1NPE*N$^TIZE#6B!64;BLFUQX7CH45=#WFK(CVPLUW(,O++;=6[O3ZM@7[ M W+/ V)/!E->Y[I36]DAA'$G>K5"5.U-PIZW&XRWQD+S^(F#_5=L.%5-#\[/ M?C2^RPSX8)\![\98OE@&?"_Y[BGY6DR^A4$S7Q>DO:24,<;BZ9O8I=VVG08] MFY= >Q*+2[A8@(+-WLOXX40VUNC-6I3$J&16/\M*2NY?M]>FAKART1S,;>J],CK#)/].GL4)9I3+P!,; M16I"3E<%5:09'$E6"A^JK6A%J.D-^-Y# BV_J^WYE)&6Q,%(^C51U)GCM5CB M.CJLYP;"HED')]O@O.C:A,-,$Q>RI9WZ MV469TR+426U)0H![4VCS*B*NLYBK.088.-L;<+:WRB7HMFKJ7;ES=PR7_Y+G M(Y8=L)QOR*N^T.-^:8,Q%R1E.C+%#10X,B'!U\0?M8\];?YD@E69U9*%D6#N:WDS_)BD0?8U9 QWUG1G+83#I1ZB5DZ&ZVCX84),F8=RI<;T M?\\^?YO@]@NV$P%H/#IQ:;* $W,'S6J;;8E3R<.P1D8VK'_76$_*+7XM0?/.V* MG;&Q\YT@45V![:X'0GOB6ZEQ7)W!F(KD,KJ+ 4#;<)".0I, MDQ2J6W*([EIZ(2(_,C'%:"&C;4PX CU3",V:DG,SI6/HD\PT?^HH:*\]B= 0 MDU['#^P#X-*!DL)T]189S]!6;X8KLI^ZAJ1KC0@HI, MC^DFJIS*?\X7P$I/DSE>&NKKD$4S_!*6@5!O#K21P%!%N*0G ,4K*U M+G@L;.DE90,/*4$0+_1A[J'!MZ_((M/;70 C\Y2CMA_I "W*)"FU2KN(<'L/ M<:NUY?O[:0.@4B(PA)^ZI4M T#3;FL?"DKAVUEK=%C%(95BF"U%&R,:E,(%$ M_ARHYK+%V^Q2[IJ;TJ2B5/A,+.])**>$=-' M_"0?.=FV+Z%M!Z=BTOK^<;GZ"#EO%?-O%&X^U%T11W?T]2_YX+S'0 42EBP;1-EL,@M6>F^S%WU465328S=2IVOC9.4L2%7P0.O+K1Q(IT MYM1!3)HFS$[;4!X9(U%+>BK= 86S2)=2)W]3=UTT?V28MW$HB%9=_[8H2\8'4 MG;H103)QN8"<^#EP_(+?(\Z+J#!$$LYMDUU$>:.E@-2D"=&TJD8P"V;-%326 M4I6-_$(IW\.2"25O<5Y)1K^/?=71$:,,141X5TG99"/3#X*7BU+1?I? G:,]<*<;8_G&J"L:=&V>EJ9)6V/16O;]SZJPPO=-T#JH,J(,<)9S]F?>"E_Y*"*<2&6K*04YL"E(<3 NS MO,Y,.$>JPVG'UC[UT(#KC5TY]I-HI",M"RO\*XUN%28J7Z-P0D:-+Y>L]@9+ M*S5AT\7B1Z%U:=A1*2,(7L(PF4=W5U8/=YN+6 .N7,+BG >8\F591''*L=T_ M,@JG7U5F44V7=;0I0.GY1H@4[8H!Y+AHSCHZ'J'6DSI%N/HCC1&;E>?">JGM M:2M ;;(LPDQ-QH?O& :-5#;)N-HDCZ%H<:=FS2LWE5KQ%VT>8<3!5QX)W*@$ M3"Z; \4$Q*TA=,DV)J B#K5&38>W;=04ES5&&L?'>#M,1SE9@752-U%N8EQ0 M+0;3U@GR.RO?)%@VE#IQ0E=$,[I "-81@A.Q5ND3=TFU+2!5/M%<+9E$[Q Q M7 M3GL#=+P,"&(^AP/"T7S;+4D2=@+AXJ[GSM)H1;[8?MJPEE0Y1_0M=90LG,)( MJ%UW637!7!K\%8FXYA3WJ)-7FX5AJ_F=@6RQ80T5I7ZVLN&N>*R?F_:Y\IT MG;&]Z"MUYOW,O%.?ZH3#A5-+P";$=V&-:ZXI]UJBMXITCNXQG;#LG4EBH;N* M._%8ZLF5 HF'Q2R_\$&45DQW;&!_FR;!0T,=#IZ^K9=<;:!V1>A\6L'Z594/ M/QP^IPO[ C-W61GM .D\]\00N1C/L&])3+Y!H;8MGN^2)L?2:.A,CK0>J#'L M)IM+T)5#Z+W@XI8HNR=%1/%LZR[R;SS$*?_&U"Q@C1B1YT0%FYY40H&)^7") M,\$&;P/;_KA!U>)F276.EDS(4#;A"GR4C#EAEGD&^".P/:L%L;X5-=]L+\U) MDSPDC-PR!)$>TS*B%=\D[(&[QGI!#=2+>"H)ON.!01QB&SFRQ8K?1*+$L&TQ-C5$E\(]ZA(LU1U\W[9I M9:SG!/L>P*K#AP(ZX\)Q(D(TOUAQTFE4[F$29H5=V!&'8-S#5+:V=:D=SU7"EG2 :8B$HE;"A&+>D5L9I)4MG.>!1-8SQ4"3RO'H&W_:XNOXY=(B/+ M,D0NK2G_][O'6(/"=W8MAY+7RC$96S@.7U6N$M(.;Q[RJF"L4+AZ_72!AHJ: M=W;&/M3#O]XS_N[$Q#%0DXP77RXH?D>-_6M.?#(.?<8N7*_EJ V)+&H89.(9 MV@$AS0F;XDP1?IR4S!3#U20(KT:XU,DJYMV$#'1EE M;&V& K%66JQ,V&ZLW>H50E*L3R9 ;IO@V19^.9 UO_'M89,?=7F^<(_Y$IV;P>3YE )H5GBMMO*!G8LN/ 8V!48\L\ M1PH3=IE/J7D'_1!')]VAG!X=VCB*=JG]^1;E0\*268&3QHP;ND_+#4DL[TK>G(7#?)+K9FF.]- M&IQ@#L1MA+*5:/(620AJZ)D%KE*3FXEPEAU9!,F@J:-A,+NVE8:-XUD6/0U< M.ES6%#QQ6L+9!41=+V+>7=E]DMQ-DA_OD^3=&,LWEB1'63##FF.)'?]X.NB=F[]H:E:+,,WO-\NT:JDN1BIBCOJA M"FQJ?$]SUSBPZ5[IS)1<;7>NZHU1[VJC'QVMT!5S8&/)S1U+B;A 9-38?$<= MR%ZGJ2ZN]5WCD8NP3O$=C^#Q3Q_QT\\?>9L2ZM9S-97A)7W/]=R6.+6(_'!!>]CJ=1.L;GFGY7D;HJ1)*-H4BHX)Q' A1 &:1F(_0%D=%(\P *PH$#V=KSV./ M'-0$8=,\FQSB>_1X-6@)U"/"U)70P7K58J:G.9G#Y"3E1$Z L4E*/=L-$&@J M5U0JG?3J+G'\[D?Y:$:[KWD3FBYE-+H"9J.5%V#N$<"@MXZ!>TB3P MM/TX*-.$F(TQK#O&IKSX*WNA6]M-/\\Q']OZT8M\9+N*V7[4+TS?N"?'?=.' M^K7@)8TP^8UJ&DO3;OJ5YF,G<$0$_)HC<,A$[TE9F2ES6JI9QZ1EV02M4%S' M08@I\G"))] !J> 1L_?TCFF?9/1?/VQVY ?]IS]\1;&W*LYJKC1,^9WTB('_ M^<;,_IO+>5UR V<4J=G8:5AOCN+KM!X:.P8^;%V6,/C5A:'#[W>'6.I-NTUO M_08#P/?%",MFEX7"P88K EHU8"_XS5%_;A=S*_YM.31K /O)!@5C]%J+EEBM M[$;L[W'K$$4^:J,"QZ/!TC E)K#1'%='M 1[2B^7)Y6P-/=FO<+:>;5.:(,2 M=[/D8_?PPM,9GX^ '16H+D+0>;8JH7M]!6&3.4DJX'5^GIJ3+> M-<,.O(Z68$F?4("5L!2O&:W"S7#*\Y84#^QUU1]6<*;DJD1P& M1DUX%#W-1="S.[39N%4#&\7+ _/66$9$C"J.H7%W.;J50-G$L/4PF3V-NI@- M[[C,')Q:S('3TLL%\'$UC':SI$909%Y14XUX6$N%Z)A;]5'MQ@I&^'$T=&6% M4C0E M)W5?,[1'_HY_*D'Q&H@MJJSG;F3/:F*Q&!^H4)HG2-A(V$?;=9-(LFSH(S04 M+R"BDW*(?YF!Y55%PL2$D&1N+D+@9(DZ*.#)UNXMX<>X[(UETS*XS)>Q7\B2 M'9P^O"7[&6S7AZ,&&>=8;D)Q(C@;=2GU8%(BRM!Q='NL"UW8Z3HJE$L$_UV# M6USQL5)";1M;W8:HS22DT)%WAF2Y*/VPL%'V*MM:QN:^M_VU?9FG9:1;^=W! M4T7WC%&NB21& 1B<:O7!NWB2E HA,=&IX#62_1WU#U_;"E6ZC^L&%@K]@*%V MOGKU CT#_=[@1+-2)CB$X<_KA:\OX-][_(&+/SC9XP^Z,99O#']0Q%(/1=

&2\,TJB7#!G[[N8>; S1T+D&)P4682<@$3V*(\VI,=.UMKXR'/; 2C-78^!@S+XLJAO^>_<25'& + MW"N!\^8&JS3@Z5:U@P(2?=\1)?Z?_S$XZR^W$>F"1<$$>5K*3>UG MRWI&N7 \JA(%^0#FN=7G+IAU>V+7T, Q?EZ['AM"A\S;?RAZC7MYR"14XR'B M 'V9-)J7\<_Z/YXASBB-%C\G&2T*_>@9G!ZRJT7A5?G<*H9>GY5#5<#_C_3Y M\G&//OJI&BU_=C;HG9^=KORXWQO<\[/3X]4O7??+=8,=P&.??O>#/7YR\B4& M>];?;D _T1'C8P;G%8_^?_UP_$.C$\'7SIOK@YN"3HZ1K^+QK@KYH"QLB).RQCRWRQC[O>U9OW]FMUU MS09/[R)LEL.JPV$<@_^V!$KMU,1/3H[#D],G#7_@2VSW^U;MD/W9? D/#H_6WM=OIP4 MWQ^([AV(H_/P>'"\/Q#[ V$EQ-F3]=;A5U"-&PV^73@-OV/O-&D.U>CS](*3 MHA8-9BC$@JM%2>T;+K-A[R&"%M_.K=MNBAV_CB?A47^]?-[VKG39']L?NB[- M[:@?#IX.]H=N?^B^XMR>A.=']PRQ?C:#Y"=2T ^.+5H+TW[C%"*-XB&2 2R1 M?_PX.+;$+T2W=OPHY%K#'T].SWL#0P$CY8/+L%'>"0-J!9OEQY.3X][I'7\Y MZ/$_WT_M:!G$1LT^B$@0AGON\-28KR7$6#Z.";:+3')"=&LKF-R"K @><]([ M;GU,F8^K6ZX)HQ^$3(3,S _C,=:.4C?B'P=/O+5I>8(.PG"F4&]E4Y2%; 91 MDI;*.F%>6-H2!RD/N-)'OM/OF+]B5PV)Z?RRI-'=WYZORN$!>LK&ALQ-NHKAT?R>/.E MLZAW=QE_/#K?YL?^7<=:-Z+EL*<_;QN9K7L4+CNX/T=G#KV4>W_L$VQY),/, M[6,:8@&EPDGKPY ;?&7MD5-^&?SX9,5PRAC^AOU$A )#6ELB^RBC[6]B\R"5 M+GU'1KG/BMQ&R3CRI=;1B^7&NK+(U#G0$T#G*T8\(/ MX9(+S*?]I'=TA]/N2XWLCF^$S?H1SOL6+VSIYN:3K&D7Y=7XCZ@0/6^])^V6EVK]5?1U6*L_C%8]CS>"R& AW M@1G&H'4N:]93*ER)+RJGJVPZ7W2&G&9]<_HFG8C;@Q@KD6IE?VBGS5@B=!$N M-&X,NE2MOBQ^EZK@FS77#N=7LRK>EF%+1](_J1L;UWV%48\ 19DHGZB:N0]$):0I5WL:B VQC;Q[1\%XO7V^K: M&^7L+[78&G']PLZ-_%0WQ+/DWU37.HS\&Z/%Y67$)?F;=*G#V]5US1'9# )/Z7S[=V*.)&ZXL.3XA MC,CS2/WV)* 4#XF)S[;;H8HM*4Y1;L,<"3+6^#KA -X2N:-K&!_=6MU5A M ^X+R;65R&YFR 0>)[VX%Q*')[ .T MP9EY-?^U#& OP.W#@B]#"I:C]63*%2VA&O6J>'Q]L#*:X\ZCK(FVTU,'BP*8:U+Z9VBZE/]\74W1C+MU-,3;*NY8)[EQG- M';#0W2Z;(/*$=T%;RH66F)5XML;)T L]W>;%!VU@I2*PFB;%Z!"- VPJ4XQ0 M[(2FE%N\!'+>"B$ UK?M1I1G0YVN6>3[%.!^LZ6WQ^>]_NGY]U[-NE.#_4*E MM_N5_7)%S=L-=B= VEO5_K4GS_?5U^'G6)*G.[HBC_A4<#//;[@,/=A7H.\K MT/<5Z%U8LT8%^I>[@;NX.$>#PRU/U7>[0OW#/8M!7_VWK_S>'^:=.,R@(L*3)^?[P[S99OS>3O(N'>/!TT'8/SOZS,>X2V?X M:YAK#VK'K@A)G!\\^A+&VG>ZG*>//LT?D&81NVCR:T+P7J>I,>^5I^GH;FO7 MJE*Z*%W[87\#O<&V9^6+RM#O?)O.!^&3L[LZ)OMM^MK;=/HD')Q\0]OT:0JC M@UIR,+B?S?'=+MC33S0K=I"5Y.U:..(7-5G7B<5M:_*[)Q;/SL*C^_(I=M%/ M^S9WZ'YZS]CG?I>^VBZ=A$>G]XR&='&7/DUW=%!A/CX:/'Q<8\>6K+EB MGREX00?\G('MW3 XUL'2I&3:)8GX$J;JIM])2$S P<>PBJ.\1FPPA4UW,Y[> MONS;Q],_Y])T1;VTKXD0N3]0E]4U(,VOL3JL?']W0CO]L5:\N K^"K_(KW\T$:Q](3M^^]VV1X MZ$CE;%?:[5)]]%6#T6$-M:A#LDG4HN>&6O2H/W (0K<@^2&.PL&3";0N2 MJ+"->K!-/ZV\^5]K51M4IDA+ 0N;)B!7D,]+!@]_B1:EX3AC5AA<@V0VCX9$ M^_/BS;\N7QX.GA*=&]$:22%Z&9339$R_@3<7^!!DP\"NW3G2DA:8ZLDFEC,H M2K&S=YK&V00):LHR1SH@^/UM4DV9/R."59\EPQ4\;QYST0-9!;2XM Z6R<.E M&E%RUHX4T-]77C7X9SHRF[5"K0E:WIW@?*T M[U!S;250+&&;%2TTA ;U6I,4QC(R-OD3#5.$,$LPJYA0%2]_G0AD=OO8?CO$ M2.M3Y%NHR/,&^_:1/=)/7);,;4_TV=G=-"3SQQGMLX*MU]5.;30EQ+'+Y)H1 M;Z%[+X$1%1[+/O*GD)ZJE;8OJ&6U7'OJR>Y:#RD/ D8WZB($IS M> EIH"@H4]P*;W2C&!G5_!=T4^'SVJJZQA4$I4[T4^5#ZLJNB)2U N2%RY?KJP9E^-ZV?G5F9[HI_]D6IMY*6N\MO M)R\&3/0M/Q77K2#T\' M]PR,[G?IJ^W20RW)EC2[/R>SW#M8(CP9E6]U&K2IKZE+F0:,D/9='QF&,144&OY6_H$!&D.WX[9O&00%$;(,J2K=)4&<)1^[0DGTJ9=P MMTCZVB]'DZQOS25QN/KX=IR<.F1[SO%9=SE.3AQ:OXV_N0>=V3PNRCS+8@[R M$1M9)"1_.'&*_!4Q'D4>05(E4979V5<;D.. MR:1J 9.JZ1*OY#.2'3HYXO#I/&=NM)]I0# T2T>$G";.#\5"[-N?1-=@#-;5 MZI\LV0A?/Q!-E^GDS%\.]S^GA8YF'DWBPVM8U0^'T1@&^W.4WD:+\H>??#ZH M)#MLK&%S^BLG.1Y_L4FR/09G,V?^U9_!@HL+_!:,*>K,6()I$8__ZX?_2 ;# M\_[Y.(KZ9\/AR7G\-#H[&3\Y?7H=G9\<'8^'Q___^0___9ZD.M+2P@OA_)3_ M]T_1?[?MY(-).!!:-\D(Z7'I_O>"-QY7K-Q%7SM:AE(2;.MI@\CX^LS2ECCF\^G"SR>^I]M.!0U6ZW0\'/6D.MH62=Y7V!M+2 MT*<5]=A.?67.3(B^R?"5Z46/MJ.\[C+I*;HD#JL#LBOQN+5,*,FJ*)LD MUV0:,>8'@SN*[!EH*["8=Z=IUDM#QE< VVU0QMK'&-SIJPV")M M=5T0B>Y6]ZO5VW.W073)BNTXO*:M6)Y#LP%#^QRJ:50%PS0O_6&#?H0-Q,&' M%&*ZG29#5'4X4YX3CJ9ME E*N'$:#RL:%3UM6!<%,FSC#WNK;)U.W8/7=4%" M=Y24PYID,LQJ H*..EZ $&M?3;@0%-Z">?^>5W%P%@98)'?4?_9_+G+JS9 MGOQY]0T,#H/]H;K?1=S3/R\MR[MUWNI#(Q _4Z/MK3>@']_RPG[PT78&ZMZ_)8# (CYY^&J'WIU[BG2T*V=^.;_UV M]/MAOW]/[JUOX'9\#;NI@[7N@[,'K]#8/=M\E7[9OG2C*ZD@PGVLM9[7="8_ MM_EP+@FP^"C0M18\U4E4CJ1U'Q1OLPGFTLV%J_)6G-77>O^/X$;TSG?A;#WH M,FW";'1RX1C[8FH$'G+]5@ L0;)Y $Z+)HMGV(0]QJ;N,T21,*($1:J"Y6QQ M1/P181"8>"^K?/A!X"_N#T-!J]PB1 +>7-;S>5Y4!+%(LINXK!A0 1^-!>8A MQ4,P1_H6?GT,NC172 S^,<\F.;UV5:_Y$.=XXH%;5Q1LZ!-PU'FF@XE J:=Q M ?.E]WG:)$((E=$*'A1O&,T)I8; (_-DY\<*Q(/5C'Q4E?N420[V0$;?+^)D M=ET7)>-.Z%R5]F01N(4?20O<"E_"]YRWOF?5IEG$+%4.!/^"HY=5Q#!]_JSD MGP7S%-:ZO9S-U(&A\'CWG]%L_NRE/5?7>5;#F8P6-,&R*F"S:T$LKAGL$(YZ M$0VKO.#U@W\CD#'"#9-7KP%ZWL(S8 "TC(R%XHJ[DGZ(XS1E0'!)1_$L&:[" M[WPG!9?M>*$K!5W_$F=P/0CK&UR,9K#6L).TV,$K.3W?]_K="ZYD,.T39WDC M?WG-Y=P.O=0 +]T-NV2JK@CIK([Q&?E(>U13!^$L.S78/:IIQU;V,Z.:'C;& MNE6BLCV.N(=??=_P*SX5WSP&BZ>Y!V+M@5A[(%87UFP/Q-H#L?9 K*^A_*XV M^^%['NE= SC<;8$Z#G,X.PI/G_:_<\[)_7W9WY77_ZR1\[]X,IT_(0:WL9B]X\.-V6J8 MY0:,:H?-=P.>F]@.M,9HMD1Y0WC#9EB*F;3#2H4C*-0BR@T+D$=X0C-F> ;A M4HX="N/;03V; 7GF49PVPSQH2*M1'0,'U6$&)H\B5AH/,S*)XCRXBI)*Z1EG M0SCA0NS"H!3$@\" &523%D@#*5"E/,=G$6 FK'->Y>HJQJEE59EDV3=.HD>C M60Q_UW0[*H<_@IB/8'11/L7L/+^R4%D%/G)V_G%A,\%KT,H@*ST'KJN"CTY[#MQNC.6)<>"N QEBB"#1BS$0$^X# M6!BZH>C@$^&8\MBP\3=@TY5$JYC<@'86U3F?QTSLQ2.UK'9#)#!UKG. ML&]MB5L!C2TWW5;0?=4I!9E_U_ COK/$=>=$7/?X)F.G[-=U('Q1;8F9,-20 M!3;P&_8POA[&M\V#[6%\6[:R/8ROA_'U,+YG"^/[>8=A#3Q,EP.Y]X/G='J*WT<56#V7+W.PRJ>,OXH/!B\ M[-%'_6GI3\L:*W-\=MB?E7N::']0G@IB[^3XP?&L73HBSQ2Q-]@_[BYF;_N6 M<^=LM\?MW:D=W:V)S5;LWKY%V3'A'HBT1N_M;XS $^S>.OU(G5;C7>,-,ZEE M#TBX!!]LZO)6;RZW*M>,:]R1YG,MW?;TX$=5 5H!M(Q&O#UL9T K*MW"=3R+ M%GG/1,\V8W08D_,NA>55J]KP/9-%NA,(I\Q*D$:^H6)9R;LW_'NZ8)N3O=.3 M9X^RZ ?;#_;^!MN#;7JP30^V>;9@FSZGW7-F]9Q9SP!WLW4KLS[HIA>I'HYS MV]7W#C=*%:6XVX^(MGGN\("MS_X/PL.C'VMO]U32^[TH;[DH'X;'^V>]*#]W M(,IVXTP.P\')\4\6XBY)\'-%/IP<[#XZDF2[EJRQ->(F5K_@";;2L)>\_ITD MIC;O5HDYN/T9/V8:=4^[[@Q>'B]%"7_:(MRW:NTWMGUCCUX.^HW],0NPB[MZ M=O;S=K636_IC%U@'K^V[6SK/=\F.FF"Q=PAP;I.I\\G!"P4[8N_L_OK8-O)= M?8Z'5)YKK>_:P(!^.9_ SO49P6 :+$_UW% MY8W; YH0FO=Q2V^RE$\M#MDTQ6X;V(?AZYK9)YH@C].!5 M+W6]U/52UWO!3JWM?A\WN(M,WTOL8%MLW+=9#O],I=AQ=!-,R>C=2;*B4&LA M@N_NAJP*QS:LZI8$70?AR'*Y@Y_!PT&,Q-DWJ'/]HBF*[0VD[[]F>$/."^O[D\16WZ7ALE,8V*LBS MS7$87?3"GN;N')YM"D'LM^B!M^CTX.3I;-&3\\QW!@?UG'Z_9K>B($[N!P:Q M+38&(2+NGIA[YA[7Z?Z3<+>>ZNYL@,[L=^<1-.]3V)VGYW;W@8H-5^SXZ/D5 MC3"24A"4]P;LV<2?>FK5!'3TLHD! M_Z'40M_=IS^I_4E=8V4.PI.#H_ZD]B>U(_+8G]2VE1F$!\<'_4GM0^X_7[*. M3OJ0^V8K-MA?OZE7IQKYM+B+H=-,:W@3_'*X]])TN^*^60=W[)MULG>TX>_@ M_\ZC.$UN@G'%3:G2H$IA< EU54(T(O:$@C$>^&.,@DD4Y\%5E,#OHO&?%1?^ MTB."-(/9IF6>P0_2Z7)Y,+=CB8+E][@=PZI%QG/(U4C%H)#@"XL\ QD>8S:@OB6P2"3EF3 .[!4W MCW)81SF"1964^F1-DFI45J9Y(/[I[WN7>V!M) D,@\YF?$4RPMJO]LI8%6%C MTS[9S(,!F%]G][B9(L3 ?03I%<#S39F"7J@+D@31X5 0S-9[B1>%\;3>X MQBYS"<)3TX#I+YE:'P#'6WPPOV] +N7I78):LT1%_#. M;.R<)MM&T:X979;1"$:@OJM1)?<:KHH*YMF5:<)'3U;?1]1WA=1K,%3EM5+I MTAE$Z<6_K2O!M_0_DPT_.N @_2(K8CS]O^JC;MN780\DYX?BB^S;GT1#<#M@ MCJT_63)''S[=07)MHZJ\'.[_G>5Z-(MHJEX,X1;\]B*:P&!_C9+KZ*;XR]_\ M_G%Q^J*VAO7IMTYR,KFW2;+I/\9[C;3YKW!OJQR_!6.*.C.68 :GYK__\K_B MP>AT_W021?LGH]'1J3J+3HXF+X_/AM'IT<'A9'3X_Y^"U4UM^> HOX87XL'Y M?_X6_;]-._EH32$_Y]E57&@%P\TA@Z_1=Z?2I[]>K!>UNCLD-B]=> LJUG*) M"]HWB?0_.SS=.]@_VIZ&>UO5'?!^!GOX\F[[U0_VD09[LN8!VXI>>6N%Z/HF MD7V3R+Y)9-\D9LPI;!?-H?GDV"EWLG:S]:H\K> MKCV2[-:Y)=FUPJ=%#J9%PPJ+,BJK,LMOF@9^@&D9!V@C($5\R#S^SO V=:42 M@OG([UW,VSRC]/)WS#+_6>5Q,8Y'B$,H]H(@V :$XIJ[L/\8NQ 11 J_.%2I MFL0$)?QE<.C 3PVZ,DX%08CPWRQ@M!/!GQ"9/,JF*6&&G9?+,QG#*'CK4LT+ M1(-%#G819A-58WAYH)N?UR>##8K MAE,YHH'1N^&[!E(Y J6.F&@SL CW*BYC56R*X(K'__V7VX$S@\'+OSPZ,.9X M[[>]X/V[_^_O[]Z\^_JOX/SCF^#U^>=W7\_?!U\N+C_]_QNGZFJ[5R,)\(,80*"M&8"-3$(UJ 4AR1"AM%Q2R( M"X9Q9@FB->54FNH#PMMSC0%CS>"3<342#53@VH]@P(A_AI>-J@),,I475/F1 M5&C0\5L8'8K6&^@8>1=KP&A\%:4\GK%*0$W#8$&_PP_@;I[C1UN!FF]>ZZKP M%GH1W9 JAC_A^K^2+);I1ZH>M! MA*8*?E54\".! \.?6+7B]NC;(L1/KU62X/].X8]XN=F7ZR>Q,91'5X@,AS=_ M4_AQ&$RB49R01N9K![9HIJ*Q'C3^;10M\,3RH^#>J> JV@M>X[3Y?3ABDB5Y M+4P1?IG@S7$="[A-?8=9:XD)>=&PJN4*1"_5;RIF65Z^ -Z[G?A0R1_YNP! M2SE=67:F20R/@^'=\+.N$56K_5,$,!".8P19EN9QCF%%$UA>N M@YD_G&DT)]"$X!UBP#N,&,5@&H\"< ZO8<_C%(2*B=]=?1&-8&T80EVX&B<, M2C6:I3#A*955D(3+2U':]! KK!LBX:$S 6=I+!M" @XCU^?/3L:.WGV[-ZH% MC.,[R%:I8.:_#%XN%ZZPP-(NH[1G>?-3P5(DW; .WAY$A:H#TNPNS_)]DJ[+ MF2X^PAJ!&,;/$@8O296<3)XRZ0O0+PNX0LCO 5T@UY$]\T:7X-\G%1TZ1W6P M^9I.^5_ZA,)#Y0GP6)7.^%[RE *;V&+9XI<*?#)ICVL\UF3+VIJ+20(#&:+V MO+$"BF4AWCG*HYAEEH=1SO*LFL[8@+^# MC^/<3];7,S65>"LFRJW@*A9Q^@+\''W?$JAZK.C$5@NN%D3@L535[L59XK[%\SF,F%6(@_2&KXY!'O)X6-$XQ^1B MYJB_9,AC<3I+D)O@/,73$7Q1> =U?1OI5),A,(P2E.2"3TM$MR!.F@S!196C MH)]G+GS>; M%\XWAU'Z+2AC*D>EFA[Y"KO=\'K%I4ID!&3S(2\XIP#%2V54:DM MU29;N&T5FVUP>ZI:37Z05["^AJIF3L_AK,"O2_C+@GZV[!AE^3?V#/B*3-$Y MA4W/8:-0@D$! 5,HQ$?^S%&LK(%N6&%B+U[KN$DSV.9$)F+99 H M7,:2JA^_PW^ )W6%Y8II.>N\\6Y\4^O-P%HEZ!O";*81'Q\)T'&]O5_L/E9S M,J%@*:0 :*Z MEKZ=<[,L<\^Z>/7,7XZ^>/6)%J]V2J5ZMHQ37XFJ*!ZSBX>:*DHII?+"LPO! M@LU1&?(MHYU'??W2[_#F(0LY*D#+#$%%)_$WU-18+D\/-MH!OBH.+GL_>/&C M]K!>*.A*5E>AJX4;/P?G2J65$G4D 4;M]-I8&ID,3C2MZ>+%9S1XUMKXQTA* MCF\O,[$BLOR^4CX'@\=/^9 /]!9ZS;)![+I=!;5.U\>K2W?W3RW N([VVP M9S^SS'4-!-63+95LJQA]VH62/Z]J^$F6(O7EDC]:+OGL*[=>MT5U'[%PZ[E7 MFFQ]('"\1:V5?OH./;)!W)_5_JRN&4\_'H3'^R?] M6;VC%=/2HNI9UUZ>"_#AQE0=" :JX"J532RC^M^<'ZS)_>Y3OV-56U0( M7*-XND3P)X.]TY.M0AL\^\'>&UWY>@/:"C!"3U?^T^C*MV*_>Y;N'G;R^&O6 MLW1OO&8]R;*_(A]UI;R4W5+-D2WXLO0_/72GASO<&;HS" \'@XZB'7I9[F5Y MDSS5:3AX>=++\G-G)-YNSN'CP_#T\/@G2W&?B/T1HVN'F)+B=-?A:?I!\^MY M8Y0&)^'1X&6/).OV+NT'AV:/LT'/ ^9G;P-X M[KT@A>'W[HP_<7S9SL'^<7@R.%U?C'L(X$-OT[J[/<='CW-ZGI9?T9SL1+_"Y0Y\U%NB[R=Y3^C@I]M/LGEE M=@:#E^'I\<'&7L+CHW/[L]*?E8<]*T=GX>%@Z/RK]47EN1^4LW#_;( O1 MF9.RJN2C4VR4G[S.'3:6[?"3_W(ZE786+W'3A^^5@_WCOI/%1$KQOC-?;.<0%36(O>%OEQ' ^ MCHM1512V(08:Z]Q$<+&@ I*A2K+KKC";TQ/7[P?W6AAGSY,D&W'7G[=Y-%?( M(-^1&=U&+)QF*$71,+M2( W(5BW[7<9)_!^>D_"5,S%[C1V_A8Z7G2SYF="/ M2_LVS>Z^U%"%"(VY48!M"Z!;;%5%-+7MS70-$@81"Z6X&03S$FO6?Z\E$K?, M8"[A+96U3T:YG"\GROI:.#.8M2&_6),VSN,KE3KM4?"[('6H]J3Y*(@1]AXE M7M]H_&=5E'(0L(DH]]I#?29-WFJM(R2*O1=\VO!J,'IW@YY;?D?B7TY.]P[, M(^VKUG_@/@P;U@+6@8(L7J<,.H3(+RUMGC0_.#T2+ZG&CL$X*V4R X]N+,_ MW.J&>F;%T="H!FDYJ&>'3X-7P#;@&YM[RG*W76^ *&37X-R8NH?R7;$^!O;RP$07\//-[:E*+GGB._RF] M(H8H5>E4NK"89I[8-<]^%S]S^@'%U%JKX*8=NL6P;84BW2JU2=+4!ZTK6[.A MXGYG#*];%7>GA.S-FH9I1CIBV;ATU5N;A>HU/0Q^.1PX79CL4=2>O\R\'9WO%MU^,O!X,5 M:OL'!2JL-1EN[R=,5AU\^\AQ+K2'<*>;NO&*.CCZT>N;OG-_MW57;-';^AO/ M(NP/%> $X@GH ]IPO^E@<_RFL>545V:]H07^UL0L^]#)JL&\=9A]5IK[C4%@ M465M$62^$.:@;3QIU&32SA6!?5Y!'9TY39$IW@(/0O\?VWC"/51,%+JIOYS6 MOI8KHQCAD;:)LMPU] #XV='>F?DVCG0PRQ)XNVD+_&<&GP17 M\/XM:+A]B[PUW9\KA.[EB2,$=Y>Y4]?96R%R)W<5N<.?OL\B0H>.>_U8TGQ? M[?1.__* @MI\@;Q1P[+C!XHZV*^EP*_9*K ]'?7VHB5V8\02147[4;\<'CLB M[_0O;GR"_+#@7^Z]M%VT^;"A!2I-R#FGJ!^C [XF9LQ'9R^X?5ZB(RC39)JQ M^\/"3%?ASXJEPZ4HC-4#V[V]CZURB;,' U@4^HKSD(6S7B M)M!7&8;DZ""9A"GR+CI)&4>EX[O@.RR/-WC[L._$__U"?U-W:(4SEF;SF/TA M& 0NR;LBCU02!Y 01N8NCA;@L'V/ ML5DK-I]U6Y]3&@YNG+W@G]*T-DH*'3"0. >M'Q^YM5:0FG>GF%:&N64%^3V< M:L!+D^YN9VU,'W$GWU%?"WD9*0E2D.4LXOR8/7$X3-B9__I?+P\&IZ\*[/P] MTMV]]5AQ_>V8:"2K.I2N\("CT8@C,%J]K#UBV SPKB2SOC3$KFF-M6(T;?K1 MM&6E8YAC_!&_%J&FM08A&H.8"=8A$%#P;(HZ-@> M-=FE"-7QD;WLW3&>KA@CKJCZX4'6_87;1NHZE]LARI3]P6FHG")FBO07^45K MK!6UP/X3@SW9''08A;DP/(>B-(OAB#LMP4E=Q<4WNCOL&]%.24'?PM/GU%T\ M9L'5K;4QD@=FSC@N\FK!VE&P =,D&V)FV038X [ZADE^TN/Q?!%1N+ @M,7$ M]5TD&!>7%3^0ME5[;!C'UHX(6&!! 0H:!)[P1B-<0/U^^S#XPM#GY+#].SP-6*8%C*X@"V!+]%AM 9[#3->CIV4U]'S4@:FDC9VS18!AS MFD>=PR8T6VKGTVFNIACIV-,.P=N8,'LWS MDP/7(F]4EG3DHJ+(0%!0N$ER(U@9Y<3LY?GT@&F6C S0AW J<1-:9\4&?&>_&6.XY,]XYK 9G=%OJ,%O_%BUF^5E]=3R4%)P8J.D("Z^ M WU/T=G#_<>/SA[OO=X+OEQ<7IQ_>?U'+HH>#_4$MT[]A_+ 6/CS',$@QRN,AAQ3P:1C=.-A_]07=B+>, M**4_#5ZA05SJL:BD4- O>!;SDQ=L0[O@KE:=SCB]/JR2R (1% MEL0C#7"E8R.K0G9$+H8Y_B.%72C5:);"=DWQ%QS&PCB,=SPEX(R62U85!L7 M)E^*1LE8\,/Z83EF@>'>\'_J)O@74K>$CZ&XCT'KP[WWH"L M-BP+/MM]PM&>^VL:PPQ-:O"6TAMYV-'>;WO!;SH7\^D*;2%U+1_^;I?OBUV^ M/?T^#*E/I$@G]E^4K1(YL_04!3%A;S2TQM6H=)\5PEZKC2<5-,]*#_PN9_9' M==QA%W0@P]Y]?/OIRX?SK^\^?=P&!?8Y(6B0(PJRT<=[YVY=Q!<& M>VQEI? MI1/R+*\OW='T>'3^^:+W[>O$A.-D+WKS[7GQ\]^E+\.'\X_GO%WB+TN5Y\>'S^T__NKBXO*>U>/GX:W&",FD6 M@F:]M!;=.G3-\_@MPP @F*1OXES1/=.M43>GK[]211^V"".;1D((E(PMO$LJ M&F851]JT%:^^JU%%Z95L I8SPB7HYM+3ES -ZH.$]3#$]]48B1 MV+ OV?UT'SL[WCL]N5/SL9>#O<.C@Y_?S.ID[^CXY2,TLX(U>2QNH6BN-FAE MM'9WF,>;T?G4G]!/[PQS*W<4_3L&_R*%,>T-,,KS"*O3K'@NDF@<7,ZB'(W6 MU[-838(+HU ^L4+Y$5ZHG]A@Z/$6Z>AX$PG:9G%X Z_\+1NG:VWZ%NW@R<%/ MT0';O+4749[@24^__12BMVW8]*/GHET_/GDNY_?_7,7?HN!C-)U&Z1,[N?W%^S]1/H]+N'KC M)'LN)[>A&6='J,PV+*!;QS^B>(L.-VU#M.E#OB=S"F;(JH898 )?8EQIU20) M(397<[B##"&*CK?9@%,18W+ZK1KFE$LSJ30,03'Y##[7!J-44"SB]$4VF>P% MGW-UA7DHA)#B!V9H^#7X$ MU4DI4_P/FGI8&3/SZ!@?U#LY! L*O< 27""BA M/):IVJD-[6!_< )+07_$XB(,OO%S,2TW.#L[#0-WL12"W8)AGH%04)40#H21 MU)(BTAEIR0:N-2H7@'2I4BPS^@>BA[SI?N8L$WSYRW]%\\6K-RQU*H&US&&Q M6G]X62(3R30>X2,(3,?0:=YGFX60?>X,)G3#@VH]5SRG48Q032U>%!/NR+1N M/9@\B8:#B= -&^RMS_'GGD.]'C]W$0[66H3@?EZ^W@[\(>45C(K!I5^E#]?8 M!*.IGN^:LGZMZ>L)6C@,*D)%>\2*ME'X$86T\E8RRQW*+554<\5HRSQCU%?] MMFC<.!C*>36MBA(OAM/'W;#@3GKX83]\UC#0 W\Y>ACH$X6!=L&TL:&?T#@: M7;'35ALTQ9X,O*;3[]F-:'TOWR-O32&+OD?@">?_KB(PHT=8['P3O"_'>PWN MPIGOHA2>C[+BX>_A8HI Z/*%"#"_@*#W>-D@! _^]V5(LIG C]^EXPJA>+ 9 MWE>/Y:NG]-6/:.]?WA1$+.U^;U\_\EA370?G"8'\4OX*7+IG_)7]4V_!!%B0 MW#A&$-;;?@?]A7@WO4/XV+]EB*$;*T1CHK]1NXC3(*J0Z9B)=TJE]&^0T%2E M!:^$_=3*A";E7%1#."1,@)H2':KUE3YF5U'P044%USJ^<\B+<"7"X&LU@2O] M4G,_?;4 1OXQ[W7=^0(<>)>IS ME)=HCD8() 5G.RL#S7LN'Q7F6)[(<3LCPEYKJ!IU#0_YJJ)Y\)* ?(/!*PD. M&(WS%BUBF$+]H)_X*J=QT*QY7$B@,9#+X#=D(_LC6F0@2'/S^($\_@B/E#EO M!8<1&F,:\*CS^3@;P2$<50F54HL![P4<.%+#F%@#/_P]SZI%:)23GML^K9;] M.3E5%Y]("6*)5*ZU%?SF4+25*#1X[1P+UA>)^YT+72\DM*02E6;; MJD>7DZG;I4W?X"Z;L3^L1JV]NQ9*\<7LN8=%:FL5%X[E!:.Q5XAS#7T:J2B] MQ(O"WD#O/\.IPX+3*]P2I,@HL;EX/C=&&%-CD*EFZCQ4E"F<[HZM@+ MWLK?CP*DB4CH*TMCO6;S5<"Q7 O[(8/W94G$SP\#O$>$>X7*:HF-G^).=BY^ M9%TG@R2Z?E,+"^)'CKEI8NLK]WR]!5)8DES@_3:OTG@DM4&7>^=[R.2$%47: M)RGJ!Y[:%31;WJ8ZV;?7ET:\,$*AA4!J#YI'^_G#ZQ>7LG],)>W74,1!1SG/^(,3A-8_O,LUW_OB&+>\*IQ,%G; M=<=(4@S&?=?[15?:H!G&LF"V7#BZ"VH\Q5+::B'R MB^3$TYDE M]0U./ L,>3RLQS]$-\OO\U/!*T(M%P4X,6.L(*:WU'VGC1Y'C@3-1;I.17R7L'^G ^C<1RVQ1.V53VT[&U?(_@A_A9+AE9ONN7_ M^7$5L$7"<++_7 [Z.4:WWF#*SNSY!\,!]S0/>D-QV3,[Z/\''*OWZLJH]O=( M?/S,CKCCG3[Q(P[G.9L'ORE,>:;13,WUMG]15RJM-C'OMFE_!\_^F'^)TSCX MGPAC 'K+/ZL, 6_/ZZAOIO&W><>ET/3U+*L2H]U?Z_X[S^:<;UVM^.8^5X=# M\I@EIUFL63O!V<9;0!2K*[M7I/,WJ?.&):.6!S*D@_W! 8-$['3FC"W!5D_7 M&?9+B<9,8<[Y>^7VCD(3&EF3\QC?@U.(.5GEUXHWS.?BP\6Y3$>Z@6#K+&IT M$GS.DAM8*.X@ABS$282M,*6^7I(X^K>[ZY2E.FNZ!<\!6N$ :Z MF,O;24^/HD4TDM;9)6[@2%UCVQY0L(5ZG2$BA;Z/L L;O:9E8@,(48(QI4" M(<*5T,5%,=<0W=A:!.G%1<)9SG*E7&UCU8IN>8?W,3>2OZ 623G^2]<94)V9588.*8E[H:7I3*DN# 2_A;F'.M*Z;2#8^OGM] MX8X'WTU_X^.Q@G9" S?H)X:RH@PNSS\+&B2L\53 !^^C86$>[=2"X&!T(RD54Z0RF^0*+"_RR@A4:ZC=#B>,, C73Q3\^UZ9L M%4P9C/X1CV^B8"?-KA%6Q/@S>>G-+H/&G=^']KIXXS1XJ#_ULHS 3I@K?N[7 M3Q_>G>]NJ?Y9+V#89<4#%Q5.H%7M>#/: I73&9VSI')^Y^Y[<":KM- 7,3:% MRENT$7Z^]*,?543[9VQTT::3R56HJ,@0LQ^599:GZL:QKP[VQ?3W%11VBK9$ M76UE3NOI(R. "/I&-!-Z$-QRT*^1?8\UZ+$X=&5PD921KM#'0JVB&L*ZQ8C+ MA3&)FX%E,2 (,&2G%GWGW?F[;54X&\>L.ZY[G)FTJJ#:U+9 "756![6:/0(D M)ZCVCQL[HF/YM^-*QBKHTKL/X=_H5/ MJM=<]^&Q_5$AX=P75<"RCWY8>U$I#_/Z(&\0>VVRR[ZY],<7AQ_#"4FU*C?K MP,%/'7P]L#'>.$G!C)G6WD*[FK:ERCKRK)85J:E4;3 MC^%35L5O=-:K2N.R*QIJ=98J)P%B"D6X^N"8TG)=)-*YVFVK^2IX2V, C2P= MEN':V8IFF_\$)Q;J>Q=0H^D;7XB\7I7*M/KKO3GW^-2E)7%56DT4%'C*(CFDK3:7ZN1YGP,L0 MY.Y*!]$\:RV%;7KK/37R/1YTH7GM;W!T/WWX?/'Q\S1%V M;(=-!L6O&0G&X.&5,?+KC9GB5+>K;^U6#\\:QV,28; *KV)JW7[CDSZ!W*+0 M.#Q-#1+4&4:EE4OX6GK8Z[)O>\!FPE6AN[HWD&0T,@8U$?<'YTFB7V$.5MMY M+Y'CL_'1Q@DW9>KK^?MX?;BC6=4K.-3W4C2=8KE\"49]E"0U 9B!Z2PFQ2(" M<0&)*&=9H?2L&M:Q;7&"'7YAG'M0*^>[N\(_W+Y:>DV=EVUBJO "F2F%W,9\ M]4GA5>2U&V>JH!/#="5\8D"Y5JCMF]8J5_%\6.6%TIH?U7> 2#(=:OY4]:R]/P^/ G5>BM%3I87M$) M_;]7#Q53>&M=:Z]4A!D+W68W7F^:&PJ^(%#8^-JJYDPWZUER@6,.@N=C@N"0 M?TC=ZQ0R<2.;K0Z_4D+%=>9?NQ3>83!E'"9!$ZKAG_!F]NX5YPFOHF0%;2@. M4%0]CLP, X1R;D(>7BAA 7(]NM$!\>8I_+L2>\7&/4QCB??1=;"#T0)5C/)X M"#?V4,'J!Y2W)5K)@_U7A(\X>'6R]WJ/6WD&G_-H5*+S+!\UKTC3AY]YP/S\ MI;'0"P>O?@QT^>@2_*YY)[R9ADX("7=U$N<%&I1$E2A"%,R5TG=^@4;5+$LP MO1P02,$['K")I43#2Y@*'H7K&(R,H6*!@I]A"*EV9-JV83=T'R 21*&7<5R, M$HQ4+5'9Z^ ,3^9*,7@-*Q 2)_Z)?/6QB!Y)OHD8[A MP=,P9\[1),3)590BEZ7*B562'O8VRY'0]L7;KL5.FV/F;":_2_'2H2X3B=-[ MOA/C;I9N/_SI4(6.)!CLI@1)^'-5+$014A1RQO5Z>N((::A'55D?+>@9,>XN M]6JO F&F+>9@/Q3NIMU\:1* M$!3ZO70?%U63R,18G#>SHK9,V;]7=-KZ^^+^+5 MDT\[S2.\,^81M@2 _QDK3HJ1TL"P-L9+IIQ^4]_%/<'$W;A@W0&:!_Y6*3ZU M\ >0"RD*:%"/?,FQ1A)--L,: TS#T5#4QIWAGC7R[=A?CA[YUB/?[JD_*B9T M@FV]SMYA%YXT%8"%T4;&L,+L\#A;$% ,\24OFI4GL$._E!L9OH6KH$V:4-/ MM>F<,VXV7"VDWZ1UU(LA1<[LLT6EPM>B$FL52BP,*)D*GI&!=.V2#F7 (9I0 MYCUD>Y5J.^ZK2]]GXCM!W**QP*CDRC8KS&T5YM'W>%[-@[0R+4QQC^#75U&< MT$+CLL0%@D?@WK&FKWD0VA'8W2G1KP=[ Q^T$^\&9^'Q_GX(DY?'AK#E8)ON MQ/ 9I1^7WNL]R7XJN4SY$B4=Z8K#@;G]<-1WE8^PY!\&C73^X@>(,,B%Z(%A M\%?R=-V0EAJPG,\Y!\L1_:(D*YRZO;S/TNF+K[#&P669C;[53B^^N>EY6+=S MVT]W,'O);2[0%78.ACP1OU7HLR&;<2F'<+!_H#>9X5UQ\#7Z'GQ"[OF(<+(X M%19P;SE#AX+>M-F@%+5IOI62#=E,1A%1[ZYDC"8CE@55!;GUBT46TV(W&"[K M#UF+2ZN\D"C@$/CFN-$1$-GQ+(^G\*P$#&&]^6)/:R1QXKM@2R15,:A$#D6.V^:INTI07AS M-<6Q.&UDN&0NJ\H@B>=@'C!2+DX901S?Y5@0>8)\^Q 5[:JOT[=Q\#4M* ?A M[VF,_[I$#5\UQ&'N#Z!<\?F,4:'HFQ3X86&LDU7\'Q2I@ MA*"&P4/ M=)S.3HXL-&VL?+F>;1_=NY^N!6BM.Z6(MPINW:6/ZP%.$W\1R\X M0G_0542*+@HI>*$N 84Z42S]6KLWA D:*3RCD^@*+' RJV!4)7@VW AG4F]Z M+AH-0Q6.$L8V17R^E^*WC;;(DH9L7).]X!.()W;6,54?2P*IG]R\#*BG* @R M-,ZP'FCM\KSU$.DPAX%=:: B+E$A>6Q:AC?]#98"QF'@>TXNH"&9 MT9JD %F6E=%RV'3=+YDF^K#_?>]RSSFY.#E>VANTW<1&;-D+,1?IBI'C-E=1 M*I9QB^;%#=)KB">P92.W0LC?B75RI3N]@TJB$A&V9B/9$F4*6GG]20$ZEZ Q M]W0: &]41E*25(*"ALL<[[<=%BNRG2B.BB6M) Z@5V?XNP4,(4JIRBTNHB'\ ML+S99BWB=H@]17I9[FYM:),Q+.-NZB#E3%&?!#'.QE80D-QM#LLWT[D1 M>FK#,] +3\CPQ(E=HXDW5OPYGRRRN,?PSY@J_#+DKK1/I#>]H#<)5)2G6J5V M4&X$5+]Y.Z[X!Q>O<471#U<$S+-72MA#"9@(A/ZU>YDX0V4.FFF%S=$P',$^ M-BD>\B09K,,J<*1S:9B:Q;7'!3#NAO'W\(=#]>\*'A50HS^05C"XV60NT"=- MXA'.-C2'X%HE5W<_!=I]:CL#UAF3FANZQ/0.+*TJGQ97?G+GA_*S8562 0(_ M3)M.M9))>0?.S3V9Z6WA8?N8E3A1$)74N+NRB-A^>9J1OQ4[QTZZ@DO%7NG6 MI(PR@L/+[];&B%T4EV[=81'(TF,K,'?)BJF1#%J+JP?J4J[UBS).]WUQV:T3TSQNH3CKUE"; M#_>G9JD5; ]IRP*O65UZPPXBDLJ.A%?IO"BR42S0"A%T.H9^-)E?H@MX''=& M?0=UF$8.S)25B;DX=M'G8( '.K&@]EN.&O4))E ).L+POZ&]+&A$5%##Z5Z< M'?X:M3I=,$ST3?89.U*E$XU3B;\&GVO![!I@AJ/\!K>EE8/AU"WT.8[;2LYX MF5O4B;F$<546V;7VR?&S,OK&?X]&[/N88"W."-$-R 9,P=D^">TFH4_Z)'0W MQK)]2>B5@E6+_'JQ,J8:<$MI\=1;"B83@,3SB]@DU%LZ/TB(T>CF19F]@/_Q M\/BIF#L.8LW\&KT25%1H^@^%2*%5I?* 1D3+L30LHF0P*:?A32BP5<8DE5)G M6XQR3=@1MKQE*8#IF($F%9W2+E:A9B]DY7(X>;6]=&QY<9 +YJ-Z/28"[-Q_4QRC:\07#]G M]>!I\ZUP1MJOQ24IHKN_J$<0G6MZK!(J? ZT2\'%V^A2R*T*3QKIW3-/:=L@ ML"YH& UF2*ZNLF]*W$!^JYC_4:(!LNC;.*PI.";ZOAV -T.-8;3Y+3BM?Z\[ MR^H[UGMC=;GK-K>)F0Q#SY?-+K0;AB13N":LR33PSJP@US73HC% TIT-+LZX M*H5&$E]^#J9?Z0/26['JE.CR,-_;+*@9L5#!:V;9M4?#D:6Q6-Y^@A*7*X^+ M;SY1#YQTJIZ'=8.-'2GPL)6((8*1U74AL1'$=HR,OUY_T"2/YHI8M$"2-&>( M/C_X93"J(XGD5^U&*5X$!=4"&% KS9.B1LB-0]$ES&2)J1_1_H\54JKPQ8""V3#HV\WN[\4PDSA!PDE?4"CD?U%G.49 M,AS,8CX+=!MG) Z+P,5$5506X%%W8QD.5:&>0F3 M9R^40\3D>,A>Q9*/M-8&!;V"K*!ELA3Z T;8EI=,UV 0Z*'^(/H1O4Y1 02] MB]:N99JUT&G+Y#IV#MLO@F:)95HF7@M7;".]4<6O=T.12^'@"ZPF_O7P9.%W M,GPQ>$G%BFLNQGD>1\F=^?%H"2BZ>O+JD5CRT-WT5F1PN$/H+^D/(-I*B\G,5)]JK?F/O?F*6=^2T;@YHP._%[7H&J M?87_[K?C ;9C:3\N9U$J)(?RSWQ+E#)E"1%MS*&%S,]F(9T^6TVKG'*.WI"9 M796S+(?7.[R:37: A\%::>9()6.Q%%V(,%P=%65PLR4SH M&JR^V6K]F-G4KR&39#SX7*^!(9;LUH2:)8U,S"5#RF0T-+4CI=]A"XW196*$ M$^J<]2?(5VG\.&^OA=&-5DD^B"1>@N-!B;K55M4LH$U5B?-STM MLXH^,J8EQB:>J0U)BOVOO\'OPW779BLV=DWX"*YMC?N<*]+BTX8Q^2(P;OBK[Q+EA>N:,<"#8=P!>GN/Y@?6AZ)3, M;[F=:G5X*E'&5N D9 MD=*C5;PAPMX1@KFQP(, 4?SCJ) 5TE\42)F?);?K-%3<*-&FIILJQYP;A:NE MY'6M!^/NRV!I&\Q:&%YCJVF0U'VH8(LQ(#B]12$7;D#;./44"[R[I+OP&<'* MD_J30XJBEQ,,../#%U"UO%DP>_Q&EM::K,.8T>[P&N_$&%E]+ IZTHE!G\[W MTOFG?3J_&V.YYW1^!PV3ADPC)?.L,J6+2>QTUFQ9JA U.G+@0JX>\_0:BV"*%90ZD=(8\=:CE9?.J\(R+#=0M?@%<0SJU#AP3OMB MA=O8&@8T*L4 ;F+ZEG8CY@LP=?'#Q###+A))E#LDV'1CRG/D8N/O&$)F>P=B MFD#;]'3O@/:$7WV#"Z00<(8X]ESP34!QRNE&.7+&5*7K+G#F%)9)##:F['+' M0PNFH7=CK+%/"KMU]%J>UQBLTY3[ 1$T=U@0U8QDFVTFN8UM29Q*0K2RD^B, MTSJ(M(1@=8&;P^@S2XINKF'][1V:)8SH)R9QCH&.Y'P>Q? M*R;I*F:.NL!'58L12N:TS;KZ MX:Z,=KV>13'6C.CC03G;;@U\4Q@.GVRZT(Q^=14O:6QGVBV^ ?QDP<5W&DHF M&UNT_R@T*-@H*8PO3BK(# 6],WG[K3#>5,525*9:,7"I+45P=*$VK^^TO"#]<>L7H2+F6I=8-M\Y7IS *P\2-CM=,IW< ML*^K_Q7J)6U;-SV1UO5PRCU>^1_JGPY->0ZWQ[4#9T?[YXWVE0EF+@V"QX\D M%;CX)"X&]Z1=?Z=HQ=1-J[%E \7J(FL]X)/-JECS#C]VUZ?I48X)N'QWLQ@6 M5IC,EGMN/E(GZEA,*-E\J6?"^:KO(Z7$],*<-?=2I] 6P18$XN:5VAP.7.@V0/P7\@EX3V\(9.0Z<@3LJAX5;8KB1#XX;.(6E_KHPB# M(XB7*DRJP9O^;K CPS/<-L,"K?^E5WC(1$NXL/L*-V+G8-?N;AV4H^>_P%-J M*O.\33!T RSKP<&JH)-_QO>"U]C'A9M@:ZPR-MA=1&1T&WDA"H46Z'&W[O]F MP^5"%^UL52[NGQH]+DDW9DZ9(E91(I7$HZGFBY5>$*,/*7OUJ [(8_H?@NC" MI2J"2FX ";\W5W4Q)0Y^C2"NQ!K5S#CL,T%K1T9?T3Y,FH+=ZZ.)6PTM*;U( MXFDL_CB'_'*2$+F\ $<20D7_YN73L]BD[3L&OG6+3B'=79,=H#8:[&PKC M"D\&"WZ=R?'<:M4 IHJQR!),Q*V8HS8';'DC=DJ5:L90Y[,HG[<;^EGA6Q:% M\*IT-5*]@Q19.LD\Y@R \V.ZJ')Y!,%/:RK"%8K0YE5J:TV!I8A'Z[U)[[\J M]7G4W$<$,3"G>-T!N%'&J,F6JG7X:_3>DDRK.>4 09Q?_BP%QJ2 K@2LWKJ. MF1GM80:##;&BY"HF>Z/$=8; %;N+9?B M)W*!5+&H4\(Y\L/N$O3",!N1CDU)-_%-V5C\?$VVLYDVO\$BJWT0.V=+7?P, MR=GRY/DQ6J$XPNR"CN2J:D841;X-+A.K8XBT7](C,N\1DXT#:2UK4!L8824$YN_:]#S=F). MPN9J9JCF&T931<5+5%&U9E5HKVFZW1IPV_-^-;[0,^*6[,)=OI![:'7; M<@$[9!5(MIS;7>IT,Y49Y^ V\V\-R8]\@"P#BPKVIO:#," &PJ6_.FDD3E]% M15'--=1EB<5#H!N\OX4RN2<,L$S!?4F$NMSI.V[R"F5<8BFKDV+2H&0>@(S) MYLR*:L@4LJ5!KM;&+XAZ&7IB*L))W^%U0EJAWJSM?,^&D85^FEK??3 EW,XF MUH6S+3+5,?^V)?_OQ8+0V_U-.YU;%5AO@0,@SLGEF>'XDT&UNCQGN[_P*-@_;5_%?G%NW7\R[ M8EE;XK(,N?";-A+83(>ZT-\G@1[9]]36B/4#RZK@&UNV@0-K#,R$?5?+2%7'P_&@%T4NG6_[0[P]GE]GQUB M/72FE$PQ\]J:GFK MH.]4VNX)XV%E6 SEYZESLQ][A(0!N2/[M^'M6]^3+\A-UY&IW%443<_/AKMM M%N4$[%&EL&KEY:PUD-2$1! 5CK+4UAU^66^L>U&SO'**LF>ZNL]\ S=>U3$2 M W85-CK7RB$1:N+DQ5R26X*SJEZA5O,.;^<\:VA(#AH*S%_UD('[%(%%KEXP M1ER;NG34I6G8"_Z7Z;CA5I!-E#[72)H8"GJPWH:E28CNNJ7/,DE^UB?)NS&6 M/DG>#8TE5,FFN[#UG0E);EP1+NZBD@SD]BT*BZS5@4A*;*%2,I_8GQ-QBO0F MI*!9O>TO7Y$229.D,/$;-XZ!2Q"_F=H2*3U#"U](=$QD@@M9ZT:;->^;O4V8 MY+Q*II'?T-!U!?J;])Z-*62:-N4+M<8++085_5U*E?%K_Z[(-$]N&B41-CGF MNEF.J-MN47&B*ZC!/IO'1<&EF84UN%C*=K7=!J9Y+P_W+ ]X>!5'JEMY+L3M M$DO8M\,M^&:FHG&-!SW+;;*S\6/;/2V=&F+WFLW6TD5]"0)QK;!U4!%82Q&_ M=L,,V-SB,,[&\2@@TOB%=+!EO@UC"+:PN/>XHOA ]1B,8@4$0"0-#1I MMUX?W:LD4,/B>$(%=G$NK1(XRJ/[C6F0DM,[4XAU,%P$WE!$Q'L8_:F2TJO4 M:U1!0>:@T1IN/VD-5$VGBE,ME-X;<4&UBHJ*"KC:5&>O.!Y&<;2T%>&=U:2' M:%;D, 3=7\[%\WL?--1M&AQ/YG16TC&'7;!:RFMDC+(WTXTT1M(=G-*Q&VI" MQ)IM_9E-[!>SO/8];V1>2SR)59G>Z'Z#TM>U6GQ[3@-A)Q M855G9"_X]"KY!IAG7D<5=XW%!HL>:\=&TAQ=)8+P" MII7=ZM45/1^U!0?O*6T]FQM'T^VES:NZGV1I!34V52YV?3*;(LBZ,J$'1G'Y MBGQD 9F/GNU;SK(HSKJJ/FMFV-Y?*1(RUSB8G4YOTBE3X8:&990 M'\_A\VU81)/IJ&"04VV2W'USI/T&;UA=A'[TP,M;!OENC;"AM%',$IMV:6_E M&4K3,W(:N;U>W^JL.S'J)4^_1BRWY,A3R("YDKRJ+')X0F:\0(J-F\"A"PRE M.(W393=DUZ77)2]TT] &']LWZRWP,0NC&6 M'H#0%:6I(Z,4UL;&-H9)>Y4VI/"I),K(%;ZC]O7Z U%0LUJ,=:RSY>5];N6> M10*T^94;\Z7^ J4;^HUR:@+(F]9THYK0MV[#!?+"43\3.O3N4B;9Z_?U/F/! MS Z'1!OL9^F^$Z,X'U5S+%D>$7.P&\JWF=8VW@ 3NJH;46LT7.J,O_7#P/36 MT,C&\/2EL(H'3/?]8@]>[KD=O:O1 5>#*D[*PIZ,9KN_!;CBA3.\7%T#F(4S ME,M/CR5\@NGR*[!JHT*HU.W7$E@"3-C#(J$Z$F M$^ >JRNGGX:?\Y_\E*'!"Y**:U?@VS%!TJB#$.J'&$EG8+'-V6H:9B_-]RK- M5EI(;VK#REA4-9"(#@3Y)J^;9K>:=E6[EMY(OO^=%;28RG7EV*VWHCVW>'5C M-M=V&0O7O>PXK\':3X,8;=]<= ,I1# ;&/DB$,(!DM=;P73R(=>4GN:D8J-B.J. M*)8V3D36$A:@Z=V6YZMU?6H:J 9WF $[G2R;0_Z3."_*H3;TQL"7 M@T$AE*E"YG=I'-W2CMKGN29XO'#682,?;&^8?;\)>_[KKMY$I!#-IEJ6ZUO[ M'FEVU25^:PT'7=G5Z"ZLV+IK0V.46+]Y T'<:22PWOT!2NI>YGZ4LQ?^:Q5_ M^EU%9U5^ 1]!S/TNE:]\_A.(>QT=W1F+8PT@%X;9L=:D%K5=\RJESI$2Q&]; M>U S"V3"(&%ZFURIE=1VI $MN-<I9I]\'??J]&V-Y3AWKWSD-)\7-I-[HNDBF.87CQ.;'5Y'0 M1<5T<\"I _TA;D^&/%1"=C?&,K-X6'GZ4HTJMR>G0V)/%V!,E= 9)4^K@JN> M8UB%*#=MK4,S:E0M;[-\'ASLOWB+A=),GP7Z-U5.NHZ,P04<$!C<+JDH>H > MZM_<<89:'T=EXP)P&\JATM6340#*,QXG-V;A5FG;2JD*M (RW=S(/!ZE M8H@>&+60\9W9[; +OK;LV'^3[%I<*+EN%H(_1F\U3[T;:8U81FW+Q] M[E9@+V7QO2#V]U&5+$S195'E*!@A07;GJ<.SQ$V=YUD*=SQXU(O(O"J#O9@: MIUA_$*<&;+!B<$R\N\JO=U#+>#"3B(,,$GS'OY(X2PA,AW8GD6F3)3/]58)W MI"7TNC298S8\']JB*:HOI_=G8(V3_%*MJIKJGM#8N5 WSK7I+9L7*1J@B90: M3I0;)?%@J5@8DDY;S,8\+KZY=5X:=4-J!>32!._2J*QRU3K=A>)[1\ ==9C( M5003&2;^)ND1I9XB)3O,8\0O,XDU$FO*+%97*Y?>+J[-EG UVW=0MO^)7(T- M2PR6'#6V2W0G)OM[LXEL@KHBPNZ)W[>SUF1BI4Q.K/HS&\=GDN##9.%:Z+L( M8I_HOV^'6(VKDW-UE#3Q[Z+-V];]Y2 MGQ12!_J4ALLH'*X+1V8:[YPZ>112";-X+FW3^TV\]TVD:\0KG1]EA='UC7;* M9+F)BM;Y[F]KD$3.S>OBY-IEXADWYCOR7]3X(ZNF,[Z[(D&[SC(=.K>\@PYP M0)X:('U,/$(.BV!YOA)=+6RUPA5JY#,42&XS8IK,?0^G-POXPG[<*N\7^>007F-"@KZ3\DEDFA M^WX382E<:RC*#;_2#24QM(999FO.M#2&;GB^!CQ&G W78H3&M9)@\HM15,SL M^Y<2[3R8'O30!=DJ,-U)GKU[+3KBI3UOWQ\3#=QD#(?^.[%0G2]4_^(=5[E% M.5#!0;/3XD*DFG[C/!^V/P:57&FJ0^UH:/7:ZDZL[SS8R\:-TDL6G0,01,@2 M%#,J@DU49.!P3R?V (N5:0GRW<^)(M>Q]U[N]5R+QSW5J)P&5=]OP+UO -F9 MWT=J82"B?A4I&HG,H&K;$&H;L1E(&IK8E=8939VD": M8LOA9QHU\%5Z;2FLAH@":E!BZS"7*S ;?4]8Q#+*ITJ8 MG.$V2 A<0F0%Z);[\ P* B[Y$$OO,I:2LW+.]/:"3\+*3 &Q&7-)-0N(1?\; M(G%WURF4KVX=A8&+H$$;?>.@1%'@EW%Q!0Z'7OXL@FE6)L%CIFZ!:'02BZ6@ M/@7TAUE:%>J6DO+0*9(SSUG.\WE^G$6GUXMNX2@W5]OJ^\2_1!@QTSJVK58F M''0%_9E+EZ"FA5CA557B*,AH;,YSZ9Z M[I8'^@JNECS>"SX[I;PM!SM<]A#-(1Q*83R?\48)QZ_IWI+D_$D>.-1=>-RC M* P1[@DU6XQ%9%,*)M)'[!5*G8'^<3=F7^'E$DJ2+>,$$6@?B4;"&?YFFP6TJVIG)[=#%9VG6N#L>F@9UK%; M+ I>/D;&PO&//S9R1//=M.)Q"!BX^:916WQS%PRM6QY%RW%J.=5.GX=5/ X4 M'1HJ&V_QA-(?:N1DT1&BH;D=;$Z]71 P8(,A<"]X?W,KQ833U53??QCU+M"I MVG2A[KY(5&F4D)+%ORGA@=?9T/PP64BQT^JG%KVABR M!IO4)F/@&;-XOATG$/?428BTS/D6>A*]BAXP&N4$]^YF)>NM-(5;AH> FN1L MC4D261-]18;+'(%6O6+.WNT'[+9WM!PS7;VPT7Q#.[!_X^5/)JZ A>$/B?ZW M3EEUA0S_5NEJI\'@2'J;ZZ*;##25 M666$:\^YP2.V'_+X,LXKU9GT^-,,:P=4.BUUB66M&1]J"2\8T+ KCM-'=A S MOS=MK3CG+;K4_XD\%<^7J:,T9$\H(FP]NT+&9"#6G,15R.,17DQ2DTQSHO19 M7D]PJ_'2]]%2+)O[!)K5=-BFJ#"#%C(FJA=TV2_<\3D>]>H+$Y]K>X8XMW/= M*T79RKFZP81RK"38O=2US6):+;^2+_GV(VLRZWK@7"2%2XG6*?XOKNU0.996 M(7H2T2C;US!&PK(VM3!N)!Z4I2&Z"TDXG6+,]1^0AN! MXM)R;,<5[C&2M&E3])RQ%M[_$ E$B(V$3B27=7%(,<+"$0SEU!@_O:RE_-SX M,91+Q,HZB@^Q++G!!96BD5&LM"5_ MX[.3\)6/;S$BT?0:/NV-JJ!AY7=9XHG&']>33CH7N#DU;3?BG114%K5.Y,!T MU6)/D6CBR>\A2X-X/-X5>:22.$B0;L?1'GHSW4":S3ZC/H7+J?.R/SB^+9;E M73-^K&2IL4<+4143UH#!L=M6IFJ2\5J48K=''VJ7+TY_ZITOU+;ZBV%V6[(5 M<94,%#( 65JDMA>#),"!PZ7XS*6J]HM? M\TA&?EEFHV^V7_:GJL3(%[Z.AMVQ=G?L-GEQXR#X<*\][MM&O>Z[WSYV'$9?PJ&%DN(-OB2;"/8YGZ7F/Y) M[19;LJ8L=QL$VK^7)K]HKUK] ''GFUL,.NN[%_Q3FF"FB#2'RSTA+Q S[WR/ MCVI])9<[28J303T[.4C@\22Z!"-#!89[B+D^"P3'@PHOH!3$##140"!O\J(P M?P3^?D=DH&]4N7&CRD9Y[MM4W@L(89WKH=ZS\A).X#?816Q0^7M>#25S5>M7 MR=]:T:MRC5?_:./*=6:W5A?+SGCB&ZJ3=1:@;S2YYEFYM8U,ZJ]VX_VK>\J0 MR!:J+-;H*K/&+M;:R33Q!?75@O?:H,FV?2#L&@.0Z\36[73L-2:OHLRK$5;9 MAHR-%F(BJHBJ4D+(.&V96BK[*4]0\Y[Z(J4N]A;2&67ZA'_ J#>M-L2]!C_7 M:XTC5K*I3C6XKDD\\C"4?E;&QMK7N2"&&+;$2UR3K\U5R>SE9GPOS,2ICSW> MRJJ7M'NE?<#EB"=Q^CE_QD@YZ!0.6->ST2:%QX:YX2"\-5(? M+J7SC5AC/=H0B;6\U@'&VZ,XDG%'1X@:),)'!PX"(\:$ELDD>@+M4U/:/$I; M P=\R*UN2B^_#ZDI+4&-V7[!)B2:P9D('O6_1'";;CYQ!20"V-#)T)7V?I?O MU2K2YYZ0$GB$QU0!082OO#\N]L.>=V/[WIX?)+/(1942VCQ<@?-RV,1,4)E2 MKOB2E.ZU)!&$/#VL%Y*':2_7LEWZZ%H!(GGW"@'LA>/!- A[5APH)"8_4VW7>(U[C2MU8-B5 M':3R+2GD;J'_H6Z+V=9/R]Y4$9D:6#K5]/9I!38:3M(M4'6SY#V]R$,4GA8F M;-RL7) 6NDHF,?=%H<(X[)**CUT.R#"F0+-'Z$WWOL8P(I5>Q7E&0%+LP%5D M7&KC1X5 &97*"57WT :$-ASUT(9NC.6)]9E8/W%.2(AWNL;P'*X*T!0=CU+3 MF/_>[.^&;?2?C&W3&,6F7H!NNY&%7KAOF MX@FG;$S%VBQC 8U&&-EJ)N._GBGZMVE78LM@I)=L/2F>2"0"35?EH*F-FP7V+EO^U7@J8L%A(7=61WZT3=POA,VBPW?M/,CKB%$6^_ M%YPWR ?"^-# &BHC/F#28>>1*$>RV5KS@Y#K0O4%IV.::_R.;4/[,B<5V$2! MY.;\A"(.[_5)G!,W.-H!N9*V=S04WHP:8D--V+YKF!E5Y@HC%8SA^*_\SS/?:]['B6+I\OOQ55Q$ MEKT]"J9P7Z5B=P1#:FU0>JW$&DA0;6]%4X_'1IWMEH'_ K>V9+X8A^I0"V ? MSKCW< 9J2KH-4Q68M>< M&$<)C=F$\BE/:5==3=7ZMH+/C1'9G;AA5G MOW/DIR.#7[-HI18OOU9,@659$"(#.UJR.$D1MI+1DTM.ZNL:^TR2<\Y$I:A% M:Z5.U$L96>)[L_-!FTOB]A8-/H,$U75$V/C(IE1O%%6TJ?F\;QSRZ)NH+Z]Z M@V.O?9CX%)K#Q"I@E]**<-3(JHD(4RP;%B'0=][NTOU8^L$Z8EP8JDF6J^8K MT;D2R.)A+,"&U]FSQ@D<]SB!;HQE^R@0-K1HWK!>$6WR6;LL[US2=!BGE[G9 M!O-G.7%CPFJZ0UBS@EUJJX.$9XLRX2@:L[2ER.9(1,&$KXM*V\1+&_IOXT@:#<^)4=.HD;G1=>MWZA#$ MEKAAMW+]FV]I=IT*BZB^.UPWAZ;W72/+;)84H< Q MHS&%K[+-'<.C;*U!LT7T<=$ TF@!9H2M\(=AP=M8G!^S&Z.LRIF:M@^A/]0>8/O6*/^F2B:X["^)>[^H.9.4 MQ-\4-^EE:]#:?UQ-HE$52SW*J3FXP"Q"PE66=#$D<:3K [9"2:\@GN+2<5J< MZQD&-6-$M\*WI^E-J> KN1">$GFWN68-''5L'"4F3N9>;O-HK(@R2O-:(<*O M!OZ7PL%'S$@["R(6^G<"NOV M0M>^1^)DTMT,>7TD L.%W<\UGM7L]M*HB01EV?\(@RI--/88'A&/$J%3+:@< M1I=U4X\P&R!W.HZ&EKZE^]5UV<47NX%'0 =3G$_LY&#,3,;PM$V/_?957 M*F0SA>G+A+F+DD#7ILJZK>8@;UJPT,5N"^R:FRPC3ZQ^*%GA*K#\L1@S-7*& MJOS/+'=2SAN\7FQT:OW,O+1AV_*0=*WULE;!(=%HW#=84TLW3QMH=F^K%1Y& M7-P63%)AL-2QR[\6](WAALN7N(3]4]=TV(1+9=6;\#C@E>5H46$[T24P>#3' MC23>R+6^$+I[B?GXA!K>87]<9KK'9/KZ)];8T_(8+81*F=:7^\IE7(7IK%XH MS%@.O\.W\ K@])'UOO@!%S%8\SK&.V[_5>CVX#$^+'%N^ M*.YB0LRI/_)DM[[+G8\&QYHF%(%MG5>8VC;3N<&)O'-_J95+T1!Q$P-3VZ!D M]K<]0?ZN:]K<8==8TVRKB'2J>\U*(4GKX%H_7 KD.C5^#;ACJI!R"I_R M]56W%F7QFV^U9MNDQ>+@$INZ:2)13#2>QDTW5!VBMR!S/5Y88C")?HIOS(87 M=W)RGZ.;(HG!!H:2VQ>E]E;'5L6;5HKP*18JPYEDV+*#>?3LD>_#@_<:2]4EY#0[S9!-TCLX;") MF(K3J/T&;3"!KUX;HX8-1I'3PLI'G3#T3IGB5$XZ2':'1C M+/<&T>BUZ\;9XOIEW*I'&^,R=M6ZZ&A%T\,1J<\PQFJS"P2'OQ^Z7(VR!FMZ&E>,]< M0:$_6UN:J<=$<"A2!.O[G9PI+*S-A+P5J9\YO$_V-1WNW#0KBS:09PDKHZ^HMJWG:LXT@X?#&%$CD3N#X)?@9BH73D9Y'1@'[W2N$)$ 2-QVG4. MB3R%9A5CGUULHTG]HJ,XJ3AG5&1VS-37&'Y9)>:W(.I@W(R=-L'^NXWCAB_9 M&M&BTR*V[PJ/%-LP43?=B>[,UF)&NYOAI).X2MS0'M9H8Y:*8IU^X5[Q-_?. M7:K&"VE1@A,Q MJ^("[)>\+HR:I*JQ8)^SD-$(DRM,-&)P!W >\U%LGBV22:EC+O V7(Y#<(-- M\P7L>;ST_J6CX#.$-G%]V3!#C5VZJ--+!SL4FO#OQE$2%8;5MMC5434;[A)B MR#[2=:^1+N1TU2'B%1B%'@IWOWPV(_0/5$TSV$*IJIS!A?T?TPA^%"TP9=;O MRGWNRESEX,'U-8P/$0]RDT.Z)H4A5YZ33_?(B-.\=? <.D ZW]248>F8H=2\ M1>?+QB^;%OJ.;30QL@5Z&&0)+%_D6S'OKQ2O 1<)[2L'^W,%#C$'31;4E !# MY$2-P0X#,\AA*K>6XK;?LP!"&V)B@AO-=D1?H3(M$BM92P'(--A%.LX6)7;( MQ.QG!BN587'Z9Y5KG=U)JH8U8XFMH15*6]>#/5@V)N<1K4^*-1#,-ALNH?&$V?9V/&&J6.-]%Q6$?S;Y\B8T M*)W%E(6"GT=1!>0^%SB4PU0:%V:P^M0:QD/D B&.&+;'"]^;7(%.UC0)[!Y6 M0PX>LJ!C2 1?Q% L"B*5&#XR@1PRU'3M"S0[OZVRLLT?C:E22//^F>8$N8*M&6^']MG1\M-T>KW,,@2,Z MGN=KYNA.G.<+TD?%I2/=AP![0W!'$[!_XT7"0'>/%'0&8\%PB"$'Q0#)-#<- M!O#!H(:)0IB.$?ZU4"73&%/[*V+2_8['4SQ@&T:V[&8$C=2=#$8R=,H%$"DK M/<2!4DK\"_Y+0UT*Z9+ADB7?[>;M4^C+*?33/H7>C;%L'\O!2BU]\7U4)0NQ M$][!+.>I;:>'!_I=6E2YOF#?> "S3Z(#.J+&-\31.C-OY]M^C+.^%8V05Y7X M:NHRTT%"2CK4=[@K&N@DR(%SP*&ZDNY&'QCR]M")_T9 MMK\Z9 0 -8.@4#.ZXN'2@'S>41]Z9<"9 M6>@_:4LGFJ.-*[,0<$P277?%Z-U0S?AZ12-CK5;MR*Q6AV0*?S>:"AE7R:,4 M]['WZA3.>$ASDWEMYN CZTN\(.N7:;QZ[-Y2^ >K0Z1UB)BPM9"9 QQGD1]$B&L72WF-)G\&F].'2^TS9K*=G*B[SRVR\@KR=/F7PB'OCW-I5 MT80L6^)C9'1++2<\B\8NGHSI%[G-4367<(_S=O*HB8$3[1#P4/^LQO@6U @: M<-!S7=RS7$QB;'>(# M6.7.'F#%'WGQM:\'Y_>E]N#:KWQ$82M4=FC M3D=5 M+@Q' L##31G/XQ3-5^[/1;W*%"-]I"8;ZY,(01B7%47*!)CL[++/=%PH>!'# MS\#<*\@7R*-^R15]HY>B)R-%;IFD M:?:WP83OV8Y6+Z:+74P)]Q,]1^T(QK(N-RO M7#TTLD/1])K082)TB"0ZI-K@#MKU0RA>)8[!]/6.X2,8F;)!(("4PM9&)Z7& MU[$YF>[_)@"O8:I+,FQE/B;;$BDR9['+AW$I')0184U-<8V4R%=Y^:KF^Z 4 MD]+3^>',D?1ZBIW*:RCY7%#?1'P6?8BWZ# JD!H)81JC49:[_>IK1\]VN]:M"-L?35^MMZQ9@\WSI7#"KC691/V1!;OB\J3*_R%428+DS,^CZ%KX&= M>$F+[G>N*=3U:%6I691,I 2Y%G!U=;ASK3CMKFR8YQKORQ%H='3X7@FO4L./ M37F]_U-0Y55.S+? M#2E7Q&'6O)]+4,,5>XWL]4K6IX%[G3YVL$:I@RVRY2"L?@A1H&/4H^Q*Y> 5 M2? 9QI*EJD3FH89(Y%)8P1!1])'BAX6I-)ODJ[ KAFB\'NN(TV7XM!&>IA9> MJ] M7AM)#NE2<)-BL X14PNRQ<%8]H9,UP2) &H"]I5?L_G<=L4*7+]&N85* M-S2F#D?UJ3ZC-3_<4%=<='E7O@"(NG*C6FHWOMN@+_08;IG.1L)/5AKIU7 +_E ;S M9,CR?0*F[#17PI9/ZDFC=+W*3BXJK=.<%;Z3"K19@<4]I.CJ51L> MWE_GFVVC#"[TGD??XWDUMY1>)N<+F&&5T^ :/-IA=9O_QV_.L*(D<%>/8-EF(5 &F*XWX8QJS M(,8V ALDPM@@G:\V=*=[*=A("GXYV-_?VP_@;4E/R'7?)TZE]J0-]NLG37I6 M"@M7_!]6HSL&BC.V!XY.CA@)V+M%" ^X5LMN]L'A.^?$6XI)X"!M9SI'A'TXC;KP01A+O 7DBF3*>*;NLFTD'Q"85.J M183!EANL'(/M_9L$\EPQ=3JE.,FH6,P*/8J>]N(G85'.>BQ*-\:RM;07K0X2 ML3G-(W"-(F*.-AZ$-ASI:A#W0?_-#>5K#WB1@0*ZTY+VCM7^?WUFQBF).]-WO!Q8?/[S_]Z^+B>M#@?>* _&O>L0:T_,9I.(.X2R M&@(S:P2[Q00H]N=F$0F:3YH1%:M47!!_8Y*8^H@X;;7_B$$WCG,P4W=^%^+2MVHL%1'XQ/?1,,M1W9JQ[^IVT: ?N6T- M ?Y^JT"'$^+Z I8TFX.U^PG>GHK3500[5F;QQQ_@!."B5;ES<;E55? D\T)N MJJN1$A),TW KN[Y>TP>X:D R^!)QVP;JGWU@T X9SN_2<87_'09?<\1CX0QI MYL^W_>T[9/*9T6%(;IKZ#H.DEDKW %+3K(PC M"')27<]4TK95*;X':/UH4ZE?]'Z_& M<;%(HIM?XY26DG[T"N2 SH6XS[#]ULW\=EQ/]AM&NQ9^TO=7_Z-!)>%%TX! M'JC__LOA7VJ!S5_W@P&=(OV\NWQU\'+INP>+[_CM5TO!J?J9XZ-\[R&K);]I MO]$+,8KG@5?0?E44&*BB7^&[8'PD\3C E7BU74N+[IRWFG>=[O-:L_U^S39= ML\'9SU^SAU2>QUNJ/'>:C,9B=YW-B$;?ICFX!N,7,MC12*G)Y$Y[T?JP.TDX M9K4>:967S'Q:Y0]1"AX)UX:#V?[[?T7SQ:OSG[[([C,.?M;:[@<-*TQ]WSJU MQ >G@__Z7X.3_5?U5?UI$D;KL+_^*MQE6W_@5GAV&WY\TF_XL]KPP],GL.$_ M8JELPU7W.<^HDHXULTZ&WMKF3$OR+$\N?:UI* $,#CX0()52O$.U(28DN3-"U( MCM"!##W&45I]CG["1CR:Q?NLI&A@ 4&]%/52="]%-WGE?\W@N"O M70"P9C7FR7X7JC$O]H++/\Z_7 2?_OGQXLOE'^\^_TA%R?+B3NC_O7H 8:0) MO:5J).S,Q64ZW!1=E[!1.7*07:0%P6 M^_?-94%/;"+G;9[KA^A/F.VE6V*-<_B")9%J''R.\O(&R^/2(N(J+BK:.WBU M_+O&HKE'WTM:],&KH+ZG4:$+"H6#*4X1O$!M$OPX?Q_?_K"2OB/3^_?@!(.SC^^";YO$F^'S^Y>N_@J]? MSC]>GK_^^N[3QPV+YM=>DI/'7Q+2M=W MIAI(*F8E[@OO>G)XK.+Y7(UCIAC@QI%(Q)PH77M-%]PB3E_ )1;L,!QU7%#].A:@8@WF;C"\V7YJ05KYQ^69@B&T=*) 3A7I\\C<[WA5?4NQSI6I MH/ 2PW^8K4^0W)VZT,(4+-?#,H\8%0@SC8HU:YB JC!9+I::I+D_00LK+E :B8A":JSM&\9Q@>1L%=,G&#:U@CA?8B%#Y0>& MP32^PM=(>W:Z[R]'3WOV1&G/>LWS,S0/-@C5=$O+J@8UD*./D 4L@KQ(AJK*T*,PM M1'^^67HR4;8R[UVDKVW8@GP48VLOT+;2(BY")J:KC.B,*$B O6W)A5YDURK? MH] !$7Y4.?;FMNS+EHTD1!J8L5)S-,G!U""R.QE'E2*_3#&:J7$E1#3X!IH= MS/=DGXED&^C!0F&>9BS4.:-,P+O8&JU*$N MX=A%"D!O$YGQCMX2@MU#?'CCC%AJ2N3T8Q+VJ/!&7GO=^F^SW;?XEGAZ&AX?'R]+BKG'C;FSWF3RW>LCE4W0YY8P7H .!"=KD M8RWAQ"7$1+1SI0\,1="I+UV$ B[&?9S7UWVM-&_HJC[GO?:'3+%Y*GJ=D>0-L[D M'$]E<.7)^M(AD##*%!)'0G:Z?OU=T][:$@)C9]H&FQ/176D06WM8>\WK67\' M_KUC7?K3%'YJ6\V]_0;\SQ9PJD>"\6B%Y(7P=@[W*_5Z_2EP.\W#2GW_:3@K MBX:M-RK-VM,@6A8.VZQ4:\N!S?QH*MW<@-[>#Z7CK2 0093UUT@KWL* MFLLZY)F<.PS;6M0I'I%ZLAXG>TX@96]N6?]X#&&N/[[%\D&>/^)%4 MVY\#G?.31E]+CC3GS."5'R)WO7E0^=+V#AIVM;'WYM:%:LI/X4/K1*?MP'$I M2!^%/R-C?TU.>M>N5Y<"%GL;Z_VO]=?[YE"O$P=(O>&W983@>AU:X\#>;QR\ MN64]BA;?!(N]\@ MUN>\U&)*='MSZWI_K/:O6_^;8YT[-S?..U)GEZ??-[+@-\MF_^5@_V'0:/T@ M>G/L:,-FWPJ;/79N?==J]1W7?S],9]^N[2YCCKV1Y;Y9'LO.+NMH%*7!,N2[ M7L=6V[/KN\O@OZ_7LMX?C_W+O[5.O=MWQ6 ;2T45WLARWRR#O?)#WP)-%KYY MA;9P%;X;5^M^PJ>Z-NQ02U!OA.1LF^QQ,]E5SXQ^L"LR*QGXX\"=.D$-P>590UW>%ESB_ M+NY/)[Q),5_D([(2V^J$@\I6;9DN@NMUT7;M_>8N5EJ]N94=5/;?) M9N.@/ M :SB*AI\$XJM_Y2^E^MQX$W[<*]F-^I+]5U]&TO>K^P^BL;7B92/ A![G3!) M8RHR;N/F3V(J"O[$%;.)=3IU*UN-M\>5FTC&=K7V]KCR7F6OA&(?![KX.H : M_V6=8H$KX?74_C%G4H\%8W@E/J=ZZ5A7(H/Z]-4]CLK8$CT]]*?!PVW;V^ @LMGQU/]7S,RY MK=JT#W;W=/6WAC :1.,Q@A]-2=812@"6]A),"V(#9D/LVKL'^W9S=_>A0="@ ME(G,&:JVNV\?'%07#S2__GS>Z:\+T=1_ M%D-%-0532IZ,\S6M$?,;'@8<^2 M"A!*LVGO[QXN=_UG!L_X9SWLH->5I!K"L ?9(=//Y]E$@S),N< M17H^1 G[-: 7\SH+#$E<0.T@9#'$Q4 X#H1Q0_"3%$',\&=F(Z(; )@B[D-C6)(YN?02JL(:@HY*SZ]<( M@37"!+'1FLG$0SI>_#[[/UC@AHES)$-/I9!Y?NU@DMP@X_UUO"Q5HVQ M)FD_\5W?B7UF$LC9U%7-?S?Q8@0?I#U"G#L/+CYQ@W$>.'CL?/-RWQO,T0!( M@FWWD6\DCX1;>7$8 H3G6D"T1Z![WR 854A &H0\M%HKFN=0]&'2B%$-_T7T M)6"/WLE MUE-^A!\4-I4#>M&M#X.*'#?!?D5J$[Q2FJ#(Q5.=(BK[$$%3;SS2&>:!B('H M]ZP[_'\U>P_4B3C;*07UE$,)M@D:56L;6T>>J]J_'445QC(-(T1L\]1LCSV2 MU%&,8/%I,K40:MP)[[>1,AWK.O11X>M.@?LDL^^W-589$' %@Y M*$6P+:)+/>6D?Q3J^G 5H*X_5'X:QO?K+*%U$WLD=Q)6^EF?7JV9ETO=3@A: M?QAZ@PR/.X>>?>=9I(>2H4,PQ%UOXL32?@ $Z;&)2JSWP=K"4<1B6>H7RJ0Q M-]"*I8&#H"TG^8%,0&0V-HJS3;Q;!%D4X#VG])2 +V'3 7AZ 8@X?*N@F&?G M(8P-]F88.V/O+HJ_D4V#]YV-!% N$ ;0?"OCEILO*6U9\.-T\"#P*-&!93W/ MVY>CPM[( R%OG,\-FJJAX$T;.]CWIG>>%^I-A-U/$Q-M'K&LYQ^C>5H:NSH[ M3'G<21"NWK8\U7C"M@+?Z?L!&'&"WAF!>7HC\-U;&?A@IE6RE0J:ZO2>*_3O#PJZ&W]*,.A3 MOAZD20$%PVS\""QC1?!P9_@]!BWJS7C'U @\$6TB(@GA/$LR/58UX( 0^CU! M>^1>$=4W[YY)+Q',=\W92&7)QA]BUJ]!!/CC'/1[OA<"#&"H/SD(^VU2WIS&RUV$#BC!00#J:@K*[Z720X[B"+2#4SB+$(1" M=AJEW2$V)_)3Y4'LN-[8 <-@SB&LF.]Q?NH?.C7PH$REPO62 :@G"@B;O30< M W,2R_L^\ONHRHHN=1+%8ZM>W3E!I+2FG#ZDODS2\9C59)X% M*/'2[E%'MD%O7OX7B&W M/ECN9T;C.#1ZYKAP\KU-)SHO7+I]@IW]S1,7$;>=D _F\9WY?J95(;?E4^79 MP:*\[' /6^3>H)7!/]/Q1%F5IYDGXC7-[\>0!V4!($]*#,^-.F-9,Q!KWH'# M7SNX=I10V*P-)A4#L1C?^3JZU;*6Z8:M&5.'Q!Q,%7-XE#WBD,@/K/? MK'@//3?S-A;M>KO85X29HD]S\D+J&X?"BKPV)-'\L5?JX:)0"?ET[/+9D\<@ MMV/R+KQ)_TE]\2M(H)6N"5Z^@9-X]ER7DZTR8?"QS!=ARW]U+PSVQ:H^<^A< MPXF!$"&7">P-'TQB;6&QDI87V^81FMN/P5T5U1VF4]RF0>#X8RU68,=1B 7W MHC[@TJ@+7M;K+N8/9#.V[D8>.XQC/Z%7F XSG*'VEU$7/%BKE%IE/L2ER'?[ MB0T^WF5&2GV3D;(:_QVUN?C^D;K<]F,D]#"-B9<:BAQU^742GYJ,BN31W2H5$\8A3:&] MA7PWO&=12Q(N&K*#.TLA,(5FDO:_ZM:I8#;$[LZ$VL!C^ 0G!N.9;5CEEYA* MB9O8QRA3U$>AA)D-L>4/\^^2*8"T"_%Y) G00E-@P)@^ "> A;5RM-+1C(6% M7C)&J7"+[MTZ,.^O*4@EUQ^PSH $9)N+57UGN>LQ4HI- MZHT?IIYH-ZH5;&Y8M3!8AXJ,I2CN)5Z%6]!/8Q=W9<@B6]20091,Z;/2X3QO M735FS 6.4%I$^ZL M,E/[* MF\""%$O@@_OLQ'"57M\F \O?,""XI;=*Z!JD<)!CA_C>[ KN] KPI"7@*?2& MN>D#9^(,L",XV3E3RNE\C#BJ6&W=X=W[CN]/0-?/O'\J07^IZR-2IA4.@+'B MBO17MA5Z/HFR.Y2SL=H*RC+%W^373M*=5WXOZS9S"TS;(V>;9D9K9@NY11LS MDQ(V/Z6&#[P;$*%)BG@/OA<.[E7KR4Q3L"TW&J1JL6!S3>-4\F #.(Z8KS"( MC%L/CL2?9-^(JTJQW<)L:*N M&&A=BOSQ.;K0:>^"2.R#.P8O]4^T,5,;6.#(V9^L2]])94FI0GK;4 YFS%GKU<]P?_\9<*W*@T$L<%^QS MI'B'_YZW6$J40;[$[AZ8$GJ0IE:6=#/F#4 W#O4?YM;-AALHE]8ESAX:=LO? MSM1]Y<.CM^.LM1M1Z_#+I2=N^3!L0?IECK""*""E+_$4121L*_8]4]E78?=, MV7\B+UG3F]T)76\<:AMNA>^U+S.]+]QLY9_5GV8]@_7-X;1%)YEB3B%I&"3U MQ=FYZ'J:F8?)S/MFKU[Y5=/MJ_EG0%W>340N5[EQRN8TKY,?BO=AF=AN(1LN MVT:]&Z4WYAWG**)!Z(RQS)+SOX:?NUC?>2KPIK.LEHTU#ODAIS"Y> S4#EJK\NSNHL=1V#I M$*4PCV$G@#>DS!7A"4&V(" "D<2%-&50-P,N]C$9A%"IX>Y3,U#R%F\\$UHA MXH5<205[ES01Y6K\M-7(>(4%J;3=EUE3)Q]OF[. XOR3)8X#[=.IP4Z -+4X MHBH]1XQ21W@#>4,Q0*8H!HOVT,GCQ5(ESAY1B@9X0U10.'49]<[L/>3OU@42 MZH6Q-P8>8K[O!]>^Q.'Q#L!JBJO'))7YRS?)[#%;D!I!R(7KSBL9])ZO((NG M,#Q7OQK1RP1>OT,4[CJBK/-G$]@;#)L/D^UG)%!6(9:]5?U(4CS4J7#=A%,\ MK'OR1*N'C9M64!CXFS45'K"A$]R4*X^BLZ^NVIZ(6\SE>26Z#B>?5J!,*#&U M'N5UF^_(H%NAWTPD#_;AE.]4WR,B\EW2,0B%@DM. _435!UE$TG-H3OI@^SE M2B&T#5V:[5VD_,VF)^]6%&?\6F<;Y;\F!W0" \:X>#T\,*FA\IO31*2\F>9S M*_@@7U5(>YJR=Q*WU*, IAFGLH)H MX A8"A+EERC^9NM_O6,U_E-TAR6*96?J>=_0W$,3GXJ$B;2_IB$;0?B%-U3Z M,F\_TA->O2&8=5/V]MSCV6N;J^1&D)[OIAA'\8VRP?[D% X6DWYS3A[ MXH*+RR%S<;PT#!BX+0L(CE,QWLA]@7?V+O8).0.9DGJ/Y:^KUZC]'9&"5BN@ M1NR5G#-]SV%5'*&4/)GJ\V>JONO55E$D:"O].",%M.N/. MM W')87<;Y3M #QSR#GB#MJ.MDY'P\ Z_0 >FL*=GBI/G9E@@A"<8#DKWWD" MLP3KQ!J J>%C$R<0>"@P>#4C69LXV Q_'!JLV M^I:(/QQ'7$/KE6J'2C/@7[.8J6)=3Z+0* .3G'^N\7]JS*QH(>D4_RD!'\D> MY"*(8,U-2EZ7"':D3N-8T@'8RQ<,S'_O^A<1T \HS0@N;SN\4;YU]>--%<$* MLXGRHKA2C(056,E7>+8HY4QH' M1Y:UK"0<&(>C?3 ISLE+1FAKX)V5\@ S!^D87"^7><[BX%N2I$:5Z\9(*^/M3ZAC(VKR&+ M'W,^G-RX6:.IG//8,Y88A49_UML6LBTN720;7*>OW9E ME*@H_)!CC@1"JHA^>C]AI;!XD.2&(9@F*3)A]-/\B?N)Q.+IBK[?5,K"&9;D MVK#B0E>#N2;N;RFGI>TNQL+(Y:IKB"E@16BD,TXT!PP _2@XW^Y8I[S M?YWO.T-TI^&+KBO=BC7T7 *GPY+W,2^ED\2.%_ATV*+8O7*2RZOB<)6X*RDV M,6]K74Y&#O$ TJ \,R9-=)16$ -S0=0YC!\^@P')!>I\?[\G4G+CK!LO1#(. M[CG%5*$S^Z'!+46"R?YI%8,.@.-*?.\4:+-S"\?,L'7T.%G#RCCB^\SQ\'=[ M$N3R2A0, NP2;7,Z'46Q2F'6B%& ^\XVP4(2**W5)(58S)* M%"NY9ZBV4RMOW2S6=H3(E]'&R09%PK2I*.'0_E$#0+I!YE)BKA%Y> MVDU'DM;/9@5H,?P@<5Y%75K'E#F]Z_-1A5Z\88C]+7NV4'4P+^K,Z:KH*1U3 M[H!SZLTC=4;X>*,REB1.)=(PQHQJR^Z7:_^9T2\54F)&J,X1?)YIF'B!\E B MEYSFWH#,,@T5VJ[*E;'K;_[&E/K_Q"GP!& LD>0BN8N8UCFW15EAN(&'S?^4'!2: MM,VI7V&B@EF"&S )'%69QHJ[\IZI/7D/&%RJ0;NQ^^UL!U\?=TNB9!A/$IM! M@:@%&5!ZGGHR"MA1)YK3-\5A@H5T=PILBSS";.MMDS))O-'\F2DKD:R-XB4L M8Z625IP0NE-G"@^/VEUNKTA!'Q?(+S3ZLRT52H'+%5D(X(_IF:,(32<*Z_0Q M)BPIIS+@;/A*3X3B.?Z8,RJ1T^<06*99GIG\P(_-"Z4:O8ZA[ST+B=+;#,I]70SJ6!+E)L']Y@B=>1?XXA>T8\-.N?,:\DG3;G["E_= M7D Z3"R;.GINI!?+R(_9!'XP/&'Z.>;M MZ[/.<.%N&^AS(>'*CZEC(*D=5'. I7[_2=%HO\$4AI5))7C(O21&B>%%NHG0 M&>Z@7# E&RIH#/YWG^<4=DXYSWS!\COET39IB ^F M(38W:8BK,96CD@[&N M9FC;!< 8;.E+=F1P+RVB4VG+"5J&1^XO_3B>03:2]C(: '3Y->9#=(;&&<\( M=C.5RP;A-\4PJW'<.;S$55%Y'FDF:D'^02QHW.X/40C2_A)MZ= MOW"FF]IQHPEYG_6QH_+*[=/P1'.N 97O$YM/S05)%MBY3%_#!T)8G"B[\ 7J MA-CQ&@97"1EW2#@XJ2(8IDZ$L3Y[\Q-_D("=9&3UZ1 FSKUT#HC*%$_4VNA! M3Y:6O[M4[>L%DB@:*0@%Q7O0["+]DI?#ZAW?C/\WD?P"F48<@68_SE!AP-B0 M5@I9HVU*N%S8E7W5KX0$.ZF9">[3!R=&T!$\^JQ&]/4+>23W!,][SKU0!HF$ MNG6&JEAUV0K[V0HS=R&!:"AS;T8@Z#BZ#%FT356&&I,3,71RZTS-=9INV"5]:XSY6NILLADPRQ_WTSCQBD8T M:PVZ1FW*J#]+^'37E+PZ6KRTF4&W[IS8?67^T\K['6>T7K.B1"BYLZ;NHBC+?9'G)=\TT%5TF'/'^ MLF@O#-*:C!PX_[$Z@*F?]>UEF- L,4&(3M@;*T"TR0ZFHNAJ+">1DI928C6Z M3HGR-,'>XU&*OE@TQ <>8[C,*DBHS3W/J>UCPZ^'/0^S[JQI-/EMIUG!0T>J M!A,G$)=4WTD\=I"L2FO[Q]9Y+&H%N")+^NGU'MF:$[7F.74?BW;GD?4?1.JZ M&W7H_AK%Q7S*6] %\8H8()MXL[)),NR?=-$Q\J?9^W+C8VZ8^&"0,BFEG1XS M?!@RFB3&P8%%$Y7=PK$0G2&7O5<7)S!ZQ;WGQ!0I"B.N!:.UZ<>I+D30IW%F MXX@=&:%5;RJ/4$F]0[;%[(C08V1E+N27416JL_,TD J'(%="7"4Z1] 7$=X8 MN,Y3;S *@4!O[FUKE (-4D)(&@\H"417?5K)/8@M+#,K/&1;0V>@"]4T9/,X M@Y7+"D6+I:?X:N0@JD3U_>8#+3COU'"D/?V\"7#;SIWHHI,GW6')LWR_I\8, MET"=!)%(U5:JN?>&GI>(5L\:_8NYZHH0:$2HT(XU/[*+'&ZSP!' M FN)[F 5R<5TB#LCKY)'Y!AB1G2"?ZFZ&6#)G, /$JYS*']@$XT\9FHV'$\N M6_DD0/YMD>(%BI"%;44Q0LQN6:/K21['!(T"X-0)F^$=Z;9]KDAM5GQ@[ IE2B*#$V234NUS3I;>IVYOC@^SWXWH/G1D6=^J#(U:8WT^4T M#D=?*?-Z(L$$.JL>+J@_\24CU]S\S N&D)FL!?!]!AZ=(O^\Y5 %Y:G@]WS' M)62&W)5AT\QX1A!Q A7,UAU^1)2[V0X4+_)\E MB=F/VH"YQK';./.!I0(=V '>6SA8RY\N.),]7H_?P,@A]-=0MY MWYS]1,U>I8W._KISJ?P([YL1E!W%!/- IL91EO5?H+Q-K ,?>**9S6ZQ2EKJX\E03.+(DM\F /96,!IE*(]UB?5YZ3'(-FE:'6@ M&AXS_N ]":J^$WY#P3(0Y%$J9N&&4O;<,MS'\(BG?/FNLP-W-]F!JS&7-Y0= M.-=C+Z)F/74"0:%[BM=>UCV@=0O#GN^Y7[Q+#WKOC6+2,N6!C<@TRV@7K&\U M+=4MI]!BZTZ%;N,Y(\Y_K4.:ABY"M[$4)G"!-< _10>AU#JB:6,:E' HVDM6 M?*R2"?2VJL[)!>5)H[;=@1F=C/S)P_D#M@5<&\LE2( E67V*3,HU7XH(5VBW MR5\Q=;;54<.2SD+%4IX2?+Q?C3ZYJNR6GM/&!EIS:@<,3R4:_!(Q-SL96:W MT$K48>5<%(N)C56$3.H[JJ#45=.OU7$Z-+CT,T#TS&'[Y1U<;RW?_^Y6&A4=NO__*"W+-UWKXL1J__NR?07_;)T?6T<7U^?=]NF*BP%:R'DTM5HZ:;CRI!CZCY[G M[NN?9Z?7/K,.*M9)Y[QU?M1IG<+AGEQLO^Z#2J@"UGGWH MG+>/K6ZO!=O0/A,^92R=4& 2_8F4F,79R:NU@GG1 M6;"#8<)6#2A3M*JRQ8@BM2K>MH6G] M!B[!(A+?]>$C6^M+/15"1P5 QCB=NA5KB^<#VL"W$#%+05$3O:K+>12@C5#X MQ5;TI(;LG&IU?.L(XY_G*97]-FL'>[]6#[F:VIRGK#QKQP7W[=;#)-B>$>#O MA(-*?L!:H[&+ Z)*ET14N&ONK5/<4K8-96B9/8S8ZVA/U/P=,U&#E#QU1R52,Q36:S28OCANPH7$T,&)M663[JGT;,L!$URY 1##F@L+E#/SEI*VPI+P3S/D>-RHV.E M8W,*:C31&Y*91ZCDPT$(Q&K$^:ZP)._&!$FMU/J\>G'SK%F0ZXR$,\/Q3Q+3G_M]30>).LFUC M6&"T?++R,)N3(03ZW* !AB]#V'XR)^B*46TZ@QY0:QI\.'_\TQ$!6VDB^,TX M6!N7:Y<>[]-TNU<(55P,IA%=IIHZ"B0RG5*L@-:D*;"18IL5]N32IPT&P@S) M)KM>$#R %+B:GD8P6 (_F67T'--@ T= M?E!M&X7" \^A=:43%1)9, CODGC9@:2*1%A Z3 2;C*$]HDD%.7R'+?8W"/3 M%!^7+&/3&Z&*0'/< ?_"Y[$&G_ MU':KE:H%-SB0V'F6UIIXZ!:@10G6_]?4O>&>#GU!XLHS1+B=+C?O2P./723 MF<>1=-0+K1.O'Z=XK>!" X<]@TT+@<.9YZ*;:^_XX8[:IEGB6!,FIA?<)";6 MR*#Q!M3\P17Z'4MI&1Y3,O(HC,4$25!H(,-OO-BDZSQ3@5^=T2,9#VGEQ2T1 MD'[,SH.V9)G&A*?)]S[7]W7(=)\'5,FE#)$&,-O9,FN#GE.I*I:&!2W!PW3F MM<3)>:+GN#\77A-5'#\8\=[;1+Q78R[K%_%>2%@G9NI[&@K_&::! MT029&N-B@Q;DN.E-"JI:_8!4G3V[3$%$H$/0M_T9(U@L)U$632\(L>34G[(# M(><3*4)O$@8%)W::9=S"C/,N# T+Z$PP4_%Y)F1FF;)3)IIU%I:[ME"Q0#L' MO]4*1A07'#CDJ_$"*FX7SPE;)H7%&FW,Z%MRO:!+I>AVX> E=TJF?$]4Y=TL M+QAF[FX\1G"7VX-$!BW:' M\%SR/=:SD>#',?S8N05[[$_'^0:V184U],G$<_! !9M>GV3^GFH_AJQ>- WE M6NVF\%HD)7R6?&9R]_GJ[]OSGV;;7?D>R!MF^DUX?IR9$7.W>DUG;(\S_GZF M2!48#'RJ8:MTPR='.M*@CC80>O?1^)ZETZQZZO MP1LPB?W 0K%7K]:KI<(/&YLRNM*,E!' +B5JM/NW1/P41 [5LWE3H'K'Q8EQ M]I!XRFD<>B'[$!,%F:H]:"P-^B!TR*-JO$^NX@+F $H0U]NH?ISF1;=-+&)S MW&3JW,]0D#"^PH:I=I/BXT-]W/"'\03%90_\)+?U>::CT[JR'>5*;9Q,-D)] MWQS"X,OLSF=WO !?>8I'Y"6B,3KL^:V7[:2JH#DVZ[J*+/TZS M[EIJGPUQDN? Z\"'/DN;E*Q@3Q79HX])VBYJ!/BL0HK9?I,PI3&'U6W"QBF&'V**5-34N7 M/[&WU_#UNJR]*?BV4+44\6,U,!\W_EC))S( J&DS5KZA_-:/HM] QD1!F8'" M#77<7QFJ-NS??U+?I;[-A$*$Z@OCFFE'_EI02 [P.GVDDZ>8IOHH/X]Y*?EH MM=='.48CN9EYEZ#91GM&^3?H6FBYZ%;->@:I%L]?' " L#JCCQTZW/*YC^=D)S2'%JKUVABR/A6C$[**&;D3< $-Q&'^<(@G>*])?$<3PG#DGL9G@-/'X^\D= )!.5)9UQTU86 M$=*\C,B\B)VF%@#,BHY,58V/'5>GWF+=TXZ1ZWSGG7TJ77^L=U=AQO84ADC MJF#%V MC?E>Z*P'_#K+*[SR\*?TX:6Z!?*"JTS%N,A4#'G+*V0.'S1?_RI0YO!AQ>I] M:EL7)R?M*\J=/>UT>YWSC\^T[/W77_8A4M+,>JWC=J_5.5UU/D!)G14@,64"/MG$B.'U54@(N!NEZ>M>Z90: MJW!*1Q7KK'7UKW9OU2^VH&X^[F*77-J%EUT)/(O^]TSGOK<*YWX,2E[[]!09 M>_=3ZZK]Z>+TN'WU2")XUR'Z_4V(?C7F\L9"]"\C? Y7@0FU*Z :G&[4 N-D M0$2MPLF<5*CJ];S;I@I8M( ZW>YU>W-,ZIA6I;*U5JU8K>/C#EZB%ZAMK5=7 MH+85U@PF*NDMUE'KLM-KK7I!-IFE/U:0O>P!U5; B0@'!.;?6?OLXJIU?GQ] M1HZ$UE6O8W$0373[&16!E];14XKV8*AI$'#FEY,D MT4 E7V"FUM09C+A.4*LIF0M$U5Y@'5W[$-@ MO-B$/7Y^H?6J&KH^;VA.^B"PW2B>1-RZHG_/K=^I:P"%V4KF]$R4N@(^/J!4 M,H%[[2LLA#^Z..]=M8[6PQH^(0P/@U B.$.*C1"9ZDBVPNQ-;" 876 B3FAK MON]9^ZO-7^Q6K,>ZEY6?VAQF'S;=^0H+Z)I5=?C4E:3?75).0<\H^Q)7-?P6 MF,O\QY[FM5Z::%? 0PM$>XP*&H=FF&@O5MXURSJ+)!!B6A[SSYLTD/BD1$_] M,6(*Y0OOL+0"3'[,U:0X#O%=S"KB?)J0,)K4V(J:A%V+KQ7Y:LP)*UE$-8QT M2B-_.+C78-3%5^CV=Q0;U&'<6&*(9F.IO2D6,. MT(JE+,S'U33*;6+K-B*>F*,Z7"Z29G9"^@STV3D3!G45 SCZWY&X9RDK+4%:4BN'A_=3Y M;UWU+G[%,VD#]16(6@!C;0.C:/U[!373\AF?*0YY7>EBJP%L'!%@'2/FO?6< M[^CGRMI)K$4>36]DMFA(TC%!@ #YY7JP64-9J\]KG<):-<0X8=4GDO=-S1^0 MGFU3VMB8@AD3K@LGQ'.JB3'4+3"/4_KU9V3BG6J^"QB#^J!,)\U_T*5QD"J'QS]!#.!>)IC M!]NN*,9-.0U@&<"*.-W6P8)XK.IP NP.1*V#7%7[PAW%C#(:U"41"A'_SJP, ME*!8=M#2V90+IR.Y_7'D,,H@#TQSX$VA I;BP6'E_3P)CC:/$(0;>-"=X0D0+AA8ZD -&VZ)ER<@^W$.$I%&?0)NQ&46YQ M2?(8S"NEMB""^X'5)I1!?!?R^]Q;/\&J!0V!3;F)@Q2!:71R2+R@,H=SI22A=2!DIY>]TE!FCB8_C^D%-.^!Q/=+MPX M.@J\[&% R=ZY7]--&A$X24F0UDETLI["'M$H27:&Y$YE;T-B)K>@OZ"ZO2TI M]HYD:.-RZ<4N;*832ZM$'S/M0U(DD7Q$"5T3PC"V6 LM;8DC &T/^Q:E\7W. M6H)-&Z?!C4"H &/FP+;#J91:A'"+T)P,*7)JG:4FK4\9=77VE01VA!MN-#4W M(%-Q#H@C2F]D#)I,:37:,_'EMC';'5N-WRL%.),3//BR_%Y057)"3!']$:OJTE,6I+5#.F9$I9$5=-3BJM&&B MNFX>($/.(TENL[($K'L+49[PB:Q9U_9O3\OZF6!E3WBS$WC#Z6^-/: *(FZ? MP+=^VZD=3*:OQ-3( ;RG'< O/X7?^/)E''4-EO_8EN/S1IR16HZT(K%Y*!,D&ZU.8V7.8T8@1-8_S2\$Z OI@D& MU@F-@&!9\6\NVB;#F71>_?B&?[WPL9%ZA16OTY@:_6SV_8685QQ]\V*P=)T M-*O-KK^0%@O6ICA_$=U9I28HR66Z._(-YGC4\ZGNQ&F996$653*22$TLSF?UW!= M#*1GG'1<9]"I6X0V:J)Z66VHXX4\-MBD,J8@+75[8(6(F(,7 M*(\FG-0]@9W%WW:FT8[ %8R]Z2CB7 Q-0W8^^%!4VD2-Y&B))'B///?&*R:/ M8_39=8.9SRG1*L9$(_V-%ONQGWP#@G09-R_7*F$9!8^RSC=4]T(N6DJ)!ME# MB@(G*]UZ)JE(C,S3P,32S@<;1CD$GZ,0=A4!W.%#3I(]A,&S=[V+N";[J>+ZU/LYWK>O3[M885KYPHS?ZW6\9^=+CYQU?[8 MNCI&A 0L?VU=7IYVCB@O6%7$5OO0D:[I(JWZ]/6E774 MN3JZ/NOV6N='\$2K:WUNGY[B?W$<:LYI6Z<71ZU3VSJ_.&=;)VO4B6/C1-M_ M7+=I '[%F9K(5?NHW;GLV=;%YW-8]:?.)?WXN-.]O.AVU)0OKJ^X9K*[8D"&&+RWF[*4$R29 _D*. NK? M)7*$Q @=I11$"!(JU5$H3I9CG!L-\Z7\.89GK^BAN\>;PS"X=';&D\NY& >8 M@<.-%J/XQ@EALAI+-2\GJ,^CGS=@[5J+(TK&4+J,TAMSU,@-$//#0D-GA&2R>" M'FX205=C+L^6"+KA54\6>!369Z5QJ[9=X$Y4%I@P/GU4Q''-*PQG5D;(L?1A)B0NGY90>.B,Y2N!5HJK4?-9 B M+2JJT#T_C2=PZ(H%6W$?I48C!YE$?M6X'@4LH1:"/TM&5,^G:M[N\7M=\!;% M*V9IECL+>I\Z7326CZZ[7;25X:^+\],O5LOJ7I^=M:Z^*#M;PX3D+/_.^='% M67O62)"G^-G1Q<6X2^UIX1G/5I MZS.,:'A29KPQ^ 0##\F+3OF0>E?M%FWWBM FC?@;UL;Y@V6HU60;JFUQS.;.U*66 MJAW[GA=*!2YVDIXY[4=/ X2"S68P>HGI10IV13>7H/?E7R;.-DRV0:^^\C#/ M9#9FF$'B3BW*AQO[3K!Y"9,42YL_2(U\U3H3 =\ M1^UA4-=20??RB OS(\KFP*QOST ?6NK.YWM*3QRP# ASB.+[60]39S!(QY*R MK+O)4-9>' W1K<+52=*(437+F/MVX+H#?Q*HK$'%4R5!$%5K6'@N_X!:8-)X M4G9'"J[ 'AB@$VKY>DS@^S\2ODBIQ7"J?N0:Z9%F2YJEIE71G8\2/B*86IJ8[:J0:Y9. M*I=V:01BMXF;YC9GH2--($IB$G"9M6$B,$16$*&T!!K0!?TW! K%5?M9$'@K M ]E"MFZ-G>^J<(K>@+0.EV6;JO]QX49#6G/#>:<4A(4^>@P&)T/?RY6)XA27 M.A$@IMQ+I*12;Y5J\POSS@538\_U9P&;T+^LU _\3DT!?Z)@KS#R6W*^!M+6 M=.25O4SD9^Q)G?MWW7/0CW/EL24=T>9I&\J=SHUF!SH5#+=$4-2LXRC%G4 5 MB31.C+E)R2):R#%FE T"#Q$8IBS'"+DK3Y<%ZU":YYF8*%$\BY6&^\GA.[YE M]_I\T#0/&&4E\_S/WS0Q@!4;47N A-NCI#$//$W*(Y., P/ ML'2I"\:?)]@1,TZFY2+%BBQP(45> M3ZA?6T*K\HQ5:1 A6M7#Z22VE4\/S^0.T0&P?U"#86(Y&L 7!:@Y>"BP%0FZ M_E !V?:]Z1V93MFMP0(NLA>5T^P14SH24E;9]!6I MEPM5_9@_A:6$D@+7'G*MRK(<7'/O#!&;K!F*EMNH>5$00?EJ M33ALUB-YG,=E4*^I'_:#,_B63JS/AA)![6>-!@*,YP7?K,@*%]LPN8A.GU=7 M5)&H9X:QPEBM,._B0]'.00[#8Z<1XXW/@"PU56;$VBE]0\$6TN//0:(/;=7B M>QZV/'K!7 1S8>*T2[W-U,E[7L**+1CA*A?$N:<\3?YK[&.%#YR+S1BZIA([ MS_I3K,"A$C*!F@&KSY_XL$1TU/$[E*ED\A=U5O/.CE:/:MC\#7L C']VPV9< M\S]WGQ[:$&))Y+0Q-W?H^ &#_Z=QZ"FY% _;%J. MZK5N%MOH@4A)9VA.6['X?H!#ZTE1Z FV2YQ(<\Z@X'9%C%^RQWGKR(3-=."2 M,5@'5J?O(("NGG-- MZ'#0Z>A9Y87.&&4W 1% #*"%@9*041'0AN&_["(< BDHZ53?-,%"$'/$SE"M M4:V(2R%86>3=$#?!S1Q@&:B!>YN=\::9P*:9P%,%J-FRV\(NF#.YH%R!6L@& MI:=4>B;/A(VJ1:ZUV] I" M!/T5&N59\T^.$Q$/F]\;HJBYY,)2ALTS]IQ0FEYA(SZKK:ZGJ=E=D,V$_GFS MZ4/AY4[(G2&R'A JV=#H!0'J3!HC8[%G)&:9^%)=,Z1O 0ND4AV'!>L\6968 M/0IAY0%NNJS4CTWN._#C03I& 3) 8:9[RYG;1X&7Q(R]WK'"NF'2 Q3A\+ DQQKJ9>2F8D# :CQ1Y';*;S)3.]@(273+1D9FE( M17].)EGN=>!7UJUB)XD7!(8UR&W52-^5J0X\99HEF3G,:G(Y*6/^!5!^BK99 MHE\K>;)7"!9J,A:S#2;.1[7"#(>LTZ$"U@7"#5+=OM*:&81N):5:#*38T>PRL8FLS[%;%B8$60#K"I+4 ;+1W#X)1L"MJ)@RMW!6Q"DA&_*NLJ$F^7D5742V.)91T>J3;4#.0KD0\W')Y)LF8E MZ@OS-I".@J2S8@)]?F;P['G#WL4I9RF:J75& D.!;6])7BE<2+5)KB@X_W3" M%"FA9H.B5*O;( $\NO:!3]D+G,Y!,$]F3@1PU.TL(\?YCN-E:8(4H=_]AQ'] M5=XI@V5R$;]0_!'7N5'.O='Z5='\EE_Q*I@2PCH\!1ZHE&H^IW "*9B;1C>\ M(@K$<@T5C:*OO8H6,G"*X%AF+QH@;%T_XOS'XB"\0?!O.&OD;'1?9BV(T"M* M0(,74H:\G@W*3FGR2'NR79J" M>1-UB9A) BK%3!2'!734J/[CL9TEWW-PN+8)#J_&7-Y8WYYR202+5?GRN9H= M=:,S=:)0%ZWC)5D*&6IK6_7&/Y"I@"@Z*.1_;J^%P&[EH&I,:8>0UYP19[BE M;/&6D=E%#%%L#]]0-\V:8[UO_32!E^LB">KOR_S3S[1_,):UE4[PX^:^G$6]NJVUZBR:PGB@J!PGJIXE#_8HJC>%)]?B\,X+'G6E MB-Y$!'B8TZ45Y<]TZVHAL*.,B;>@OBS*5 M&R(T,O>@3+EKZR,3H,IK^1I4E;*3'4O+X:&;W4L[!7S@8W4"?9NH._ M')VIFTN-IS %3IZT8%WAZ21*\:7BG-AAU26TSIW$=?Z#FK2?9)-G1D>P?2H( M+Y,WYFV\)Z=M5P^-*I>R%!BVL;6>)#M"?;Q,ZLNIG^HJ8YA9_5LJ_>^S(RDE M2BQ G*I.[LJ8QHUCZSP4?T!1CT^H2UO!W4QW1&54%FA.O=BH.CYU[JRMG&7: MHO1I"@]O6[O[S=V=VN'![L_>?[+D$\]D8XI/DS*;N_)J.7GF:=HD,)*1FX3. M!?%C9[QS@2F*[,+--6 4P\2R<',T]#4\R9F#AXMI6?0@?CV=,2D25HSA?'+*!1 MQQ+/YI@ IV+.6S-+MMQ"7 N)U$&V[ HBIREEC):#F4C(L?P9WV(F,!8* M[6&/?)=$^S!UF TU*XWQY0Z?! MN _,T^6OV76:O:=_O\0D%Y]"B<7,#)7*3O+"4\G#_&(Q,N?.]WN(EN8(J'OY M#2_Z''+H[J9?P?#ILS=AAQP)RH^0^1J,19@]?97S3TO[WYD59,Y76V4MF)H0 MJ;/B##846J(@]6Z.Z,*_B(J-91\T+!>L6>5*=&YN,(ESJGV+2IW&*IC?1;B1 M!](\JYQ>EZ\',B,4=Q)M5P(Y:UJ1R62=(\6=H7+5K(N$+\[M=G9J*"M\DB L M9;*-GS=)Z-$)Y;]C.^.[IV >L:Q?G%K*GZF=S"_1UO#&>S7 M!R[CMKKT2W$( CVB(+7XB?M17E.5Q8"R:B]!&WECX(Z20O(-6@WUW"X43&8L M>64"J ])JH0,UU!<_"A^8P/H6RF+(K(PKTZ*S\WTD((/FP-I)D*6I&R:C;QU M=EA)"UPS]_F)J9G4N;IA=EA#@E*5HJ/^CG >QSZ-@IN.>]+;9LDI!C$ MOE@.V$;89S%-X4L4%N+=-PBV1]A!.8&JJH ;B=<>LPH6S&\XWH@@97Z MZI/W>9QPT@PU7*QA023_4T.=0[]..Q(B0&1".> M/6L <8.Z3D$1);Z\,^:$02QA-TZB ML,,&&)[2G+.<,$TL60']+$\A4(:945A_T2/-QKX*\"T%[4:B-_H'.2^H7?QM M'E<97:2ZBG8]O*+7"PZ!TO5*XXPV!:;@KJ.RS@ #9K:9(U%KW05>95JZ*?QT MC,"PX@[_FE&UMMB@AHAZB,X9!E'N@4:-?_#,-Z-\P-EK>!/[(M=/Y \)5 M)85E%:LE0)F]]2-@/HG_78)Q^? H\FR9/6F5.IWYYUD1&CQM.LQBX6ZS)L< MR=VD]?M)3B]XB+YT\A'M&_\ "<-TJ^7F+ HF,3YGFE7+M3FU X\3T9:&G.V$ M<=C ,;K"5W1TYD;R0BCIFRN'',%6HM,-PS1?Y\ +7!5N\F@D,*G=V02*EPX4 MUS>!XM68RQL+%+?R<99<91WQ=16PU(#^L_X!Q_J0%6RUN3J!&D.A^^<2MLN+ MD0-GWW#!7(F!8RI=!;3DO*%HL,*<9I9/8W(P'27#*C/*+P6+1:TUJ\Q[5)H3 M(>D-&8L4E=R9W)_\WBZ= Y3SVJT*DU\:*W$N$2U)-GY2GHC@Y%#G:J"TDQR? M2\ +7UU&EDN^FRM?NZ(V\STUL-GD L-9AOZ !9E/M]$I>QF M4CIGMV<4:?*0\O(*Y2KE$Y=0'X4GKN0)SE\1&BY[0+J6&;X@AY]30 2OY#=.KP)SJ!/B\;US?(TI^R6C]#EY(SR.3 WX6Q?DW;'&A.Y;? M3JW <\"2EU B9>[-%D)F/N;2!&>8E@F\DT!V4WO9_P?N@,ASBC#1*1]=^516FN"7**@SXJ#8)ON/KKSB04/G,1L%4*3@3%A\S1DA:[]IB^W5.(]%GUA M=%=JO(ON';HH2]ZR8M+-S"(SM\X3PJ*E-ZSL$.)("J"3Y"S4<^W M!'Y-@T@@)>1RXQ\$C-#Q2>5JR?F6V>FO?'LYSW;FZB2("$R]8=^.0ETJU'NO M!1=OE:L4=-H"=IW,4$XNN\U0XXS,"MM4"8GII\CDL[V&O2KWHMIYI3P7P$/V MQJXWBE%$Y-TSW&/) F^AX=%\HL/362>7YU(NS,R!*;5ITX<F%BE&(2 M0]=1;U6+FTO0@ ]&6.HTXCB?SX#V5+6GBB?O9^)QGM'O>[Z?J.B!**% M"*R03 E/@0@:[1CL1>!II8TR1W*YDHS?I8OG5H;R'NGYS@(#:UVBWBFTB2_( M<4F<4_8[MB3#N(9IA&6)DE+HD*.AQC\80]",>C XND02E28X IHB6MTZ[W2M MO=V:O5>MDN#',@C%'UG,4!U]^"W+L97Q\Y6L66JJU,A.J$86#^3[ML$<;.#^ M4\F9,(KS9P6BOB9VOE OEW&RKN3,^6BXG(_8V[Z,KE>1?%63*>=.92T&!G(. ME_2K9#N@I1M<&W'#QY8V^NY___)PH*!>;_SRZF DM6KEI&(==_[L'+?/C[GE MVF7K"[9Y:WULG_>ZZW"RYW!\K2>GXBU]7'LK<5P?*]Q<[PQ.Q_KPQ6K_^[)] M]2[.Z3T'@AOS \&/(>%#3<*;\/$F?/PC;.@32(V+HVOD0MAQE:"E3EM?UH$- M42\RE/)C*5R@[-46ZX4,@HR!W72J3#3JS(,!#6? F-D"8AT-4D:F]54"$>KY M3NQC7P)JE##U=)Q.#4#>*ODE_E!RDQ*NNAGY?5\B"\4YV0N'RSH%>M+E')&&";!P4YSGCM-B#S8XP1C+M+)6J\O]XYH_E)7 M1===2!F?O1FCAL*;&MO5"?+(T;)@W1FH-4#48Y4!B)G@=]X,LCKYJSC=*S%Z MG)D0LAJDH]L^RJ53\I&I'\.3&CV/6T-1* S]RH4G]G;^Q3YE&-!PU&(,A=!H ML?+*ZX-8E-QYH9;D@7GR-?&3)/5B,'4"_YMGI>3[AC%HG=3&/(Y"SHS/+4R< MW()!25OI9-, GWF5O)SS9YRXKB[NZLDWJ!R$]V^7H_[7_X'\8.->L,,5)$[ M@+D.L:R $:X*Y2VZ1-J& YY(4W$,7.3.% -1FK5-V.B6?-8)'17"JW&,@QQL ME+\OJ#-V!O693ER.Q%++,K*WE%L'.:L3W(M-K']A/F4.BCD7Z--TH[LPB"@3 M6?? %')1F4HJ@P%;=:H;ZTRY(M5G& ?R2TU G8F&0R9!<_49FQ0'H4&/%$TQ MBM=S<+7KP-]:=.-/+CN:+\W@%)BL3!#"R]H^4.";0B!X:" ^MIURIC7JL' M@'48BGS&T7=#\DKS.-QCF,4@97"GX= ?$"_A8DF$/&0"HHZD>;B.9+:Z9Z0X MJWI_,H(_=I([P<$8^A32B"A3W(C[YZ2C:EE4VRMG\+D+*!N)M*&9_)SM5+Q_ MADOC1#.7<[9#.7:)5WT8$S2L5)0ZG!T^H3Z=B>HMC,Y4GTJ[T)]1\% ;7MCR M21IY='<,.LQ="10X/99\.\#EG5O'#U1Y_4S]6$%.R>X20R)=:MRGO2Y=,Q 4 M7#$^"4ZFIYP*VHJ/K=9EQ;J ,?+JFFJRRS5'&LKO@KF D,*)?ML5:SCXX:5 M^"8J-27QLC@BDY-@24H=ZS,Y@QKUE? N="I6]_I#MW/<:5U]L3KG)Q=79RW$ MBUUQ]E;;G?4O/&7*/WJ*NZ]_BIU>^\RJU2K6']>M\UZG!\?W9YL<>_#!J?H; M[+6CTXON]56[:[4^7%SWK+/6U;_:/>NJT_W7.APV"NZQ\S4K7L-4(C_Y!DS2 M&7BJ!;/2!^!US@U_BAP(4[F2-,8.#:%T<#Z)RE1;,H((&YN34132)>LMXMBG M ,8P2!&R.@M0[5Y".!]LM-HH*B _S8SFWJ1'.!"*.Y_"]*5DC4(/-X% MHR+QN')9V;(_IH?]Z*T_6)5;7X>3:7>/KCJ7"N,;%(?KJTZO@^#@O4_M*ZOW MJ75NM?^X[O2^&%\^S\8T:Z^_,; G+=R5#[TG+W7+'E%S)8X(6-?GUM55 M"[V)**JN.A\_O8N@QK+'M+\2QW14$2ZRUE?I>8YHM[H21W1T!5GOL\; Y+'58N]OY0N&\3D9R-2#8WI:FK,9=GBRV^'LF5,[?+UE7/ MZG06Y] ]XO8NRRI6(.^#M7NTN]HGK>O37M?6.3L6J$WMUE7K8YLUI^/V:>>< M^@&MC7 .7\57LWNX*N?:K%AGK1[([-:I=79QW#D!X8WVF^[WQ-JP8H."_(F\$A#D+=%00:)TFB@2]]_%H8BM-I!J6_ M'WMC8/NAFXZY]KE\*.KN2"B-.J6@+?D$M4JM/*>@8G4]SR*G4ZV*1ICX>5I9 MFJ[9W9@\3;7?K;/\A%K&A%K&VL0)] IW>V\%O.E\MW#V. MKU='%W]L\N^M$Z2ZV.#83P9!1)7P4O&;*-_DP'/AXWE@+R]]T^>9Y:^08:*R M+Z@!FFS>P-R\B=X\*L/A8@HO'G.:SU!%*:\H_%IK.#NUW2T$H8"?UG9=^2N+ M[G6S"& N&HEH"H>-)J40*+:S)????%!N\?:VU)\3!C:"'$@]?D@KH._RO=9S M]4BR6)5^A/221[=5L4(%E4"14BH6[8_]N1%J*GP:$!:PS1N7)%QK@XU1X6 4 M*\7!,Y !77RNP&DS-$/Y%@1M-C7::0K2$O0A][S 8C6N%\NU?G8& J OKQY$ MXW$:^@.%%(5\-88DJ'G[!\7#VYM-WF;M=ON,#Q/+4 M2>P3\$3$Q>6J"W76>ALW=RKH7D13T)YH5/7GWL![/ M8ZXF>!8<\($!0J-5&],\IRRHY!+UWB5N,N?I9-AUK&U4K ]9/V8B*4_S5_NI M2\(Y2* $A[3GO-M>=NK4T$#OR5P/YQMFZ8^4D6>:8#4+R:Z6IXCS2PWA']@!@_FE(3>'6*ZI/#<(,O6D7[> MA21DC,[.KBY$1!RR#5C.JJ7B=<:*-6S-+(M3N3[R.DRG2<,IVPB@4#S34C+K M 3-@'S\MLT6&J49@&W-/H4_/,&E^S[*GB.\+LN0M*XC"&V[UXR&J,CYR$T=W MV%Z$%95Y+HHW?!$?VXPYZ]6]X6Y/AH,"\HDYU9!,S^P'W?37\.UN+<""2&U/NNAW1-!$V4U7;B &'&PF]@IQP[ MP]"Q/L9I7]3DOV[];XYU[MS<('=WJ!O&U$^D1D8LWDQ"#3R5O)0K]<@RHN0. M6;5J:ZR[*_"DE">^C\/+HX M1D>ZU>Y]ZARMBG_N(7<2<57'C2;D< "!ZZKX'H+3B,\&P^GA"0\)AE%YE5DG@&B"0Z0A?I-C%ZJ]N?BD2%_.Y/.M'RE\=]&I"]MA MZP.RQF"AJP]+UYE5)&;#EN^QGTA&OU0*>MY4?!NP4[H?CC"4@?S8@R,8Z(1. M9@W"-CXP,.HC.,:[3IG8W:1,K,9]5$! ,3BP.^6->&7(_<_XSP%Y$V M?N?XI$YS_5=6**4=K0](&?8L*ITG*JOP*K32*JF=FO$YP#A)H)=7'; B+L&, M:!T=75R?]UKG/>ND+6DHW?;5GYVCN5'.]VK@?_ &3IIXRO'DB \M1UM*%U$J MA.I[_$$!#]X9+90E$8'=669I*Z4CN#Y#N"*Z'ZDWGJ#USE;%L1LBE M(U165A>*T0/6D8"OT)#&Y4+UG,J,A>I>KL%KR+ED*C'WM! MA.:-]7^=\>1WJQ>E _CIZ>DE>45U#TF8$R[A_U0K>Z ^!0'UDB:^@A9@>",> M82OP4"OD&ATWV J)= MU\Z!>1+8!H*FTFL8D3GN<, IAIENNP^$9&:7U M0Z6]L+[ >1@I:3OA3H+P_@9F@DUY3&/.P[*U[E?TZHK]5>)8=@2@GL,CAI)# MVLV'&"].[*/ZF M%_&XB&Y1R2-W8%A4].I@UZD6E&/NF&#/VP7\>,$NJ 2CL9\D+*P7J(Y/6)&= MQ9^!#<=^8%N-JLKIZ3UFRJJ[C\K28DC^%"'! PF!,:86X6T9*%L:PV9-[L6) MUX\YU3I_+S24F$OPU#K/6DA] H= N&J1-+V<,8C6E#6+J>G9Z^+VN?D15X1*4J^65?#UIG0 M7[D43L:2"13,=B$#%+_5'EK26A/VZQB9\$W#PM/YDC,A77,"3/)9)LK\C1+7 MR@.5_]*'Q]5\8^@G W@&V4>RR" E_&=E]!IX,*"]@T;N40:)ZC'$'C'''S-, MNGS%K%>!__\'%LQIH:C7([">SYGU<.!I*(#4N+&VG'\RB":>M$-0_$*"(0&F MQJS#73WFX'YNSW,[;+-IPU;_EK.-N0JPF0Z8WW*",WG+:9*+-Y[@S[9JVUO^ M[78^]*@$GT)^\ E30MJH8[<0&6#[(:N=XD3W$OCAM-22$V%D,&S33N!E)>1H M9$ARH@*>,S7444>M4R45"%EN+ZAO,*-# 4>_S8#(.0C-'>(77AH8EMK54*2/ MW$9G+JAOZY.@%>Q3TMQ7[-7K; M>KDG- MDM:;9D6.;H*(8@L[6(+>)<%6Y)6%SB;4<(7:TL68'9X2'\41,9C ;[#-A*!% M?".4+G5W<%="O$SA?11J9WW?&SG!D$'X Y6MO\3&1:'Z*SM$[:!3:3 M=8.,4CY :9!9%0 E1,K=5*WU,CV%+SWBQ;O;TNA)NE.)^U3$#+' ,4Z?4QE# M3MI8YEXQK\D8&)=%8*JZ+T>5W6CJ^F%>Y'GWZB=P76E6E[_/\C[" 2Q_XX]> MY7<=-][;Q(U78RYK"^.].'M(^X_G"QAIV:-*5?--BXP:(JFV^D_J)5.5V39_ M5 4JF2;J!1*145/H945P69"0R/@,MTU!/QHZ+?9EB MSP?5GA+H',.]CKW]LEZ?^!(*.IM5N7-GKRTTF3.&GZ=3> .,BR]$B6*4X.Y6 MZL_FU5L!A(+:'G:F.+JXNKRX:O7:UL>+/]M7F&?:7@>=[;,*QXK"JGID30CE MSA.$:U-K791=;37Z.\VYF=0*]%;K5$:3+(1M9@5!)3K S/I>X(.8E4NGVJ9R M6251.\R46LR2L3+4J,E];WJ'H276-53&V@TF2G.+86WXB/PGA2Z[#O"& J1L MMB2>GKHMUZ6?VVHYV0"Z@K1\@WD3L/LDWCC&G:4%6R/LL$1Z&^'V\KQQOV%K MT@QWOG21&N0W4^_@WLM,B6>H9D[8;6HB^7.?21NZYW(3.&.AC/*)Z+9MBD2* M/?MP>O])HS@=FVF";#P9[=HP(P_S';7OI3B&^; .)YJ)A\"Z$F,'LQ,[TH=P MZMS9V $S21W*^)D//# ':< N68Z$*L.,K&4M^-L<-K#9W%7WKIW>1?FG! L< MCQA6D^!+^_<"(0TOPD@GISQR=UM?0T^6P0:7K!\;F%$/,3T%H[FM##K!7JP% M"/4MQN]DI])7^"(D@ :/TTCI;8EJ7*8:^:$:'Z88%"YN!O46@SOBD$^XT:@T M&GH2="5!G 9< M^$YU^-P2CR']YXF,PB[J#10Q\$RYM*GBG76.6];W=9)N_?%0&)> M!TWI9?(.#NL;>+X?\QGL;WP&JS&7]P;/]^+X?(2>+^I?_SN^LDD M<.Y_\T-:#_WH]UL/'9!.('0_C289?52J3"/3&/[/5>/+UQ7ZZM>I6_)=M;)[ MN#OWZVJE]J3O:I7]ZOR7+O[E_-\=[%8:U>4F^RMM!&\&["H>TW__TO@ENY N M)D3\5I]\MVI 13/LI+C9?(8OSV1H%U74[)R\IIKH9 \6+*^*B_MEJ4?78R>. ML_:ZN6UXX+CEGL&-^0W6B+G$OFOA;']?L/S &T[G+OYI%N=S\;GJJC/BQ1,4 M1CR:3B>__?JKT5GVUU8\&"%(YJ^>>^/$O[K.U/FU=E!O'M2:O\)T:[7#1JV^ M6Z\VZLV]1O-7=[?>V*VYWO=:K3*:PCG5*K42/OU3+LZST-2&+,& MP"GWW6@XO<-PU.G4K5A;\ROB026?P1[W="K[(ES,+">MF,2. "S6>K;E3GD M_G1YN&&#ZTO,=2'F^O.QP0VS>P/TT<54D+%'W*U+$?8C/+8AX713*H/P/,VI M+E1>0U<2 9;B?O4-]]M0]V+JEOG4ZXISU?]KP[K>Z.$:UAQQ'EV8M[G':W_4 M2THIE$ZS@@I><;!;WS,$E68'C0TWV)#((A(AI8&XR<21.F$"D$5MP^^G]$$K M*PU:4F^I;_26#3&_'#$W13%O;@RW#8DL)A'%[WK.=^M,<'T?R]^:&[ML0[PO M2KQUQ=_J&_ZV(9%%)*+X6ULA@,\RN25YW$:'VQ#P2Q)P0_&XCEVML^-R&B%^0B)N*SS4W?&Y#(HM(1/$Y;(@7!-Y@BKSH,L8. MLM-[ZRB.DL0Z!:X7)MX3^%YSP_N-G?C; M#_.ZW0VOVQ#R"V4)-?<4H]O;,+H-?QN>MZ'IEZ+I?<7S]C<\;T,?<^DCLVA!L6/D[T/% @\W+/"W6FUWQ4ED\02?E42.8@\[&9PX Q_;WMO4C0L1P@?4W=*J M[]O2T\$91^&--H%[WF 4PL[<( IF)XD=+R!KF'H4]:,X1DQ5N]QBIF=N@(&,[:YP>MXR#6%ME"K;^[P&S[>##I# MZMHON:\>2/(93YEU:30>N:)> +6&LU-K8A]1U#)JNR[^Y6X;K0.,!K9F+QU\ M%:A535)#6FXT0LG.Q?? NU>CU*O5^D9S>#N$ M6==\9P.F\7:/=P'?R6#,-WQGPW=>BC ;2M]I@+ZS83QO]GR?K/#4#JACU%%% MLXA:8[?Z(!\YK.YM^,A[HK.ZYB/U#1]YN^?[9 5FPTTJ?61WXW]Y MP\=[%(74*W51M^K-I7XSIU[7EWKCW'B[QWO*7>47W6F)$+K4ZL3)E/JUWLL[;$JN7UY M25S&'KH6EA]??9_W]" M::TC+_8PM75>&^,7G^[\^:9QZ">CA7-6LWW)GKGSW$QE;7TW+6M7R3ORRBUK M'^&?_$E7KKQ9=[?S\;S5N[YJSW;I?@J-OQKKZ(T\*]:9_<0E^O?6@"-=\)KI MR)E:_M0:>Q[V\0X"%9&*O?^D?NQQ?V^LLAWZ 3;]SE4!8*:.&F'D)):;!C"X MDR; D/ [)YV.HABFRZW#B8X2V##\.[+P7]PK?*;0 !N)][V1$PQ_:BMYQ356 MOR]RO5G9W]__Z1V,:\ D#PZ>H=WRX6']IT]V=Z]RV&S\S';+C] 6G^?1==!! MCRX^GG_IM:WNQ4GO<^NJ;9WVCDN-CH)B4=OEB[3:)Y![]*V2S6N(&Z*=#_>_ M68I47O[]BS2K7Y-?K7;@N 0!!A+F&?[W]#C/VA'8:]#6/!O(_/_GSMC[S3SG MISA+-J?QDTZCYT\#.(ZCD>\-9U,Q-R)EG6AL(U)*1'-GM.U.0!K])+^-(JS];!1J1T<_G3_9;.R M5UO.GUK*XO=6/HH_$SKA&/;Y=QD1 M79\1T=E6])W!MYLX@KNT(^L9TO]^?XKHG!UL,/ \8[!UD*FMU/4Q[_@H&O=] MC*QD:E%W"O)VS#SC02'[X&;\V,X6CND'2AADB!U\7MC)"XN?I5/<7WTNRTN: M1A5DC0K ,9[X!*'$PJD@@WDQE;'U W]@M08#.-LIQ@-/_'C\J+*'YR2-):/' MC>IN;5A?#=IXO;D\DC9.=IY8S/#3N>R&%SSW>=>J6,8F\N2#$U ]0W?$.0() M\@>%]->HL16GP1!#%_Y5>QR@\7-2R#H5O+WZ7!Y)(B<[\[JG;]2#-W?>#8,E M9(HE\H*+B<&50B/J#\.@W<%U(8-S3R29@Z;R"/F M=1_?J UO[;QK>W-Y!/;NB+T1YK'?4@.V:.PMQ2TVBL4[)**3G7FMO#>*Q9L[ M[\.Y3*/]G]2?WK\&F]CH%NM -B<[\SI?;W2+MW;>]?I\W<))1M9)$-TM9W]L M-(IW2#HG._-Z1V\TBC=WWKN__,]Y-,7JINBAL-A&2WCSI'"R,Z^%\HHG^SQ$ M'*^0!K2ZF3ZO/I>53NJI[^]7?RDA8X.TOJ;)U!\N2.9ZUGK;J_;EQ57/NCBQ M,'WDL@W_[[QG7;4_=KJ]]E7[V+J\_G#:.;):1T<7U^>]SOE'ZZ1S=?83BT-? MJ3Z7FV]]B)S8)70YW;06U=/N-!I\&T4!ELTRM90T"EN1E7SRXK\#_]ZQI>O9 MTY+%5H0@%_&W,-UFZ>6M%%%^]JR1<^M9CJ06X3*=P2 :PUSN M,>ECH)2JOL2&$XX-2^VX(M,/:0)/)?3YGS"5<&IU[Q/8HP0]P!4B\<1H-65M MX:^Q_5R]^OL1OX[^JOV^/2?NK(-)MA2C8^5Z0$",>I))SEJ,=+3*QD<,K[1/ M7FG;\LCMQ ,.T+8<:MO2@[+?6 MA-%DK*'CQP&L%Q:! !C>"#&1^'K"&H0A3#.&#V*U+?0R9*8)@STC6U(;KP0YA+ 2<#W'F%WRQNN M0[H,=,MI[JTQO'/@/ FA8'78V0"R@'91TI[ML2O:=NF]&%M[%+0%KC*:B26SE MB'7;VKH\:EU\X-8Z^%I!]R NTT?.EV7[T=ODZJO>H.J-R"'@I;%+3%_/"\'O MK:'GXL6QDJQ+3^#:WT.<$/D=;SQ^"H\R:@_=>"%8 8F44@'X21)&M.KG7Z4PA C#W[!+M3% ML@.):(A,&":H!0:>CWK$UH.Y*?6I/$$#Q,&$?:" M3\UR&&\X9-U *5)E;.-"V$H&PG"L8";3U&@^# 5[]9WJ:,S<%&'SI3O^QBE G-/ MUT\&093(F'.7Q;)/MM()DLB8P*T3I,Y4#UZJ-&G )X1THA8JL(TP4W],NM+8 M<3WL09T)6^J-!M@G_+;P":1?UT(D)=KC@3$B6]KW ]VZ%$QH,%O84=PEV MSF![?:WR&"KSBE'\8]6X]G@RHF7!3CG6F8-P]:NUHO([#&S8]9)![/=9TT;' MO553BL="(60O,$Q+A189M7W/"^&5,;!4>"R.6$@F'@@#>!#(!/DCTBPP58>- MW/M2Z[7WL) T;A(R6K S/32QHH&1+HE8; Z9)]*NW1JFX8"_'X$*&*&-@?:( MD/*B^12&'SOW)'/ZN*RAV)CJ*CF#*6*NR;2$/]U%:> :^P233\D:'3EN3A-D MBPUO/2PSVSU8-JK-#DE6VMRRF;8LJ1REN8 "DCBR8%$^V3S&05 -] U^J"BD ML12%K-B=+K\!!"/1/KWH]'IMU53BXOKH4YL;Q:S^ G"8+U'\S;;4OU9D8G,* MS5=X*Y7G#7Y^RY>K3-TCV0:L U1&D/[H6UEOU-?'%"PUYG^]@I/] 7R#Y\%W.5PUU(0'[RM)'R-B\9/Z.[P<4$%QA8O@ MG;;("Q&E,)";;/]<[!_A-< U?H-G+5!6?-?"=2W*T%H]4E@2%.GAU;ZK+:L^ MYMK,S>*=NQ\/;,GK7;;R#6DEB?<,J!\OM)LQKF3U>-=F.Y]O.U\Z"_L5[N01 M>M+ C."[^=N3J&D1V-'/V[EU()C-CCW[%5LE,*SE5DV50#IM"T.XMT[P+/A7 MF;6SU+Y5K378O?]3W*5'K7"EK\/_YW__+8S"DY@##58:^M,K]&>EB?L+1WN#6NU_<9>W:W_;P<5]&JM4?O%9_(9DV@I=_$\[ MH]'6],B)8PQC_>D$J0>$"7OG$8F2<]1M_'G?/XYN3^M7MU\:9ZG[M7W[U\?# MKQ=?3[Z>_]UJ_#4^&9T=__7UR]]_-/[J!:/SKU?CB^/KW2_C=N/\N//W7^.S MOT\;Y\&7OZ/O7_X>W)W7_QI]Z;7J7^IGU?,Z/-?[4OWKZTWMXO,_1^=__W%_ M5O_KZUGMX.^+XYO;O\)_CO[Z>^+_]?FO ,:Y.QNWZU_&9]4O]9/Q1:]U=W[\ MY^C+W_#[XR^-OSY?__WE_K#ZY?,_D[]Z\)NO9W^?]UK?S^J=O\]Z?U3/_C[Y M]J7W[?[\[W_"-]??SS[^\??YW]?W%UWYS;__.>J/W>!B_$^8\5GM[+C]]Y>O M9]_/C__X^^SSU>BBUVF-\UYG]]]__S$]\ZO?3WOMZ5GK?_>\ MP^KN7GVXX^TYPYUFM7ZXT]_S:CM>=;<_.&CN-YWA\)?_V3^P=_?!;LC3QAQA M\T@N:3WR3FP8TX8Q/<"8&H?]/@PR/-AK5)LUK^DT!XW#@V;-'38][W#O@!A3 M=<.85HXQG1]IQN16#_8/Z\W#';=:KP_V=QIYSL--L[!_L'#J[^SO5P=YPS^LW#@8.7.1FPSZH M-5;H(K\#)UAW%,73G:D7CRT_(_EG#5XL8F?+&IWKS,Y>0"^A4^W!H1IL;,._ M'L6_OIB*B.<.&M[!OK/CUNN@C< Q[3A#8&?5P^'!?FTX=(=#Y%_V_H^SK]7S M$&TN[LOI(9N+^Q,NKJ%X'-8.W9ISL+O3'QX.=IK[>P<[!\.ZL^,XA_V#O8%; M/3C8^^5_]NR]ZBI=W%= &7N5NR;G815N/%.O9\K- MWMMS;[IQ23WQZF8F7>.PX=7J_<:.L]]T@?'ONSN.USS8&=8&_8'C[7K57= , M:_N[-O#B%?));:[PVAEUFRO\$Z^P8=SM[@X/&]7#&I!0%03F<'BXT\<@>;^Y MY^PY!_LU9Z\/5_B@:C>;JW2%WX%;&4LY<:,)2 5#X6#5;9S*ZZV)J#/][$]' M1VD"N^+%E)Z^X69/Y&8WID)R,(03VCW'0 M:7HN9OO8C=K^"OFJ-A=Y[?21S47^^1?94$OV#X:[;K-6V]FO'M9WFGOU_9T# M.+B=YF#?=9R]^L&!.X"+?& ?[+]GI_,K7$,,JH2(D>1M,N_67!E11_G_L_?M M3VT=V;K_BHISZM9,E9;3C]4OSURJ2.SD>"K@>$(F!_]"]=.6#9*O)&SCO_YV M2V DP#%"0NPM=6H&"X0V>_?J[^OU7N>9LRI9+416[V>U#F)Y2L@1B'>9K%Q$ M,((AI*B4C4)0[K/60;$K:HK=!B-V#5I'1>P2B)W-I4O.2B48*&&R4A$Y T,T M R*L283S9#2=(%:;FDNW5KS]-HP?;"]<=4DLD<'!I &LORCGM@_?:F';#:@U M*!\7@GX^E?->/[PL0IZ6ZE<#ZCX,]_S3KX6D2\32?MWJ"FDLDM>@E%0D/P227UTAV:CDE.%0E!9 MC0Z<#Q2B\8PK3$JQE)$LNZAO9MBTWADR_A-LKL$63/:_]S!*%RDP5A;?#S;RS3K2(.I3+,4TUQI59E? M,OTS!"F4!>0N9:W*$$@\B'Q:Z(B<[>P*RKK4F,HTU3=5?%-E"$>9MM$/DR85 M'Z:3=1J0E]-:TFV'JVHJ]]].;'^<[=OGEZ*O7OB%.?A\5MO3#*7B00(744 ^ M)+-E*Y,'SR(UU%/AO"_4L!DR@**Z($% MH0!],F %-^!B,L%XG=#'G5VD7:%NZE\-!?\6Y/^\G$Z.[K_IG$0[F:>8WX-! M@K-1;(BO:Z,I;PWZSE<1_UHD_.]RGR_3'Z,X,3XKYRW&>5]F%1Z6."-:,$@8 M'*"R$ASC 2B5U NKA*+48OM);F+!.&=3 MC"J.:9U *V*!.QZ3X$A4R1WBV*6B2=E^6^"?^64P")]Z)R>/[8S9:.Y:@_YQ M*<=*4XO1%)E5-4KZ#R'1 E6"%M\*EL). U$1+4V4VLI2FRUTE^HFE5!4O+9. MUZAXO3=>9[)\N%#M\#E\:(_MOTW MO3)D==E2[&HA-4;+N)+J-*A^$,?//Y>A]WE1*Z/=C]'HK 82G*",.P%4R,QH MD2%HJ1&R1+GR1K*D2H2]RVZ)KU=?QZ8@>2U5417)#X#D*]U$&4FT0@*2Q:*; MQ #.>PUHC?$J>NT\[NRJ;H9W@Y"\!1Z/9S'%X3"&3J_O!Z>Q,[:?[UF673.+N_R1K4RKAANG4I2,;Q"#+^:P[#U4B4?+?!H.]KO<&2ZL?>L524BD ] M:*ZSY128*KUR$_CHI/'<4?1^9QXK,*X\OQN-\+B(5.16>$F"2&$ ='&@F&43&7##Y'":8=3!9VHK2 MFY[L]M1\MJS6J;)I9=/'*:2O;+HPFUYIQ8B!"LL)1.$(H(\*G%0"J(L*K<0R M'&9G5Q/1I?1FB['*IM]0UR]OY/*6V80K5VV'K^D:,XO&\[*4$80G\<:JM? N M-RJX?#MA_]JSKG?2&_7V;Y/C$;?O MWXLN.9V9??ST0>,2RRW?)NW>ASZ%-HI]OS/7]X,]+^/.'L.-U6#;ZO9%6]BV M:J+YU(;XX.7N_&VZ.6M#LON84R_F6A]JDEQ00D-BWD.VK208M QBC%8)'I+T M?-H/8_FZTN8E)U4JVD@J6N-DT$I%2U+1E6>'6J[0$PXQ> LHG !M\K=,HR-" M6^)*;T3D7:Y7U9JGYEC=52L45RTMC>::G,248C)#%AVM+D8V'$,O]EA-;'NS6-S MS0,SBSD1>=ZM+)6)YMG8L@D%Y--)&:FX\2*;6%QWE:HNDLT%\#H*Y2N 5P?@ M*T7$*&>RYA'!&'2 (D-92VK DV0\<0RI#:5C#V&U8*TY!6NK"N'4V3+M*.FJ MCN%E28_.CSSG(@5$D#9$0,,R_?&8@#&53RGIF=5\9Y<9DVFOEG=TT(&6DK(66G(NH%^JB9K*M?'?#;();71Q+;V\9Z5TI:FM+D>0\YK;Q,R M4(%J0!(<&%:ZU2*BX2QQ,U%0L$MYDS( *HY;IZ!4'*\>QS-9QM$SDR4'GK&L MFC 1,HZ1@BB54%$2Z:6>X#AK+0W"\18X458W]*):6XU12FXTS)]Q5M>N^0M3 MF9B=?/'R\(]C286FPG.P@5E FSAHHCDDKXV7/HI$2G5YEV =QK6Y0'Z,R1<5 MR$L"^6K\Q<&7Y\>1H7*."!#1*,!(*!CN#2COB XF*4^Q %GQ)F7F;8/'9%*% M7?TD&Z.23 0ZRU[5L+HGB>'<( P3F)1>@TK& 9;1/9:ITNQ&197/(I8BV]DU M76J6'B98_2.-Q>^ZYF!4_*X&OU>.$4^4,EDVH(A();58@_/HLSYBMSM-]HZ=1$5EICD:>:8YI@T8 M2B1(HGSBCF6)Z9U=+G07;VDST9[LOD4QV2)7SO;RS'J3B2O/W-NGLW>,+J)Q MG(((# $1&5@B(@0A J=22Z=CYADT78.D\LQV>9J^T=A\<'K:&Y_&TAVZ]/\K MF6KYUF/?/[37Z0[7N). +__ PVA.GT>]I_W>R?_=&0_/XLVTOJ^+M]L.[+7_:4Y+"B%9RC00KP0@MYF]:. @++74>T=]F8QX"VUMUNYOOH'<7S1P:?3ZW^,HPE3UCA;.^-L_DU__#1+]+>)0*=<].*K5*M1N=C! M-]?B.%&;K*,:G*84T)H 5OI2+Y6HD]Q;$\W.+E.\2TB3LAEL39:OH73%Z MK]163:5"E 8RV29 S[)195D"X9EPEF0]5KN=72RN9[ETD6/S0FQ-5D#VO#\[ M/9MTJ[H#T:.'U]K':'];BT(RRH^97RW6O_U2VI-D M@I]F93U-"S\I(%"9Y'YI-7 M406RLTM%5]Q2"OKWFIR\ ="^O[92H=T\:,_J,Y$;+A4XC 909),DJS,!-#,) MC15<19FAS;N&\69 >Z-<*;?[_J9903\-WO3/Q['SX]DH_\9HU!FDSG_R]?KC MSN_GHW$\'74R&)YTXL//?J[=P1XW<>CW\<"_?SLXR2L\FIISE?06([WY%LK) M$E?&YWEMLC[C",]\YR-8Y(FR$MQ/F?284%FAN9DGV9ZX?FU&N(%TLX;\H4HW M*Z";*QTK*BN0*)W5*Y._2)]*VPD%4EMO8\Q'0\KF$R)V!6*EF^K+VMDM]1"E MQ]7@Y*3T^LABL8#($EA/",C$4G ,/=,LPY9T)6M2E]!MGW]1O4Q;Z&5ZT?>YU9B>DD+B( MC$4K?.D+C4)T::6HVOQ@D>8'DXJY)13-[YC,=ZQ_G"[/4Y[7- S.,HU\%?=R MU-XT4?SW/>M#5[$^FW+DK;=IQ%X_U-#,LH?97$=P(U3D*2&@+.F\1!!P/G&( MCIL0A;=9I=G9E4QW-6WS6+J5(_B1O9^5RBN5M\]ZJ52^,=LE6@30G#EIN*/*9BK7)-LEM,UV26.H?&*X_# QM/._H?=Q]Y^3+]/G M<,,?OB[JM3?7M[ZLK._O,7;Z@W&^WGA02D)<_HW02;V^[?M>-D!&8SN.D[+^ M)S=N^/)6+RZ(;&I@?1B,>F7;/!V6Z>B]C_$?GWIA_/:2=&8^>"$?U316(E)"^.L M0L:3Y\?;&VF0,DD/RA#/K),,SSCL/Q6OB?;F'OIO!V6D^V_OB\CM;-[6'!< M4HQ+8XL"AG_^8'=OD_\Z=^IW#WDV[;ESIT3I;X*[,8]Q04V_?R6D\B07HV0& M_='C/< =&>/:27;]-D_M\$T&] 4ERHE"/SD^KLAR6+?X3> MZ,.)/7_:ZT_^Z.1#UP^G?-!=D<,3,B6("[_:Q?4OWGXR>>O:03M]3](GDIIO MODV>T'N^)_BW_^A???*O;I;FRQI1;_9!;E:2N]W0=]RW+YP,T=/YE^V=V>-[AM#NW))LF[[_U^IWQV\%9 MOE 8=>)G'XNQ\-8.X\0;GP^?B^^"'=L;!5_WV1TS;I]OF2A_E:J[SFUS-R=# M)5[QW:?=JB4C=#DZ+*Z[+P^>>+?+>]T2CF_X5&=< X?'49-SIY>?B>OCX]>'_P;(].8D"';]\= M_?GO$C/Z?'1XT#LZ/1+Y-;Z^C $=#LC!GR_8ZS^/\.#='CUB1^3@EY]/\M_Z MO']Z]"G_7.Q_V?^4[YJ]OAXW>O>*'KU[?9+OB>T_^\^[U^]>Y??_DY_K^?GK M=S_FG[__LO_EQ].#_#O_^V5_O-\K,:/GX_V]XQ"=I*@3!*\04#@&CFH%WABA MO.4B&;JSFW_297SI=GS-*R.JA+61A$4B29)SJBD-B"(ZYZS#8+R7045K"V%1 MM$Z&.2=\8 7BBG:UK*,;-A?B M+!KM:"0J:8H&\ZYPSJ5D4I Q)"&JL=(RB,\;*S39H)TRP&D^O]$%!S8S-V2! MRRB9*.FSI=VY[E)L$LRW(';WVW"0\C;/ZUP2]Z<&RR1/:3+PH;;'>UC3Q1 G MM4@D(=?12:0R:A*B(R)P4TV7-I'>'[.F"U=1:2T1F"U5L(HGT#8@N)"\=AZS M::-W=J7L,F(:Y)RI"%\MP@U!$P*QR46'06M-LEHCLU9CC5+)5\NE90B?LUQ4 M9"XIH,+Z,@LX@?/9D"',8K",THS_G5W-NTIL8)"[(OP"X8A$H7$I.J%0J#*) M,%";C5H3F)>N&BYM0_B\X<(4*BJ-!)F\ RRSOW5RV8[)\G4HA$?+,LJQRT0- MLCQRVZ/A%!Z/'6W9WFYU3"L3)4811$0FJ DZ:<$R->I\6JI0[9DV<>'1K#TC M7+9'#;$0HR* -K_2PF6]1UBK'5%%\&7@ N^B:'-7G]I%Z=E>,.7R<^K(K>0(O=FSO&5A>R5UI!D MR4%F08%.C$!2D3&M$V?>[>QRT96X=&E8S4]L+.#76?U9 ;]VP,]XE*2,F<"5 MA&"" R3.@Z,R0C)$$":Y1(T9\+)+;IG%4@&_*8!?9_5D!?SZ 3_OJHG.D*2M M!^X4 RP'O!$\0M#.(26**4LSZ+%+;QDG7M.3FUY+69.9FE=+64EOS:3W?M:L M223X% T!+R3/6@X58%P6:_Y6..^4=F02S^]JLW1E9;"S@UUE960&_=L#/ M!LHC!NDD \N+68->@";YVY1<)GH:O2KM(E!T"6U2(F,%?'OK+"O@UP_X>;-& ME@X*CGGPG$I J@)HFI%O2]J,EEPHRW=V!>TRWJ2^5EL0I7F JLOJV6E>U66E MP#53X/-/L[-(BRE#661@HE203SL*6D8!PD2E!9$=_>*LR* M^$= _,S(2O0H5#00-"> *6HPT@1P1OK\EBTM^S?$GF'=AN]/O@I#+:$HSV>=9J M83YD=4524%)(0,\Y..HCA"RV@-F*L11W=@W6P,SFXG:=)8L5T@\$Z2NS1 BO MT7L+2E,+J#4#C4F!R)J)BLF@=61GEW61+*V?5% W%M3KK/>KH'X@4,];'I(I MK1,-$#S/9[6D9 KLI(B3G)3\0;NSJ[I(F]0$:J,"+'=M#^/G:^L>.\:RO67/ MZVP3,Z7!B^+GRG:+L=WYK%6BG7+2L\QTSB.@*4[51#CP(&0,WE"MX\YN/LFZ M4M9."XUT^6XOY:S?G*J4I!J/P%"0]@0E2 RFBEF71,9*N) M2NR26^RF2CF5;:SRRGI*MUFL_(>'8#:XK/? M7L)9IUE9"6<9PIG)$.323@8U4.9$UNX$@D.:!610<\&3(U+L[#+#NY3+YM]Q%.W0OYW4EH;X,9X,/IS&_KC;Z<=']U0U655K0N;U LW=IU+>ZX=G M5S)^/CTWJO*VF/)&9]U3T3&59.394.3E2_1ERI^%J",ZJF*4L8KWT_(LC-*.8@AJ6R&*07%A 9N B':6!E#R&BFM,M,DQIB M5#2W-Q&[HGFU:)YQK'QY<>RCH@Y]!#YQK)0V#]9X T(++@@19=!V1C0A74)J M!O9Z.W?&D_S#-]W.F]B/0WLR,4%L..WU>Z-Q<6U\?/0<[(TFN74:(!>R_F4J MZ5+>/B?GRG;W8CLV:XDHIPU7,D$Q.[(EDA"L2P8TTS0X+TP6;DF&9%UA;DZ3 MJJTM-@76Z[1$*JP?"-97)HGU05"A-2B&+"LP(8%Q-,,Z":]=-,8&E6$M>#>K MH176&POK=9HD%=8/!.MYVR0#6#&F)'@B$F R"EPP#)Q0SFM)/;$%VEQU.2[= M<[>VI5FF+?VS[;WKN)';L:!3'HQHI:;FAXM_TQT]GI?XRO2PR M?_%5TGL305?26XST^*R)PCG10: !3JD#5"Z!MBX RGRN:4&5MB837I?1FSDN MU;FZ*7!>@8%2,?O F+VR/[AW,0GT0 3)2HKW$AQ+%K*.PIW-.HL-9&=7U"D@ M&XS8%=@>%;$/C-AYTR)QF4*T^6BUC@,:[L#(% 'S"9OU*(QHQ30\4P]776/:W!:A]J!Y@(+!7M\/3A]]4O;V4N^C&)HO M)D+_=3"JY+L@^8I94Y-:IRF7IC1T)H#.&[#,:J!(530HG6$E:*^[3-W,)VX/ M[];N$!O(.X]B:5;>68)W7LVD]U)M16DZR$LW MVL-5>6<#>>=13,W*.TOPSKRQ:5166%,,$%(T)6\G@$'AR_@\2KF5RF6!%9U' MUA9\-= YL34G^9)3.[/SMXO0YM\G325JEYHM;*M2E[-VJ5E"-"^R,C&,HW%# M/%=-5M9:D6U]J:R]Z'_,4BWU[E-M[5+.56-;2&-[,3<>E#(7HK8,>$0/Z$T MR[0!FJ(/J(FFQ)8L:XZUA<7FPGB=OIX*XY7!^,KA8ZA')U0 '@(")L\A6]$B MPUB+2)$'4UJ"\JX@-VVN"N--@?$Z72<5QBN#\:S_Y/UQ/HT3<4Z!T*6E>$G) MMD8R0.(X\T%S=+I FMX_*_K9>R^(Z84W%5PO2 M[\53<^,[+?6!HO9 >2JS]&*V&C Q\"0E%2+C+I:A5OHF0_V]MI?8 '"NK"JS M@G-5X)RQ!;*VH+73X'D*@-26)A%>@F9<,R8I0Q)V=E'?3#*NX-P$<*ZL +." MIS8U=E,HKJK.R03*M I:VX%<_.L@E%^WORJ8O>!L7ME+1#4R$+&KJ(FF_+)*G!<6!#2!^6< M<-2EK(S<,KWP[LI(!6US0;L":^$K:.M9_%AXOC(P#I[M'SMOB*'1@?,\ 5*M M0,O 07KJA7269827H#[2AJ!ZHZ('=^[F,F-TW-_4J.7-+:NQJ[2W(MHCF6+FZ,!*@%M=,#K=H:8PJ_C M8@9O['P8#C[V1H4I\K>78;"Q_7S/_J*U#+IE)NE5]?//P\'I3_DV>OVSO+(7 MY=&#_NC'R4:9_MYAV1C//X^'-@NGU[?#\Q?C>#K*[%X>8#B8C(.IZ<#WH_:Y M>=$R!DT3<>"3=("!(1BB+% 2I9;9M*6HLEZ)7=5JQ;*V<=A _EIO25'EK^;P MUY5=[%"'+/@(,3H)Z-EDA(L#[KE(T1MK4RJ=EKN&WZPNK/Q5^6M+#./*7TWB MKWG36A(=?2@=FY%[0.Y2T<$$>$H\3PEC(CJ;UIG#L,U=FVL[FY6M_&^KM::W M.N^]T09S)N(+!^:/L1]3KY+M@F3+YCM19'/64@1+LL:(04FP7@3@#+4AWC'O MS4DSQXD)P+ MP%3"[4@M1*UM_A%16I8L4-;EK(:J:JAJSI3LV/%XV'-G8^M.8F<\Z/3GPLGY MMZ;QY!K"VI 05A;]5=K!WHSP#PM5($&1E(HS*^8T:ZC827">\8 M">/$EH:HJDO5TOW7*[X;B^^U%M-5?#\XOJ\%Q)AFI4$CN%!&I3B'X+"T.B-) M6&>),@XG,Q;,S9F:-2"VEH#8#2OFI\&;_ODX=GX\&^6/C4:=0>K\)_^1_KCS M^_FHI,UV,HJ>/$0@[6'=2TV3P7\_F/F^P(9OME?MT:R[ROR+,?_<"/=@LM"$ MM1 YUX#!$# <2:9^ZES*QWE,86>78I>1.DIY;7[\2JZ57)MA6E=R79A7,EU.7*]GL2K M3:91!9)$GK57FT KJDMB/B^Q!X5$[NSJKF)M;HNXYHCPY8U(0XS\L2!F?%=?*7,\3K7:[N+K?+/?N=T5L[O*_'[NF#IK[7:ZSF M&AN507/[YO[1CGJ^8_NA$WHG9^,8'B)!9NF@6M-6[>XZ]VU/V%JU^K\;.0.F+!4E?^R\L]BT8B*0Z(T039=&)@0$U"* M*1#'%$>QLTN>L-NZK+;6NFI>PDD]#S?Z/%S2EU_/PP?CPU?7SL.(,7%)@$J! M@#0*T,YS8)&[$()17II&[H!Z'JY$_LE'JO*7TK(G%.\B VO*N&F7O$I*8Z"^ MG(?\MN!-/0_K>5C/P[NPX9+AEWH>/A@?'ET[#[4EQDH.SKK2,L5K<%%02-Z& M;,B)$*QKY ZHY^%*Y"]3##&(4G'I4YFE2L#D_\ R::EF)+(4RWE(;\L4J^?A MB@)L;?",UVML7:3@Y5S<:]09G(U'8]N?W/Z#5M76:ZSF&EL0JEU--&N%/3B: M7"ZVH'X_A?TCU@3\.;G-&/;R:MDW\>#LU,7ARW2A_4_TP-'+*U*JN5>+J8/L M1KA !QEIB!0(J)5%+:%&^;&3IFW'NIVN>=V,666 $L^ M"TX90)\<:,X$4,&<1D/*>SN[4G25VBC[X?9CLBU=HC;]A%IG844]H1Z:4*>EU"S=,/:$>:+NDZ&VD!HK/$1 ]!6NB M \]2T%D!"=R0>D+5$VJ])]0ZJU/J"?70E'/-I6Z(1FE2!.N9!=3$@?'.9Z48 MA=5<9L4XMG##U!/J8;:+530&P_,FL*K!;5N&!;N:[$IG>)#YY-3E MWPB=U.O;ON_9DWPW=AQ/8W\\>O*-&][]IQO^L+NN-Z\%T9 ]42(_Z(?!J%?+.?'"Z+9Z2JX]8-QJ4@^Z;'YG9:3Z6OE.KUA_N MN&]^!CZ_'K-?R_U.V)5Z152REDCO445C)2:=+16KD/'D^3$W:N?R4V^_1B4_ M9!X'-XSV/=B4G_&I/?EDST<[/\PMQ6FO#]>6_OJJ?7-M4GJPM9F203ZL!M/) MHD\SB<1A^:U\3[8Q]])Y.RQ']7]]7T990H>3VK%!ZI3)J06 __S![MXF_W7N MU.]JNI.-NFA_JL8^Q@4=_OZ5!*?R./TPC&]C?Y1YIO-B?F;-71_E._1V:H=O M,M0NR$I.,P4F&^(KC4V*,O-*G-@/H_CT\L4_0F_TX<2>/^WU)P\T^=#UHW$\ M^' %VR=D"MV+&.#%]2_>?C)YZ]I!/7U/TB=*BF^^39[0>[XG^+?_Z%]]\J]N MEN;+FJV_6:[Q(6Y6DKO=T'="S0N$N+_[JU3<^-U;7 131*['1W#C[+C=27 4 M[;#S/)\8H?,OVS\KF16<=N; W_K]:>Z\/CMX"Q?)XS^?H?0 M_"*I$-_JG?!7Z0OKW!5W\QR5F.==I"1A$N6-VQK/ZJ%'[^=3O\Z??&&=]9?>&<'YZ]/7^'+/_.5#O?S-?\@ M^[\<]/+[XNC+"_[RE_U/^^PYOOYEG^_WOGIGSU_^^0<]8,]9OH_S@V>OR-&[ MO?.7SUY\.OIS_\O!E[>G^^_^=?KZV7-R\--U[^P+\?KP#WYT^+IW=/B"'#S[ M=V__V0OZZL&S(W;P MZC@)@YKJ""D@!W18NOY[G[E5:J]8DD3X#1BEN1 DZP2:;]?VC=_&84D*F EW MG608=CO]."Z1L&'T)W8TZJ5\PQ/&L.'=V6@\B90]>B_+^WJA&D?+M^_^NIR; MOYR;6TQ\.\__/!CF;_L=?S8J,+CH U*09E2;!:9&VQR_C-I-,;<=QU]-FH3+!B M)EB!XZPR05N98,8=)UDP224)1J,$3)D.3)(,O A>2M3)YU4G#P6D!W,2LBI_]6]M_$R?0+A(998@66-IQ M#!T[ZKR-X4V\GW6U)96=S;*N[DZ7/]G1VY]/!I_^ITCX%]OK3^:KESJ/?U_S MX56:O!]-_C%K.AD3N,S_@5(E?NE]MII04B#$&Y.\*$V$,T4NPX^U>GN]&&]H MOD$%_>."?L9*,EX9;WP"*C+4D6L*.@8-#IUSDF;D$S[1B^3-X%IMW=!H\+?: M5*HTL 8:F#>1O%8D*2?R@1\G!?L&#..B)(;JB(0[%<7.+N\:+IJA FQ!<.EO MOPT''WNCO,1_[[C8CZDW+OBZ'.(XMI]+^]K^)+;]J*94=4JMSY1Z"!:M_+DH M?Q[-VDXA(,TRB^"M+ TCO0.7]69 )1AQ5@OABNUT<[)S]31O JA78#Q54#<# MU+.VD98VN:P&.9$"E-Y7D 6:5:,,9Z&H<\29#&I1XT?M0?4CV405W0U!][S) MHRG1EJ8$0I>VX&6*J"WM5W7F:FFM(L'3;/*8F[DBCSZ893,"0XOE\#YVD&>Y M(KS&)96V.K_N((Y?IDJ!BU*@G[5:$"E31:,A5J1LJU@+96YVUGG,05CE1!600BK3+.KJ']PU,_6J<9LU]B@LM*3+!0R!UOE@WD[R%H:F4.:32"7OR1MP$7D0%#[ MY(A#U&IG5W2):0,I;%15$:N<71N#+G0LSY9M9\BDE+ MQJB%("POU)G 66*!J."D(M;FO5 2YKH$:\./1OJOMY>RUIGN5RGK<2EKQO;C MS!J5* =I@@.T48-U7(-DEA 54S#&[^PRV=7F9IYOI:Q*65O2OJ=2UB-3UKQ] M2K2.A$4&ED<"&"0%XY3+W"7+^ F=>*GE5%W&JZ*U91'$VU?^-ONX8V>06B8' M]>>PFG]K"M8:97RLC(N&V-&5T5?.Z._GPHY2\.B4AA1D*323#IS+=K,0-H68 M-=3$RW3M+MY2:W:_FI/&*(*5)EI6JE9I8KTT,6.K:NV]%E*!84)DI4\8T,E9 MT%PXFP^'I#PO2A^5E28J33367JPT\1 T<:V[A^=1<"V 1:4@'PL>3* ROTHF M&1I1!EY*UP17;:&*+0UBWC#2%AW+N/[6X1?S#GD6=!B.'5-9*W4:0OX*2(4%%PR#H%BT"8-%KB<- MR>4&-21? 8C;,0BBLGEE\Y8Y(BJ;+\SFKZ[8W+ 0BH10,9*_* '.20<$J5>. M&!LEG23QJ V*+54VKVQ>V;R9_J+*Y@NS^=$%F[]B!^_^..;*HU&R]#&BF=&9 M#&!\"$!"4C8ZXHDJ1;U=>4M9;R7T^SFJ?ICX:_*_H?=Q]Y^3+RM=PAN#Z&^L M(;ME#1_H9KXKS\F]_!YCIS\8Y^N-!Z66V>7?")W4Z]N^[]F3?#=V'">309[< MN.'+6[VX(+(G2N0_^F$PZI5M^G082Z/HC_$?GWIA_/:2ZF8^>+$?R-5'K,NB M/QM_^R,WQGROFK#O*,.? >?78_9KN=\)*6;EC*AD+9'>HXK&2DPZJ]Y6(>/) M\^-\\9W+3[T=7C[$!_LF@AM&^QYLZ:GPU)Y\LN>CG1_FEN*TUX=K2W]]U:9K ML_M/-_QA][;;7>?"?O:.JK_HJ\"=_FU3BQ'T;QZ>6+?X3>Z,.)/7_:ZT\> M:O*AZ\R:6?IJISTAT]UV$02XN/[%VT\F;UT[):;O=[@JM[ M??*O;I:2)QIEO=EZL^VZ6<'O=-GO1/$:$:S3JYA 1_6-A[K#I+E[_.HM2S4E MXA8MUE8NP 44KJFVE$V>>]/AT6:)J_4OP'#PZ7J"4ZL68\_[L].SDTE?W6DS MJ_E^+V X?)MATXWVA/V^M/ MM\'X[> L7R>,_K[U9U 9*/6;'>;[RD3Q,4Y'J#W,>FRD D+^MH>DRWN82:[#_;NPB+?CAY_>[5Y_T_7Y\>_?GB_.#9>W)T^JI< M/___!1Y\>9.O^PKW_\S7._\:%B4OG[T].7CW^OW^NR-V].Z/?+V3]R^?[?/] M$O9\]Y_>RV='YT>G^V+_1ECT%;[\Y0]V)2 M.AT-VIU=Y*2K],TQ!0\2%[V;HK/B(NH6)K%4'FXI#R_48%E*H:FQ&!U%'8EE MD22:/+5EGKUVWR;BQ5LJ5D9^%$:^K&V\8&3C'7),'H*3"?+ABZ7[<@0JO1$R MJBB1[^SJ+K*;14L+#YBH?%CY\-$?>@$ZM$QH1U7TJ!AZZJU0@@=+1,:&(()6 MO;2U+#BOE_)\ZY[% (F4:AI%/1B17RF1MS6U^3VILU[*6)??,H*TZJ65ARL/ M/R /DQB5]LJ(:")R%DSQ$*B$**22)OC*PVWEX9?SVJAV1CJ'",I;">@Y+1,, M'9 H4!,TW@=1M%&AUY0U75FXLG!EX2D+2Y,D8\ISHBD:#)H3IQE#E;@EFHC* MPFUEX?W#OX MT>7=EGWN;^9K>.A]AK>]$&+_:07?7X+OU7C_2@4Z/_AT+),+CD4$0[P&%(2# M,4F4H:_662FRTIMV=G^:9G:5-*Z\@Z,?EZBM#8,/$Q+/K_=^_Z-S,'A2HK<9 MQN8K).X1QUU''[!&-0&[XZ9?X.3D4DA/K U.89:FE33Y0!5*24RV8.K)V5KP MSOB1#HHWG0KE2S][RBP@#Q)L5 ZD+\UU$@]$\)U=TZ7XX"W -JY58 LIXO_\ MEV:4_:-*=N,DNPCY!VU,/KEU0HT"M7;18<>2U4 M!&=-MIHD5: E#< H#93&Z$D)(E3RWQ**J.2_J9)=)+/1,AN$,!&MPR2\Y8$K M9EQFA&0$XY7\VTK^\SZS5\?1\FSA^=(C/') #-F"SQL?G(^"(A%&:-8F]F]U MZ]^[^;[WPKNS4:F.\=(C3><9&79R$R)"5#(;?"+%@%1C MS95N/5/-YDIGIN*2.AJU!LH#!;2E2ZL2 @@5,1K,8*!;EBN]K3RQB 68DI.> M1N85R59!/M)*)$A$K9(/UOP%351V:#@[S.LQ2EC.@V,@6,SL(&W6:"(5^5NN M$(7(^JPK>@SM"E)KVRH_-82?/(_H2>"2*XZ,:)>YB$ZR,)T)VJG*3VWEIY?S MVHOQE#"5) B5'*"S%%Q2#!P*Q;*E;5/AIYI;6]FI2>R$F#BUT6?-"4,HM5?% MV%(A4&71L?_YFV-C3.34"V#<,T"=(MC@$]#,5L9S[F*9GH=(NL34 M$JR:D10F75N0KW)2Q6_#0>J- M2\/"RK,+\>S1K+>=[W\Z9E)FF3 #R:D(B#2!UE2#9HP;E81&X8L6J-A-&[6) M8M# &=,RZ,@LTR9@JDU>\WV)4%SBKO$%LR/:40Y=L(D&:H# D;5#G1CRA78#H;T"YU6%=C.@?&BD2128G!_,M>5J/@NTMR(9ZUOO8"[$?1IWQH-.?GXW6 MN_MLM ?UOC>9[QX@.Z*E,9(JI2JE*J5ME=*:S;,[*W;[O?Y@.$G-GYYESZ(? M1CN*/P\'I\]ZHVE^?K[?T;?R\_]GFN!?E;^%E+\WR]=;^*^HVVZRKJFX[Z>9//'TL=T%�%@I MSB'$@T$N@%B&7-$8W&0^4G-@OP7Q_E( ,Q[FSZ>\PSLI0Z+S83)VO ;\6U[U MXM_TQ[>4)1Y>"KO0W^%@.F,^[X+*;@NQV_NYDIBLTR3E;>G."-;8K-/0D%_) M_(HB=U9*34DIB>$LL]M-9W5-$FDTLFLJ3QNDU+!:ER*_\V2TJMJ"6H_/O ^N\UZQXQ20M+>6BGI 8K58\:T;.EP;)))NM6CDN,&"8]$-:SNE:^R$]S@S. M"Z5X?^_8,4H=T1$$2@04TI<$&P81DPW1>&5)\;9JVB7RIK^U/81MC0F#),XK;@5B M%(J1H'U58%I+#5<*3$A!,)D-2NJ9+JTJ4J8&2\ H1H,GTBE9>CE*U97D9JO\ MJL!4;GH4;C(^$J:T,($8M-8ZDV@VLBA1C/&@9.6FMG+3RRNUQ3+JD6L$'Y4$ MM,C!B<)-(9O1* EAI<^LZBI:FVI49FH(,R%-AG);Y@UY%!@T&JG0"XS,D(2I M,E-;F>G*%[]WG-!0QYP"XDT #*)TZ+<,#$6F0[:H$K%9;5*BRVF;)XC4CC^- M:(&]]=,)EDY&$3I_!%F9^<;1,:*1\>BRY2.932ZE23#47 1#&:F-U1YI5&]O M1OM##)&5=FK4 PKOP1AG 0FS'HF3^7C=V66D2V\I7FUBI_\*]L?+3ZF2;;!D M%XE;"!32!.N\]LBRDDT$T23$(*6R'&.E\4;0^(R#4;-LQ?,0P$F=N9QD(]YJ M@T!9WL?".L8LJS1>P7X+V%DP3!KILT5ED!.A/5,A*!50"LI#!7LSP#[CL=,9 MZ4PB@A=4 $8_28?(V./H)3(RK6&X'U61^8UHH[)3TDZ$D'_22E6(LIKI< MD1:[P.H4N 8VO=Z2'@"U/TM[I;1(.I[A3A//A66&H@_&.!+R42C*-$WO [W# MZ5?;9ZYQG/R5QFM$U,$[!DYH Z7# I@8!?!(T='(I;&JY,\LTU^O(K>YR%V! M0ZHB=XW(O7),><:)LCJ DN@!%?%@>9FT[A4E(5%OM:_(W5SDKL"[5)&[/N2^ MG$UG3TQ:QD$7O*(R'!Q)#$C$Y'S0/"C(JVK!IRYFY!8M*#=:/>DBX-M9=& ME5*54I72MDMIS997[4O;;+7O:B3V_KM7Y.#-,0U>4A>+1$L)LC8:; P$".$L M)6V5=0W'?4S_:J^Y'LYY@H)3;YT"-2EO#B;?H8* M#8P:1:)CB4K9*-AO02!^OAMU-ON6Z$6])4ZKY76>%=2?W+WS2NW*]\ L-U.E M$H,C)NLUUC !R*D%G4^Z+$1N.=4HHRI1)-959AF&J_[H-AB=54K-)>!5!NHK M 3\R <^$\0E)E!F>(":N,@%+!7F'$V V>(I6<\I9)>#60;L2<+.DU C[OQ)P M4PAX-JB+3$A42H%7+ %Z(D&;;/*[9#FWEGEB>+,8>*/BNO?H"I+) 5K.!,64TRZ- =:TO59FP,]SN3UF<12+J(*C@)QR $3 MS508C ')H_&2HT.,F0^%[J)L/%AYE2 -2.@$9AP<3@M2C&=B"3;M'Y MMY8/VE3Z:"5]+, >F1A\R/N)NT!0A&BU):(,@_.<.2_^@CTJ:32<-*Z4'B&< M$EQF^X],1HX3 A8+[3R%E99I"Q-(952D& M90 "6&9\4#1$2EUQ,(DNO:62JM+6MB7\S?W-? T/O<_PMA="[#^MP/M+X#UG MOWX%WO/SEX?OSX]UT,&PD$"12 "-I."RL@")>2ND]B00MK/[T]GIV8D=ER9' M>0]'/RY1&!L&'R84GE_O_?Y'YV#PI$SHE$#Y5U \;A)F.\_-%60'!48"340& M'3&AL=JPE++*+Q+W5JD[>#CK,?GX:/WTZ^&+K\>DI8X93@38HN'GHY* RS8< MV!2=#0I9X&4V)]X8K2&9UE$6*AA(544NT/#H?E0D6U' M-HF@%M'AE/9>:\&L\01-_H=+RJBW--OWU@=1LUHW@*I>S5%5WC19T-&"#306 MJJ)@DD%099Z\),$R136$0D M,D$I M9*!YI2+PC/ MAQ1/-6&U\E.S^,E2IR1S6L9$4,E@\G>1)DTU0TZ#J_S47GZ:\Y]_.9:8N*=2 M0M:4%6"R/!.4%: \$9S[)/./BS,(NXJ)RE!;GYM:FE'V)D,V:NKCHPS9UIEV MN7<11_.XS^I5R%:?Y<0C M!F:MICZX6*)S5$=?>;P)//YESN/X[OFQ#R$&)QD8IG@VZ,LD6:,C&$JB2 B,D%-T$D+ M%IW0A"L5*MB; /8O\_ZP%Y^/K1348T#@#C5DFDZ@54(HX1DDD6C%R,XN(UU^ MR[S:]KC#:DKK:I9],H$V/]S,"-K.WTXR$O^^C)=L2V94U?F![972(HE[P2BB M G6.$X.*>I>RV:LY 9?G0W](,?EJZ^ZL2%"VT (T"0$H"NZ ML18N*L-]\3D0(('DXUAGF]4I M*_.KX%@,(5%F=W8YO0G8JFDW!+7+E\BLP.M43^0F0)M<WOQ:M,XZF*]V?I%]9;7%6.WS52F,I_O/7ARK1"-7/@)E1@-R%2"+S@': M?*K)K,T('G9VN>CFO=8,5U8%;\W;V1 IK3F^7REV311[-$^QQ 3C&0& F$I%T4+N]=2BO%M@Z\E6*;):5VF?658I>CV*^V.3\XW#L_CDY+3VP$ M02]]?=4'ENX<23J\85RG!A\PD%3A(%6,J>K64!4!D2 ME/%)I&RI4XE=1F^V5ZR!AZ:"NT:%VR"EQJ;B5PI^4 JF\]GX^\>98"6J3,.> MI6S-H_%@C+.0F+!J%YXQ99T56("6UQ@>2'!&9!1*7?\'Z=:19:^C_U1S]RQ"3\BF \#X "@Q@ MM8L0@G?,<9,2L=F($%U!;O;;O^](L\J^E7VW@WT7(5\:B>+,<)[)-U+I,*$) MA,YR)F+'$GIU\P!B2ZMJO(K9Y(@CA#JH\\JMU"9=#=G MXFTE_4KZE?2OD3[11FG*%0;G,ML+IYEAEE$3 C5*\$KZ[27]-W.DGZBSTE,) MJ%@F_: 0C/4.1"!*F*QGVU04;=;5MW1,J9Q?.;\1U%8Y?WG.-XX9;YE7R"EF M8O4C.)4EA.;7&N MDRY75=-?58#YA\FNSO^&WL?=?^8OES<^L[N5MKEO2 MDWOY/<9.?S".D_1T/SAU^3=")_7ZMN][]B3?C1W'T[Q:HRF4#/QW&$SON?8S_^-0+X[>73#GSP8N=0JX^8EW>%&?C;W]D_3*\ M?=U^!C&_'K-?R_U.&)-Z152REDCO445C)28MC+,*&4^>'R/A.Y>?>CN\?(@/ M]DT$-XSV/=B4G_&I/?EDST<[/\PMQ6FO#]>6_OJJ?7-M4GJPM9E"-I],@Z&= MR#0311R6W\KW9!MS+YVWPW(<_]?W9:1V=@\GO10&J?//'VQK'^*GHH5D($^> MX9:]NTZ4F3L1Y4^#-_WS<>S\>#;*[XTF&37_R5?JCSN_GX\R+XTZ6;'Y-C$U MYC$N:/7WKV1:GF32NN/GD\>3]_N1^)A^Z?G;F<_B*,9Z0*6M3MZ[I M =/W)'_"F?CFV^0)O>=[@GS[C_[5)__J9FG^(,%MOUDN'^AFU9TN^YTLP._F M]2[PJU3<^-U;K.PI-ZS'G/PN8TPVTE&TP\[S3/-A-H-P3A^_XRH^JE/A^L-^ MH[*DUY]JQ..W@[-\G3#Z^^WVQW*;Y<[3I9J]->Z:1?K=I]VJ)2-UR19<,FH6 MH9OO^03N9/(W@Z1N7Y")LI:*LM9)P\%I9_ A%FV\_Z93O#4?L_4:1T\?M,?: M R[V&MVI=SL2[LS_=3DW8#EOOWJK^T/<32ZE/\02@QF_4PBW=/%;TY;K[M&G MVYZPT0AM:).>1L[RW;\(!@W$Z].C3T>'+\CKPQ?X^G"/')WNTY?/]L]?O_O7 M^X/\^8-?]MG!X>N3_=[78-"GEX=OZ.O#YY\/V"NVGS^[_V7O_.4O?Y"7?QZ) M@],_Z.M?GG\^.CPX>7TC&+0G7C[[S\G^X7/^^MG1Y_UWK[[L/RM_]Y5X_>X] M>WWXG_='A_F9V7_>_^^7_?%^KP3_GX_W]XYEH!23-(!*14#.$SCA.!A,E+@@ M>#3?GN+;^GK<2D,;24.)6Q.8TPPC0R.X8U1$89S13'!J1*$A:BYIB%0:>AP: M.OCI*PV9%#5U,8 2B0-:)&"E54!,M(QJ+RUU)1K=Y;>D(%4:JC341!H*0L>\ MG8.BUJ"+UCHO T8?*6<*0YS0D+Z@HAX8NM*&#PU?LX-5QC#8BT0&H MU!I0$P1-:,I?&*+6G"+R238D9S?S8AZ/BE;4OV#*+KPI]'*[PVLOO#L;C:?! MRO&@,XP9=KYW$CO]KT;K9,Y<_LX7W]B'X: T] P==]Y,YUAUV-056]>*;9LC MZUG\D FB-TE/Z=A^Z-C3DF?Z9?*#VNYT0[Q!LU+.KT_B)).X'_9FA%TUHX4T MHS]F_40A*[ .G0!/!0'D-H!5^57B,2NYADA!6#;06%>4X%QCM*(*Z?9Z5BJD M'P#2,SX704C,%HT"3B@"!IO 149!ZN@3C58P6YIEJFSHW.RO4"&]*9!>IY>B M0OHA('WEO^ 'GXZE-$E-AM[3TC6+4IM?!0.*2V=1>(&VG-2T2S;1?]%D2^2W MXH88%3AFP$SJC\;I[*1CO<_/-1X]J('8LODQK;1%)FUF]RZD^>_,H+V/);7] MIV$,4]?L\\\?8G\4_QWS&H[LR?7"QW^7FJ08#@>E&J(\T]YH%,?5H;L8(1[- MFBT$\X%EI8>H$P,TCH+UV6RQ/&\!CC;F?[*.T]7B_[/WKLUMY$C:Z%]AZ-US MHCN"\* U 7N/8I0^]*O-L9RNVU/;\\7!:Y2V13)*9)6R[_^9 )5K.)%MF7= M*+EF=SR26*Q" <@G\\E,9%X[K-0WC]I9X;\+UM(+_VX(?X?@9)FQ>:8,,4:H M6(5:,7IM?M,+_\X*_UWPFU[X=T3X5ZF0\6F._R5:8B\F M)C21F4N)$ZG2@G)F7 R?,= H ?("83BH 0K68.7_$,92-P_^' _5U+1HC< MPNWG\Q%J".],E.II*8W2B M2,J*C C/"B*I523+,\=4EE"'G8]8/A2,[Y#7IQ?BA\=T>B&^42'N$):"FDPP MS8CEL@ A%MCP0!N2B%^+$)\EQ&97HAO1HA7B0?3 MCF*? L)9$.2,$4VI(!KV0L*\5 D36$9YF/+-QB5]#.8V"SK\ZL;.E_.?8U)H MC,;@H6GKO*N KR_S1]7?K@_)7'U^=[4'8!N"CNM\&);YG?J[=LW4^Z)'OBLA MWTG+03Z\/W_UYC@%/9456A!F-):53!W13**%T(0RG1#!'",RXY)D4F44#%$C&,AR M.LSHM5T*O4#OK$#?;7Y8+] W*M M+1&@G M9:)D7*>&2&2(P[5-3EA(O?$Z= ML"#=V=Z^'-*=$N@?(!YR-!F3<%)M-)G-X*X_G:AR//MY ))IX8:?0JGB3N5C M^'!>+<(!N"$><^L#([L=&%G2E'6X:];V-UAOC!._'K=_VZU.Y \#\#H1$59D M6::-)8G'KB;,4"+Q)XL-39("C!LJ .SZU/8')KE7\3#< !GI)?:..,?!L36< M)SK/"2]23\ F,41GTI',:^FI-9G,[=X^OY;GH)?6W976&V :O;3>IK1^7"<4 MW&1.4Y&1W$F06,L-48HJ(A*GBH1GE''0L3G;#'+C"WXTS2J> MM>O\;+DQGG7WQ4%5X48*%#/NJ6>ED!I;0,,OZ*,KCA(<; M8"X]/#P>>'BS @_66EVH5)%4NI1@LSZB=)X0:PW3)N>Y=@4&9@ R>GAXE/!P M U2IAX?' P]_K<"#2:S-,I\1K31P,2T<*72AB3?.BZ)0AG[JJL&XB?.4V""N#]T\!);US? 8EAC;%<,"QP!V';WN >V*7J;NN19G MM/9.$":TQ)1X1[2QCF26$)MH9EN6=%4@@\C9N+:Y_&[>5Y9^7Y)IE++[2W M32C@WL_?'\O"\JPH)&$&Y%6DRA+IC""I5@GWBAM%/1 *NDN5/W^D>NB18L\P MZM,I;QY*2(2*QZ.:6Y]^QOJ:Z%^>_:94 M#;9.J&O5]'Z(!Y)"^LTD!FR@RJF9>^[B_QZ.-RL4]:;1U4RCO]M([<%QP:BR MGG*2JEP345A!%!.>Z%R[A.KZ':7J;O5Z;?+&5:&E\8 MKA(B#&7PC[-$:9T1$&@EF31)QNW>/A/#1&Q6#.T=CH]!GN_RP%LOSS%0J<]PET9X5H6DJ>:%46>$9TQM%AD2J14 M!>&ISG2>">I]L;=?#(783 ;K3^D_%A&_ES!I+^*W*>(M*>%>6UD81G++.1%% M)E'$+5@QGHN<@I%J9>C4E*77K@O8R_C.ROB])'WV,GYK,OYYG:A0K)#%>$&L M\QD1::%(81-83<4,]5Q;D^G0NBF[?NNF/GWS*E)Z./[DQO-)57YG3<#>^;*# M"9N;T-99YA[,K@QF+2=)?)JK/$E)+C!AA$M-E.:6@/+B.M6@F@J'D9%D"R?I MG:B/08YOO/)&+ZPW*ZPMNW!:<*L$(]RDF@C-#%%6*\*]E4 O9&8,P[(;O:@^ M3E&]WWA'+\7?+<5TG3\P$&">"@'R*S@13G*BBJP@O+ %LY1ZA>4X^#!+^H(< M=]?TU4U5:0B7TLX M9)8GS!I/G,.RXXPG!%8^(9*[(K%&&YYD>"(^2:Z=H]X[2'=6VGR=)*P,[!XQ38JE.0=JQ,@YGDLB<&J^D\L*KO?U\2'D?\GR\TKXCX9!>VF]> MVI-U9@.;.14\M\0E*8 MK!CHC3*F6KB6\_0AD]VF.#>0KOI[7'Z O8.X^/]LSQSVZ'=E]&N9C1.9-E2D MQ%J?$^'@'YUZ1W2F;"J84MH:*J9$BHG MB>1 :(3TI+"&$8#KHJ!I(E(LZ)<,.>U+8SPP(=_YJGZ]N-^%N+-U1F,3*3C5 M!5&F )$'%D,42RTII*" [])2QM"'D:<[2_?. M!6%ZZ=X-Z>:;QU%R)A37A(-51H10"5&:.E*D16)-R!-#4&5TAOV/* <2DF6D\%J0 MC%).E9**.PD23H?%EJ+B_?&5QR#?.Q(TZ>7[AN1;K-,0+C.>)28C/)<%$3KG M1'G.B!1&"98D/DW5WGY"AP#?NR'C/T"H)&SW[V]@U+M7=B^Y:Q7!#F!LGP* M/5.STY>CR?G;N9J'EFX]HET9T3J<)!=<<2N)3]*,"%8((C671!4R3S4%MN(Y MIGK(9+.U:^\VW6FYWGE6TDOX[4EX)YG+%AD>.2,:CZ$)+1@I,*T+<#S-/,LI M9RHD<\GKM"SKA7MGE?8-,))>;N]$;M-UKI%PSZ1@.WSOJ-,!;8#0M_O]6;X]>+]S-G#\1:$[ 'QRH#8 M4A7F\BSE64&*1%@""BR%GRPG19&[A%IA$P%4)0=+)ME,\6@D\1Y4]?<%;[Y9 M=!^0Y_?'A:.[S#KKX>@6X:B3<*:<406U1.54$:$*X%6BX,2Q-+.YE;G+@%=E M^3 I-@\!]W#4P]$]PM%=ILGU<'1+<'38:8P+]_U\<&QIEHDDER1+#%A(7F)R MG./$%PG7(BN$$T 74S[,^29C["'I$B;;#*09,@N LROM0:]XCV^:M'Z0MS+( M'\ S@D@_\*/)^6S@J\G9H!Q_(D8 0!"A5$P$+>W%$H13(XG(%2D4T3S21(-F%M)9Y;*W(A\66 M$.>]B/:C\FE.^\SP>-]K=92[' M!MK]7B_X[R,UGA^,[8MFS7NLNQK6K72)]D!'LBS#M'-E$.=R4J29(YJ)W"G. MK? IV#!BF,C-#@G]0;G'(-7WRD]ZJ;XYJ6Y3(@J?\<(*22QGF@CI&3 3I@BU M4HA4%-*D&4@U!V9R'?.EE^K=E>I[92:]5-^05--U7I)Z*=(L=\3F)B7"&$-T M2A7QG KF9,93/-@NAY)=Q^70GWG];EX2 ZU!'/J0R:,E(X?M*O>0]MV!DH-C MS;CGA7/$T-0341A&9.XH21C/O;6)=8G>VQ?%,"TV$Z5Z%^ICD.-[I1^]'-]$ M..3@F*>V /,C)ZFQG(B4:J(E+PC7/F?6*U=8&DH"TFNY$7HYWETYOE?"T[F,?MR.)K]1\ M486LS1#PF,$.OQ&Z\4/[4W:5;503D T[>UE-SMZJT&BE7OZ+U_[@DRI'V'[E MY:3"#]\Z4V^,'OBN[%MIB4BFN1*BR$@BK":",B BC&9$@3)SB:*^4!) +QDF M^69UCKXJZ&,1\SLE([V8WY&8MSPEY:)P+DE)(HL$+1J0\)1+6$QN<@?_\#P> MS$I9WU'M\8KYG7*57LSO0LS9.HW18)AE$F3;2)<3P7E"-,9 "YESEVKJTY3O M[;-BR,1FJ.3^1/T'B)>\=?/Y*-2E"A3&PDT^J7GYR0U\.59C4ZH1\)K9O%K$ M:\:3.5R$9>W4W-F!F@U.G3WI6[#M.N%9%B+<[KP!R.MBX_/E-CAL.]5L#O]#C0S1DA%+%<9$1F0F\(SM'A2FUE/"TFQWT&R60B]%^S'(M@W MV?"@%^S[$VR^SF0\8]9[)8A,L=%!P0Q1+C5$RP3M+N] 8>_M)VRSNE5??/3. M3M@;-2WG,*C/P%!F$S\_5Y4#Z?KD1I.0^0BS,.MC-(\Q)>QY7.2W]:+W<'=E MQTU+4+C5B>1*$YM(!U"76Z*S@I,L+0KF75H8CV&8(:BTW4AO[67X4:2#]3)\ M71GNY((5WC-LIZB$,408*H@"0Y04.M=@FGK!,[VWGP\SOMD=MI?AQR##]Y,* MULOPM618;.2!64SJ](:D3FLBA -=K+TE"1=)X;-,)Q@K9<.LV)$6BC] Z.39 MJ1J?N$$Y'E1 LZO28$!$J_''P1R> C(TG3*DQ;63Q7J'Z^[:.7?:K*V7^GN1^I;7"):E0OJ< MZ$*F>%9-$,EE0@#:E>09Q6,NL51&VI]Q>9P"?Z<]I7N!OWN!3]=)4&$-2P7# MXVR9),(#'2JXT<0;EAAE+,TTDJ!DF.<[4N/O!XB\A+Z'6TN:]_&5W>8V5^]- M>TGL.6R!'O"N"WBOSEM> X#W[M5Q[IG4QBF2:,DQ10P 3V66Y(7E++/62I-@ ME]HBVZ6LV5[4=RY)["H%R7OAOBWA?K,BW&"Z&I85*2O%8'C&E*,\\(=28'2589*2S+B2LD+"Q5DGH, MLN8[4K3S485FKM"+^J?%#'XHQS_?'%NY06?-I9VS=AK]'D-+ZAX2;R)>W49D M#*@R8"Y8>DAD1#ANB73,@W63)DQ9KTR!OMEL*)+-I).'TW#Q2G+[@+S&CPF( M=C: U$/2'4!2)UR4IIF32I%,A)%HJ;J"%1 \) MCP02[C3$U$/";1.WOU=;0Q\>*ZJ=2)@C*M-@KA2"$V6-)]QHQ51F:&8 %K)B MR/D-1)%O%Q9NI"_SM_IL[N@>7Y^Q?H0W/,(?P#FPWHZY+G1Q ^V8;Z&M^6ZI MU!MO+MS/V [,V./MQ[Y]]M$[.*_@^]Y5L\%/\\G/$0BFJNK;ENW^L= K9FV] M:U8:8R#O)K^'188M\+*!_=Z@OH9!W;K]4F,35F249"QG1!@IB=9%0IQ*,R^% MXUFJL0.K'%*Q(X=4>NE^\$G8O73?IG1W#I+FW.+"$2ZYPZ8"ELB,69)GN6(N MISZQ;F\_9T.:]L+]<(1[QPZ2]B)]NR*]VL+LP\=C(S.5"#P5K@M%A."4%, - M2"*4HI;FPIMB;S\;IEO.A_=U.6^SCUF=N--E)@,]J:K).;S!O6$5@2U92IS^\/Z:YL47!![F7Y)F7YS8HL&YK27.:"5BT)"D8ME&]4E-^LB+),!',J]43Z NMGICDIJ& D2U21,)]H8RWZ1V'G]:+\*$7Y M+DE'+\HW)\JK/<@^OSJV"I8+4WQ3QW(BF&)$J%5? 20P64]@94?X! MHAS/2\QQ']M9K-T_GPQ@UE'\JLEHA!F9)4@B5M?LXQV/A7G\OD2XY>*_*L<3 M;,%X6"]V#W7?'?P J^7SBV.6* \:RA /*T6$MI8H9ABQ.6 =!P/4.[^W+X9) MOMFFI"^.]Q@D^CXJ]_<2?1LAD"C1*3.&%9D@*54:))JF8+SDFI@L\S0Q.66: MHD3#ZO82_2@E^C[J^/<2?6,2O=I([+,Y=HD67AE)\@+^$487I' &_E%I)GF2 MZ]18E&A!=Z2 [0\0_OB]$_Q X8-AQVYAXQE(0:6"C&*#,;V8P9=G,_CH3)?C M\,%L\%-[DJPN[[^Q4+UOYH'SEI>3ZMER9SSK;HQ_EDJ7(X#(/D_UVFAYL=J' M3&1%*BAA2N: E,H3[9@AJ<\URS08NBY%I"SR/O/\<9^9/A^*9$<*Z?5R_O Y3B_G=R'G*_W, MCIZ_.)8ZL07WBO@4B(^0A2!*:$9TIFV6,LYX3K&?&4VNXZ'L@S%7K^2_K1I& M'WW9<19S6:_X3A)KIRAP6.@>U:Z-:I^[+"4I8+E$EA'C.24B22U1BE%BM,D+ MG\+5(BM+!$)PS% M.?7"69XFC.WM%S=0[K4/KERM)G];A[];G?_&>,<->ELNK9WX^$O?WDM_L4M* MW_;P>)-G5 Z.E=>>N@2H2@JH*')A")Z*)YJ"^J/>@)XKP,BAZ3!+;B"D\LU2 M](#\L#\P,NQ2G?P>&6[RR,O!L1&.F]QY(D21$9&EGA0I9227A?&9U2I%9"C2 MH;Q6A]4>&!X*,.QH\*:'@UN"@S?GJS7RWQQS6?@LSR2A3$ML4UB00M*"@,&0 M%)Y[GQ=I. &WI>[?PVGF(] .$D5Y.*OAU/#"+JG)CSU&G,?_OFA7_X_EQL /#L9V]0^=*WOT_^Z31 ?'F>(Q8L3M1=IZC+AOC'CS]VHT[OVQ M2+QRF5%$1%Q]]SC;T?X?;3 =>K">X3\'J6O7"*G97O4>%#' MF2"4.DI$ZCPIN);$"0,:.A=Y(>W>?I(4PSR]3@YC[_M_C.AR+T'!'EUV'%U: MGE@X(U5*.6%&Y41H38F4F2-YGCE#O6'.XVEW.>1)'UCLP64'VG#WX++#X/+F M8C5,^=>QS#.392XC.45'5.H8D8QY0GV*M7<+F1=L;U\.J;Q.QFQ9GF0O/N.#SX\/+X"''.IM:#4%QFG(G%""<-E(1+KA7,R M*XX/KWT(OW?6W6UIHI8&,I8IS/,B *>>",LX48631"49*SQ/O)%F;Y]QOK4P MT<-)^.@/X>PLOHC$RX0KR@MA1(HU>V66"Y,"M934"X_X)SFG";,@/F248J)2Q9L M&)81RIS,<\M!=VC &)D,BRW>IA\28WZ F.;-$4X'%UR/:G[%+WB[OL!=6YC_ MNC7WRQ6D8+=5EM1,&L5,+G@B6$*ESH5+,Y\D.<^898%R7Z^^9:^R[K8>5B?/ MUA6YL5R3-.-@$BN/QS&%)F"C:,\-]X(F&'D5PZP_8W%WP9D>A'L0[OV>CQN$ M6[]$ DOJ#2L(HX4BPE!.E'8%,4YP:7F1%@5_#'[/'H1[$'[((-P[AQ\5"+^A MZX'\(I7*IF -YY0IS!2WI* %)5P)YG,+$,WSQ^ @ON-4@F8@S9!9@-F;=BW? MT3TZD\9A6NQDH4=N8];Z4=[2*'\ 9^$?#K2.*4=E[/F"_6!NR'TX4/-5!^+3 M6ST4T=_C9N[QJ#*RMBLPM&3"[KV+:@O7CD#NVNQ]N^V^[0UWQ#S?_FJ[YZ@& M"WS-[CZ8/U-5=0$3^B\U6KC>#+_R@S\OXK7NQR)N]#8)L;D9\>0F_X'&?G[!$U MM'"Y(X63G(B46E)HHXC%P[VPQ)YCD2"6#B7=K!/T?>&7'0IU]U)]=TRME^K; MENI.6U\G95HP2KRQC(C"I 0649"\2*AE>9H+BMGX8IAN2<;OI?JQ2/4=D)Q> MJF]5JL4ZW:':N\S1G!AN)!&<*E+0E!.7TL+X0AJ7^+U]9#M;*D;=GV3_ *&\ M*[.=2>C]JV8S=__%U1\U#.X 93F:C&-M_K[JS-5/&K9LQ61%ZCR>7TZSG B6 M%Z1($DDRKAFS6::<-7O[":!?<6V[9O= I_3R_+WRG*Y3%.ESC?7% MB10R(4(DFFAE%5%92JGBB;45[LD$P_JGC,]@3;=Y.Y&NUT7?%OS-R/ MD[@M=[H_FW13\[,CNJ4_QM^KF_7#2QT^:&A2%#DCA:>."&4-T86Q1"8ZX3ES M2@O[^([QWX!X/XPCICW.]SB_0SZ!'N?O%N=;-X&52G !."\+C:7L4T.*//4D M+;26AC+/,O;X*@7T.-_C?(_S?3&"QXSS[]>:GY\<&\>2W+"$J((F1%B:$Z!P MG.0L364FC0!I>7S%".X1ZX/GZQ]S!0^%_[7EI_W_#O_<[10RG,*WS@W&DSG< M;SX!L3_3<(4=^'*LQJ94(QB-FKLS%+,GRWEN!KQ6;4&P)WD*#PTIP; SGE9N MI.;E)_?+>6GGIPWP=+Y8+P%MOZ(TS/9B?OE7.A-M8%2NNFGX3.@WS=M+DJW. M1_=?'&] HL3D-/=*TK O\0R5>G CJ_UM>_RK M1DH0LF>3D_'%W U^7/Y977JZ),T3%6TLHX69_ 4 "X$$R?\ H;V[Y6;P:*%7U_[Y4YM-^KS[PYKRWM:_ON#8:]^>R7^_1L\Z_,!??W\Y2@\X\/H(]S_XNC# M(3]Z=\+1\O[W_YY2<_:OL?I3+EZ?_<_9T6>PVC^??OSKSQ=@0;\1K_Y\+X[> MC.%LP?(BW(G\BS-9)HX)FS*"IY1E6EO,R%@W8") M.> V4Q3F:@'Z\_4?OQT<'?[[X-WAZZ/AX/7O+_X(/[X='!P]'_QZ\/;P[>#U MR\'O?[QX^^+H7?BH,=?KC;0I]I=C GRQ'FTL#Q16^.LC7GW#Q#J?VRS/I.1" MLT+1)-5%9G+GM4J$_HJ=CQX MZ72U4-7%(!D.4.B'C:($FWXZ3L&2 MG'@_0/W:Z-RW$S\_5Y4;_'-NGPQ^PB__O_^G8(S^ DH,WO%B&'Y-?FG_'+ZX M_N?SC;\L9LT?,-Y=_W&RJ.J__KSRL&9LS8?#P?EI:4YQE\W*V;QC$N 52?[+ M+'@=7#5X=J'AWT/ S1'H0 =O"N\$W *V,@Y %.R7@6X,BY_ CG)5A;,T&9RZ MRI7C@9H-5M[ZFVR1=ISPR60 IJ*;*K#;'/[!NJD+"G$P!<)9&EB%>:4P.=G4 M3IX]MO1NY^?#-[!N):K=@X#;5=97PS.'.PE')\:V!*=)GH1 M!7A<3YY3\,_I9 1FY);Y@WN=37 / ZX/!S#ZP2<\2##XKR_YC'YWU=M3&.^: M[\A@APJ3%4:E1DCO)5,T55Q(EN>I2W@="P95U?4='1Z]W/ 0A4&]Q3']KJK7 M5=!&-IQP:!]=^X'H#ZV-#MG1.W.<20]F7,:)SQ)*@&8:HEFJ")-6IUF1&YF: MO7WZA-+-3I%8LFTPPRG%'!7C@,+;P:6+/UZ<@:#=W+IWG(: AP8=A^>3RH)) MTNP).+[#C'WWXM@*QP I"L(9A9TB4DJ4<)ZP- <;EB8J\0 < MX\D6U&@TQ1"79P V%)@CR]W3W2T=W7GJ1J%*9(7N#8LZ%WY!M8L,(WQQJ:/A MV_^CQL'(86FTG(/V']>#GVV,'O1HHZ;1@CDO1R.XQV T&9_ L\R23KGE9<$6*,%: M:1VK<./%:!ZLE;I$Y@PK9F*#U^#S6[XKKRVZ)X/?1]A?>1!,%;13T*TP2.1P M:2LM],S]9X'VQ8M/(<6P,;3P(<@R\=WAV>4XR@_*:>5.5!4>.^\8%9L^E?LQ M>Z]HOS\'NE25TZ::Z=)6VY&W^:)'>;E79F"WG8PF&A9J6DT^E6BEP98#F%M4 MY1P-=S6ZF)=F-I@U1N+\%.NMGDTGYZ !R<3$+WQ6:S#"ALT.'^F53F#P9Z7 M\]/!09#8X-- =@ 2@^1N+P0:$C<;U:-J^RZ3CAPC2$6G*V#D[)# EPQP'H !N'?E4-+' M&VIMUI $'*TRQHU<>)WEF$LP,V;S\J0>=#AU.!F/G9E'G)G,PU=+-/1+#S;] MV"W S,?IB2F^2,)PU&-5RV-SZR$BP2S^"18!_[!$OYI6QPT 3PSL9GY:.;4M M-/,@I/57!10.Y;3K<=J15_DBWT;Z5;-@V)M1@01&-SMU&'^$!2(*U(';&DAK M=O54S>:@H%#S -*H39P.DP"M%C1JYZ9?? MX%1]^FIQ%$Z#5I)?<"5\%1!1E&C58-"*Z MU!PO:!\'[P+8%,\"P\U1":(\!4S\[>#@]RSIL:QU/4\6MA_^+O M06^-)U^[03U*6([Y.:X(*APPK*+Q$6Z)T!S4&;HT II/0 4U,#@X?"12%%P0DR'_?,ER06B->D.4D/D_IA@B-'';; EVW< M2K T^#9PP=6#(TW:PX^O^L[]VXO]9V"<++IWIEVOU:BT5W#T6#MH-Q#36K M+K;%[2[-\[DK/![<C9[:8 M3B=55/-A2WEE\+KPS.7SXAO!CNTJIW7$'"'F!YIP#B 6G0!HS &GAF?C/BR7 MME=K]"PW?M ='64S4DBHP!YT>-(/=,4R$ "W#A8.?B%^_6&8'2^:5VUTT"R: M4:A"RLC56C6 ^[&=436 .X0)#0#MPKY21TWI5UIXHY*F5:TQ$U&YH<*!M,0-K6]D/L$7J MOQH8Z$F@A6@S!_,EK)*&Z?H4;@L['I:TN0Z7'-,$8PRGW>[A">.:_>$>A=]G M):R'JKKZN[:Z9Z"X8&/-%JX:Q@E#&[R$.2TKO&Y7F-T7=\;!J+;PD+BN3$9K M>KM1BM'V\4+*;?507[[=T&ED2C:.G; BZRBF3= M+S1V9I?AX$YJC*_E^+IE@KZ!A3V(=:E?\@3T9Q48&WIN,"@8HMS1(P'6VA3P M%0."F "*M##RNJ5?I7Y]M+1]L#5;*AF!]4Q]F$1G3NVYQ9O$A]8!205;^P3F MKU;VE3M39;.:T745/P@P/L-AACBL7P1WT/+SI1I:);/_F#22%9RG2Q7U9/ R M<%GT(R^I11C($MUA;&%G?"%4W*$>09G.9A/8"\OCV4B;P@9J.$$<^KQ+@E>U M072.XX1'BMTR[#A@XZJY0M52#WG8[F/==G&>I2^(9RQ5WIUC8D7 @CG=>7KGABEG=L]'#$]R8. ML*@:%_B&X^-)Q""/EDO=(FL04YOQ&Y,&+K[XYDMXJ6/U,*)QI&1(T- I$;1= MJQ[&JUNH2VL;&KJ&0?]8R]?I4[1)?GF*=I]LO;-YRC]*LO45,^_N.9/N&UR2 M$5CKV-O\JV[@"F$,XZL=@P/@]$Q]=*T2!)5SIN9UF F4[^(L1/= *[HR5G., M)'=%QPY"\!5T:0?6+YRJ:O[K/2B@6>TG0_Z(N'R&#"%F345W&3YP5"I=CI:Z MKB&M[N^I&\_0PC@P\P7:^(LYO&L]RL;K;H+JLJ7'<%KMU ZVR&7O%,TI#^QS MO^-P,)LZ$[8G MVMGQHC#Z^%7\)MA5)4AG.'P6BBQLM.$Y\FHT_AD6#6@C6'3IU1;0L' M2S F;&PUNIODU"9[LR%]98S214\/KD;S% M.+#@:'7B^C<;;*0JS%1!K^FTSFZIG3B-ARSB1A/2.S 838#'CBZ6F3/P\)!H M:Y=8#==,)\&RQL#\J0-3O!G";!E6K <7H [4Z01S##=O$/;:L!;5.CR!D!L! M*^[$X+19?L.=34>3"P>O4/L$FTE:;H@.AQBA'S$X?EH*T#"8]L/XF)#RL/*H M]J66XXL>/MQ@Z.:(VW'8;/,6?8=Q[\%8%O!'5!23165P6S=T9C6@">L)=NEL M45T,5W)V@@,4]MM)^'OM>%$+E!6\00S0A>0E8 ZN^E2&9S3>N1I$5F*Y=:*) M;=1ILX=&F G_9/!GB&H!!9B5 #EMG!HG*-QP1>;KS(=RBU36E-_5/@!,;6D= MR>W4UT*IFP2!D#"Q" $V#);#J%#WG86Y<=\2K.>1/!H?S!NZF(41C&CW1& M(X=%LB0OXY??%%^N^Z-H;;GO! MK[#I@[C,2UCH6">UR(6,FD;<&A]_LY';O;JZN>#7N4+@^F*>^EKHT6=Y[I1+ M;4&U,#E8U9JK-#'4PJ3I5'\E]$C2E9SD]LU>^U?+MWJ&+X7U+YM7>AO?Z&W] M0LLH9/8C!B&?'UX<*Z]2H:P@7&I)A-6"*$%3H@NAG=+,^93M[&<)9R(J3*B:12$@LKHZE618:IQD7R9+-J:;OL"!9767H+ N\SP[-, M9$)FB=*.^8+90GB9".K"TA?UTF\I:Y)^0UF3?E=\SZYX\_GUNY/SH^=_)4?/ M/Z9''SX>(]Y*6"BB$VV(<)03/&](O# R*3!1Q!5[^SE[LEFJNMD@2\,3^7_( ML 8-L9Y:'?ZE<2_AHH?,N6GT4H^BK;HM>A3.H-DZO5QUM!HH)NV"I:)F=9YM MX_9NG2,QK2%0JOJ(S:I)\63PVR0PL$EUKJHUV_Y,7306>&V,M58I$K^3Z!@_ M[QB9:+E,%O/X6VL7QJ"#:H(1K?>AFPX.%NOD'!/ZP0*9G+G69= ^-63!-V<_ MZQE8:NHEEQ@$=QH\+@0N@K73*G9U4CFW2U'/2_-9+\G@?OVOP^678 M6<&'WLE=KR_, M3S'N&'QS(?\GW"CDK4=#ML0SD676,YY\GBUE#&C I'YZ>R6JPP4]C( !+8$W/I_0MEJJ(O))82"H=9X&+XPW\ M>!0*"3*R&3 )8&\$A&PZ4L;%C(+PP6)N07KAQT H&V=-O-.B/I0">$=@;I!L MP7PT4^7JR0IQRE$X]E)[<&J':W3GU5"R;?:ZKX]<\S[#%P5G^%]R*Y83A2 @UN;S.!%JWE^,^_= M*YY@)@$RS,!)&@P;329(Q&/\.J)6]TLAB67I@&@.!W3^V# 8&)>)6P+?9.E+ M:;9Y%)MZ[\^FF)@2,BX; 8G,OM8/ZF.@6,MYJ=U:[D1%E5/[J&$2OW7^ZU2: M$#I?\0_#QI[ \,+G2W\D;(IJ$8_)1.H[;Z+]0-V67N$HB#65K&OUP]@^CF%G M LOL#+^-@IZ"3#M,D F9NK#?S$=\G2;39A*/DU2MHH0=]S'Z84Y1L]346+M1 MZ3ZMYOYVCT" N(Q#%C-\.R1\N1&Z*6+R8'U=/.8.NZQ$/T<=QD;/ZVS6[ U, MM#'+I5RN5;NF[7;%C-HSV-FVDT4?Q37F[P0EMW8D)3+TP6E$T2Y@K6RV\^!= M@;>.,^/"BW15:9BCYNS,RFYHJ78Y"Z&&TBQ&\]B<-[QNY2*_;C*E.Y,??#$* M$ T4"=P-D8S=M1QWD=X_T7Z(N832;A8'SC"OJ6&/3-5)U)'WK5&=97 MG7G; M/!TLGY^P3&"V*P.[5DWC?$9W3T[H5X_0[(R)^'R;^?OZ=_??CWA]?/ M[>CHP[\^OG[^Q]G1\U?\KP\ORZ.+=>+S/GGU[B3%%.N_X-JC=W^41V>O!#R7 M'?WY1AS]]A=]]=F6K_X\Y/_[^3T0GX_'.2]RYQ)!9)%)/*+M2)%P1A(CK62E,X13/C,NL$ ;+[:=BO7[,V_>O7AW\\1<6B7E[^-O1 MX MA:V]2YDCEYV9W'9BKTTB0>-F2R+)%Q)(HGF+GI1H;5\Y(:3F3'99#BW&4H-6 M"R;@)=^KSPF'2.FW),HT#]HVMF5D+&08U$&C3OPE?B=DDP0>\R2N?IVW\LVI M*KOBD?GB7CK$@WKPZW)6EY1E,0ZDY3*B'7=?]L?8=J MLC@Y79.=<"@'MW@3OV\G&24[GM88QD3E\T$X=P^/,"',H'8WF;S_;CM M*+C]BD# +WYXPO'J.&54&Z8*XK)4$"&Y(DHEG'#/G329RQ/F=YEPX+H&K19^ M>+&E<>0.&V_+P:]WO5PF:H4/0#I/@^+&PA[P=5"\HQ(NMH/NP=13]2DZ?$') MEB#' MJ-Y)C,JZ#:*[0S!PN,2W*-H_KK]\7<;?'POABD)32G+),R(8S4F1L93D2GB3 M2*ZY8;LLX^W:/@@YQ:* 777;^A?JLMRA;N>F7 ;'0ZOXV=5GM M&Q>D]6JQ=E%9=;&2K?<*AG2V.'M56PF_!V?9:__V=%+-W[GJK+-"AV.D.#3L% M%G^ZJ,RIFL4@>,BTO_76TU>L*/Q*51]=.'OU-M9M+#MIF_=?0OA>]T/ZZO/! ML4B=Y)SG!%9"$J&X(])G@DBC':/2@9@F=]!IME_6FUU6YYF !;0$TZ;A'P'T MV A/G,U9PA(E=$JW5H;>DIR[G.MX?G"VG'&$@ZWN7UQA3#IJM4[0)I?I$#R. M$H[\KE1?0/]Z/#4<0C/7,?9VR'JX9NSMN8_1&2EG$%>Z(9 MC-"_CAFVSY1>DB(W#.2#>2":RA-;J,QX0REW&PV J++6LL3K/,E$DBA9&.U] MIFDN>7Z/-S[U9D=O=KE^=D?VP'YM85Y,^'[ D)O_% MLJ$A^Q*,U$EI.A%3NZCKOK09=&U%SJ9PF4)EM S-8.@G1!5#EO HU-YM4NLP M,;(I9D:T"P5)GPR>Q6/+Y2S&&^M(7_M$K6;QC"-6_<0Z9=U 9-FM9KH<1.=< MIP<0G50Q M@:WO4!QS:^M^2ZF/8?#X0V!:SQ!'93.&]S%I]L!INN4I_NEGUA MDW&L787C^J. ()#S38IYPD- 43W;$\RY-U M!-*:*NEI#O]+P9H"^QG,9A 9R[ET5.E=ILTKNR$&DJ/HX7YX"!#XLA-JG\'\ M1L,FQ.RGDWE,[ ?AGBWT!X2=1=VE=_VMZSH) 'L?EPP<0!#N/(W%SOR7_&F; M1!T/( ZD%"9H4/TA[%=U3;4 U\.=HY#7V%6)4_'Y,6PY5R\;QB(*L7Q=:YKNJK7X'4KVJT*_C\H%7:+-3(=2K#@YJ^GG=3F9 M4!T"3798TFJU;0L>-/G2?JU]0K/F*/RE.VS;!@M*N%6"3?$%NUB610FE+@:Q M['1X]'+HM:'0[('F@Z"=FY25L@K]+&)7*1A4-9G-.MDK_ZE><.F/.+Y9*6?!Y[@*^LJ,N_'X6U# M1Z-0)C!638^99*LU3Z]R0E8X"]1:)4)Z^*]FA614N0*[-#$.?]ON1/FF@[&- M&M]D$4=N_BRF:^W0"=B[UNC=$[ ODJ-W'X^93B78P@EQTN9$8#2Z4(:33#E3 MB"*!M1%?.P%[U1/27DI1:"]XAOD+7*JLH)(SL""\*6 ;;/>V].M_X^O_X?UQ M M+'?4J)IRHC(O4)49G.B7%<>\,E]0;6/TV>Y)>O?YU1J$Y.L-?3O,6&KZ'K M\(O.F/5#TG^NGMI:Q[&0&-=%LJ85!%@^G5S'CFJX4EGLVZ4=[3Z=?<4;@J?^ MSS&F^')2/9\L]-PO1LU5O:8A&C/*(F'11AV*DQW MF7G#=C)%-&B/8J$I,;:JLH/WTY!B^U-=DOO@[?ME M=]ZCR1,LDI"1A ]ON_7!%0_@MW3JL$.G2,,*_SG!A.G!3^\F4\ (SK*?X;-7 M\3QX4Y1]]5) SZWWO,^.#V%0:]V>GPQ@A;HKTYZ+B)PQG(7H9*,O3?EX+.&B MZ]Q"$[,Y0-TJB%G=NBQ4= C5+H($U 7O!^&4050VW>\@WD<[O/2N"?'5#6J: MBV*3.;4B4[:1J:6JPJ+9H5X6)H?$11K%14(_6YUP;5=\:Z%%75U!+)3H.*E/ M@8<7_U8=V.FQ=0Y$T&$]#/CSDB],U478/-.0<3\.Q0% K$L;*FPU5\4AG\,L MG=8%#>K3">T)[3G\:F?#;M60<(X_NNIB9X,Z2S^\4IU&O_Q^FTP^;,JBP[RH MT):LV=Y-G3;4W:[Z5"_?"I]3%CFSV^:%#$I^.0EABN,L;DSB::!=6(_N!$N] MSP=UH9/8E*A=ZSKX.PW=1D)+JN@X;WY MK^XBK%V&-1CFH7-#; KU4'G];9[4Q?H9*S:.\FKJ&)-8F(H+ MG6HP[[W-,E%XSJFV&XG'JZ6"(SS,%F=82O&SFW4;_RS;TWQ-.+ZG5-+3+T>> M=O[""-XD1N;V-06 MB=!:)?FJ7 )>@55&:HG.F@H>:Y*ZO=S UQ!S_[]K6&Q0 \NUD! :G<[T"A?\PK^:YO[UQ\_"1_]8VXW M/\N2)WF67OHQ?9)\YV.*+ZWKE(WO#%! M#/_"-*\7Z];*$M^N,(U;WA?+X]S3VVYH@O"V/X60VV0!]["SGU?>\MI[I$9( MP+JG<.T@-*\=-*_TL#8%VJK?,#G?],8_W,S1?EM=.CF)O JR;#:G-<8Y,!6_ M=TYV#H\.ODPJAP/MP,!KZB\BM?P6L;QLVB[;=3O_O> M(>]QIU[\U@\-$'Z5,/87@GVM9VP]KLT?J(?LKS__9_;O=],/KYZ?7+SZ\_#B MZ-T;]F]XQM%S&,.??YW_]<[\?73V7^__[KPV%R]/S?\(PW]!7[U^F_/_P*XWO!_OKS_?E?'WZ%,7UD__OY$#$@J8!_(H>_'87_&K+[^C#1_'JS3$3H,*T MYL3RQ!!1Y"G11DL"FS=W!3?4:+6WGPSS;+,_U(Z"WY7=!C[\YT%Y!IXMSA8Q MD%LWT0BU5#'IK$X46LM9^BZ_P-J\7.J-8E>;VZW*X$&#HM<)NI1YE9,\SQP1.M-$>ID3GP@O,BL9*P06 M:"]8PG[I9?KQRK153-DTE4XH+7QJ%/#[G$F=V,3+E/%OHRB]3-^+3"]U] G* MM*,V!_1EA$K#B6!*$ITX^"=W-+%YH1-#=U&FOS=R^9 HR.]X7&$6CAW'E/10 MB:/NDW ;<-?#VW=2D-KSG.O> MWE04O1?G'11GFQ8N]=SFB9)".Z6TR:P :I!PE@OK@C@7M3A?,U#8E4;D:8%M M>#@1:*ZH)#$D-SE+E1>%^,""B/#32H.B+Y<:C&7+L&K9R[CD,;AK+MY5 M\-:CL"-^4^48K^B!\(I N$9&.);7R(4DF7>""&HTT7F1DIQ*6OC$<&>1C+"; MRL3O':B[:,[<&!_II?N>S9Q5GJ( JW614V*M*$"Z&25*4$=R;G)O + -2C>3 MU[!R>KG>8;F^,9K2R_5]RO5?Z_0E\X64F4E(JJPG(O$)D5)PDBJJY1Q MF%@"U"DZ:9Q>$\%P\.6_;X4XYN3Z'MVP??8WF/[ MC6-[7USH@6/[&NLON$YS '#B+;(#ZC,B$V#]66:X$R)-I),*XG$@C#+'6..],IIA,+ZN=U&/[ M=_JN_A&JJ&]K +'+7;&P$5';2^B2?D-J-IN8,EP16MNM]R0]=W5G<+Q+A0UT MU&Q[%Z&Z%:C#MC?=+GA/+IF.NV]\=SC^! @TJ2YB[[J^R4O3Q.[C<9;FII#, M$.D>1,.ZSG!#U]_9/+:RC VD0)W6 M_7TGV&NZ MFK/KHY-A^>A892UF$'X] 9=Q%Z_N*WX@.=)2"&E3IQ@S,W/YT$ M3W/9;/S&"0W?>3+ ICN?U*CN0E%W$BL[(]O6=JT!%/ST1%4A4N 6X0O+F]2=KNKN7]:=82L>=)OC6*;5Q"X,=L\^&&&5^)-3 M[)T=AP'O>(&5F"95:+3LQJ%S=FP49!95W44+[[*MS5A]Y_J!V #H8M!MW+D8 MP[\E=AP/B!G2C4(.4O.%*>"3&^(KSYTY'<.V.0EP:&%@H\DT-J:#J1[9"(MJ MY?;EV10A=A+[3>,:N/7YOPA-B2J'W=*P!]S48;>4T,1NMACAG#P+9\!CHZ-Z M!? KVY8@[+&X"C7.PZO$S84=[N"ZA;M.X[#;A>W?*WS[^<7O(YB[@[%] ;LR MS' /XRLP_OG@&&B_UTP;D@H)UJ$4FB@A&$FE9RR5VE"N=QG&FZ4..WFYSL/! MV,T? JRO#-\UPU]#>)2[\$:A@AR 52@LAXW>W120JHQPC'=09]B'\K.*W0J? M=S\N8\OWQ7Q%!#E;6! MN3:D_)NES*3*?%]HGF-57V(2G(I-;X;?#_'%UGMI%=0X\ M:^;&WPS-[\/>^F?IW8^,RI\/SH_>_76<8Y,Q2@V1J6-$*%Q6ZCFQU%NA#MQ,_/@Q('2^QBBJ;&Z**7MN^7MM?/S3'+$IIF5)"$ M%8*(+%=$6FL)J$HCC\+8 MZ::2"JV92AG@[?PNA#;I\,_L3NVYWIJ]R\Q/[; MF)!7SJ:38!+[89C',)9@;U]FC&-3^(XMCM^J'!KIXKMPKLH6E[WK[S[G+V MM^X$A_M'\%_ RT:JWA/V5<+^XMA03\$N!^WD\QS#.8KHU"LL:)1G&9@-8$7L M,F&OUWFP7.B' $"OE\ZT61Q^H^A]$#85N?5D'#Y!DCX>A.9]TZH$H%5ZLI@/ MSD]+\&H'H1G5>LW3U296CT+AW?JH0O79D#EST_#J$W!/ MO KXA+Z('H+ENX8ZG_DOB+BE\QTG)$:"L0A2<,96@Y_P0D9_>?;Z^:OP8_++ MS\$YVKTN0%XU64R'T9%JRN 2/IV<[\B4@#K!IO(&UQ-0&@Q$XZ)/M8RZ9!8< M+3 )884!VD'/H"NZF6[P6OV@,V')!$80 V\'2 S]X.X>;*S#T!L\F M-OB&PZYI9O/@[;-F,@?O)D#Z!JR@P\&&R(51 (#7[MVPS\Y=O5HNC&& (Q^Y MS@HV8PUJJ?DX#CRVF:X_K[U'41]M>*$[VSMHZ?E: 2LX7 \1PGB5%TO54\TX5,AC8QS#8E&HH\D<3?XI MP, ILJ80QZL95HW]@5?@1E4J7HW)>QLP*$&6[@J K MI- #TXG!OUD#L.%FLS(B$P9(AU%I1+J'9 G!=S%NQ[K^)D@B*ANMF)-Z5:^2 M@7%O*_8G4E@@8LV@0UP3 Z5E%175O)Z%1K=BTAMPWT]N%* ;_W^\ T0D!M? M'Z#Z"#F[AMV;+1-Q>/1RTPLV M7IQ=X@4#%0EK^MHO+:#W,*+V3"G]H148/.OYX3'-J< Z#'*M2PA/?Q.-SE4/7%5&'JQ"4C#;A1 MQD==\BX-/LSB,+=,T&7O%2:NMECQ[F!.U+?O?+>>_##P>A3M=_KO GT$\__L? MZL&^Q#,T!\9(#M3^MEWX->;;%>6HOH%E,:Z8,"R<7>!%;FQB4ULD0FN5Y.O\ MR^;<<%UX(9D6S"1%05/G72*\=YY9OG?)<[[*V^[7-&M4Z6QRYD(@HG%"5"X8 M_6<*A1\2,%+U;DFL)OVNL[\+B_Z.2[H M2HYNG39[4DW.@8U6D9GB$JU<%;)MXY4AIC:;5UC!KP)SXB?[\W+WQ.\OLWQ; M0KRRI]S/@UDPTNI)F#J8S. _;K=*N$?D\ZOO.[:=Y=SZEN$%_,]-CK.-3#*\ M!K".X*PV:HH.%+CNY./GA%U M@7W+K!]=V$QMM@+N[8 M1H2G4^+;9=6W" M7UE'*5;S?(/#*P9%NBY%N#]PDGC7KPC 4F[A);9Z3>OXZ/+42;0[RAC>:?./ M-U12?($&^&?MFS9J8HGX YC&(/Y1+P7".%L.$'Z?5O [*(^H@.,S6^T3PE@( MT=,XWLY8882 BD!ZVMB1V@IRJY"Q.4D5GFZK/0EU+DX[#Y>M2S,'Y_CE4>D^ MU=/S=SWP2[=0YZFU"0@;XJM(M84T;Y#D^XI O83-^2]1$?9\H1=3#'!#:;UWX4P[P6H=3WG6E/ HQZC)GI*D""5% M[F?@>$YX.?*['\(O*W.3B"%^&J7])K+2E[V@AX/'X6@BKU:D>91]NIQ<+AP)7A M0@N(:S#\BVL];GX;#F8+I'BSP;?LD<:/M'6'#-=NL;JIOO9M?&+SJ.5K8! L M#B,$I.H#=QU\6WU7O 9P%1'/3*IJHM&[&VWASD6U>\2JN8HOM= 8\YZ7@6S$ M<]FC47!YK)X/7)<(^+T7BIT0"E[CW#8C8+E/9HMI?:P<]@,LX3QNF/&DV1%A MIX$Q-/SBQ:KKMUY$M&-B\F7X#GHVO:MFEQAG M'2.J?8TGF[0P;AJ8 5O:@#4U,;X(1Q;:IV@W/\<"+ZV-]2T/'-AH=N*UT;7B MQIBB]#\*GE]=#'@R'"!I#/.&-/(R3^F.V&*[0IKNBJ^_]B^;]/;#)4NHLT9_ M>*[^YI@"42^,SHA(E2,B2111N12D\%XYHP6VTECGZBJ1SDIEG83ER:W0S#O+ M-)>'.E5N./,;9C74@)P4OJVG8AQEC6MN5: MW:QA*+\RFY^U=UU^;:HNHK)H_8 KJ3=VT3A XY%"$@RPL0H>TPBY,]?AZS$* MTC!:XZHY'BQK3Z1YI?&L7R_2H^I0=V@]3 M5<94GUI=#-3R>1>#G]##\7!&%RN1OD97U?>8JBI6]!F'2-RZ!KS*R>_E\)\,?KT83 -&A/FQDV"[AR1$ M'.)D,)LZLX@ICX,FH[%^9N>&*ZKD(>RH0-50^8=LJ/9-0MK_=J<*TC58N.V' MLV?UZ0+0AIT(ZI/!;^N+T1[R;GG;IZ55%A7SRG JU^C]6F&NZ-G:8[^VOOB\ M3DYTR#KV3;9+O5W;,G[?D27[30Z8'S2%-NE3:'=C+'T*[?HNW$J5OIKUNFX, M*6FYX"I3.1VK&-Q;C)2*JM$UB9&"N!/1;Y=&N1_+DT0]H*JK&\*GXC#G4+_=H9 M]O5'K(;Z$A3]L_JM_@1SZ5F=PM@SL@XCHUBSD'M7&)EQXA,)C"QSC"B%K0@Y M0)%0S@N?[#+#JA=\\$<\V82[\8&8P+416*>[Q[?85G#B[?O!T>3) ':](%0. M![<_2#/_P;1^M@2\,/1&ZF:#GV(!C(QF/]]?X&UO?YG-ASS#3J;S M:,N_=+H*D8P0R$B*82;5! E9/+B'GJJ8SASKM#X9X)EUOZCJ M&/7,+&:S;I2I33,*E"\6Z!XUY^?J#3 ?M-JN@\X@\0CV/S&A)W0]C [0D-!KT#Q970DI%%5M9)02? M_G6/(X\Z."00A91CNVJ@*B/C\I_?[JZRR,:6J\!2YP?%6S[JK6"+F'MRG&6Y MCD0<$TD+1FC&L%!_*HA@82!!%M2YV&BKU@L7I.\NYE/ VP-C/.A43/6X4V'?9'9\Q3Y\<7LZ;B%5JUP4;&Y9)S6[S+FVM=.6 6Q7($)\_ZRGIYHKOZ,^ M$JG@TG@YAIVJ8G5R#?R]M;/NV:8>=SVJ7[]M(%'YT-.1J6DQ:2ZM=7XUMPLS MON#23DTXD!O$17=B!D^]'GLJ[;MG]GWA^KJYU;?;N=I&=7<:>T2K7]HJ[EB[ MCDP(13=HOAG<#UP?DP_='[58:=:I4[4\TF[NY9:7>@)Z*01X[ M8_6RH8Q7]MSZ$ %@V UPR-AV':7OX*?N1RN!:1RJ?;6A-3 M*U>H6$#!%HMQ;_4(NLA;U\ZDU9NAC:LU#VC8@IOS BM<.["+!2R7VVX6OP;B[NU/7 M8#1L$X<;\(&)XVN4L_7'@M="F4X9UCAF'8HF^GB,#*[QU9GI&N9[202,9@2. M*9;R=V6GZTI@,"F?66=-;2Z-Q)D'SS%$T'-Q4"MAQE4K:J->/XQB"Q@W%<.P M0 *A$;,F-RPK$H#&_7O&7IK(3 7_ 8&@PR7QF_[@:_O/[2QMPODI(F3/>HV M#-/2=+YSJ9YFA^MP$Q>\66/-"9+D&'>15"!)59.I"12?P/4\,T9<2Z4?Y].R M@C>XHG4^ L:%[EX+!0W%(K#@<7JA"4W(7N[<8)G"=[LXG/RAWTY&RI1A5P=3 M4YCPHJSTG@GIT:J7+U"^.-P[5A'/0.]/"!,Y2!4!"!D\#@(2Y#Q(DC"0F=SH M]+^ZOTE+MK#*RE- !2O_U_H)5F"Q"<:V!+)942-CV"3O"N[UT-?Y]QD=>+== MO!KBI4F0;C1BXVI>Z#=7P "E#X6K6GF'C?!AG'_NK>WA9J=3TU(/8<5I7"@V MF&8"=:TPIT3YN3M[P4)*_(+F;@4,H4_05W2-LN9']\WX.M6R3:FYA5FAZZNV M")MJG*UZESNM-P:]T6P[P;-=B,QOTFHIN[ M?* MF-,\+[1(J52":9'Q,(F3-. RT;IOZ/+@ZO/><4J9I-@QJPBS@M!0)"2'HR0R MD8&((BHR)K>>5^67-8U<-E;2V47Q?\Q'<-J>!?8RC9%I7A]'::32+%1$R5@2 M&F%.\3IZZ*7MA$B8//XS:NV#J.732A_T!-((:5YAV4*6VD3@6V,BO("KCW.7<^X"K;"VB_W= M^OWX%^-6=!J/C_)I=JE<2)-KIS2X%J2+-EW0CFK[Z:4/*[II1TTXG76%@KXS MPOQ)LYO&SX4WSA:J,?-W^HN)5^/V"9/TW8CT[A31,VMVP"X$)]+T1$?O9I-/ M"F>*O2WL%;-0M>,P=:-7MN9;H++UW\:TQ M=O"1='V++>'A<#5L8+!ZT[G1*4- +""\3[PJ9(C'XE)-JFW(*4;STDY M\QVD[#SAGD^PZKLIKV'FS"\;5"IA25:[=P!@'=B%MMXS0XQ8YL@2FB<:UX/1 M=DF;F6XS,+!+XT485MU5FXWIKM2#?JL'&@&?3!A"*_FC V--E*(K,-TJ M^W'I<@W\L?GX96L.JP,><9_;Y[&N@H@/2EBLZHR/8$B3Z;,FK97%I*55+1A= MXI(W\IWMP3NWMK)JU9A>N#F=D!,_PW43:_OO)A+N8V-CM+6ZNM5EUE52<:^T M',!50K$$VQ#KTD&U# Z=OYLR*F:0R]H3:N#!40O:. ;GHWFUL/+MPQ))8XPN%-R,VFV6'0O9K7^#K)-:)AT^'FDU5/M,E MQ)1K;]\'6+(-5;.IFMCK#K;Y[:S>U#$J?5@MQQ>MZ*"TW5'/(5HR;&L?6R+S M^/-D]-E!0LLT[(VQ(_VEV7D;:.@J&+>K^7ZYL MSNXR\AA3-U;0:R^MX3^M;L?+I?:4*1_B9F*C(]H=54:CR85E(>9.WM2$SK3? MF2Y' *Z:M>ER5G,Q:]NVQX'!GF>VSW3'V+YJE!()':,(34:%+ZUL#=W^N0;? M7,%'<[3>=@FJ/!(0AI-C',&X5DK,)^TM]:VD3046L]8F(L-:!EU]BK$^L6G5 M&C-$,->PK)M\6WQN=="K2[(,@3W/S(XT*<;V5E?R5*OYR*3) 8Q6?+2T'1W8 M:7H2K5SZL$:;)>(C=BT-W]D*]LT-Y.ONIM/!<:,%V8PNY@08 7G M-8^VH:2V<:!/HVF*D<_'7@TVY^6KU+B&%N74-!*"T6RQG08_VE^&WSYI+ .V M&)%C_VY:H#?B+"II33]W7VK%J*]X:"L/K +N!G.T)V:+N#@_9MW9UT1FF:@L M-,)A!(^A5OV%G[D^&H[V?($BS!H:S3T-HV3JHX%@YS0FY)@B-C.G'>.EEZ8A M">Y,A?%$JKTUO@*MQ^IW^E%;/3Q<"6E??:CJU+A#OM"-H5X-Z=;\80LWN;.KVRFA(P5/XA?G MYL4%_U:+CK^Z%*JQ2]%JY5S=M @[->3AH HU[M_U NKF1LW\:>6<%ZXVUV%3 M]*_:&2OSJ^LSU9NKN^;JH^,PB+3F.2+1 S^[\?2*LNQ7^SY>#UKUH5?+ZERE!\A08ZH%IIUB&]88N.)# MDX3L$BL0VC FHU0EGQJIJ;1H_V[[[?9 34: ^IC?-#LU<< 7VBKFIM%D^SEK M?EU^F2E5XVN*6Q:(R07-9)Z$V-)&#P!K#-$=B;2VTU6. K]QX$ZT]&8/P MVBJ=L_*$G$.@=3L;%<4* 76^\*43EJ@\W8 M5GOMUEYT58>*P7^O;4X_K]3]MJ0G22>0![O1J\G,?7Y[AH1;C8CSA[&('O(O M=9?Z]*=C1@N1/5>OC@.1BH")@/ A]O9>#K\^E84:E%H"C):9(1RJ6T8>&!9$&2I6D:!&SK>7#3];G+_5!) MKI,B5EG(&16:S_@HO3WXU'NQ]'5_LN3XRB4P 0X M)4JF :$9#TF>Q#E13,0B 7B12;KU/-H.U]\/;WR_KFV%^3<8NNX5(3.EYEV= MI]'3$(+^G+1\+ZTN)38XUU2S=^FCIDI*RV;&&U'QTC@D5TM'+?%I20+UY70Z MPO M3^T_.Y_J4]A!M%@B!_1B&+H+C?/3UAA8602YCV?=E'C6N(]GW8RY]/&LMXMG MO2D^=2&>-8Z#)*"A*$!PHTD@&.@!5 5<%$D2BBQY\'C6MZ> O'^@%?]%JTS; M@2D,LS-6NV-$ , 73,SH&QWM?_P4[7T$=0WN2!*&*0E$DA(J.!_9"Q?#U"1^-95&="U"$.NAZM0@ M1$]H-6AJCHA+%W>Z/=C!MAB5K9"#-J ZA,@^8SJ?^[X%]IFF1_#D[,S4@^.V MC3'6':B, 6FX)-TT$8^M[DBU_<<8H)S-R!HP_1K;=?9<%9MRW(A\I@^178&K M/FCZ C5%OCL]%\PBB>HV7:HCRW"8%3-:\TU<:F>/O=.F3O]WP9\NXLQ5(A@W M*S.)<:X9O2T8B&[FNA3DXC*;.6ZL<^9?&F1K;4JV].Z7!0C=/6813U*:H[6B M A5L2)Y7A0$]E2F+$E#QL0F0Z@]UZ< F%B(7F/G-$SW*PM3=+.IIF5CZ6U9 M$4Q@'KNJ<-N#@SI2UGW:1',T8?*=B%K[O:E)+IP4!(,@?/FP-P?OZO)AOBBI MS2R>HHU@XA**%X9:5$F;]SJ[.VAS<#/:VG)3WVU.<.X27ZW.WRU=U]V;HC/V#]TH8EF\]'!OVS:2FRYHRW_4X;4^R*+#.:?ZS*6WV\'JV/": M:;IJ/[C9?&8D# PK,62K3.X&>D;-ERI? <\S3MBZ\@RC%C&.S\=23,U#[YLH M2,O4X?)8YQ8?#01VR;XP03FN*JX+.W??;(U41\?8?AG&9^JJ[F$(BQG(1ME+ MM!K-,!_=;XT)M/>Q*_I_313[I+7F>B],Q))O$UY7#M+CS^5T,K;I^[8FD/\. M[E:KWB0*<'@UF\2DUA);!>)L<82F#;@Q%YF(0PN=W((BVK<6+T%]1VQ)O#J8 M'*73A=6<<>7->^Y+]@NEU[-<8@"&GR_62?!EM5JG;A9K@6SO<"O*VCZ,I-![9I:6POW1.H*W^M*<\*>LX(,T6L M8;M)46EK.X@GH U]\5'FVX-_KW[9^D<%9;@L.#,3$Q"&4YN?JSK" MOEW.<]JJ!;I4Z@0N_ MT*//&,$YGIW:N(DZ7M+M*58T61K*\?$;)X*95":DUU5,;V-2BP(<3_+7$P'1 M/X&NH5(A[EN>>#+G1NG69K;M;YD.Q+;=XV<]-EUK,6Z9*U7:"O5-PT>[":WP M45O#WRW.,' ;"N0@IAWQ8FNJ6 PK-SCF#U!KI^Z \C24J9I&A 9L)Q0)@O""IJ27"9%*-.$B9@N6F,S(25G09:K(*09HUQR MF4H/'4IGPT_8Q;2WV+Z9K&E/?'! UL7I'^<^?M'[4F7585*GFM MQE8I">/A9O6U6MVO>4 &+TSW/A>'ZAM;Q5'Z*WRVU^7CW:]BHZE58VX_\,*O M7^8AJ@MC&*QR1]>DA-7U#%K)"76XOVUB6#?6Q0"$=9WK3_5(N0Z]B]&-+@J@ MUNY7#8^5YS![SB6]MD2UEG:$#TY+;3HB=G,9W/)5MYW)4&ULF(;3.YD7MKF;4V_@$:ULH3B[>#UV^MF(75^P6)/ M,HQ/06G;(0:^MG-FC.LJH&@D8>M!=P(ZS9MVTIV9E$NVZ(OC+ML>$XP5HX% M/.2::I(G5!+*8TYR&F)%U913SJ)$I73K^0*D^AJY-B+9JAO\;O%RNLAE&M%, MY"&E0<%UP'B@:!;D(J=4'N]^<_#MCL^2^W,R?3F9BUDQ'SF.4KVIZ<0&S\WZ M^#@7/WGP4AZ'/)0LU0DI*,U 6.1P.S(0&V7(919K'D9:8_QDLA0?9RV;/DC. M&-*L/X=:QT% M11R'6+H9VQ^E"N7)> :Z[.QOXP9_97S5N[4O_">^- NN4N18@$6 1#E)HH02J@)%1)*9 M.FNQ#HH@%+&Y-/2&2^-:@:\)/CATDM *T6.@2M6RKS36&7^];E&SI)7\OJJ# MZW!P L*3'<>GQ+>$THLI_(5,BL*;[)]&-/$N=E(Z 1':-<,UVAXH<"L4MYR$ MR:9U)-ZM&TE6Y*_)1!EG "*+Z3]#5M;U'OSR%B0/J\HE :'!K\_J[L5UK$Q+ MST7&N(OE-(S_R2"3[2*RV^IRR ]U)P?B+>8H#@!8D1IG_0UGXVCO:X+ M7:M-AC5XO[]3^;H;+7V[QE:5^^7ZT[K'U;M:-VJK3,/5PUI[JF--)EF[ M75NO+KJQJNX.3,>J,0N9"UU06\0&=ODU]ACFI4 MVL:O79>A0>BIZYNSJ _76;0+QW@/H/\U@?0_><0[[2/>-V,N?<3[XBV\R>FU M' Y_8WC[@@,FR5A&TSQG0L0T%RE/!"U4*%51")JBE+OZ/3<[;KKO2<,P44&B M.-/8OB 2<9;$21)'00J*C8H>V+5SCS)CO&DRXY\8(/QOX])MV_"==3^/4!Y\ M659R-#%6<%!5SO3%9/J)O&@\\B&D;?_M#-%EY>-O8.$_ MAN-P'_;B"$3(5V9K09C8D$6NNV-AL@ ,Z,58#PQ10()T@X#!3']1Z7MA2X08 M:;7M%T1IM.X5;U2E\> 5^L\N:_7QX +^9"Q&CT3S9D&>YBL39UF4OE9D=YG+ MOKQ%YU=3D1#U.FF4@$YW3W>V;P/;9 4W[2HR[ MMH'!%H&'BS<) U4G&)IH"JC^M;/SMXVKJLM]-3/T-9,1A(RST>[!FKF:U7-; M'-E^Q];?TAPK&=:AV=RY789.@?$P-VS\JJ[ Y "#D[%)DJO"UV/./6Y.?2B M1/NI2]8W3<-,G+'=OY=:X@9,!VAQ@G7%[7MEC KE65T/NG;/HK>Q/>SVX!6? M8GLISW1*LZBSVOB6N=U3ZA/<[S2I81=O?HSO$M42__5@UTLW;78'< MIG5Z4[S1*?#.VF\/Q9<@K:_,5^KL71W]:]+?5TKM-TK["U([57G,$B["*->T MD"$3A4["(J)494H'P3KMX$9I?[')3)B*0(HTH(F"]T0L+:1.*=R3C M /#_FD9L=8UK5 -&PFB#)("E/BI>(@L2?XSM7DW-7XL"-U.U;] (&MG8&-R=9'?I M6+2:RVY:[H*HUZD9:AEVC;S8DKS#I_EX/#?QS=VZ+#?SQ7#H M\MGUX>P&> M?>T+(FMR[O"9J?YV^@&Y\*86>GDVTS'-U_+.P9\VHMPHRF, M1N'6!JJT\?8 __? X>5OK#OB;PR<;U>$;.PQ&Q-9CN\QKOE)L'=X>OH!QOMP M]J%$U_S!X3_+HX_H7O_GZ='9/^%O\,S9F],/;Q=<\Q]??SGXZ\^SHT-U]N'L MGY_V#U\G>_#]_<.C\.CLS_((_W:V=_GAKS]''=?\R]UP[^K=<:Q$")"B"5.F M(R?-"2M$3A2/4Q;!K6+14I1Y%#!6A !!/,LI2R@7+* 1)'0+ 3I9S'*_,VK M?^T'1X/#-SO[;G1>'NP?[;P?O=P__W^#?K][L[A\N.U=N31DK MX?+F6797I>)8Q$P!'.<%C1)"_&8)M7#FWH*M1JQ&(?BM,E3 M6]4>R+HVIZ;^@NTF=FJ;!4Q&I;+.O%4O,8\V+,/F#QEUWY>?V' SE-E,UZ+- MY9FJVL#A2U.XN%CLR+2BQ0'HXJ7)[_%MJ(>#D3[AH^'@= Y_-)7@YU,SC$]X M[F[;L-:VAYU06U-S'K;@Y+)IO#W@] M"6C& $')9TVBL$N%+)I:<-;^X3IT.V.Q]6?["BBX/GC3G*OL'G MA IMAJM#MGU/J<9HW*X@;TN,N$YN]=:\;+I&W:T:8&L4DT'6K/Y.E4G3+-,< M>%P>""JS*.?2M-",K.6+V83,_1JZ;? MVK!V%V!2;4Y\VG=G@B=7^Z^/><&!)2A*8B88H4I0PFF0$)%C+5 1Z2*)MIZS M;#M>6U%R>*=#%SHKDB*) Y:E5+&0APP..%,% SXC6'B+)8FC),8HZ8PPD!*(@G,1@> Y:%1;S_-P.[_FT.]<9Q:(O4AEG*8@?; T MY$)'11ZIG!8LI,%MZLS>+A:UOQ-WE8:#@Y>OK_9?[D0@%7_9/Y1?CE.LVW9;;^Z::21W85-?N MT[J&8.LDVKLX>!^X%J%K?750K%-"39C- M3ZQ_ I6]!JJ3EWN'.U_VKO;H,6QVEH T1%@B%:&@C<)/*B1!7/ X#O)-ID5(:YBKG!0WRF$>:LXS!DB3PV(Q_US3GVRANKEB&EU"M$([U"WPUO$:0 M[$K?7U6UVG9QK%RX;?5L;4U>D.%/RC%Q\8;I^0RVRB8^UI&(4Q##B:E^OFVP(P[*??K)Q3A]BLFEPNPG]9JZ8 MO69P7_'J_]^M>*N)/%7H)GX6#$)SW_UX7_/5,%GZ;G3^!;_]^U) [B)U6*)[ M<$_DB]DCK78)A,UJ?RG'-H\(VR/!0*KZ MM;/4;[XH#B8!\)[!=P?&BC; =?W^M*X%,I-;[,S-R_VY]BSH]^RN>Q:RNX#- M]?M2$;AT]UYAFI';/.>'J;B[5N;];=JZ_>T\5M#09/87/_>W$/ M[V_][76;FK$;M?"[F*BD5(FB:9Q$&4T#ENN414F0)U*F,BAN-$C'W\E$%3]1 MA?GH_3^K#X?PS%^@%!^^NSJ*/IP=7;T+]E[^\]/!7WOTZ..HA/]&^Q]?Q_ . M>E2Z9_[SSU-QID:@9%]\^/COT_W#_8_POH^@1%_LG;VF1U>GY<'[7?CO4;1O ME.K3\C]7N[.],OCRK\-7L[V=XR+-1 2*-&&F5'60I(3'-"2:"BU"2842Z=;S M<,CR=1G[#T8_^.D=Z:C'P1X''Q 'T[0HBE!*&D6*9FG!@S@ILK ($AEE49C> MY*/I<7"S<'#_18V#L6!QEFI&6*Y20A, PUP%,Q\'-87@]A6\6A;=4O"Q)69C3A 0! PH76)HR M48*(,%!%G&01S3.D\#1F/87_N!0>%U+$>2+2(DUI*!,1)9E6618DD98L8+=0 M7GH*WR0*[^HU21H'6: 4$8H#E:=)2G(19$2K.,IE&NLP [TF&M(TV" J_UH' MYU-27OZ>3@K,Y9]@XHI78)K4E>_BW+P5#*[8VQ\/!@O%LX"E7(,B@_EK+"K" M+(M$FF6QC!/6JS)/"09?MU49[# ;9#F:L75!:)!1PF0B"9PJ%JHK0))5"($9 M74Y>^3KCS@:9JWL*KXT5G"8RHU1F<4JIBC"Q) O2,,CS7"8)*/PG"_(8CG?K.1VFR;J2Z3V%_P 4GN51FHD@2A(: M4!:IO,A$!AINF/.P"%G>JS)/C,*[JDRAM=, ^)>0'58%>>\Z+I@LE&$D(D*UYH3*7!%1!"#:2"D$ M%4PRA7I+.,SR;U9<>@OMYI(X5E+/$IKIC &UP\DG.F)9PJ0.6 (*2Z^X/"T2 M;RDNH0IUEF!9#16&A+)8$*8E(SR*(I7%"52$5!>,Q4G$@UYS>6(DWM5P7F:9%X2X$)8BY#Q@+"1<8)S3DE.1,%D04*9#K*""UB0006 MAI0)Q>8:*>5QLO6X_QFX7QM34 ,?[ER7$*BJ!, MN2",2DHHZ'\DC^."1!G/@)?GH$H46#5^F"4]QO<8WV/\#XCQW]K$HXB_%RO6 M;Z9F_/-6D]YV[[?-[!P&Q#FH8#VF:Y9IR>W:=,U:+1X&0L\NL)_%;'6'JZ;A MQ4)OC^JFKAR^I8E!@^PS;P,X1)/:<11(K9Y>NB>U-R\'YVHV +W_6U0Q? ML=@H\>X=R3WT.7RBT7:6 (:=3ZH2!WAFZ!>@H.G \3];G0<=^ ?-(UP SL]G MZQ]9*BK^2'W$_R1ALK!_K7]/ITT%_Q--Q%3S3\0T"G[&1Q?\LMKZK=L$I1R3 MA5UW_\U]Y%&:_@ZPSP2;:<**JG *L3J85LN^1:>/%+8C"NK"Y MJ!K\@DB)3T;![R_='\VOX>^_>B#E)R=3?8)./ML$[:YR!E,L45&8%&D2T)P7 M/!5I3/-8QT+& 3<5?%'.B!CQ/WRUP.'74('<=#89OYU-Y*<7L.)>R*@[ZITD MQW#?BT)@N\5,2T)UG!(0_S(2\DRG>:#CG(8@9"3;RQ%SM93AQ$^4*7RK.2MX M8 ]6[/0*C$L/3B;-,XU\L7>-,6K[Q_"-L?UUVW M_!%; <3_9EY[SDO3D&[G?%J.!F'L"<\,Y @.^H?KU*Q**]* \(.SG9TB!;UUC7!!F?U%_-KM" Q"\.!?_,*\ MSPQ8 3Q5MN$O"E&3T6<]EI>#&8@HYDOGTTE1SNSO!BI7##;5_SLOITZ14!A@ M7(IYNQ=O=P,]%%3M$W7"T>8I%#5].XVBUR&.PH-#F-_'3_'^U1&0^% 0'N9 W5%:D#R$7V6FBC +XUAFZ4W4_>#:PU-H2O["=>PTO<0'V(L;U=:% MIMY&,S>J#1 E$9J;-M;C"="H(U&D$=S@.8;. "OU"#*I.[0C'9[/I^?8AK-6 ME^P0"&NX\;8Q^J"8(Z4:$X&;W,5D^@G?*/EYB;H8?&1K._D_F&I/MA6IZ0]O MT*'6J0P@SBM8>U5MP\;-ZK7XD![71+R9$;8>=W83H[PA1-M;LO3H;1NDFDGB M4K]SR^Y;X\ZN6]DKN["?&&]>7QT)"3,L<:C M#AD111Z3 B"?92K4K 1/=A>CLU]M*[=_;G?^=QW+_=?OCK.,AZPO$A('/.4 M4)6FA O%21[1,$QTC,>-9[T_;KL0B];?$W[W&X#;\,Q:X:$#+@HOZ!V"]_^# S8B+$U M,T+?G.$W:^\<7 FAIXM5B0.MHDPFFH<9S9EDA78!Z"G?M5;1W)2_W MKMX=1P'/0IYG1!:9,85'1 1!0H#D\S1@B=01\)5H>[DYS/^X^V BD_%2W.WD M912%2:XSIJ6BI@Y& O*$DBJ1<:2*] ;!XL8K\ =V2'\+\C57!^-_N_N*]R'L M+X"_ ,ALI$YE+B))HH120L,T)TP5BH"\ETO*@J ()%Z 9<#YG\'Y:(Y*.DC; MY S.]G3 /X.P>:('_]K]X^!-@Q)X1896I@4.,9]V1'P J%&I;8'4Z]K4%X+E MP 53D4I.)8WS6+,TSV4&-[B0,EAY85H\"104^4S-IR#+*]"YKK\]AWIZ]A-? M#IAWN'=U=$RU$G&21*1(01RA21YAX9J4!)FD(LABFC*Z];P ?F$9S:([>V@T M)=!L->B):MB&B95GK!0<7"0S7C#LT!<(EM PBUD +%$G0=&?\?V>\?[AJV/@ MP)J&4A,5AR!QQ$(0%F2:<,;"@J9II+"N=#&93]>=\9+4<(U#W4H3S@K6\:K? M25R-(B9CF&&L=4$UE8+1*"CB($EIF#"IC-SP;5K)/LYTM4]]Q*NJ1 MB;QD[ MB0\.C^!.[5WL7;VZVC\\.8Y"$6J:!T0J!MJ+"!1AG"6$1QD#K0:P&P[E>7:= M8>R[.->#[<'.2K/9L.U*7[8W-6$G/ICD^KB7NUCA5KK0>%JDE(:YRGE!@SSF MD>8L8W#<$E3TC#^F"^WEZC,Q@3H5GIMC\HUSH',65F?Q&^\4D2AX=C?#9>W0 MYM.3-QWP[L%YSEZ3HQG/U+KWORNLF& M,"Q+GM)DV:V&O2&]] Z=ZF_\*EOZZM-H7=]"R;MTL']*%81^,6QD,H:TEZN]X?70L1#%.NZ MOY:W&Y;^TK?\_>HDQJ^+I[A-7LMMXRF>=N[*^>G^X:=@[^6KJP]_O4H^O(1W MO-R[.'B_=_7A_6ZR?_AA!'._VO_X*MY;S%TY>Q4>8+[*X?ZGH\/1)UC/I[VK MG>3H"M;P\5.X?_8NWGNY%^T=RLMV4\O]CWOQP>OC-(RS. H+DFEL"2,*040$ MVF9!4\T"$><%Q2CN9 AW[:GT^NUQKL>YA\&YK[28+>#Z4<]>#WUWEN]=7^Q?'C&=!'(8QB21E 'ZQ)B)/0X$S&/08H)-2AJ6BC"DB0F>8Q- MW:(HT5@T_YZDF+YJ_C<(*JN]\WW9_,V75M;AV]=$,?0P=QN8>[UHC^*I8B$6 MSX[0*$69CHA0(2.YIGDL)7[*[UM9VR";4T_1]RNQW'MP4D_6MR/K!1L,DR+) M:5$0A;7O:"(CDN>,$1W$6( M/:UJV9MN@7_T0GL;:Z+_]GJJW\$5.=>'DU[)_78V\6Y1^@MHGN1A$I* H?07 MBX2P.(*? L5$E@0!3?.MYW&^TESU,U72^]ZNTA[)>R3_WDC^'32 'LGO#1HF441H*A-"Y#%=)_#W0'XO55%O5ZIDH^J88%4/ M4W.QT%-33023&8KIY,R7\TLK)&HJL%LJZ@!]86F;D\*_C*^63< M+C,ROFD:7Y,8;N;.*Y?%4=U7>L;F)6.DX3;(WD\IO^$ADC'BG/[TDTV#VTWH M.V:.A,D331TY J@9O%I$FA\XB\1RXCZ5I$\E>?!4DG[/;K%G(7O8])LGY?'' M2JV#\PE,'K-Q0<([T6,]Y:/E2M_E5W::[(/3^^!T9(2;V"[2%"NV!7.K5T:3 M.O3:TN'D;Z.*(8'\;>EC9ZS^LM3QIR>.G9HV?A [RR3^\!?:0^"9]Z^N#OYZ M%1P=?KH\^&OWR][AGZ.C]Z]@?O_\>/!R-SYZNV!G^:@^?3B4%WN':G1TN$>/ M#M^<'ASNTJ./K[[LO?\WS'U4'IWMT;V/ZO0_5[M-#\F=XR@*TB0N!,FHS G5 M44B82B6A2M(P2WBNH@*0.\F'&6-+5I8E@>K18]I[:.RA\8&@\;MU6>RA\?&@ ML6Z]N'/,>&A\1&GVD#[]YW1RYK#17X"FR6N/@W?# MP;VV]DSA/(,B9X1F2@$&IE&SK.S/B7K]13>L/,$U)3&L.,/?=# M//8>WKY2/\'(1![%>4P5 7$T(A30#'232!*3OBMSE84:Q)=P&.3Y!IEB>MK> M; 6EI^U'5T^ MI6B"8N* H05M+-F44RXCAD)69ASD$PY38NMYVP8ACUM_\"T MO5D.E9ZV[T$ML7X4#LBH!85, H:4A%6%4&.>-R+0DM"AB(L*$$0IG MRW@<2)KE($%%PXS%/1[\V'CP!#6J'@6^ 06ZNE0L-&= ^R3-= ZZ%$_0:A*0 M.(L%US*A.DBVGL?1D ;+,6E/J S>=X&B[^UW>HPJ>&;S#7T2P2NM3'$Z/:Y, MB.B .!6.R+H^_8!?\*FJ3 V2LJKF?"Q;'BNSA,>R?SU1'']"D7=+;GIS<_[ MB_.B=6_Z!,IO!?:CMKX7QT$8::I(4J !7*.@IW)%PH"EN80U94)N/8_8,$B_ M)?+N3E3TA,SB/RTL?#=O6 \+WPT66EI?EL4R8TJ0(-(:0_8DR?- $IUC)!]7 M0LO(P$*4TAX6KEO00OWD'QT7OIO>U^/"]\.%KAZ8%SE-6**)$!*P0<8%B QQ M0GB8QJ'B80%+PTI=PSS]%@OQW4BI=[7U&4N;%%'P_=6F)GY@57QSCX/?BH.R ME;/T+MQ_?1QK16D>!"27:4 H3T!U2F1.0"#63&I*A93WU(VZ3VK87$K_'HE+ M/9%_-R)OL8!H.$'*4\ZR(-U$,O\9TI<.9J=Z.L10 MP3YY:<-5EG58YFTTYBCW]:Q'L/O31M")(](D$WE,XAR BPK01/)(*%(4(?R< MJ$BD@%XT#3NA_1$_7#:!Y9TI"!72IH376!#A)!Q(D+)2$)!(,F2 M2#%L.GE/(DE/V)M+V-]=\^@)^P'U#>M#H3*@ARI56!OU$=LF+6ZA>^W!*ULW&%];5>$;]N: M3>$M3S&/:UUX=L]EOI7+G'2J5@0TDEE1@/A88")7&!.6QI3P.%>!2A.1HO@8 MYFP8T.S>$C>^B:R>1C^9K^B+_M/CZD\)K=\_(ZZ'UH>#UI9F'BM19)(SHIA MQ[\$5,U#39(,P#5/DT+$F2G.'"0/C:P]N/;@^L. ZT:'F?:0>O^0VK6)!'D1 M)1IPM!!Y2&B4)R1/-"-"BR0->$%I&F\]3X=)O!Q6^F33"Q\+UHTAY[<9QA/4 MJ76PITADY7C.W:8N_:5.(WS^#S'][7DW-^^F#RU5A#(+LH+S()629IKQE!9Y MP@3/:!07,CZF$=UJ/^5VTJV:()H_"W,/\>58 44^(_B7A\,M,^*S<@9;*:]' ML@BO!-U^X MYI_G\WMVZ8#LQ6V5):']^!F^177B-\HSIE.I$)9I&2Z,_Z_%<(VR^@*&14-^7L],7\PINH9X>PKO^ M&$WDIT?'RM<>*\.C]WL71X>O+_8/3S\!?B%VEH"79_"^3Q_^>O-I_^H(,.UU M@+CWX3^G@3S[]YB_9_.#CX!M5W^<[K_<"0_^>G.Z=_7Z"^!ELG?V873P_@T\ M^SK>_W@*G[_!&E7!_J$\!L6[2!.E"4VU@G^*@/ LS4B8TC H)!=!SBS/ ^+3 M:@<9E?7O5_OO M7@W>O'IQ\-?^[N'NP?[ (Z<[]KM0\ (8V'.[>4[=-; PDWD [)O"_0)M2/ P M39)8T"1242SB1TI5CFRW19J9FRF?ST:P\!QYSKJ=&_!E+#>L!]F"[]@SQY5Q*,UE\ M#8 K"#=JSD?K'H%7GW-L_C.Z')0%KND2WJT'JJS@U.4,9J2;W82?[!;/3H$G MGIR:/>#GYX!B=@T"[RS;*X]/?00/0OU:^#"X#I]H7?^*W=J:>_-'?]!>YA96GXE_)7 M0US Y_!F W7!5/48;K74* 1@-XI]"U1VF*%0^PU($]B5);3#CGEX9L89IG.*1-WH%'X<-5 M1#^$E<'2VL )VIX!MGDQQPG(T5VO?<0KW;S)%,;P^5T1W&,8 M*5Y$^R"\!(?E@S$0A1]F.#@'G:"L3G')L)&EW9G"*I\P9CFV:BQ.'$9%F#=3 MF71FLSTXF$_=;WQZ.1#S"B\R'@KJ3]*P/'BF11H+53=6*0*>S!TMTF@[ \'R M]_-)5>)WGIF;"_#]^T6I9J=>QV\]Z'2?H'F$"U!SYK/UC[24'&EFN[6>";3_ M/9TVH'6BB9AJ_HGP @9XQD<7_++:^JWS'K@V9&%=BU-:BW5%\6!89U4>!>S4 MWOQGH%?J*7X+YL0W9BZ#TRFJ$?]ULZZ7;3T_-*@ 5_\?O_$GNPA4<=#U;]:P MXA:NE)UOE(479.<"/I*J2 *>YC14+.=I5$0*IB*B@L?%UD9RYQ'P1&0@;4Y[ M,2UGL%\UOZHLRYW4**6GE4?@2AM9U''D$ST&U!\YYHA@"&.HTLJB0L\NM!X[ M+CI%H]SVX/#R'.%W!)#>&1\X6C5!)G>&J I .P7Y&D$8S2Z(AA4(X5X^4F4! MK S1VW(\?''#?_$W(\E6U01@V>3:3JT\ON=%[H6EPCV'PS%_GR..V=Q< VE: M.>EDAOQAK/G4#%YQ[.$!)V.XJ_[,1W,OLW(K@K9=5IY/Y2*'440>J&-YJ MA7SX#;DX" NM^=A'M^\L]CT103S::$%\G9KEQ01W.H]D[S3SW7R%X.\UFUB+ MCZ71Z+VPC/14R^"J*Z"N$7 O2A"'%T3Y!:&KD81!SCD% >_<,SJA44;S&C+B M'!"]N.P^+6';!(!= >AD8LY6ST:7&*2)LRTQ\.QBC)_.)B?:_-FBJOEQJBN MOXZ$#D*0*E&T_\S+D9F<>U$Y51X_<3CSU[G#N;9RW[Z5P$>]]NXWMKLROU7^ M6RML)5UK@CN19F)V(>X0ET@"D-X> ,S$J!#- 5L97;<-(&LM-L8&<@:GL*A1 M=' 6%M:>S"K+#V[4VD._ZU9N#W8+I_])X)U %MP\/I[,!F<:=KJC':V>S K, MKWG":MC9'OQEV6W-/&N^HB;FW6YGX>RUKHDYJ!C6BVE-=04ZP#B5F@, M=QC"?S_KT>0<-WUH%@%_A7L !#%SY%%>U=8BG!6L6\V-16T"FX$AFZLT,:G#+0(OL5&*6Y,%.*VED'7;>7?> M\T2DDGC3I)*7+=.0 V_GEC>B[<9OZ.&J6>/EKT%\@=,OF.(G#A8N=,WLD1_- M1E9\Z%KCO12 Y+?2ZM>UQKPWJH(AA5,CT^-SB/@M%KFL9RP)&-;&A['HM?#1 MC.6L3=5JOL4[J%KX8 8S'N":L5*AY10 #/F$LQ,!O:+Q2I4&FM%^:+E :S'F M,6O;*F[Q%F.8;2M8\*#7XKR]S !>:V>4'I6?X9PP%1X/E \N44>"'8<_5"W# M76U7<[SUC'^<&"!S?*.1M3PO AG",(#2F,E )3R?6+,5[96< V >#;N]#QMZR3H5:2?B-.H3G46\X; MVC$W ]@';.+,HH=S?\'+5C]A1=)&574O4/[@EJ=@>1YNKQ. [:31;0:/H6ZL M42XZG2BS]7CX$V!HH_(3BI9N/NX+2I_KL;'@.B2 O3%BEE M=?/TAZBG7W@00.HU(GF76N9F$N@PFU;T8#0Q '$- S J]))A<@W^XV[, M9M,2%$0+#I/V[M7OM%R4-ZH<&BF6>1B*5^T[6K_4AV%8W0U&.YM,;]3A*J.V M&C$'8,I.8>7CW5W'D8SHY*9XXW6I1:&N_W>1"[DU6+5L2FBX_KZ%5H'*(Y9S4>S.F;%;F'-GJW>6!GQKN4BGWPV!H+VUR<" M)1 C$!6#G;?O!ON3[4$4A)0$#"2?F@$YG[.AIQMC4SJR4>M=Q7H8LG[ZU4MN M.76]GQ(S.,>*\!&>;J5'(Q0)[&#P;5C^?#RJ9?95!-V<$>PG&B*<".H--D[' MK7F][?'S=1/V=[U!YB\C;M^V6=\U02$.:ZY?]"QI/HN#WMV__-C^%O__: MU9D<EIX(7)63#VR$T#FO9NWMKI;%2QQ@ MQC_AO*WCQ$4P-7;-MIN\FL-,.A7S4?&M:7UJ%N:VT F^4( 1;=3S56 3C!.^U;O-[FS>3M*3<\ MCY],M59D?HZ ZT!SM0*P_<0BC;XW ?Q)PJR/:]J,N?1Q38NW\.X) S<&,2T$ M/:DDEJ+009;GDC).1:H*(8H@RH,@%CI]S(2!]^ATLY*;TZHQ7)U@N#KHAB"[ M&:-O$_B#,L(J,YCW,;CXVQ7NB L7]>,]$##N#. M-$=?8;)V^Y FP)GKXRVQNL?#;X MA?_:1!:X;[85=6O*M(RV$WCP2[FMMX?&B&:[3_YJW'-Z"NHZYC/YP 07U80Y M2*;=9%>FKE_M36"(8\:,VO*W(<7482;%?"QMP > VG#PBVC-W\O)*];AXR#\ M9M@]LC\;I)*CR5RY/II^0,(KPHD?M;W\JK'=H(ZD:C<2#=2NV9W QF7X:.@W*'Z&) M/2,V&/:43Q6N$;13]X$4/-!9W=@M9*47\AIJ90> M/_N)DG6/PH-#F-_'3_'!RU>7>X>[QX54FBN5DIAB6=:<9B0/>4IH)'(=B (( M+=AZ/AG["!EBKNMUR=:8/YNDG*5!4M LIB)0N@AXQ.!_D8RBEH5>#K/ MU'P*]*0 G#KE*V[(PGXW%J 8C+!EFA-2W^BQON"C0[@,-2SG9G&!/X9>*&M+&RG7'8Z5;@,_Q)P3M&$[XD,]OL MN8YPL0SA?I/K9=JP'_.@Y>S->5@3F0EAL5O;F>FBQ&XTP]:=@)4JO -[0\RP:'Y%JY8<:VZ1" M*1DFZCQ 5CNUH6;H@N'R=%@KO[A>HY NN8NLHNNL_ M^H=K)U!H;MK:5#*KX MC)NP<(N_1H8U5+Z\,ZT@_H4([TYT8#EN4I?.^)?R#-T3YJ*Y$+9FE\KQ^1R# MW6IZQ5JLBA#=0#'R[1B.PA(1* MDEJ6^E&2;^L'0\]DP!+^S?5<%R8X;U7 M$;JE8.LI:(^;S'U9P[2X@V)YX'<5&ZQAV>V%J"376Y9;$;9T/R*BNPX&0AV&2 M!D462$9C+3DH5:!5191)56@9W!8'%+_L8,#?UO3VWL[OLJ?_EWOAWLN=XX 7 M/(F%)$DB!*$B3HB0A2#&K$"#*(]@@Y^S8$E;A0TV,L#WL%8@]/2GN5P=[NK@ M\.1B_^51N'?U+CD -.7$J&65US^=PK^HNSCQQYIQ3:@< M@(;UWZV/#_&:M).\U+*W9P,YR-^K[.E.5J]<0E%IPV@P@M84$-+PB2VRMMZ8 MCMFPYZ-)DP@U.<<4KZM%2SM'3R]&X5;K#.5-]G:#\4MF %-=HNJ*YU6)H;E\ MK&VZJ,MUJAJC_)FK6^7D^SID>;6/P.4NW*HJ*/AJ3&,.1^F41"LT;H5 MCCN\UJ"!*\$J1[@)5M_UZ3ZUX *J#+SM%%38RGH;_21M;Q)LKRFA,N+GL\FY/ZRSL_G8 MZ]8X79=C[2]&-\9M,7ZNN3:6:D_MXVA,<_K.Y9*I9]45J%P&\XH%]#8@:P-: MOVTWW("',Q6M KC*G,0MIO4#F9>> C-:SBWUN1-SFQO2,29[-\*"O]"5&:C: MQ81NQSTN:D0'"I3<>R+; *@FVM*OG&H\=;P$%19Z=.D/"> MAH6JC;7+LP\DO2F0-.\#23=C+GT@Z:T*Y-T8^[D0*PIZ4J1%E$8!%31AJ4@T M@SFD2<@R4$W%8\:*^JR^\]'8-C86Z)<4[ M)E"B1&:20L]+7_]ZL2B4Y0)+'L1W=9K[RIGX:;36.KS#'JR,?C7R-NX"/KUN M_495Z&@(M<#9><;D.2[N^8VU@U[.Z\&[N2H8.=5H3][H\E2&(SIZ:W3Q!B%E6_.0$:XS[37(,8;,FO[X>4U/6?^8Y'YKXJDY^+J#3 MW,31^+4V%#<0WJ:"$&Q2^:98>J[YO<').L#\3?UA.VK(W*YINXIOOK1S .-&19NN.9GAKQ=:1=+X95+ M3'3^]O'\3%AVN%Q@O.V0]0\W@6!Z6OU_M0,.6UD9&+JOK@G?L]G.M??(Q#*G MOS^>HVRAFPZUW726;]F2T=<%\94F>MPR47M8SK5XD>;[48R@/"\%8&N>IH%IEV%B)Q6F1B#2AN8H7^R3MMSG(]>3K#%G+ M.21U_HC/>NB6,;UMPL1UOIN;/0#;W]#=J6W;,;*@;TU7X\."#6MU2?N;MO[Y M/RSKK^UIILD=YN;Q\TH_\S_\#OS_?,0OGY5C0Z+FH<6.=K/)>6-TV@ZLX0G[ MVC7M]]S'V^:CA=9\]K,TW&9AN/;C8/MK/TOB]2^][LGK)HN]VUCR ).-<_K3 M3S8-;CQ:RN^#,30UZES?DACW9N&[C;QKC26.@>':;>W77)N_WOKW? M\H)^DJM'OS,]%.9_&WKE5S/D)6O,5]WVA84OGM%=-BP8/(5M^^];-S%?M<3; M=R!_C+7]H]LQ?C ?E]:",Z_4UD*(%P/]JC^Z]<,_\YY^GXDR-#C[N77QX^2DY>O_GV=['G>3HXYORP]DKNO_QWY_V M/X[./GQ\=W5P*..]JY.+_USMS?;*X,N_#E_-]G:.N0B+0&>:Q#+);=MME@A& MXB0(0LEUG!<81LD+F(2OH(6O#(6O_10U9+!<)5WE"! L9 MH4SFA&4!0)8,D[!@<+Y)LO4\9-$PR?(>LGK(>BJ0E2J6)&D>IGE&\U"Q".@S MTV%,":9XAD+XESV*N53 KO7;94RE46%X*) %7*8!@D\;<"W6JP>5#YK*?Q6])X2 .J Z4*#8PN!;4K#W08\"*. M!%>"ZEX'>UHTWM+!XKQ0,H@HD9*!,!,5,>%9)HB.X7!#E>01AK9$*1T"OOG=ELSLW07U9[M ]-'M,C MNO:\:^N <0P\GX4!"1,>$AHF$1&)C$@4A4(G$4MXD&X]IS0>TF391O]( MZ0Z!S;CX&D/;_9'WAGL7>J#O@?[.0%_$G*E(Y!'5$65)+*(PT0D3+(] /61) M;PAX6D#?,@3P(*!!(2*B&1>$&+AW+4 A3QF+ M5$@*E6%3'Q82D449$:"Q):$.@T0Q /@8)/DT^-$!_I;$_4U6J]],:N>J>FUW M2UK=F!9^GE(WHJ_W8VS 'WQD,J'OIU_APZ;>KX)51-/9SEC]J^3"M.CI$_$/ M]XZ+0/ 4V!P)B_*CW=UJ7LD]1_PN3A/DG]FY/4?Z*$Z]64MK-* MFACKV4.$V-[;IFZ:\>I;A(:1&& M69Q&*CK>_6;WLK_A;^H+OJ]G+VS_NQ_& K4/\]O[:S?>>[]W]>'C.QSOX@#F ML_\>GCO;N]C_^,?IA_='%Q_*)0M4M(?O^RAAOOMG^X>O+T'3HGLPJR-X\NAJ M)]K[Z\_1AX]_G/WG:K?M1Y9,%CPL)%&%5H1R3DF>99R(.,Z+HA L3;*MYV&6 M#(/@ON(,-\:"WR-=CW1W0[J8"0&#%'D:!S34E%,9LYR&JJ!:LS0W2/=M_M4> MZ>X1Z5J.U!#K.8:%)@!KG- BRXF@N2)"!E3%-%9Y& +2Y<&0TB>#=#^0MN@- MH[7QZW;RZPW@_>/ \(\)J-]!=%QK<>]Q]2MQM5/@1$HN@P![?P8I1K +07( M6J(B$81)(!0SF2K!, ZSN\'JPXF"/6@\:=#X#E)8#QKW#QHM82SB.DFH"$E: M2$%H FHG3UE.,AV*1$>,\X0":.3#/+MC!FN?D7\[_SY M#OC3$A9IE,@L2!!Z=$BH#&/"KFFNAXUOA(V6N)6G6+ \H43'64&H4#GA09$1+G0@ M,CA?(5* #1H/T[N6I.F-Y1 >*PI*?PV"CM. >G'IPVF1IL0>GKP:GEL 8Y")G M(LE(7N09H2'G)&<0I5$L19Q$6(\X'L;?WN'FODUT=3*XS M+(3TV3%QA&IYB'(\T%_D*1^?8![M=' RF:AJ #_X7M7P?CX;7.C!*8>%F\;S MA0;:53@6K]?NYPK?M9,MJT%K4@/3Y_Y,STYQ'ZQC&[YL5W<.\^0GMMDU'-CV M )-ZS_C'R12PPC?C7G"7PR:=3W4%AP"KQ_V%"?$SOYTC/G,3G$YQ:?:P8(JP M$SC8FOV$.5=S\5%+\QE.K76*H\L!/YEJ?[Z+9[H]@/NAOYSCP_XSFT<,<[.( M#"OA-ZX+7CR1@(XFN;BT&S0& AO,+O0(3N ,OG]:F:%/N1I\O[*$N_M_=O ? MR$@B#[B NPKGL,0 ^'DY _J_TLK?QQ>3:K9[=L[+*9['OR955<-_\$3A_^N3 M[5]='!Q^"O<.7T7[A[O1WM6[XX0E89K'C,@H# E5 B.EE2*"9Q*#I6G ^=;S M\60)R^W5&93UUK8I8/%^N2MU#A@X4=N#EW/3&P+_=*DY0)AN]W*V7"(.AP.\ M$>;2X1T9(AZTH>"_OV-US.0^@A3>:#F"#2F+4JO#21/S7U_(]*>[D$?AP2', M[^.G^.!P!]Z_=YSS,!<@#I) :ZP$$7'"=2!)S,)(9SJ-XS#'AE3;R_5Q!F<( M@5AV87RWV_&M)?7ZV_$];L?^R]?'11!F>986A(>2$@"GA/ @+$@,QQ8D*?P> M@FX6I SD0MH!?XJOFHYD1,MH2%?YBH,S=S142%@ZY(&)96=!/X"G! MW]]Z:IX?2WT@0#PWZWP+_U9XVW?'?T_UYW(RK_XV>]??^/K&RV- O##.I2"Y M5@4VZ ,\C )*0IH4<:0+X-@QX&&X37\;G G0AN]V<:E6-%0\I*R _Q=1SJ* Z[R@<)=C^-L: _A=[NNM M4C9_OIL(?P=M(A()"PL1$LU41BB'BY=S&9.4:YG3/(3S@-N71=?=OCN#%6,T M%P6-TP ;H#&>Y@&+(QFEAAT!E<9$$I AX2H KA82G M(B-2QZ*0,0L*"6>>A-O+SHHVXJ!9@I^<3/6)42)7B60+%9262CJVZC\Y&QJ- M;+N1\TEEI*AG1D<%.&K*D_U/MW"4JX@6-(]P44U&\]GZ1[Y_K:G5IL(_"<9D M=[:H]>_IM'',GV@BIII_(KR Z3[CHPM^66W]UJT05X[)PBXN;L#:91;%@RW3 MVGT5&BO-J3^; R.:XK=@3GQCYC(XG2(X_5<9RBS("LZ#5$J::4 G"I(W$SRC M40SD<9QM/3<5()$&_O$;?[*+0#D.#9YF#2MNX0*U6JQ,% 4E)$I!H/W_V7O3 MI<:29%WT563L?<^M-B/HF(>J:YA1168>^K1$9Z:HW.0?+$80"(FC(4EX^NNQ ME@02$B1BE&!5==$"26N(Y?[YYT.X.RZ,="(:.*8$#T5Y2MUK-GF:7_\=,;/<:,V:K0]Z;P_B$^7%SP6ILE->W/[AOXB M0E$[M_V5"B)<97)'Z_GE:CG?,0>KYU;E!]%)*[PPP+MCKO[%%&GF#/)$".(< M-=+07/UKGI1XOW*4H)*'N?+0V-X_H$%;8X)'S@6!P"OV2,-S05YQ(RE5'ML< M1,=R8W9>U/PXZ8)&8^GZIG^)I[:54?#=-DZ?"*J]VS6XCB8^4?_XUVM!/I$] M .+B@62VVUT_3L#VQN*>C?WXL=>ZU[=?^^U__9>F%/_QY3^[Q2ORQS^N^57_ MBE' X4:3,,LPW1&0ADYW *QE ,PB=B9(S?J8;97$I'\+*P$K W"#?+ZB=EE^ M,F(T9=$'H \<&8[RHPNW%8HO3.9=^E<7!,0G#0?#WCBQW)]?Q#%5CI&CCSG M./I&_LSPK*1TO3@B8^LE\P9';() GW5[H^1,0:4ZY6UZ"WC1#+6XTKU)>/A"03*!;G=0>QDY^(NX"R#!X);9=2_!XNWG% MRH=><-KR!'#4_O LKQH:7!4A%(NR6\_G8&X#4+OF$OLM">=D.1@%'MK73 M:/,'TK!=N'6@E7DMTUA:2S>POXA)?=XY%5<$:G1G<_,O'XHRHQB:Q?/=364^ MIH2@:H9%\_.!2T(8;2U*P7K$&:)1H@YK+C1C5*SL#(L1$CS5N(G9KN/5 M (IJ ,4*#*!8PA;Y\V9,O+&V!-5TB5^+035=XD%K]FZG2\Q?D2D;_X3;NIY\ M,1]S@M>YR#>$QV-?(#O.;BJQ,=I 0 KON.H<\]9;0 #GI)%R[:/*_>&DP< 7 MI>5,:N:LBT^PX_A>SNE;V=)'P:D\WC_^?MSX]$'L?]O#^_1?[=WM'5K?;AQ] M_[9'Z\T]5C_=8?L7-[?T[=/=3XU6X[2.]^%^OC>_'.^?[O'Z\?YYG7YL?V_N M_VPT_<7^<3B^T=29&"R3P!@YI[+?FG=_X"B0YR328'%*0:YM,L'6B9Q-'U6M M8RK<6!PW,-:2D03_,Y)K81VF44227\;H*'N"S< 5;CP';DSU=::&>6V1)4DB M;IQ$1G",L Y*41(DL2SCAER7ZA6ZP;^'WC&W\S#@8*?=7BSWN]Z;C3V<,=/% M%G8N)J\THB5#K9#,*V\4#UA;)6,2G#N:C(A"5DQH*1%MJODQI4PG(@1B5EE@ M0B+DL@F//-;4&VFE,7ELD-'K0BW81&\56J]4RCQ69D6=I E[!72D:%-B;# : M*Y:82T*:BIXLJ3)/MK832EL@EH@YPH&>6)^WBCJD K-,FZ"H3+F-DEC'8D&W M9HFZ"1>G4&5]_G(PE?EQQ69W8-LY@_CXF- H\C9*)C)8@] =YLSA^"Y6=E;C M_*6[M7_4TZW#L@#W_ 58K@YX%7 _/7!/M3*65%&J@'81'C,+BQHYKQ@*AFGG MF(C1Y0UE@JPK-EN^^DJUC86@WFTTGDQ=7S225J%MA;:OV-*O0MOG0-L)FBQ, MDN#5..3 ^06:+"PR+.@\W)%X%YT5+ +:ZHRVL^/9*K1=Y9:#\XOD<\>T8I?; MKBN*<7/1[L=A.^7"[/$^G-GR^24L=_X6:_ZJ(5QN*'':ZO>+:MTSVRIBIJU< MD9([!?8!/OJYK+C?[71BNRR//BQW&EY_K6Q4THHUAB'E_8-'3HCC0H-@;.GG\\M!%4?74*?+5G'>'[5"4&!<' M*]KUY2YHUA4;(J=V)%YO/=P=]D;W-O^.BH4H]GYU'.KRU:_K 2_[B=7O)S=IEGT&9GN'#FU2/![N5^A*.\>]W?*+>Q6I)B_ M\*C]Q-+ZL>*6\CBYDS@W7EED;U_ V#!.A)%6<0]6787(/&/42$;5R+(_6VK4>6/[\&*WN<7JQUOGC>,/!]8%H0.72%/L$ ]Y()83!%&-@PU) M.\[=VJ:Y8R-?WC(#^CQW;_%Z?J=4@X6V EL1M0!'+1K*M?'.)H>M\X9)F[@3 ME7B\@'A\G/ M>K% \]Q6MM,?8779/'?4/_NJ&\*"&X:I3D+;2)(/D2<@$>:B1/T ZJ M$K)?"UG3'ZC@= +B@+"B'OQ)99 VB2!EK+",@9?)Y=JFO@N:IBQ7;62T\$.- M%@>8XR>/GY M($E%L,,1*6%!%C4(I*$NHD@T-^ N>VQI'H-R9W^5181!!96\T4J*(+C2X&LQ MZ;'B44M,@V=/VFRG$H9["P-\YR!&;46P%AD=4^Z R9#.5?2"<\8\9S%P!L*@ M-V9KQJZ%85&[%&.BP@IFG>(\IT8S+#@-?Y/8L^0*@= C@0#)J 3BV7;_7^XV M#\\;V_ND^!RX5^!X"TD $P+-=80N@*6*R0') 5>$B!1%5" 08LX,@S(\8"#9 KPQG"+ %8N(!,FID8\=*& M59VL,L\-5D9IC)O>_$ITF;R9(>J7?16'XX1!&J6])F M[8N;4YQ*=>N-YS25!RY5<5#T@HX^\&G4_&O;+S_6+)BL7XVS'G$Y.$^TG M[SSC:'O CUC;37*#HS7H[KI1B?I=,?#_[I3S44 MLCF",W47XRE!M_2ENC,Z-'O^A<-#VF+P/GV>L)G[%BHG?DPBB6;HL%8:!W4;;LX*O%XVL1&\_# FV2Q 7D0SL?,H1+2QF 4')&>$IEB MG@.U2(CZ^6)$D:CHJ0G.:<98Q2[ MJ&,D,> J$ODB4G:YW@&8!DW#Z>[N6L5N!4.N(30*7D3 6P5HS3X+G,PY*8J*3F9:3FY*#( M67OM$&$ZY*%=>:IA8B@![TQ*8$4#^[FSG8.F)PZ/9BET M>ZW#5J?T=T-VFT=_GVCM6_;^';<2GK3!9ST0S5X+//.1IP[F>*Q5<,I>0&>V M!S?DV]WA.'CQN'3/=0WC0JXI=C0%)SG !C?,.H:%PTPY' DW05;YGE?1T(OZ M]N<#F9B*0+] .1UHJ)(1:<84HB(R;126R0*O).P.%051640:#'C$WGH:E:'< M$F6]MH9@R90AS@=:)7Q>R3<%O/;)1R&U14I:$ FM"++!!^2B8TE(+@A3Q4S. MN[)_"YMK('4)?,P/M5PN7@/&VKPBZ[. M[W/(WD3'T)DA>_F""V7XY<0TGCW$:C3?LD^U>Q>C^9XS_58<\??"F/A[[#T3 M&[5:[9FG'?QE^T?YOP__=]CZ 28,5F:K$[X>@6UK@@.ST_D1^X-B6LCR3#3P M8Q/'Z\?A=+^YQ[Y_^W[2V-[#C>,MMM_<$8WFWT>[WQK'NY_@>]_V6&/&Q!U> MY/,UFJ']_;286$#KV^&H?GQ"&M\^"+@&_GU[Y^?WIB?_<[G'ZY\/?##) =E M*>:".VL"TD""D7S.[*!>:HC$[@_*75_S^^J,8ANVXFQ:0S.4:N/'BXLD:6P?! M!J8"H\A[PA 7/B++C432,PH>,_7.Q*6>M]&O]8>G.31Q&)G+5Y+ M0.DI]+,0E &6UK48W)4!O1H;N7(S.XS9$)(\9&0'UQM&L6>9@L&?8PJ&Y*JZ MV.IBI;C?C)47'(9"R>I/0ZG-C,1X0RWX?VMU2KR_GHLROR%&-1UEW-2B]F=N M'U#-2%ELY3[U$LT5 MQL9Y^*EIB$RS%-)M'7@6:;V8176K$VX&) =_V5[O E:T,+Y+U'KQ84'(LO7B MV?'W[3K?__;Q>/?;!]RXW,?U[;W+W>V/I]^/C_)UT_KV/MUM[I"K[XQ;+YXV M3NJ71T?[W^IP;3E-G-//=5[_]OUT]U.=P??.&\?[HGZ\1VX,7HI2!JZ(1$SG M 2K:2V3RKO88' ]$<$*I7MM4>=K ;1L%'Z,,SSUMH(*F-P1-_^N_-"7TCTKJ M*JFKI*Z2NC M]Z%:XR(R00N<5!)4AR6D8D\TXVZUALCXVR)G"48ZDQ?<'1!X^\^65! M^U68+E,YW4^/]-,S_J0S1">.C%4:<2$LTKF*GR:6=T]ZYI.\%>F7=]S!XU3T ME0_Z$I\H MJKK4-.#KW/U$KUXC6!UCA8[Q'NKU_JS*]*K\\"/RPT%)CJVPQD:>?'*!RP3, M4SJ'N8SA"9R)K1^VUU_!6=B.;O U^F&O-6C%_M:X%57> %/L?ZE\ MBH5\"C^9/+","DZ(1410B^"!>N2P"H@;H@CC@D>6F]*NPR]+E"6N0*H"J><' MJUMNE_ :MZ91K(*G!>%I(KTD M*,O=F@TB!$ IMVQ&SN;IZX'QI()P-/'E%+CC>>*# M3#HY;Q-UY#;#L;)E"4^@T*M1(U9!>P7M+PWM5>1UF:!^,O)*.74I1J2U A]! M4X:TB ))>-CPK+VG6-X>PJC O@+[)8&T"NS?+-A7\>I'@?UD-Q^N9: 8!8!. MQ(-.R$;J41 VP*-G02A7@7T%]A785V#_+$&;*LK_1* ^$>4G- ];M@(I;QCB M4@=DMNBHO1$R1!Q5Y$$YPZR+)@9C<4K!NR)2BJNFFO<,DW8O&LU_M;\?P[$^ M[9/&\3Y\Y\/Y;K-Q"N?X^;T93NK-0[[[:9_OW@R3'N^0^NG?IXW3^OGWXSW: M./Y,Z\TM4:?[<#\?VPWZ^>?N]B&':Q:3DRP:V_7+^N<#&X.CP7,D4M"(>R:0 M\\HC$Z-*DAME#%O;I)BL8[-,/90K?'J'^%0-%JBDKI*Z2NK>@]2M A=[N[T/ M7XZ/C=/68SX6D@W*)Q1P)+GXU",;N4&.444-5LR%N(Q\[%UN4:MF6BQ9,=.[ M:7?+C'-@-Y*6#',2N07/S6A.0N(Q&JDK]WLIX?[S3?>;29X"51RI(#F"QTB0 MXU0A2I7C00H%+VZ'^Y6M5:H:BR\+YKQ/I*T:\U?Z4^E/I3^5_KRV)+U/_5D% MIE\%=Q[/]F\$=R*5GAMOD61$(6YL1)JI"&P_><4"(8G>D6RKT+::;E%=XCN] MQ&JZQ:L5DE7'6*%CO(<:OFJZ194N?DRZV'M-HI8A:L.QQ%I3FYR56CF31'H* MC^*==J9[*)G:FE9 M50'5\P-5U6=MF8"K<:/UMN M]_"-]\!Z.8BZD6_B0B4MA48B2(.X#A39H BP*TVYLSHX*9?/+7R7I<0K,NVB MJCUX]-(LBZ%8AOS>"2ED<8V(4N]88E)8PF] MS6"L;'G"H]1Y-4K%*C"OP/PEP+R*M2X3N-^(M6K-C:-"(N(20UPX< 04D0@' M1JA+05K-WDVK\PK>*WBOX/V5X;V*1S\*WJ>Y>R#.!Y\$P7L%[Q6\5_!>Q>R7!\9OQ.R%Y18K@I%UTB-NJ4"&VX0$H]8&;&/( M#4"J$,RS3*T8+6AC> J+X!\SQ>+%'P*=7QE<.S]J^:.:[<5:#_[4RZV+SUN# MHU;GEI1#!I9^JS^H==/U08YB.]2ZPT&_%6)^8W 4:WL 1W"PKP,@=OWBF#5 MDA$*Y \= LV#H\.'82$,K@5[T=^H;;7;M2Y\OU=V(+TZ1;["5L>WA^'Z"F_M MK[)QRWHOUT(_1K MJ=<]G5S4_)$^K$"QO!./;[:7:^T\PGK^]P(FA&IEHN11!!$Y%<0$G;2@T0F- MF5+A8+LP(7"%:.X,)+& +?G/Z 8_POUE6[+5"?7R+B]VT^V&YLJTR!4U+=__ MYPC[T[\[]IL9[AX?7N3S-9JA_?WT,VXTP4QLAZ/Z\0EI?/L@X!KX]^T=,#6> M_,\E'/?P@'LC(Q44>9,,XM(:Y+B*2.D4C$@L$477-@79H#.6H0;RW887ZPO) M1&+6!.HTY9%R(YBC1$1AG-%4,&)$E@EBQC(QRR\JF7A6F2"-K0/%K9"!&T2Y M"R 3/"%KC$#21V>2$\1&!S+!-L0=,I%Q91&Y"$)'D+>@B#7<16N=AVN(/A)& M%0^QD L]D@L0D$HN7E(N/E_N-@_/&]O[I-Z$:S\^/$B,$ZI31%QH!3^D!B&Q M^==(681'QY)1;YL 5CPP MXA56R5HLO0>4,Q9D6P/X6,4I2YX=<,;67L+(%T?\O34 \N?O=ML*LU\K_Y$; MM=J?>U]W&A^^?JW]M5O_QU=S9;7RM+; 84W3T">SUM&K].>S#U??[?W5/ M7:M3/+GKO?Y-.-.?[:X_>6W]N:R/]8//V/0@=;^\9?6 M[O86'..S:%R>_ 1](/L7-_4GZT(X;6Q_P(WMHQ9\'\[_KU;CTPZO;\/U;I^P MW29\K_GW,>B/ +T\"-@0!585<9.S)9989#$%[:%@;+$F26A9PB)(?0Q;&AK@+9 M_@;<%YS#6XV8]> ]]//?GI;W[C0^3ADSN'Z?#=HYN*[]V+FIM>,@ JFYJ+G1,N>_CB&N7PO3CMDM?MFR^)A/IL=X M$GWD$I_'JP<;B@=7ZG.K4')PAA?7>\>"588%'$S@ MQ"7MK#9)8RV="N/QP0,&X.JPL(M2!J?78(RT" MZ#T.S(,QQF!2US8'Y[.*7^MWT^ \!Y&RG-A.#I<,00MZ^?=3D(C\\'O=]GKM M6P0D&(!;4?OW(&P4OL]VC&>UK8YM7PQ:OE_^_3<0^/:8[]9RVHSB/ZZ^6_Q. M_OC'.LB '_9!*.$4I\/VH 47,NSY',L:1&#.A['C8W&2!(\>/F3'I]E8"75L M@JZ=P0T=V3Z\ !9:Q/\6<18?J6@+.8MS&.U?.9P)-8<1;_5/NM M]8^E%8S_V(LBNMWLCG#W&HB+FH1W+ S[9+<)UW=\PAJ7GM2W3PYX2MC::)'F M,0+V,H.TCQ1Y*8GWS# M^-HFT1OZ=LD >2@Y5QQ%[\\LT',+_ S<2V!? )S# M@J2XB_)]^,X1P.0Z?+ W:-DV@&XWI7XD )0(6"HL M!3(2;)9G+ B>HC,N%7BD;I6E/PH*]EL+3%3V'A:1"F]"C)Z0J)GG-@]582:8 M&%(2#H,%S;45ST);LIR#B$P1F'^WK&NU6X.+]RP3TP:KN7,0&7>:2R P!94) MWJ&BT#E2$R@)'%P'8-_W6BZSF-CNGO\QP5@ :EZ>#O=;AQUX]3CD >_V1RN[JK:]TRD/ M!+_LP(4#*]OROCLL5@9D;120V0K'P[)XY#81?=?R. U6>P0 G11 50+$Y MMP!;TFB$(W&.ZV@C=V#-?D&NRQ*:&YZYO7H2_8W:-_C]L!=SO*Q;.[4G\*'N M -Z"IUC+U5.#XA&/R7G)1O)',_9=Y_H*48(S]8]L+QYUV_!T^W!<./"A+8C8 M\"Q_R9Z=];H_B]'H[>6EZQ6J/E"*#WGC_ E0=7T25H=G(!AE*/>H%7^4B)HI M?^P-+-#[L]@K'FR.GPUL[S"">'9_9*&/O58W]&L@0K$3RDA^KSL\/*K]:]B) MHYJJ?.!IFUX6PIU;^&)_4$AJH1DNEI6++T,)*][WB' QJ5^>7-:;^Q=P/#CF MWL43$+_RX8//>#.I$$! 5C9$"XHS$>?.,F_;[:X?RWR^UP&PF%:NM,V.$7SP MZE=P07,YYLCW+-YN7X-A?G]XFAF/'46]X6"@9MI ME6N#[KJ[HDPRQ%Q%682JX'RGM@?/*'.X87^<)FQELA-+*P=PM3X"D]#J%W0H M8U&VE_GNAX-A3D)DJYJ $Q8F]0SL:4:W\CK+PXX7K*SJ+%;U;)2>O+XSBX_2NWU46_M!9\1#<+%29_'EV-"3B#U42N%^T)L@DN]W?;/K<7_;5_ M3MT5+#^ZL8HW%^#6VTSIV6ZSK' /61L*L_![D>+*GX)KLDMS+;6C7K:3__7K M&BX%\%7H:,[A_M.N[$UDLUTV[+&;\Z3P5U5>D]5S([O^RUJBZ=HC8&*6$B&! M-Q-.)-=::$MP5($I2P1]YFJC.W5SZ[0[ M($YK?;ZY?9V)8;%B[$E=/ANX>= MJY3^&.;OI!)56)!^E0/?^12?V#K/IRJ2RUPU#/RA! M=Q#]40>6(+]9%L$6QFKD&^43@32>P"7DT'.V'*<@J6 SNKT3,+ ^EA9HR6*) MGT;+]IZ)(MO=WCF05 N:L$.PZ YQY@#VK0U("L,<#BY:!DI!R(:YT]&^$L-6 MO];IYIA/%J""3&26-6(& _LSRR&8S;@:FU,*5WJ>B-JILK'5P?9X*S.E]S*/@(*%P"#Z>,-:0XHCNY..)P%%#+U*G3 MSQHXR)W0XF*EZ-'9**@V5%/"9<3.@'I)(95E/%+ZI-M6YKAK$PF_+^52Y5Y4 M[SF=_$'L-OT!![NC><0(E(SF CZ%',$2"<_>.WZ]ZBFQ)(Q!I' M>+X*'#\KM0%C:*D'%"!*V;*0\ZDVJU22<)\JD^M]",=;<.U[!QRXB PF(964 M0CQQC\![IR@X:9@,6H/&9JFX/8)4NNL9>'^UK6ZTGR[OK)OS>#DI.5A!R0/QKBC6Y&MUA[[JTHY]W?XXC=]VS4;2J7YM\0O,? M$"["$MFB9B^XU[+@T,.I4*&#<)ZKS,/8\)[EO$0^4!@65]45 M-U5\]4? $-IQ-WTI^>QE##NC: 10]2+^,$[L;W4FX\Q;962E\(?>]>X+L!\F M,(8E\P@K(A#7D2%M(X4?.&!AO0_Q97=3W*9/1(PB<*D+?L=YXB(!=!4"RUHZ=/WX?X=9 M34=$+D>B[$0\#A1B,DB>X7&L7;\ON'EK'$&QX'1UQCO[Y73_D:M(T6BMQM&G M8KM_+KRU9_WX^_C%'Z'5/VO;B]];G6+MBR_=W-L_Z)Y=AV@VUIN<,5N?1MOD >^)]CM)[WKFW==+('#&G6OP_ZBI?(J#3_[ MK95CRMTA'"/T_W&/!LD+C)J[8QU*B5VJ_C!;ISGV/+4"#VV=?6NCC3F]-I9$ M.N:OR5_7, MH]I\QDOXG(^FK#Y)O0"[/?,:AB\O< MP&NQX1E+V6_KT3,R'ENTLDCCK7MO77CUAEL/]!5&#;?P_G$=?__T@>X?_WG< MH#MXO[D'YZCGYEM\__+O=N/;#FE\^]?)U7>N&FY]:=4OOYSL-[^WZI_J#,YS MU&C"=5[FYEM'QXUO>V3_&/X[_0+^QZ$1&"L-,))>:)]<)ZJM4VUCNFC9P#= M 3_/#GVK32=W?U'-^QQ41$CCHK#68*1" M%$ " 1QU\5AY[].C2S M;-[XT[;3OL?]+XLY>'3/[)?TX1_4EZ*"\OM ^=XDE#O-K1?.H90\D%T2-'+) M240H#3H(98O.!92O$SS;#W-ENV??*Z#\&!-THZZC[=4/?OA3_$7&8+&FZWQB@3(WPED%F)4@>5"8/GA M_-_-G4']:P9,0,M(4E$!(8G1B$LE 2VE0Y3XF+2AR;#0=B M5342]T#+$B6K2H@*#*_ L!",1K?C)T&QPL/%\/#G)!YB;:*,A"-BL$+<6H*L M801Q;*P.@3 52&:/2LRVG:S8XTO5X8YY8R>,6J)-A)PJMOBLY13/B)#^L#-X M%J[8N0F4$Q^MT'(QM+R81$NC0K!4::2EU'G#-T56"HN4HISG8714N;5-MD[I MK*]]6Q%%11R?$"ASPQ58[TE\',V"]Q,8VNYV#LN9HA6[7%+P?"Z$' E(!8@/ M!L3+24#TACBCKU8 M5MM,].^I^.+20MZK>-1C$6G:GQ4F/A@3\10F>J%UTA21$##B*>3!,D8B[1@C MN7VPR,.*R3KCLX-H5YXD$KI!EP<6[UW$\=H\\'&5N2M=H;I*#C9(3G,D..6G M)S]R4706.ZO* MUN?BNTN-YCMW-L%^]7J\JAW&VXDN#?MP\M@K^X7F#G!'K;-7IPY+S0X>G:", M*IIHG#)>*,X=L]@;YTC,PV0\CF[)W*F=*_RI?*@%>0";*M/@S&.7ZS)B3DLF MF9#F.3?I."8ILCQ=*/M07,SR@"HM^6+AI1^QW3V+$SW&+ZKHTG.BH=;1!AR< M(4YPG#?Q^IA?L<1C\HE5:/A6T)!/HJ'UX @)0Y VQ"#N);P*$B.9/+&1:4R* M)N_K[/$EODL:5EH!-&SV;(BGMGK8Y0A#QK\58ZQ KZE CXQ"7Q!$X)3,DC0(!'G0B%K@!5&(H5@WCK'_-HF MDU5MVJMI:J/;0;F#2QR,)G&^9"N?=TH#"9&!^N2U)Y)SI1P+AC( /I*24EY4 M-/"-H.'.U-X%IBG37&@D,'> AMXB[0C\&J-2ADC"F2AH('XT'BXI#5R%[&+9 M[.?NT8ROS0BK=..JU&=4V/E@[)S>YQ ,=E1% $LN$*>*((<)1HJIB'W0GC.^ MMLG7N9958K%*+.:E'\\8?"DN6V'R,V+RS,#("D3O!:)3VQ\(M2%)C!$V*1-0 M3I$)TJ/H&0LV.)=BRL,FU[699:#+BZ)+!Y9+W0_J_BTN)Z8^O6*WR]%LICE= MT*IVF$^V0)4I>G;W8&S!;BM,K"S;8I9M:A\+Q1'^D1Q1I<$]$(P@G7 NX7;1 M8^P]EOKMM=1\ LU_E$W\9S'C;G,\0WYJ9.6R3A5MC@=$YWTU?FY%V#H@PVQE MQ'J9$IR;(2SGM7;FAM++.86VGYNRPP%C?] Z+:95#_LQ#=NU=NM'+.: W37R M$QLLF36>*0+^;T@.L,TJ2Z2,VI,0YK8!GD T6"W_>QCVSD$N^K%S$](^M@!1 MX[_A2B8"%@5\[147^>]6BBN*2@^?\5D_KS=/#FQ,4E,,H%+LD&/4(V.E04S MOSQI%J1;VTQYNFXQZ/>F&JR/-/R.ARL9X21//5P MG^7A'M !\1@PLBEJ9"*U3"FMC#1W/MP[E98*<+A29(Q+S!6- M.L"QDZ<&?##CL:F>Z_,\5W\0L?8LNI3'N1O$B4K( -$1E"-!0%]$W%M;B7>P=:)9_'7B/K M9 *EA1^&)HL"F&,E) D$LU\\W.E9ZWG4<,D9\FAUH#WV<&+,< NL_=E9K_NS M,-OMBSNEXD'M^N=(1;[NFR(Q=B1N%XW^M]%=;)4W\9Y%Y6=]>^M )(ZIM H1 M$R/BW!KD!( !Y0##6#M!#;@%?(/?%)%2<#9J4VSQ[IQ@S0+-<[$8<'W:!>H, MWF -G%4+#+=G\W-!F8W6G.VW@#".9UC#5]HMH)N30M8O)VS;P2#V.GF:??GA M_,>)=DYL41?V\-P*/P=_O]!5??AX=0 M^] )<#?_LIVA[5W4&%FO97VMU/2)@RXN=(P<) $YP:;H%.,AEO%A6+4% ';&2&C3R=(_XD]#W8=Z-*5 M("'ZOB4)SG]R0)(50F""',,,<2P8TBP1!-R;"Q*]9RZWP3 S@O3_@*6*/UK= M81^$X2BV0RT62Y\I4['V&[5OF=VTEA>6[CW-^EU#3K97EUL'Q JK"$M(F.C! M7BD+D!,"#VH!A;67[Q;/0LQWB6A0 (6?\( M./11MPUT!.CT(1SMT.9YEK7A6?[DPSG6PP#M":C5_883OW>)W=VN'U@#WA_3 M!-D0$TAL (:%LY>8#-&1"@*"EP>J;\SFBJX9UL3H[^$9B$1I*X^R+Y?EK9#I MV!M8<-_.8J]XMAV?>WCU#K,'5_AL\$:K&[*[!Y(/$A0+D1\<];K#PZ,KGX=B M2DI7=-KT#HY:_5LGD->ZKMTZ+%^>V_Z$8PC2[>*RB/14BY<):_TK>;ZB?]NM M?H:,82]6(CX2\<;VX8&CD@8G"8J""!!Q@9&)&B-KF:3&:6DT.!%J8W;#X14H M@TC.XW\;M57PO;.VW/"@F0#MH V'H\Q\[;>E1OV9$KAW M+N?P]YT#S@)G1@04E,D9G)0S. %(JR3&2,NXXWEK+=[0MPKZ/\IL[J_SPL7G MYJ6&GR3%*T!CO5)))V!,QA/C(C7)(PI(P2(!_TE;3GRRT3KA MA2:2,Y88KI[S,S_G\]WFWH&-.BH2'3+2.7BZ3B"G@T),N,24X)$P^5I)I =Y MNE42Z9G%YF?C^,,!>+24>,R1QXPA[C'XNBYB,#><8)6LU,SFA!*Y+:&T,X[( MVM,N.)N%0PKVJ-LKF7Q!3K(7.G)6>V5AX3@Y<,546IV2_4^SK7S.TA\8VK*R M#?Y\8RPRI^6>Y+-NR>E^+TW2L,CL85EQ-?'%69X>NO6-?OMH%$W?J5 MB5JR'%N+O9??DUNPP(\H]QF<6J*)GT=7(Z//0,Z1ZT5[ NP!+O=WVSZW%_VU M?T[=U6FK@VZLXLT%N/4V4WJVVRPK]X T=DL?Z?<<..GE3\$UV:6YEAI@*:#; M?[6(5UE5+);>F[_3R=M0B']@LV==8#?>[!%611@SM/L,QEB@ PH@2LG)PZ M'(5.X\^SV.EGX K E?T OC>5%+WE88$3D'=1+9ANU]83QQP-FA$N"3$2? ]L M*<4"YUJVLF0LEQ4"VZ<8$T:>,G$P$7/]4M[C7WGY*HPK63]K')\<8*4LU<8@ M%R-%\) "TAH;^&&Y<=KKB/G:)MY@=P13.XM)A5=>*^.#3U' "8U5B@4G([R4 MP3I:^H CJ0#QJ*3B9:7BTA]HYZT6E"+E6$(\18NLIA9YEE2B*:F82RWP7:46 MD^C>GX;W4:4;Q87HY&<\'7'8J&V!M1S(>.R&-\%"PK+P;1C>:]-"#PX MYE4X2<[Y$?[&<*WO6M0G+.6X.CN=:M+#J]CFT[VR\+ M7,&>NE%6#L3E>-C/[YZ!K.9S7E](EO/I*\C"Y*\SDH/K@L!:/O]A+C]&Y;C%"?+NK#C8J/V?>)%O:GAZ5E[ZL%_*.'RF M?WT3_;'\3]]#+O/HC_9NY=48J=TX)M-NG<1VZP@(:U&,6:1\6Z-8SKQ,;Y$U M:/5]=PBWT2M..Z(F>8&*,Q2'S8F%?,1>JW]R?>0BF0S*/JA%^ -1\@)9.B4J('N+S%M*E>A*<[3GB,?X/UFTA YPM? M$#7R$7*]6"E5,>]SA)LH5SJ7DIV-KA;?GTSIJDY\](9@7 G4$PC&:I#LC[\V42-#M3YAJ<[C M2)@R4(!@I%;YB!>A0$98ZJ+T&*O "5- MKRTU"8G#66LH$# AT?$F,RC0!E MX-6SE-9L]7I92@KI+:5UI[-UFL5J-_VJ>N%=UZR*QK:'O^]V..J!&OY!*N>"U\N=IM; MK [7#_=VP $P.&,1:48QXLPZ9(/A2#%'DJ5>8T[6-L7&['3+:\%Z!<>M$J[E M$ZZ3R\;V7A8P^&^/PF<"KS=_;N9 M0GX(H\H>I+^-*SVQ S#:#C>JE9U'RGHQ5U5ESO.$;D>NVUI$ YUFRJ<4E&2> M@X.>;8@41$M,2*2U[?9U(486IBMF.E(XZWUOF.NVQDJ5%:Y; MA K&4\ ,?EEVH)&-/Q\(FMC,'3DW/?N5KBO'U:.A$4]A3QJ%2>6Z(0 M.,,"25#(@%G"VJ5LXFY7RQ?>:]E]6S*674G*RU+FX\\'ED2AM8F("9H0YRHA2U-$0E"E@LV]^GPV M\W=L2KA'QF1..&HJ<7*/FKE[6.U;WBP?\B^K@S@S:TN8'ZD5_Z@-^'%G"3/H M7I0\BB!RVRJ2:VV :$[ZDU?7G9.Q M[H#\[_W[__-[TO'$)U](\P8V_;NK.WL]& M\V,+WA/[E[D3XI>3QG;6N9/+[\[S<\X=S>L;^\=X!25-L$A MK9D%^RL 8Z57"#NBB%%!.C\"1I#>&+8RFCEJB?4F*85!P8)SSE!IC63@K2JC M[5HM B*=Y2)-(+UKFSN-YA;H[Y___E#;^OKU0_-K;:NQ7?NTN[O];>??_Z[- M=/6[OS;,+6_[]>5-WTX @##*6L.QY%)(DX(0G%"K!!7PSE5ST.<2U*_^*(9A M.^ZF>Y1._WE1M\=@)]K@V;YKX3WV!X9K\-Q2KE$W G$7$S)$")2H=2KF^7?2 MW!3&UW.*)IQY-$ZBS[;X&>?MPCC@D;KM=O>\Z/E3^%-S7="1(:+X]P5MR5R_ M4A9>95DZ-MT!&]:J;<_Z\??QBS]"JW_6MA>_MSK%'1=?NMG7<] ]&Y4Q&[.A M!/WM7);W@]/AP7[*"C! M5ME(\-XC&*H5G1EO&0>+H-&33&1:$@R;OR [,Z2V2+VEPJDI=ZK_?A]1>_!X MNV=<[)><7/&TW*!:SFHYEV$YW]9(X1<8\><;QT"W?_ 47S M;G%91@P]?F ]Y9(Z;;WC@@L7-;%>>9%(@%>2AD?4E_RZB<>-_H.O/ROH8<'% MT:R@G'TBN]M;E_7+CR>-RP_P^7WX+_=:V!>-9N.DWOQX\OWX ZG_=7-64,X^ M[?'Z=OVR_NTSJS>_M.">6G ,VC@^(77Z^6?]VY=3N*;S_[FL#^JM/"?HPZ"^ M=1"X-)C0A)S.?5U 3I$U6*(8#1/*P-O)K6TJOD[5;.G6ZXUAKE#I':+2;RL# M2Q.>ZZ336@'5@D#5^.L*J$Q^F))R9$G*XX>$0B87F%IG(]'1RR0I !5=9WRV M &,Q16!HQ%O:L#G=S\?)&:5#UPC9T,NU@7:9(/-)?". MV\2 5FFSMDG6#9W="O]ZU.EMS>^=KX5_S>U8^:RA$KK8"B[=V/-'PYG2G'!J MI,;*<.>3)B+BI' "$!.6N/T-(H]X3A%(Z+,LR@\X1AQ M&D&QDW$(!R:D,LQ&EF?@K"OQ&+^ITNG*,E>.QI.I[[5=EAB#+Z@3\DHHQ'%D MR#&5$/P&:JRM)31F]<5JMJ7@Z]GE]Y Y:UY//'^.C-F]\.N^,: 5QZ\@9.(J M:AJY,M01ZO,F)RV8IQ)7*::E0["]2<\B2I6[^'IDO,F=X9)"VG*%,)?<..Z, M,GF^T#H1LR,<5S[#],:U>#'/XJ%J7+D/+ZR]$^Y#PC'/8&'(4@;\(P8&VFOR M+L4@:! \N.C7-J62;RKI\L;5=KFTMO(0'J"AU_95IY2[C@>4H@R(2\^1Q4(B M0H24VK-$4X[(@]_.O4A#/FE'51BF2L-:* M<1RXS@TTDK$)TY!;GU6.PK(!V?ZDHY 91632(.TL0YP)C8PQ'#$+%D<;$X3B M1:@#S[9$J%(0RZW%"]5NO:H:5S[$TRCVA ^AC,'">X.X=1+QH#G2V%J4)Z5@ M$VCP*=RFV%4*8FEU^L55^C+VNL'VCRK?XGDU]]HD>VF)UC*B2!-!/(F -,,6 M"18-]89B&V7>.J,IH7\LD5%^#_F'1K<#5W]Z%@?EO(/KCH15.N(YL4Q[%;RF M 7/X'Q/82>ZL$IX!=55*Q,K+6#9(\Y->AG+8*!?SF%L,C(0%@BP3'I'(A1+9 M,AF"5>"!(.C<1H%)1CB7&-D*4T(8ZET M"M8Z"]K+]6Q[S2H=L;1JNUQ:6[D,#]#0:_N://5>LSSS-&C$O0=G/QB"!.$B M4F.DDGYM4[_%/1'%N54Y"WLY/(?Y74^:>3#G;$._YTA.W+-]Q*B;'X,U#-UA MOJ3Q*MR[O\2R[7V;O_3WW_OV] NT+$9@_LHLTC_?4>,M]8HSP@'MC5,\"ID( M44S20"L/;-DLQ.%4SX&DL?;:H&AS05C$P.%T'G(1,K#XEE/I\&O',ZNL+S"\ONMS")^^.N">>6B/PV\3[CH+BE/A&8H,1T0 MUUHC;45 .($6&"4-EGQM4^EU*F>W+"R<[JO0M4+7=X:N*P.N523E 4!ZS9.- M-LSG(0%.!(^XM1J9* V2FB:7Q\ JD]8VQ3HULSLW*YK\P"C0/XNQ -50@GN_ M5_7Y7[6+K882O/NA!+@:2G#?1_XF&\%70PFJH03+LJ+54()J*,$*<(-J.:OE M7(;E? ^ES=50@JJU[J.JQ(((DL9 A>!N;S=:]#'Q^ M/J_3GQPVXWAM#"1)V M3!FI$54F]YSP##G* I*1Q*B8L3ZJM4TEUI5Z M7PRH)E/=FD1CA$?!.8HXLQHY92FR@BK.9614I&(H@>"STU-6N2"]PJA5PJB5 M@:@WE#!^.3BZ'DJ =X$[&1HX/#JD>,!YP[U'ACD+D"04U\<@27#="FAA(PX14-@2'X M_Z+Y( ='4#ED/=8A!)@Y=;B11RGUU7CRG%Z&L6><)RX MI9S[X)%DN:LH(0(Y%QP*W,HHF;(BQLQ2M'Z,WU3I=&69*T?CR=1W8@=7B$$( M'Y#522,NI$36Y=E!A'FI!.5*N&*F")[=AU\U!:J&$KP!_%+&."?=!2*(T,$9 (' D-VNN B4@3L:!8* +: M*^1LB'.5DRYO7&V72VLK#^$!&GIM7W'4TGF&$6769 >?(&MH0,Y':[RVPF4' M7\[9 5PE(:JA!&\)JX*W#@=.K%.<>V:T"4YC+7$ XQ6]K!R%90.RZ:$$5&!B MK40R"(LX2PY\!(L1T3X09HG!W%5#"593BQ<:2O"J:ESY$$^CV!,^A-%8&""2 M*&+ORV; 1G+P(; /2FM%?;Q5L:L4Q-+J](NK]/L>2O!RFGMMDHD1S-*D$74I M@>8Z@1RU%$FF Q%)<9;[QU5#"5Y#_:JA!*^#97F4"@\2R*A)7.>1NEAZ^%<8 M8E0PMO(RE@W2IH82""PC-S(A8150$!,(,L$[Y)51249E=6#54(+5U.*%FB$^ M6(TK5^*%M7?"E9!*Y>;F'B47!6@OL\@""T'*)D&H]\9QO[;)JID$*Z2U*V-[ M*V?B ;I[O6>"- X/"!6$,,I1H 0<"NL]=VF6Q3(\NOTJ,\Z!>4E:,IQ+BFP19N(D)!X!4ZH^ M!$MG&Z8&%20P DY*CT*D!G$75?;*&!)1"2Z,CC2)M4TMU[5^\QU8[ZF[J]Q$ MNT+N-X[<"VTY>E7HKISTIP'SR5X-41JMK4&:YKED/#!D$_R(SA-!&0\< \E7 M9AW3V9+?IQU+4&%IA:6KCJ4K Z55?.0!L#F1;+5:11X92H;S7!S!D(N:(LRH MHE81Z8P#V%S7U:M5F=HRQ6^[X""T=IP6@9Z MSKK](C_[>]F+XD<M%>P*, "[W=]L^MQ?]M7].CWAH=="-5;RY +?>9DK/ M=INED $L=GN%2/P.0AU[^5-P379IKJ5VU,NVX+]:Q"NLDK58>L]5-%;RI(5Q M5G'*DF<':FVS64S.Z*;:__=/N[(W\5YJ8\EP+8J+R@7IIL1=2*/L+N7Q6 M]2L#MG;"?:G%GV>QTX^U7E[=$$,V\#6;F[V6V((*.(*_SX1Y:^>V7_OO!4@' MU=&.V[4,-1+0-+]87$H/$K D4CLXCY48P1XF(H*E&4\&($5D,B!F+ MP2P)K<3@J<7@Y=2"42BXHAJCC'O%D,=+6*L0#]@%<#11P),EH=82((>20*(1"4)+P ('PXH80Z, MILOCXA/B3!FD3> (&VZPB\E*$M8V]<9L3.9*$K(1&1S%VD6TO7XM=K)AN3'O M9C3U9KV0FOQXU\$&]<^BS]RW?;%1:QYEJW0&CPV^##9KV!ED M*)@WO:)P\& M-K6'?@#F/-92KWM:7%/K] PN-Q_*'\$WP+JVB@L&0]FI^6&O%SO^ NQB^6X- M* =\)+.!F1-TNN",Q$X7>.CH$FI[&U\WP$%IM^&^-V:H_^U^P917\01F.4?AX-A+T[JR8>2&Q3[ZT_>G8+L7-:/#P\HLYYQ MQI$QN0PA. &OM$8L8 YN=_0T\+5:!!@YR_Y6;QA?D^A]Z \ !+-,IN*ISN=\ M65$+>4!Y@DFXIUJU^O *%*;=[IY/3#U9RN%\X ANX-(97'0ZGY8;7+%GF2'W ML)E_=\Z0@\.:^PV\JR:+W6N0R=L>2;*<3WE^6'N_X! ?.OF"QR2BO&-@$B_V MT)=P2M=6P8G>ZZ"N^:H #(B^8OW9ZDWZ?FSK]87O?UER:(^O,7[50=YS>'H# M+JUY'ML_8AVN\^C-U)F1?>#D^]_V+W>;GNZ?PCF:C>/]Y@[9W?Y^5#^ML\8G MX._?]BYV9P9]_]VJ?_O["*Y"-"Z_M[X??VG7:>.H?KS'&Z\/=/G\GW MY@X'GC]99T:D%=A[C)+"''$0H9H$S?7'FCRZ7%>UM-DB#8H&8P1CXD@;2E%CB2/&?QG,3Z4?O4.L:CBQ*&B)BH2]3=#ZV!WV*LQ:"+.FFER;:(!,68%2 MT2@G 5PY[#RR4E A5=(16\"L.1O3*Z+US)@E*Z+U1C$+/EMAUD*8-=UOTW N M(J;(!N$0MTPAC;E$ 7#,A.@,31K<0[5, [_> \]J'L5>+,JC*[;U]I!K*S_8 M"KX>!%]3C;R\\D8%:Y"01".N$P"9B@3AQ!WUF&@JLINX3%V\WF,?D:7K&G+G M]J)E3^N^Q*[)Q19H6VWB2U1B^QIX$XY%4.* MBDHN&=8X)6HB9YYP2Z1ZRDU..Z=GMM7+K7QG=S24$%+4];[CS0V? 5L.SQO; M^W"^PXO&I3\ D'8&6XH\DWGSM%7(6!N1%=%CFW?N<7!F\<9M28/Q#H=N*C82 ME,O?+S8\>% $V^J49=0]D)M!]$<=D-?#BU'M]'KM_*CECW()=:OCV\,L7.>M MP1%\J=]-@W/;BR!-_6)S0B_^B)UA++9'G/6Z*?;[<%[;KH% _VCY\HWN 'S MF:_ RT5$5N/ @O/:F$BX5DI3[:(-"D<WYI'K DF!$[Q%A*4AB^SM&_06WIEEN<0>'KD$*\*Y(Q83(6CPFLE N'>5 M2+R:2%PVC@\/<'[F45LDXFF0 \KTP>6#$'-?G)HQ,DA_@&U><9TZ;@-B;X-)AV,O[.&[9 M''JUKZ/8&WJU-73Y=E+NID_=;C@'+'W?&R-/#FBD7G+J@%!CG[L12>0B^-8A M&NZ5U2Q0O3P;(\=/K9;E^$=K<'&OK?[1WT/=PM@&K]<. MV#T[F[O9G^GW[4,!YP5G8YW7Z M^7+_,IR LT G-QPUCNL7NUL'EA(NC'?(@.>%.(NY#30/2#!"-,>,:96KRH1: M-X^O+%N^VHREAI2)7N<3CGZM#6(/)QDN"_(,J5 ;88 M)H3A.N;V[PH!%T7 SS<1T"G#G50>,9K[.+ODD654(R5D\HXI;EW>=HG7-9U- M[;S*O.OWQ4X[.C T"(,XX MI&5NG1=T3#Z1(&4$B.-JG8BGVO*T?(TT5I !_CGLP]_Z?;C!4Y?;6\+SJ*C= MMD99N^TB*?.*!)P*01]:%>?26@XK:+:2-'V\V^1WTX&CMAX/;^]Y"M8C?^@3HUH<; MAE>W85GS^EEN=<)_ACU_9/L1G-><+X&5W0K'P_Z@*%BH(&XAB/,W(8ZY)#@\ M.>2!="-.L$]HH]0)#YBH__4&(?CA#6H7FT0>-B#?@IR86+0Y6\F>IIQAJ4,EBU:?D%>O/JEJ M3.ZN,7D@%ZIJ3-YGC Z61>MU(4=67K$9]R?/XKF\\";%(G.X%$:ZJ+WFN^I+<&S,5YS[#P!BGGM3*42V5255NRE+4ES\-)J]J29<._"MX>6%N2XKJKJ2UV-^UUFXVJ!;.^NUNKW:65%X,#E^LF)Y MSPERCQW$/M/9LJHG>89Z$H Y+'#T&'S8$+E&G!B-M/$,:4Q$#$H)S0#F&)Z= MR5T5DE2%)"L#78LXJ$^ 754AR:L7DN2NXE&!:TH T80$"A>,0$[FKE;$4.FQ MQY:!ATKE++95121+4$1"JB*2JHCD;73;K1SR1Q:1Y&R+HM2+O'W7ASS7A@3D M/ 7BBIGSC'.9M!HYY'/F<54%)%4!R?LM(/G3MFTG-W1]&2/[1,NX?&[$'$U^ M#\[H':4NCY.CJLKE?5:YO"#EJJI<%N=='X!S[0SJ7S/WVCIP."8E&4;&8(:X M9 I9$CAB7&!J"<>>%V4N9AWCJLQE5$N*K,Y8GA[V(2 M_J(51,3$D2$1(TZ(0_"7B*1V+#C)#*;R3=:YO/- XB.Y:37XZ^46:%FL1A6* M?+LVX7+2)G!/$V:$@260'BBQ!G+,B4<66X63X]8*^B9BD4^NJ^]QRE?\8=O# M@J*?'\5BG%+^$6M'ME]S,79JMN:/;.UZ]U>_"W *LR MZ/:**0AGW0&0NI9M3])]%P?G^3B-[H]XZN#XD],-YG::M\7!U MOW;_WME&Q&S4FO"-\J8SX)W"37=#MYA2!8<+<1![I[!0Q8$3W$3QV>(JNL,> MG/HLCZJ%Z\A(F2=9]6,G%VW]**X&GH@]C/F^_]]B*%;TME].B$C#P; 8!%', MJ%HO9EJU0&3@I@87Q6V?VMY)'&3,#4416'^CMC4H;WT #WV]O*)ANSVZS7S4 M\5W5\D@NN+SK4\*WAIVKD5R=/)G"]Z(M/:]8ZP_=<1S/ !@< 2\IQ@*X_)A_ M=-L_BE$68^'X_]G[UIZVDFSMOV)QSBO-2%2Z[I?,"(D.)$.K;9K$Z0Q\074% M$V-S;!,"O_Y=M6V(L2'A8H,--4>'=FSO[=I5M9Y:UV?EQSVX[!R0&P;V.OD$R/LM=_JZ:>+&9C:W%,A+>MJN'BG$MCV'G^_F:\*ISTTS MXG%^@OS+^58P=? ^/&-^<]0.K+]:"SUX&KA_NWL6>]?ZAW5/8F_X%# )W6-X MTV?'2W4S-V)ZBC#=_X$K0=!7:P>PG)WA/(&TMQ+L<=C)H952S DO\6I3_^+) M\K3#.+WM]<[S%X9OMX:W/LYMRV"YLI#\WRG\ &R':A_!'FJ?YX6"L9ZT8Y;- MH4A,BM!J?O\LYG8._=&\PW?;WK2K8SL6%@]^L]/- M(MMNQ;RA\[Z H?8S3%0YBU4SD_YI@AEIP1L@7/T\8]7>'RUAM=UJUP$NHV'6 M)5J=H=1=ZQ4Q0B1.A]K\27>8 _FV%]O5?/QH]?#_5JY=.$)\_.,2ZP#<3P>W M7S)%;O_TQGH%O.\1Y1-3-/;W\"KN=0)K@QS([5=4=3I_:]MG]KR_\MOU;ANM M#IJ8Q;:O5M::51,3D,5__V:7]B'>9;4>Q+EZAAMVX82T M#E5PREQN#TD34YYK04Q4/E O+?9""F6?LZW-F+HQ 'WM(/:JTZ@ZKT9/,CR> MNX!YN57EU1E[_JCG#K#R_5J9_T^'E8LZEG6_"G MRYB\9UNVZV[/*1_GJ^_"=K&YSZA@B5F"C"8.<:D=TA;RQ#G :O O$S1/"4Y:%GA6:^PTXF99!TR('>( M!\60]=0@ZKC!V#J+!;Y;)\7IUHI7EN;XT0<&SMC)=Y>F=3\_UFZT2'YZT T7 M_9?J%>>Y:^A40[R1FPEEU_A;HB_]Y7#JPT.]1?F=^9DBU1W?@GG9;OF?^X2K MPU6_F;,3\%[C^=?UJ<-O1#55\^USN1Z&^J%MOV]U0$<#36RK,T00>'>CU??M M;O^T%Q>E^V5CX_,E)IS5FX>M^I<]^/]-^#V0U^:FV#UJ?-W[\IG#/\=;WW68XWFON?*\WVZTZ_=C>:Q[ >-=Q_7B3UYL' M_+\7<)^S?@6'K_)>:^W5RI4&'M8S_&*M%2,N))\4 MC\Y:FCSA4@N!G;==_WVIL;M3>;S76&^^V MX*U/S?5F]7$-8'[[8WV]N;7=J$TY8">;I$X;.+\>V/4'" YP_ MQBNK J\\U:RYS2()CSI3Z6LWXPG[RH.=8#HRTS/3X(&] O3.Z.Q;F50AJF:6"+ MTU#W<@5;E;NVTV_ULPMV9&\/V^1F7^O0?WMCJM-5<]VW/Q7:V[222Q?@XC?< M5?P-YG*9&NZ*91JLF65WX'OTC;WUJV9)6\R.&1+W2:9?ILS,>?83_G7'U^78 M!G?-S;I?@]L7/V?X<04HR]N;^69)^VC/:F TPL6VW9]'5O.+K1E^;(W*TM8, M+T,!RY7A ON[?KF]&W&PG3[&G)$1%R>M^Z%FS"B%#^Z_Q7>//U^ Z7)1;WH, MYLS9[O$6J5_\W6YL_'U8IW\<[3;_/FZ<3Z;PP;,<';;VF@WX7OT[C(GO'OW> MVCWZ?-'X\ADWOFQ>[!XW#AM?=ME_+[;&JXFM=T:1()%2"@P?&2W2T6H4B,=< MA$ 5YBMK:E7D$VHFS#=S3Y$K:%?0;FDI"PO:S1SM&N^NT$YY[K7C%HD4/.)) M!:13E,@ID;BP)&$A,]IQN31H]QKJKK]T>U]1JX-.>ET?^P_3;5\W[]>"JG1Y M8; MKTRY"/(2:RM%D&3(*!50HE$(CYWW%9/PJA+3#:F7GB=]67A FMU!+N;YD2U4:#\* M[4>A_9@X(.!,*"?!O4Z":VV!I)6)!8&1,)@B#J< ,C9*9#3VDB1AB1>@TO%5 MP:?9H KQQ[.YQPIN%]R>.6X_I6)?H$"< MC=9(0KVI<%N;0MCTU(1-+[\>Y:]>)L@9G/_5MIW!>B=L_M]IZR277;[>2I3Q MBM?U\\;&P;Z3'M8G>L0C$2EEAS>*4I5PN:55<$B_7LR*A MO'.92FVZ0J64GY3RDU)^,E\5KY2?S*?\Y ;=8<%WPF,K4,:?^-7-7*E#N38C M?U;$FO#_[K35SJ,NQ2@E/?LIXHO8<*I=\-PJPIE-#JN #:'&V*23Q3-P']]J MORQ6>Y5'.B8NP!*Y@#&.#C?O=C%]8N_C[:;_GSW MTZ1CHGY1WVC =[>^;S<_7S2:.]78ZL=;?'OCCZ/&T>&1ED0E1XAGA4 9G@(Q)*<\*%88+S'%[4XM'Y3J48I:#=DJ.=Q1KP M+3&K C=<6JZE(392P2QV$<_ Z5K0;J9H=^6&':)=<%S)Z 6*05O$DXW(&DES M?Q6> .VB,'K)T.XU%*/\F9G-#[OMJM%4+_.A#OEM2TW*_+"..T$#)@'[BI31 MFNB8,DD$'+3")!7-;K&PKCZIV7DAK81#"24O=69:PLAXK%!(Q,/_K//,KJP1 MMBI8J4EYP8*,%4TBR:""DAP;H0/EBL'Z:QH\[(VBM"R:($\H+4R>W%4HTR3P2C,F&=!/8B M66ZHU!*0C"7FL.44/BBJR&(AV,ZD*@*0$KT6#CF:>Y8)SY%E*:&4**QB8H%[ M!V87V%UT.@.F5*.\&$'&QGJA; S)1^[!IB"66C#)/=>!@$925)%%$^0)5410 MGY/%#>+4T4SF(9$-3*#@;91>*<$QV!34K(*)N$""_!I\))L_TH#2:0]D\+07 M5X?]T7+3F^(LF2>P>:T,#M8$0CWGVAB0A6 ==@J,:^M]!0/,T-59-%/K,6:2M3L&QE39E5H=4"V5A%D&(YG&WB%HT!," 6F!C8\)]L;NDJ9 M7"!!?@W.DF&1K._V!\_M+GEX)ZCT+P,T0X':O-)7&!KP')ACAAKF M4=1:($XL1IHXCK2'[4[! -,T>X.)7E5F:8+8!0->&"E(P8"98L"EDC/" *LI MEXYBQ#F.B*>8D#5"H21-8IQH&B/)$2&]*L2C0T(ED666B2S]_MN:]?[T^+1M MT]4DE*$E0*1KF5-2-7 MC9H..#^+N,_( ;1Q/V/]6B'B>8()6I1C91D(U&X])EX0,<\3G10' MU]QIV^O[FAGF.(O(&,H0=PX40Q5,9E.1+&F/&1,K:TRM"B.6F9QGYA*\'-5Y M!.\%K^?Q$X_UN#ES09)[@C#_*%8#()060AU.Z[5QL-P_@7KNDWMPZW]ZH[V-)E7(J(L;@#]'%ZKU6/3%K G6:\JIBDCE*1!3&&4T%(T;D M52?F18L\E$EQ%7V^06MD1*.2JPX$2G3K.(WTWE?ERM?JYC+8NT\VEZ_%CLA MABFZQ.HO7AVQ)A*S6NO%_DF$&WV+[?,WMQQP-YU^\Z7]W(@I]GHQO.OV!_UW M]J0U@!/\(H:_>O'$M@*HGMLY+WR]WX^#_D:K[]O=_FDO%E+0BA24-BXV]UT( M7GN6$.;4(1X31C;:@!*34FG"F"%ZD4A!JX6]5&?Z/W+_:_X4=@+H,;9:[$(1 MNBRLFX4BM%"$%HK065&$+A_+Y:/X06="#KI\;5 D**6BAR7LI M-0;5SMX<;NQW0_WVA?C/3[["]6"(> YC(+M'Z[AQ_/EL>V.7[U[4\6[S=Q@5 MF+T7C59]LDG)\0YN-#]_;UPJ(>Z% MXMN3A D+OCT>WR:R K7U5GMFD6=)(^Z%1!K6$06KI+-6,9]R*U6V:O"C:T/O MJT>6DHE;Y/+2CUD5CF;G5"]^BYW3AU%NO>YDZ<52X:X[J O"/0#AQC@_FYNX M?G&P;V&1/",>.8<%XE%K9&4D"'0W+ # E)1Q98VOBL?S\Y1:A\45WR?04(KX MSD!\KQ242_'E1BLK Y).&,1# D%6G"!-H[?!4\&B7EE3JU@N$@O-:R"OV.KX M[G&L#>QW4$!\;'W+8:JY.-0*7>"3]B;/R]JTWV/_X]6R%AA[J!8R8@DDT5+M M)!(F^Y&TQ\BZA)' "MN0B(PA4U2LLAO2, O;YXL1WR=I45W$=X9:R"5;K\'$ M)8FL%V!#P-HA)XE!DN+ I/5&!)F;I.#']PTH')_W$K[MPN3Y G2.L;R[8C<] M!+&FV#LI5MQ((Q#SN4."RVV=.*=(1TY5(%R(("K$DM,U?,7K\6)D]PD4CB*[ MCY;=R99LE&MCN452&(VX= HY'3 RD8K$I#*1N94UMLKUHUL#+)[+8]GH&NZ8 M8;QPY U+&I]_BE+?98O>+P=APWCT_GJI13DV'G)L[(Y'NK[#_?>)451$I1'A M*2">,$;.9EJOH**6 50 %^'[#OG-(."X 7!%PG!GSS_JB#X+!!\ M+-AY7M]8WX>MS:-C&F&;-S:^[D="J114H$041EQSB30U##&3 MC+".A9BG=U%*4JOE?-*JT^GZI%*'6NI02QUJJ4,M=:C/5(JD MSOQGMW. 8*6.,VG* '3)K YXVS^LSOH!_&!NB-#MMT!?6*ABU85V,I0RKD5U M!'^\VN7O8).O=\)6YQN\E4GEQ@R<%^))Z-+M+SO?&QO9/_M'>_?H*X;KV[O' M]>^[QW\<[U[\_77[2^-KG>Y\WWLWX4DXVA5[&YOY-WC]^._6-EA%>_#?W8OW MK=WCO:/&EQVQ2W?[VA;M5KJZA* GFF N+>$.2(]4A09I1P(@GN5M:( M6,5RVA6\B'5=!>T*VBUA M21$\SCROJXR4G,\7+,A/H-8409ZI($^H,R(HK6P,R"4.@DRY1([&B*0ACE'/ M&8U#09:/KQ9;O 30)5!:Q@@XCH];_3[,^WR<7[#8/C7K1A';>XKM%!]8PB"> M%BDL..+<8&1))"@J#;:$<0;$-Y>>,,,72&Q?C[OD1[0PW$("5KPDRZZ'7#.N M.H,\J(QM8%@5C_$#<>[S-5:P1M/O.R<%IT$A6+GL+#$>V>@=X!Z(6=2!FYA; MHZR:Q^LGQ5>RN.+\R]A[DM1M:#E8^AD84M M(THJA:11%'#,4^0T<<@[EG0PU%NI*S(P\^CZ_N(;65RQ?8HX31';6>@?HYPZ MD32+.--RL(1XS.J')F!!Q!B=I38%*X86(^U\0I)C MZ12V6,J*J)22XA=YP?(\,[]($=IY".VE9C(26II,!.TDP+8Q$7&I/;*9*)T8 MIF$#>Z)\6%DSCV]151PC#]!+AB7?Q06RY/K'&!%#O=7WL=VVG=@]+6G\C]<] M+GD/6?"4ZH"(T!9QY2/2/!C$)+/1PHHJ![J'7)6/[]12_"*+*\M/RUE:9'FV M*LE(EJ47GFEED.'1($X\0=83B8(*U&ACI"1N94VL2K9(^5\SDE]=5TCNYCLUBW(P+ --Z=C!4$Z >YT !S\\21L[9_7U?6X4-B%JE&B4 M"(YNCHPC"3&A(P VS64,*VN MPR%0"\&")($A+1P'59T)Y###8'9['@+#L$4] +59)6*Z;K0 ]5.2CCX;;>63 MT9VN>]\[C>'/EG6M=FO0BOUFGJU">#HB/&VN[U-B%/<2U"G#0%YIP&!:^X0, MU4XH9K4(> C(K0Y,Y7J&T\AX2 8+0ZG@%#-M(]6<:1TPP4'828+4T3+\K*]% M^\<2/8[(=$( KFWX_.'H2>P0;\:H3D<[E-.AI5WE&L)WWO9B&[[\+?[@)?U_ M*]1.1ZT7Y%-L%P MW]KVF3WOK_QVG2RVU4$3LS@Y ;<^9DIS>\PAJL+)W^U5J_X64#SV\K=@3'9A MQE([[&4 _)\6\0JK9"V6WG,5C94<$- XJSAER;-]M;)6P5@6A7__9I?V(7(X M-U,75<]PPRZ?\Q2NWW/:7D%98 MC@O+<6$Y+BS'"\-R?(,5L> [85&(CI=RYN;,=?R+.5DXD?".B67(45H\_BDW3V/\6,V0*\Y,5Y8@Z36]I>M M[)\@]:._X?<\WMOXV-K>V#K?_K)[!J-EC0^[9XVC [K]:;)!TA;<^^ [/,-Y MX\M[&-/'KXT/<*^C+;%W]/MQXPCN=;1.MS=VQ0VTQKEML6?*(Q>%03PFBG12 M# D=C2<;.RQM2JD;.J.IL[XKV&DK2-5B;^=J>#;J]2=NW!D,SX MBB^PU*,MN;(W"I%\ G3KO[M:UP)[#X&]*2[C**CST@A$=?( >]@A8RE&/ CO MK<&&\%QK2U/E4F"+'LY3C"?7%*14CIP916"?$A5/(JJ@0O/") M)!;@"R#'>!6;4ISVQ%(X_J-P$X]:W]%A*X38>5NV^4^W^)1U]Q%P0JF69\5G.>(0# 8?,G$,S?U^2%,$**!2#ELY;,)JP M7EG;/HDYX-TYJ+6C[<=:UX'<51[H?@U=9;*<='OYK2N@N?Z?4N.UG/KYU=K_ MF9?^TC-Q7@[V!\K?=06=^.0U"1@4="T0]X0B+91 GDB-O;+$*+.RIE:Q?G2O MD5*KN;AR_!29WD6.9RG'$PHZL\$XG[L$J1#!T-8>.=#*D;"<*5!D,HM_KKF> M79_(XD&\FQ1N=7SW.-8&]GLLSL)E5T9&3H;AFC;SDA;\>@A^37%I)N6<-V!T M4:4$$LM6!-9%/" MYQ GE@S9I#&*S$AO!4U@4605A.-'1SB+B_">*7LYZ7X4N>ST6R$.RP=^XCLI M5M9R*BB_G_9AA/T< 7&M3K7*/U;_W?CB%POL4?"W.ZG!@-W% I8:66(PXMYX MI+5SH,L$ZYA2*>BXLD97#5TD6N$BX\NGP109?S(9GU!Q%"<*<^90I(R!C#.* M-"8>>2FY2)()G.O5Q*KAQ,.+X,Y-<">[FAB/7; 842+!Z% Q(>NL1$H0I0PE6I*TLJ9(2<]Z6J%[ M;UN]VC?;/JU((T Q;WVK2$U^EKA2#+.%4E,F^U1?+F&IDGDDB!U,:A^6$B*3 MH$A*FA"WH()H0S727EOF- 73RZVL2:47R+HJ@KJ@ND<1U!D*ZH2V$2T65F.& MJ,!@)I!DD1.@;?"@%=$Q,:[LRAIACR[J*&Z0>XE9I6 7=\=BZA'W)$6=8E L MV/40[/HZ59-F%55* &(E$1 '',LA&XN4"SQB*HA@ ;!+KAI>?!PO6)"?C-VX M"/*,!'E""4F&JR!D3E87&E0/3)%1PJ&$$\':&>(RX3'1JY*]P(R3Y6I.8N]% M1/N,5%(W\TGCGU%*+SKSRF.Y\6<_08MRABQ#*Y-R?,SF^-@\^[.Y-:A_RD?( M#JYO;.TKHV!A3$ DZH@X#A9I*3@2UD6.K4[$XY4U0U:EF;9CEX@P?^;RNQP4 M607)"Y(OE#50D'QV2+YS#6<^2\1WYL^8%TRS5I2U!:4M0VA*4 MM@2E+4%I2U#:$CR_R'WN]*+O'G3@DI"S_J_:$JSF4H#V:7X0> 4+&?N#2@4X MB1W;?F9O\_*Y( J-]P+[BJ_JO=YW>Y\['N;)MCI-^_VO47^\_@^3Z*7X'-J- M#Y_AOKO?ZQ\^MO:.-G']PP[/?H2]C:^T<7% ZAM;O/[E\\5>:]+G - \[9]N=.K!J[Y'_]/K*'/ETN^^4;!0[O!8=3/0XHG&5$6(\( M]J )ZA"154JAB#43Q!+,+,TELUCP!UYB_:$I@, ;34/%ID0 M,CNRD<@FDQ#U/BC'$^.\JH9G>I$RQ5]#6>U/*,W:W<:FK71Z5YB+V MNL'V#V? =50,O0?"WQ0YO'72>J(9@Y$OX8C.&5T):)%'5@.O.:";E( ME?>OP6GS'F0ANVANZGLS&T6G&'@+H>B,%OIZ2:%L])2A#FU MH,H8@:Q/$@E/G#;6:Y[TS%29XJ997"E^ E6FB/)L17E"63%*2Y6+?:6B''%C M05GQAJ+@;=3).<*5K"@*R:/#3\4I\T3L(\42>V(6LVJI/L'L]<['BB,*2#T0 MI*;8X+5UW!@6 9JH1)QKBHR($1$EL1&))T(8F(E\96V11'5&KH_EXA#I3M9^SD+-WA;'4.AEU@-H>4D*^B?,;DL'F^+)&^47"HJE%<_6*;Y/ 8K\=T& MM-R)3X]0>6::"D'$HV9L 5E!=@$X:YN3N/DXGI"%VCIS8M]Y^!ZZPSUNU;*7 M;'/=E:SGX?-09OD&8I\RRW.996+F2Y^T5(#YP;8Z8,=V:O'_3EN#<]#)!;H8'^E?S9O^SV^]O=[9^;/,7XEKM MDKT/FV>[%U_IWD:=;G_9Q+OT_=?=YN^'>\=;;._#%MV]J)\W:.-K?9*!^>CO M_+VC[>;>U_K%+HSOX]'NEX^']0_OCW>/PM?=(QC?Q1;;I3O?K[$AK>]CHW24 M42#BO$;<<8&<<1;YW':6:1-U4"MK;%7)1Q?)WA=UEY(&J0# 5O0K:#; CSU/= M"!U%8D$1:[B+UCHO X\^$D85 M#[%"-SU"-X"Y@F[/B6Z7V4W-NJB?[0>9Z^*80-+BA+BF">DD".+,F80#J'.2 M+1?"O087Y_MN#_[9&?7.\^>U@\J$_T<;Q"/V__EPJ[W4$2Z@R3I:[7>CQ6[V MX!&'([R$Q-\CW"PV[?<"A_>"P_JX(%$ M;FJ^*O6CVYJ7"N&GC@D]K;'6AP>&5T60GTZ0QZPV3K0/4@DD@@-!%L0C(Y)& MV#LLG19!V;BRINATOO94M+!(\#)*\ P,DBL)+J?T(@CW=:.%TB!C@$/:,P," MSIE$!CN&<##4"Z&X"*:B7#7317O/(N*OH?K_'W\.C8^1+0(2"D9>ZYL=M+[% M6JHX,5JV78//!KW3^0877W@)\GV@< 9VRBW*S,;5ZOYPS/QXKQ%?2KW"4Z'< M#_K%QM'N^?;.?F22,IX,LC(QQ#7.C/N9=I\FYS&3'/NPLF;$(R"NL QO7[.!L==X#EW)6:_7R(*Z8@]B*W6L'( KL%E=X%<(+%]#4&. M81G1J'RHA#26T5;P!YW!L**YWNK[V&[;3NR>]F\M BQ0]D"3H;Z^3YR13(2$ M4A )<9G+FTG,=,Z!60D:B'4:8&R:%+$X/5^$],X^;%&D]XGLAQRS ,DUP5,D M&8^(6R*154*BJ)B+1'AF(P/IG28F*-+[(J1WEB&+(KU/:T8,@Q)&6:)RTH!7 M'&P) H:_!0L"40Z"S!(FD606P6DK8IDC$LO(('@C,<$SUC@5"JHGF*!%.2D> M34'UE(EG/V=L*0?&O0Z,S^/&FJ96L10E@G.!(H)#E JT_1L(_N\=G2_H6="SH.=B)7L68)TML%YWI3!.P,RQ!@4J$^(> M].2*J=4DK(PR C:RRY48G+P(>)TY3^H3B.G/Z%#?V?YA[7V[>_8K.M0GL%J> MG?4T3T:>BT^G)R?M:HYL>Z/5]^UN_[07^Z^=]K3JOY)#E,2!]4N811R47^0H M]@@L8>*$H(PQ^VO:TZ?:3,UKI*5#,M&37O=;*\!O],=6N=;J#,^3?(#UXH'M M9:2H=4][L-U&@N.SJ*0L*@^C/UURXE-)S&OG$BV#G1GQZ3(E-]V9X/0^/*;+ MQ<+W>+K295KP>[.2WH>P\<7P,MZ-8W0F))^MT?[]"S;TRRF0.&G! M;WVO?]B]V/M0)_4-C_>^_/UU&^SIQO$6V6O6OS>.&D>[1Y_IE#ON^ ]XKLVS M/;C_[@7<^P)L\2\[HKZQ0W>/_F[7+S9IG39:C>;N)+LG+(O#C E$@\^L4#P@ M$PW8YD+II 1/Q."5-39-I3!C:JCE#&44%'L]*#;S>LV"8H]#L?'L:J:U#7(_'K*BBZ^;V^LZ\$ M\=98BK , 7%,)3(D,,1R83E)26+A <-FU::^D'3.Q*;^1R^FT^SQ ^OZ_"I" M.DI!']CO\1$L.+^HKGET1B]>QB_3*1^RA3P85Y+,V_4@N,/P?%K%*-> MI"2HPDA++1!W6"%+F$+$P4(IG+23-">V4#E=IKOT%*,%CUXH'LVXNT7!H_GB MT9A=3",5.*:(A%-@%QL">*1#0@('PG@,5$>[LF96)7V!E,<%CUXH'LVX'T7! MHSGCT74[-W+"O14&!5!O$4]<(&N\1TP)[2V.7C&^LJ96)5XD3'I9#*\WA\T; MW0ZJ$A:'#2)S,F-.1!QQN^9DR!^SVAF%P_='M'O>@Y3MI#W> TN MHW7O>Z>7:<&AE7.*.Z&?74=5ZNZ@"R][L5/<144=NKLZ9!PUWE*O.".<$FR< MXE'(1(ABD@:ZO_5H+]'&Y5;]:[A3AR3X@_5.@#-CV*2HZ$7WTXO&Z *:6^=P MQ_T(IK2B8)TYZ0WB3#IDL/)P)%-*G5&>9?@ M)DE+ACF)W'+/C.8D)!ZCD;J"IP>W1"W(- =DNO(@C9!),:>ITP(%%37BF 1D ML24()RM%())0I6?61+! 4X&F)X(F3I(AS&*FN>>"!\V-5-P+'JG!B:<,30_O M9UJ@:1[0-*$T<:RX%L&A%#A!7#I0GYB1*'IJ>;1$$^X6$9I>EC_IY]:N.QV M%%;5!R>G/7]H^['*DCCI97J%P7GE98K_=]HZ.7ZH[?O(1+B7C. W/>*+0?"G M3)5X9T]: ]NN.$!":Y"K^[>&.!Y^/QTTNH/=6.7"%4Q_H"'<.#K@C9U]'(E+ MG'%$C8P(0#RW=XP&!8(2TD@W]&910CB<:TLL96F3$%J0I2+0E2/65Z14&J.=O)ETAE M'$M86P"I3%[O4D)&*8:LR$JQQL31E'4J)AZ==%&Z8-U+,+Y?HSVZW@F;ESNT /6]@'KW MFO&[O;,O@Q%6,X>PH1CQD!1R"E3*2+5SW$CM@UI9TSW>UP=^-[^\Q.2A@_T#+N'YT M<%X_V)=<8*RQ1)IA"I8QP<@)"I:Q\ #UAF"979@SRO0IX98"7LMC'=]-*2T( M]EPF]0C!L#?::J,1MLXBCCT@F%,1,5A=K86A$:=<^8IG1E17\*O@UXLQJ@M^ M/9NY/:S<#UYS2FQ"24:#N$@)V6 YDDDQIP#3L'0K:W+5J$<[!4L0^5[B^KXJ MT8^U=IQ#;G7QEKY.;^FJ)%* _\];==C!#0P?091I0 >U[@;:?-)L-DR1( MQY$G)-?N*8N,] Y1+U)P- 5OZ2(6R!1T*NCTW&9S@:CY0-2$7A*<9P1KE].H"5$%H I +0E S=@N+NK3$V'3!"L[=\X*0"2& M@T6<>8:, 9O76D63#Q);KQ91?7H50>:\YP^[[5!K'><.O:,.U9F//5<=GP_- MX4S&#N^WOL425"Y^S84Q?RN7YM4.WAK;P.^K_?O[>?7AUN7F+4!^+R#_.FX' M?]]>WV!!OTQ@-2 >3$0V68.B5#0RFF CSX[#IH1?"DPMCQU< .E) &G, MZLV I!CE"1N&HC("<<(YTE$ZI& A)?-26196UJAX--=? :,"1B_#YBT0-6^( MNF[\,F&9"4DCI@E#W%F"K'$.N6 $= : MI\<@!'[X[V%2\FGE,%G[=_6UX5A=[[>UJW%7[\.?X0XB7F&5K,72>ZZBL9*# M56"<59RRY-D^YWIE_*K1\XX>"V7D>DOT)9RU8-O"GD;YG96?__S"WF@$%IR^ M40+N@LG8A<-%>XM_7&)=O]L^'=Q^R53?^:?' M1%H%W!&5UR=D_.]A[\M%^!6L#AOO6ML_L>7_EMVM/==SJH(E9G)R M6Q\SI;D]YG!# #QWAZDT;S/(]O*W8$QV8<92.^SEP^=_?BV;:F6M61&M=U/M MW[_9I7V(G.J43[WJ&6[8A0^2\CF(4'7'M]D]W?+7)F>J_T0E5.9-#?[W[VM( M/0.?S(2_O MJ0SR,G3Y T["[2Z,[B$WXC=_;7?_UV36%@TM-@3:.OG[?VX#[ M?6FTZT>?\>YQ'>\>[9[O'6^*^H ]._;W_'F)__'?'?C&GVT>[ M=+OY_FN]Z:'X$#>)CJW'TQ_%N\^O9[L7!6?UB';[SL?W?B\WS^L;6 M/HTA)II9UD(*B$M"D0TX("9"L!BV(]B6*Z,RGM,8UK.&YC5/) ACE*6<>#C2 MB0^2,IV"-9CYE5H$_>LDPW;O%#!C_=V[S_7/?ZXW-S=JV\W_;'ZLO=NN__5Q M\S^;C4];?V_6_MS^]&GZH![?WA.']G"I?CF,GP/H7,^)"1WH4CJ?9S#KWI\> MG\*A'$.M.SB,N2QK3!AJ[6Z_G[WE[=, /]H:Q.-^K7_J#VNV*N*"6W5J0]Y: M/V(K:0^7P8:CT_Y@Z'W/^6:G'3CQVC"R4#NPK<[PS7SWG)O6 86_U_I6J0:7 MO65L&WZW#[MD> _X>?BM:ISPTX%N6T';?3V*1LYSFY 5[_A'FICMU7C+'?MYN[^QH@R5NND=8&S*D8*7*6 M<<0(\5XP&34VDYCY?&C1! E)W7:[>U:U?JKTIO[I\;'MP4WZ-7]H.P<9)H:R ME$6AV[G:L["=[5W$)=>&YLO/H^WU:[$*W/UA =Y[YS5&5FMY U9_\6H%(MEK M\/962P3&=@"J],BND)5J,QKXI<51-;V&*6S;DWY\>_GB7Z'5/VG;\[>M3C41 MU463-N:@>_)#+7^#AZKY*,0ZNO_HXS?51Q,6[_ S2=Y(8F[]&+\A#_Q,L-M_ M]&=7_FRP!&YK1!GL7 8K\=T&](M(_C(%[/]1@47W%.X1^O^\0S3^'LW&?C(/ M0T_!T\R$N5.GO<\_%*0/E8+TCS\K[>B?6578^*$>O;]2C[;&U*.-:^K1?RKU MZ!5/YON1:OKN4C5MCJFFZS]4TU<\1_H)E#-\_'KU3YD9;^CZRC_+-F![7WT?4JI:321HA^CDRB6Z=^7![@^&/1:[K32B9O=7'@)0^R!Y@Q?V,=MOWAX]'VESVP M\P[X[OEDI&V'-9J'\ Q;,(;0VFM^_+IW##9A\^!\;\/SO0]UL7?\Q]'VQN$1 MV(,_:!^;F[AQMH^K0*G 2&*E$-><(AT"1IA@9Q@SIJ)]I*N*39>&7\K1 M%6Q>=&R^8L)L;I+ZSKZVEG&=,(+UQ8@K:Y CGB-# LL9$LI'L;)&R"I X10X M3UFY!1L+-KY4;*12"DV,Y=$1KB.VF=&&)$^L#C)I5[!Q^;'QA]Y*&CO[+&!A M(\>(*AL &Z5$VC**' Z1FR!]L&YE3:]R.EVZN7C0^!JH0K9O"\6XF&.\M5[T M;=OOMQ(,^.%,G+\H>KVZ!_WU/1YWD"Q>.NU] #5Q+KECD@M+N,TOK=*<*5OU M8[;\#OFT]T?6G\5Q?Z\VRN9*^0+6-P-+&1@5@J!B<>.4T>< MYTP31RAEAD0A"U@L.5A,V*4XDI2<(LC".B..HP"[U'#D K4&L(,DZC+[.3?3 M/L,"%J\<+)+&V I&7 J*"\^M2U:0:(37/"IF"E@L.UA<-]2D#M3P%!"L:>:> MQ1$YJSR" R)%R0EE*69##12,)0"+U\!NL7X,#S#HCQED.5A].LCY=;_*K;L6 MOYY'K/I.,'O7:LXE1]+GL-$FA>298BFD%OV>8ML,!XEY2D!I+:^[4'T5H7]& MH9\POE*T(-=*(^.$0MQF]@;N/&(DP%G@';5N=K2J1?87^?Q_#DNJ0,%S0L%U MTPH;%S - ?'('$"!<,@D%Y"D0@7K)1,D+-3Y_QK"7+"Y;ZTZ*A&M5V8M_=^BJ MH,(#46'"3"(1@TY,4_:- "HX')'VUJ$@== 2:Q$U*S&J@@J+8UD55)@'*ERW MF)2$-4R:H:@-R;QR##EL.-)2&&6\ISAG5(M5S*8;B2T>*KRL8-3#"B:K#$([ MF.!N(.:Y8T]W*U==..Q\?"JV3AZD)\@4=>+884>95R1:2S31--DJ%?OGD%GR MK9\=.7_4"=;7]S41+B5/4*!:YUQKBISF FD'!Z4T!O[XE36-'Y,:>-\J[V7Q M0;]:'+"&N #J$G=9@4K.ABA42CA(#V]X4@.K&5 R M(2).6$#.ZUAE"%*KE7<8@[E%5Z5XC+U54.*%H0212;(4+/?:<2J:K-S>^-([#!(B76&8F2Y@IQGR@RBA,D$Q4\$9VT5 5 M;)4_*B/P2:#B-02T;JK;NDY3LW0%7(N-JH_OS)((R%$4,C#&&8DF"0^GL'1, M<^\R=IS9D][82TXZL MA_4&7 R=JZ##X[W;W#%CK3=@E5'NM#2\/L'>"A5& L,DZ,V66: M4.Z#M;FDDR&>$<-@E5W?TBFO8,E3IA!9U5+.T>%=(&+)(,(PI[%GPH)5#_O' M&(>#IEP8SYCW@=P'(@H./ \.[$Y87KO[05#&<^,W(6T&@^"1)5XC[X)E6FO+ M*S @9-&AX&4%OF9?A?7@7,/7G7S]M"96R:M>$*"LCQM67B3I)(U($4H1Y\D@ M:QU&5D?'P*CBSNB5-?82FV,6Z9ZAA53*JA9,I&"YQ)B!I&.=P%)*$5FA M*/(I2HM#,E*7DJK7(/0FVMKBYXX,+2]6/KJMFG8>\\"4EQZT)1>< M]$3&@+6G1G(K:&T^=(=%P;(6,T;& ;T>A4G2Q M)$@U;MMYB7U(N=XB2L0EULA2B5%*E�U;T5$6P[OBK(/ LX"U8L)59HH8(6 M !<>"PZ/"GM(:28<<3( 0/""%4N.%5^GTP0-QC$2CI3,A%J$:*2%]<@Z$V5* M&FS%5!5H&3K/6LY2H_6J:[06'EL?GV5$)/5>$IL(X]I2XT5B8$UX:;V%4SO[ MS0!:1WXS4LJTE@)/#ZZ5:?F@$I4V8R=&/+?8SHVVD+4DYJ JI51GO[HPTZI7 M";>]5(RX%T&A,M%:$8P+D@=AG2 R"1RX=(188^X $J58:Y'18LQ2@U5E- 2/ MG"2 %BQ1Y"AG2/&$$YP2A R+M01?!G:R A1/J4P$D\EN2>X*;[@BWB6JK&84 M=';J$R9WP(F" <\>D@,,T,YY:PT*!BPP6$F%7"[=-$IQZVF2S/&5-<&715UX M61&YTC!KB2'R*>VMDOC]C ZM,0/,2*F5Q@YA0GPN@K?(!9&0T%@Q(3T'O3JK M5))-!^I*8<>+$?T96%&EH&O!I7[,D.+!4VN<0%P3@SC1 6D?#4I&1YXT]A:S M4M#U"N1^!E91.?*70OC'CORHG#?8@P4E+.*.<00* )S[/$DX #CQ42S>D?\: MHE2E-=9B^IAG8!B5!.XGHUT^^[.Y-:A_RGBWOH\IJ+3:1"19R@$F89 F0B%C M,/=)&L-R@(D]IO]?\1>_2*%?N,!2P8,'X\'.%1[$D(B(1"&J(D?<>HDTQ0$Q MF; RUEDE< DA%4B8E[54(&%!(&'W"A*<99$&'U&2%B"!\XBL#Q1Y+QS5 /Y* MD H2]#+TQWQ9\:3Y5'B1><21[IC'.9RXMPR6-W1/73M>K?[CD'7A%NE_'YCH M.HL)6I0CY]'U<(*!_NE28)H2'JW7E HX?ZR,++:H:6!OG'? [2&1:]0='A7&"H M/=+:,X0C=A;+2%W5:ENN8CF=MO;0>J&"O05["_;>T%#/"\\HM85 5[7P#V_G#NQ&2XS%EM442#N+(&:=C8R,!!RQF@+Y4&L%>LBAL( M_980>ROWSV_5?H+_AM:WM@W3YM7]7;PZ?R_5^N[(NAE^^^O )#0U: M^73:[9H=Y0F?P+:/G>S=:75J@\-8JYZG9EWW&_SMQ5HG5KG#(S_/P'Z/_=5: M*]7LR4D;I@:^_*;6A.O&DXOS-=DA!$.&N^;\?)B]FJ^R2_QY;="#P;>KQ)2: M#4>G_<%Q'(X%)+L'SUOKQ=2.?E -J#^ JP[@50<6+ \EO_GYS:LQ>M=@OFM!=M>[5V=MCRA[5#FQ.B^Z?MT7.VNV>Q-WX/=#DD M^-S9MNUX&#K\U/7;O;EE_6Y:W&L;89+R JQ0R:,((G(JB DZ:4&C$QHSI<*- MKNV?Y_=LGPZVTQT2?)H5^,%(?F\#7"XIQNW]]Q#[X[\[]HLYW3[:I=O-]U_K M34]VZ>?S1A.PZN)CJW'TQ_%N\^L98-Q9_6(=OO.QG?%JNWFP;PG#PB6+E/(* M\4AR1P4>4%(),R*3DSJMU"*:5QY1F&M9.N1_5=@SP^ZE7S 9PY^ M(L,K7#$4.[A)]R3VAG4S(#*MP>$E+ QE%/9*]6(UBW)UF_-H>_U:[ 2XTZ3# M=TCLM5JSG5#+9'MP1SA;:R"""62M>]9_.R5&EW,*TG_0ZEQBNKRN)/H,4SU8 MBB%"79X/0Y3W68Q/^O'MY8M_A5;_I&W/W[8ZU9Q6%TWB.9P-_SIKA<%A5F[> MX*''<.30']U_]/&;ZJ.)LVGX&55OC&&W?HS?D =^)MCM/_JS*W\V6 *W-:(, M]I4/EI$W&M,[W784Y+K\P@B;**_LQYO-SU_&ON_Q52*FOGN# 3G$AH4RE'8! M(FN;DPAYAVC876:O!S ZD46P7+/SOM4!):MEV[5/EP=1[<_1,7-MCF[>?H3> M8?LMEJ/AEI2(2NONGL(]PIUJ[NXA6W?N>[?@>^6N4>1?/N[KFK,[<:N6.1N? MLTPZ]S )?&@JR'V<% L"9#=/WN=.MI#A@E"KS/%A1DCL_[,&!@0\8NL;8#N8 M(^D*^+/-WCNM3)"WY"OH23F_:2?#JS],]L+E?7CYO=1E&(?4/^Q>-#:^XNT/FV*[^7L[AVYVFYMLM]EH[39W1+TU M&=[YV&IL-%I[&Y_/8"1XN[G#=YM?X7<^D^T/>X?U9CBL4QCKQM?SB6:T)BH> M \>(B*1RMR:"+ T*.2>93 SSP,G*&IL5=]P"I>P7A'JA"$4"QI$IB[U.//C@ MG J.,6Y@GUO8Y?=NL5D0ZLD1:HQI@25C&9,1862>"Q%,5I6DHSHJ$L0P5@S2.H0HP*J[ET,7K'IZ MK!II4XTFC.5LGQ$<''8:>:\ KY1PR$06D1 64Z-RP31?6:/Z\950"P15+]5X MSN*4(^G];AJ2 F68NF 1L9J M=%N)7(@,28,=9C8ZF\+*&G],&7F1ZT66:^*-XC8YX@47DAJ&:>38F<2-2U07 MPVB9Y/JZ810]Q\8SB@3+LBTX14YBBW([9RUR;U),B> M+(I9U!_*TVS,HSG8FH_AZUE"R+T'XN) 3 Q1F>@(=QZ.69,DM<%H$0R.JIA' MBPZTUYH&NR0242$@%3%#7&F+8/M29+2RTAGO.$TK:V9:@5IZ;WD1Z4N15MX2 MGSF90M \,&I4"C)ZACT-$#*V6-Z1E0["ZB<+_0D-%)KYMBOP_+9-M7 M]E&NGAR6E^P>2/L9^M#U_ M"'"Z ;NAW3W):?.;WT]BIQ\+J-X+5'?'C2"M);-" XRF) %0&2A+C#,4@],8 M%HTY"X!J)"XQHI(-X"@09R3&B8-T(+@RHMRH[AJ=39HJX+K:XWL?"H8$Y1@F7Q@=N M'34$SMK 90Q!2#!S[F/AW*.C4I'I&"R)@G,7&\KA&'82CN%D$ V! MI9AH"MYG6G#%9D W1GH!F80?='Y1^=YW+S[G

8F94OB7V_Q_[F=]AXL$RMCNV=;PWB[I6TNM/#]*PJ0/95=>$MN M4$&KQ4&K,:N21"J%3PIA.,(05TZ"?6D"LMP9H;E+AOB<,/2"&J$5K%I@K'IB M6[@H6\L(7Y=V\\7Z]\;.?HC:2*H4DE+EV& *R/% 48B)*9*L<-8 A*UR/9W7 M_-"F,LN#(4L;.+P9'YK=0>[:XBIAN]9SYD5%#9<7UA_OXIRE,7T3B ,XCSR6 MO\=.3*T"P/<#X*_7BL0T5SY$AT+ "<$IS)'&\$_"6=2"\EPDM+)&N5R";NU% MSI]4SN=M:Q8Y?ZRK2 MB?D+BT[^XZ]>]ULKUY3]$ZRI2H2JYGVS,ZF>(#QY1VN]=*5^]5VI%SV8"](( M$IC]B^4@N]=!MGGV9W/KJL-T(L8GDS1R3$DXQ9C,8=B ."P72W"\&4US\%6R M:8-T:0,:S]CANN!XP?%%Q?'Y^1<*6#\"K'>NP%H)!9#L!=+!"90="_JS>_+PO9/ ^8(Z\ MIZ!D1R.0C80@XBTE4LID36[YM4KH8PB'7AJ$OO#8?"=6I$4_=R3]-K"P=/#? MT/JV=KDW&J?'\,M^^&\_S+&QPP._^MKP)J[WVY4",+Q\$3^\G/S1#''Z1@F8 MQ9-NOY6?Z&TOMJL2@'^=M<+@\%*[';MPM,_QCTNL@RU].KC]DJGNR4_O6Z15 MGU"4Y7U\0L;_Y@%7:$N\PBI9BZ7W7$70S'G2PCBK.&7)LWTN^,KE58=7'=Y/ M[ $HBKUHOR*;X"'?VO:9/>^O_'9M+HY;'30Q]Y/3=OOZ32SQ'.:ONN/;%@A, MR_]I]&!,T;K;YO=_NGO=B$'_^]W?5?G_OT;.Y!=O;[R'DV\+[@%WAU,+?@NN^^,XGX1[_SW$_OCOCOUB3K>/ M#B[V\BEYO'6^]^6/X[VC'5Z'WZD?[1W!?;XW+G[/]X%[[^;:+5;?V==<86_@ MW&-"@_G"K4+.PC\EZ"E.)9,,D4,U!V LAO6LFTBA91)*L20TE\X[APTE*+6Z2=8H5VMGL1=K_WL?G?4A$C>FLXI' MD\NL]WJV_FV[[N][K]]HJ MB5D3J-.41\J-8(X2$47EC1:,&/$K5U39*L^P57#C8%\(+ 1C!E'G >.EHT@S MP9!T3*=@(VCI*;>( @WC)ULE@\Q]MDL0.HK$@B+6M=5X&@.!(&%4\Q%]9 MPV6[//UVV;G8;AZ<-39V2;VY11I'?A].!.-Y,$@$JA#W@2/+&44>S@F;.&=. MBZS9D9_N'3CN3J+/ED+[_$WM8VP=N]->OUH9..EZW>/JJ-O:6A\CA#WH@EG8 MJ0[% UC'02:0A1?'_9H]!AMS .?AH+N\9]V7UN#P?0RYIOK#U9.^.^V#N11[ M[\&&!H.YV=U.J1\'U_;H*]Z>6[B^OA\CK(P1&#%/X."3DB(K?4#44"Z5%TD: ML[*&WTQSJ+V 8Z_LFH?L&E"7C&>!"$40<R E8=LYCC\/MC?H^]XX)[R+2PFK$=>Z['@5L(RJ<5=B!P9RU[I\>A@^S M[,:/4+#S#EM@/%;67B_Z[#(.-9O-RG!:_5P_.R_O:&J^J3W$8_C4MO.76//V MI/(U7<#+V!O85@?D#79J]M)66S4K!*,GK'7!UO;=8]C>H M/YS;LYB7HE--XD$GWWEPV.W'T7W/0&9&/W)3T^,\XWDA+V]9RY_9;[;5SF[A M:IW[(#EOYNWR^N0/8=W;<3O=@@)]D.G^NO^_TQ9,4J7V-@]MIWG8ZYX>'/Y^ MVH?)[H,B?.Q:G!),)/]4#Q(++272D_YQ-:S*+<&Y]4NJ?;JU>8./S;:N+@.M^0# MW4*P4VV^N-WNGO7?_M+G=N5_MKV#5N_6"9YO,8K,1W&] O)F/KN#;'387ALH:*GNP!+M9?_-*>UR^;(J;UZ AV95+E'2Y*,K:YEQ#FZ2 MM&28D\@M]\QH3D+B,1JI][=N2VN_LVML3 XFTT :<8%*;A]H[([2)\&P7;_8 M;6Y>-#YLB;T/=;CFX^%V&XW#>C.G M:+:_PG/QQH=-4=\XH(W\6_3S]_KQ'^W=YN>+_UYL76/A!_O.,LZ14#$BGF@. M+"J-6#3:F$1-\IGLEZQ*-5U3_[+ISPK4%:B;;%E+DB',8C!C/1<\:&ZDXE[P M2 U./&6H>V16>(&ZF4+=>-/IY!F))J*HA$*<*H&T4@2QX 21VEOKQ%=-(D2:GR#&O"#2 =P^[_L_?G36TER=LP_%44_.YY8R:"HFM? MW!-$T WNQQ,M&+IQN^$?HE80%A*CQ1@^_9MU)!9)8"-+P %J(H:6M9Q3IRJO MJS*S(8O ;%3JP2,GO065.V6[28XDO@IC_O/S>Z?;P4AKULZ%\=(_V0I?^VF]T\ M8=#9DDAQ ^:X"@PHU#@7-39OV[O1,28X ZV/4(:XY!HY(S6*7@,]M&(P +I9X;T1.L K#AU"7EM5(:T1P;SA()7,B;E%2BJ*^MJ M5;+2DNX50WK14,T"Z>>&]*0!XX,RU%&-@A(.<>[ @#&4(JN\C(IY4+X UG15 MZH4-F"7">M'JA"_!1MDX[<)@+D>Q8]WTP+BWQSB-?!#[W3'#+X3]YJI<4A,C MY99LD$*!!-)3)RV$=CP8_7 MMLKVYD>VO7$HM7-!!XY,4@%Q(B723D2D.0V!IN15KE!"5RF?S<^>NS=/<<#6 MT &[9'/E,O:ZP?:/"YZ?!L]7ADK&,%2L8]K!6CB=_MP3\[C:H21L=?- 8]N%I[=,YR756KG*/4W329ZM;ACSJ# M;]';>-E_':_ZWLVB_V9;G5P??J,S*OE1R.\';93FQB$WV&)N+6*FBH<58*DH MKQ LJO \6LJD7%F'9ZN'CZ8 NX:G*078=0'VK5,5,$H(H2$BSB7+];PH,DY& MY*1U0E(#:YM+HY93TA>$ZZ$@Y%GG *+4"9"%),TT*JDQ:,=2Y7LQ_FWD%N6 M'G5,X%SE/"0P\KBQ!!GN-9*$L\!8]":YJJ0%([,%IE]01\>EX_>97>Z%R0N3 M+YW)2W&BE\;DMTS[*+PQCE,4J0?[WH!];[-]SSF.GBNLY)C)[RI.5)B\,'E- M^*HP^1*8O-1>>EE,[F_<.I<;7[?/#[7AW'LMD604V%QPCVS0'D6IG'94&LO) M??67"IG_H%/JNK_M3"?;.G>*V)PL;W)_E?SSV\TS.HW6=:1(PQ_;WE',GJ>Z M]I>:-^+E[35OV2<[<*WMD\]L^^0(/MLZY%9B I2/O% ><:8%LI0F9(@@"8.. MSV1V#7^C86*CU;GQ65ZU!1EW \DM6E([MV@9"]_Y50!Y_M(9?*O5'?;;%P_M M]# XMH-1AY<0XRE\%P:$LKP";JM6"L[VX=V<13OL5]WY)P\$0?GIJ M>Y]COF)GG%B^UM@[SM>L+OQT)R4?MM]/"#=@VVG&;TZZM\YW M]CZ3YMX6;9Y\OMC9_' H%8DV:8-8@#_<,(F,"0XQ#4:0X=&M$,P5F8\-PHZ687K'BD M/_3'$XPU(J?PH#T67[>@69O*C)E1*!9K4__ 3NP2KZS/-KD9JTLH6W[OB+XR M!UOP1)W!.Y3?>3P#I[KB'"W426ZA_NA-U#]T?/R3?K(QQMW9Y^V] M#;*]]YD>?/KK>/O31[SSVW^.]T\VX+_9U@ ;KU=9_^!1@\./D;QK^]>71(0^#,:(5LUALX M)3FE/FFDA9:2 "&ZE*:;0F$3L"%*2N<83TIK&PC7BA-A+%&13S>%^K#]ZTYS MJ[&W\??6G_?U:+I##E-ZN,OVN(W^N\?QO>M.C8,;>#M&;7/W*B6-H]%2$B1-/M"JC_;S63-3!N35 M0S]).[D1#?P281>/-Y0 _^F#X;C1">.HEKVLCKY=?KC9E^%>N+GW\5 G1BDE M!@E%*>(@A @V(8\85P8$,PF:9AK"/9^$@4&0.R6>=3M7FWZK6NO&/X'Y^_]J MN&K]U4>M55::2\W_YR5]G)SSUEI+S'VS^ L^YP2>:REW" M_7)5;N9 2AQ2PAK$F0_()8>1,I0R132)^2Q#KTHY&X0[=V96;0*C"C$68GS& MO-1"C#4DQNN UA$Q&DF#=3('+AB2TQ,\LCP91 /CADALN(@KZP2O$C(;!U68 M\9M&R%NCQ=?*B4M(ZBV<6&M.O,[X_2B $V606!))D857".1'(B.E!7;TEN= M $Q(+G:NY&R<__(HL4ZIP+4FL.UN!_VP[Z 47JMAD=0?X+[QR7&AOKFHKSEM M)QOM!/>*(RM(0EP)4 R%MDAY+K&27C&&@?K8*M,+-V O91;KB_:G;/90T/YD M:)\R_@36.(;D$&.Y5UT0&!EA.4I"R>2)"$2"\#3%0YC]Y;:ST)EN9-P:P:-MM=NVP*95.H"?6536$) MFT+-G5%E4WBL36'26Z4HY9@&A925V5OE8$_05B"P&5G2TMA$8$\@L"=P4O:$ MI1=HNJZJ<#MC_)ME$YXJA_C7Z\S2JWQBP.76U[/8Z<=?8B>FUJ#D#T_D#^\? M,FJ5$(*@A+U#W'&/- X$1<$E==$;276]\H<73@Z>S@X&@>RW^H-8E7_//Q^E M"6?4S%D;Y(5G$2OY@G)=7U1B[N,,EFE>LHCKG"^R,6^>5N%3/VCM[6R*[:IJ;6W#?([Q] M^@?\YOAT^^3H$KX+WW__N;GG+Z_+Y%^7O/\HFGOM7/C^O+GW_F1G_/:^ MM?/;/MW9W#XY./WK9/_3[M?MR^;%'<']*7&9L((5,XDCCH-#UEJ#!+7>8NRH M(6IEG:QR-AMZ\?"\IOH%^A:6>JTLM?PNRH6*'H>*IC(/+/7!< '+0I1!W$F. MC(P".>8YI<((+,G*NM:%B H1E02*PDR/R4RWSIVWSP^C88EQ[9#C02,>$T5. M18>$2H09CF.DNOL8?]$)>$(V>80HQZ;*RQR8K<3G3AHBE+1.Y;. K MM:%>6VVH*_?'5:>@PF.+\-C':>,A\N"!QC@2,5+@L<"03M:C:"*\:Z3@4>=" MR5C/9F*5BC#U1G3MZP 7;"\7VU.61;2<.!(%DH;D-$L=D*/!(8$5<+:,H*54 MY[]&ZU=U[%)@_;RE; NLEPSK2=-#",VI-@)93@GB3DEDE7'PAS&BH\:.JERN M%DR4>L#Z=1U6?*N,DY\C&/6Y#S46R\5^T2G'SV"_W).Y6+AP+B[+E$P*-!06D5."(<\,MY*SJ+G/7ABF9VMNUX\/7M*2HVTE<$@87+S3,)RII>)R%$ND@C*NGQ^Q^DK[*%9:R-B MH52OM^T6J7UAP&L'R2B$O##;,IAMZ_SWO0^#YI^9W9I?=S8W#EE*7FN<$&S.\H!"_-$#S[W^<=; MCK5^5LNF<.12./+KC4FS=;FSZ<\/$TNYAS!#F%J).*@^2#O#4 Q22$&#M)&N MK--54&X7/RZI3?I%H827UI^\$,&RB6!WD@ADHE)%'A#')@=CJH0L"1(E;.!= MQ6)R*=M!$L_F7;R@S-#"1*^1B9[#>BM,M"PFFC3;HO8<",=VZ M7MR]!@_O>K'\"7HU6]I3%ETI6]E2MK*+&>N:B$1P8 09XR)8UV!G:Z,%L13$LA(GA#CQ*6$M>*Y6@U=%7*V_F\A]$+H-:&M0N@OS.E4"'U9A#[I;.(! M:QVL0%C;'".0.'+.JZJOC#?,D^3URKI:E7?$*Q<^_T%OU$\#"S>%_X;6E_6K M:=T>GL)4^/5_5V^.GLOU?KJ>Y=&7KS]\P@FGMWAA/,HEF.J3^/[3'\= MM)52!/GZ$J\A_X<=Q#\BW-&WVBV;16\OS]\>W/^7=M=_?J'0/_C[&/O3OSKV MDQGNG.Z2YF:&Y$'[X-,6.=C;Y?NG[UO-S5T.WSYOG@(MT+].,D7D4)^=O<^D MN;=%X5X8:.%0!FT%%AY1F'C$@^7(.!40Y0K'X*S5+H[8N]49QK"1*1@VNL->(UZM:O9"CCZ!WX\=DR["/A"_X;2LWLAW MNHBVUV_$3HBA\1_;&5JX#2.KC2Q6U5^\VK"=T,C[3>/<]ALV_[;=[I[GPEM3 M0)L 5OYP/#]VQ&[P]A7(QDC@=.3_/>OV6_D[[WJQ;?-#_7S>"H/CJQWTU@_' M3(-O?F(=D,IPU?C.;-'$;E>M)^1 M33#<=[9];B_Z*S]-/-5IJX.F9G%Z NY]S)0>[3%'[ TZ1[=7K?H[V#-B+W\+ MQF1K,Y;&<2\3[?^UB%< 3VNQ])ZK:"S87AIL:*LX928H?EKYNC. MH/_OG^RTL%=_IR1^Q*+<* Q$H"UG@BMI'(V6DB!I\H$J0:=9A*4@HP:37C/+ MC<46]+R /9786\P3GQ3N4]L[ DD8PT).6@G7XG[GP+Y+5Z !5$]^#;UJ*X>U M:]NS?GQW]>+GT.J?M>W%NU:G6H'J1].;-B@ -_*YAD.2-F'KY92O7E M6K/4/0;@C0E767S/G7G]_G+[;T/N'DQ[<#]P ]._,7^Y2\GS;V/]&!S]V+[M^W6]J==N YDB? M T3_**STG*RT8%! 8:5ZL-)4$2ML,;'1,&2MOEL-+9VI\[&"*VXYAG:L"RYE[>W+GCN>K943>PD5\GB5G9E*3N2=0[Z$*S@N/XWLB_69W MV@TDC/),)=!O"$N(09B(A+7WBCG&=CLE=+9LV2,%#I[ M!CJ;\A\EK2F32B*'%SEX(G3U+OD2A ML^>@LTGODV#>X.0YLM9+Q$V.SA8>@YY&N:4X<1)R2?A5LGA;AU*(\0<[2]T. M5KBIOWAMJ3]WX<47Z'6O1^.I>XCP[DX8L5^H;BZJ^SAMB!J9;%)!(V*80MQQ M@S1)&L5 0K3$V*B ZBB5I??4ZT3R$FRV@N1G0?*4#4:QI(PXBX1D%'$2 ](T M&J2DPI(33S"CH+0LH2IJ ?+K-%8*?)\4OI,VAV9Z)+9@'T1F\\6LOAM:@.&+F(RX_;8=0[*3&VJ)@ M303BBAZ9B 4"-H-EE)2IZ%?6"9L]^BV.U%3%?P%4!^.,!?,K:4#H$&P5!!%.*N* . M&1$-BM;(Z@034[&RKHTN)Y@O!]POZURCH/T1T3YIIG!OJ%?&((NI05RQG# " MK[#5R@J1<#0V^Q:4K-.._A:..'+05HAA"'.=:UG$4?)4_R=8 32P7ZNRXZ/\ MD7+\4??CC_F4'5CYFX4?)\T5GIN+YSY/FRW*,8,-E4A&C<%L\1A9)QP*G--( ML!(&Q:09B8AZG%41N'@ M0LCJBUP\0J.@N\9[]!*,EJ4%61><+P/G-V;*Y?;1(="WC288Q&2@B&O)D(%- M&T4NDY52:(%39:;<49RCG*<\8A#6J&?2403Q+X2']\AI[Y"0F"N>@V!=Y9@!E;4X M8%\OSFMPO%)POER<3]HPQE.GC##C<':P9Y"6C*&@. TQ.J>TSBH.E;-Q807G MKP;G-0@.*SA?+LYOF3(G1X="2\&DRFWS)$5:GK8MH4 0W% M*\J$MH@2).@EOF04G)%<]+59[7C-XE&"(%O4^#WDD#@R3NI0@, M19HDXM$RY+C7R!,-VJ8(CJ2XLFZ6U2NS@+>&X'VJ+/<"WH7!>]MJV#TD7!/* M'$?2IX!XH 1IPQ@B*CF.K0Q.YC!,62?T+ND,I+JW6E.B-N:#NCM8JSNP[5M= M0,$,O]5^Y'%J:'WO=P_NH%ZWEE-W3_'#6T[-_?QUH?B['[SN!T*3C:<*V\_' M]IZL&UAVSH8,218(N>81H9: MJX(#DC4F5Z$5=&85M'^MD]J5X6;:J6-/6EXG6KKGCTG.?V8X7 M>C0Y[QC,:.@. X<<2D,0_U&XL][*T-8B M+3!%DC+GG%+",;NRKM=F6W86ZBS46:AS0>I*4Y38:::$U<66=Z;;8K1^'.E\:=E1_CIT&NNKE>+>>H\,VH M&BV\$UI?UO]=_7GB-:5YK(WKL3[O.':&O5NIM8U6I_&AW[.QW3BV7V+#Q=AI M'/4L\%]H_/_^3U.*?]XXRR$I\.\M>+=WUFOU8_4)^;GQSZNO;(W?^1<\CAT, M^PUWT1@ MSX;8L)W0^-V"U*XVSH];_KAQ:C_#1,#5X9='55U_; KH=]NQ1K$8#M_O5GK5RP,W-&/NK#="%S5KCX_558,BG_:M!PSS MW)RN7GF.[�:[EA)7*-01<&W+!7DQ6O)ZO1@@%_C:> J=3KGMYV.^5QV0:L M1JL;JIN<=QL7T?;ZU;/#[_I#=P*[177Q1B^7+(-+3_FM1I, PX,O]^/_AOGQ M4O9OP8^JE1]?\I]',$D]VVY?- C^1P,U*/O'*NQ49[&3@=^ G;!ZR-C+3?M@ MHJ[2L:]FLG6SF*W1=V$<(,(7_UIK9+':V+I:_?CUK 6CA649G&>)^H\%&,(B M,[+:R/9%]7A3;Y*UQB^V#S\:C\,/>[E'9J-MSU=OWZSQOR%03VJ!)%33EUN% MP%1W;.73&]SN.GBU8 T+$]KX;V]JWQ MWV&O/P1$Y/G<@*-9UFSHG@VJ58*G(FH5[GPU\G;7V_%'^8M*,YNT%L_E$+!OH!IJ7=AF>$ M7\.JY2L/+AI_Q"/@P>LE^O#?\3LW"[5W# _2AC?[[5$/F1'J^@T-X@Z#OT(M MR-X1#+D/LM]K9:Q6L#R#1ZPHP'?/+JJ]#E[G[PXR&9W:WN?^Z(NYLG.^?+YA M[$^)7+ZHAV>K!!DP$:^]S=?+!-181\?G=[M,O5@M].#O8^Q/_^K83V:X<[I+ MFIL?R<[>0?O@TQ8YV-OE^Z?O6\W-70[?/F^>;GW=IW^=')P>G/Q]N7NYLW=T MOKVY#QKF/J\T2D&P]8X@XG*A("XE@F5PB+ 0C0N,"Z=6UO$=QCAP;1U]-F79 MO[OL>_N'C%NGA==(X=QFF,@(RZXTDIX9;'E2BN"5=;XVFW'YCQ&)U-'F+$O_ M[:7W7[=/FH>$&AMX8(A;%'I_![OX3= M:U)\__3'H/JVXTZ::3>RT0F_MZP#(1Z 1KB7]8L]N/4OH&I]?G/"NW6^L_>9 M-/>V*-P+-_>.#JV/AGLLD&>P20&))61AWE%R/M%$E\I]4^? MR%7A\#VB9FJ*;OT][EV-YPRL.^1 3?V,;(+AOK/MC$IW&#Z'($DC&$A M)[W[U^)^Y\"^2R7K_QXY3ZZA5WDH8>W:]JP?WUV]^#FT^F=M>_&NU:E6H/K1 MM"MRT#T;RZDA1\@/>>(W-W-X'O!\[^!M M[CFI76CL'9K\NT<-3UC6Y"YR@^<9Y%LH[_M[MP^6G^WU+E*W=VY[X5DRV.N< MR'/WO,V=R%/+7)V%2XT81XVWU"O."*<$&Z=X%#(1HIBD@1Y^6#C]?,:=- Z^ MZ1QEV?WUMNB^DK2=+FF>?*3;)_[KP^O[VW3[SQ[NELNIC0G+#^]XPABJ2)G;ZE8OQN0.G:QWY_"*U M+WAQ]=XX9_K76^N]T0GC%.I"=/,1W<=I98@Y*J-88K%1;[44VE MBF("545B[[$A*"238_ 81L[@B+R36L2H&(M\99TM7G6Z?EZC@N'E*BJ7L=<- MMG]SRXL3Y=4@]L=UDX+8QT?LE%,D!>J\) 0! ME>9B9%@BY[U#7C*JE,)8)[>RSL5LF=[B$GE,O&U]]<>VA&FXC*&7ZLT?G^1#ZMC,9KFXR\_Z0XY:1YJI@VFPJ(H60ZC M20I9P1/2CNN 3 M&!',@C82+$,I6..5,L&P4#P@I9?O:^:R1U-!J@4L%+6(OK&Y?^@]#\(FX"2. M/>*4*J0M48A0G9-+80>R>F6=LMGJ!\7%\6HP^L3Z1D'NPLK%WNYA &+EUD2$ MG9;90XF1 44"&4(<=\%SSNG2E(OB[OB!3I]A-MWNN=T=B[5$JE^%T)H'O/[6 M T.J,-U<3/?YEH[2Y#N;'LPHGH+$%@E%\EF,$L@1Z9$-!FLFF.$A1[/B5<%> M=(WT%]9^K?!.;8-P"^_\"._<:%B9=SX?JF!$\CXAZPE&G'N'G, *8>YDB@9C M@4G%.YC-YC06WGGE;J4'E%BX%553WSH+]2^R\'8K+%Q+D^_VJYKFO?@E=H8_ MULKN;1^__+.VIL*M^I934:EE!Y]K!]\ZGVY+1TT,F'J)8B0I+Q'+3ZM^%RPO$S8/EUJ;MW(_&W;C>^ M&8T"I2?"WK%'N##8G QV.:V,*,=(E#F]5\0< JLB,B*$ M7 (M&665)Z*6(; %R7531@IH'Q&T4^668\X+!)R&N#K,3=4$U@W M!VH'Y[-5"XMWY-'"3,YZ (I18[=NRFW51SVY\ZE._-^P=98[>1=_R0L^Q[EJ ML_[?MNT,-CIAZVI5"Y_-QV=X1@FAU)' +=(R 9\IR9$V1" F7& 1:U4U7!1B MMH!AB3!Y%+)@6'A4D0J"H=3T):J'/F] MBLDB9SC%.;)0S<)J6E WH6&_A)J\ A4E5T*#R=OH]?))7>:Q8FS-261D)L3$ M6&,)9LB(?!CM/4,N"(H8R_G^AIGD<]$!&6$&D(05\0@(ZE$&!86 M!VM""GQE7:PN=D0S+U)>D(OD+:/_"0]W"OJ7@O[=2?1KP6ATTB)8.HHXE0HY M7@6]6A)%I%X:LK*N5O$RTG'J5T+G!7I;_K+MX2@4Q;;;W7/;\<]>[^3E,N!+ M*X8R2D*\%H&-*PDH1/C#:M XVM\X;Z5.P(.Y? +C%CD9%/):*<(4U\F'K 4I M-MO-:FZKKS9:4.& %QCB4CA@Z-3A[:3G*Q""5E9%I M5G$ 7D(YI/KI0M\X]5)K2M1&+;K;:MF.@R?U#SVN55B[Z?U_CZ;KSR'7=;>& M'S< J/#[7/S^X7S*U<4.-;/)RR"0<83F0ED)&2X\TAPGR[34T5$P=OELF>SZ MF;J%Q@J-O7RG7F&X!1EN=Y+A,&=2:1M0$LD@'I1%6D2'")9"& 4F;:!5%<"% M(K.?V)UW-9 K@:85@RW;QGVB:]R:- ;3$KK#7 IP>M9>X"C?PC'T']'GB0D- M^_P5RVM]C;?@B-]\FOY%"P=,U6[B'JZ$W?6(==&S:A+..=_9Z'92/07']!9..F5$+281MY[O8@1+;^,%FX7VV)7_UQ M7;%&D:NO_&#VF8-3"Z?-S6DS1]3P M5(N=<1%J(Z(*ADEN6 M4;Q8>%7]\G;?;/3$@@;DV/\\FI.[7-!O]EQR^1-4EXVBQ%^\KDV 3,1?[&V< M'SI*J)2"(TNQ1EQJA5R,%&F:*#8J"!W5HO$72\='S5UMA2D+4]9:I2XDNB") M[DZ2:&),$F(LPHYSQ#%7R H,G,J-(B0%6%"Y>(A';6BT4L1_&EBXZ7KU/%F. M6YU1[#N\$UI?UO]=_1D]F>O]M'[]E),?/J&-2S,@/\7&L0T-6 #T<>W/M<;V MSN\-;WN]"\#0N>V%?BXF;,_.>MVO *!!;%\T_M\<&,::>,PG,]PYW27- MS8]D9^^@??!IBQSL[0*&W[>:F[L/-WZND__.CDX/3CY^W(7<'ATOKVY M#QRPSYN7'PZ%8%+*G#WM.0:]Q@6D$P,L>>FQC2XY@T&OT6NS1X$-D+LVO%AK M; P:_[$@U[V+!B.KC;QVJSG%K^&&@[K(154'_GZA^+UUVAI4P.SO=#[VX\8I M4,J@B,JUJ'P^),%A1ZE"6MF8V9N!J"B)<***4J* 27* WMJL"GPE*9DT!L>Q M'V^(I0T+,<4LF7A:'3#I6R H<>+#!JQ?JQOZ:XU[>+)N).JK%D<#H,<6B'DG M- ;=QG@7B/GUS7/"5WJQU?D2^X,\1XUH>QT0U(IHN\/>S8SUAZ[?"BW; Y4D M7P)^GE.H;KZ0)_U+I;'DCZMK?85[P_[7Z@]Z+7?8#G#/_K ]@'$T M8'Y:'=^K:OW9=N5)\=W^8*U1[05?\@T&N7[\EU88.UI@0?/5N\,!#"@VG.VW M^K?:\.61WSWJ3K6MP?-QMYXVX 9^.NA#G M.P^.[:!Q:B\:+N9=J U;<-[9^\?5,]E&&@Z&O3CQP/FKIQ:&F7K=T^I&PPX\ M;&LPR%UY;DWVG4->:VR.%LQW3\_:\>MH>ENC"6C;\_Y8M&]^?3+LM?JAY4>3 MGXVFC!DO3',Y[7<_1\\ T0CVK#K:XV MJ$K+V(JJ\@!:E0NXNMGMJ8,9B_?=[GKZ88;Z0W]\/15K+P%A&WT0X/\-6]GU MYRY&,SP<''=[%9?#0QX-6Z%"1\XY]SY/5)Z1+&OCR:HF9S5+8OQ2Y26.IG;4 MHVRD^U_DN0VS(7/512<6&E9CA *8ZFAA-GOQK-NK;AG@RK!3WC^&F[&.'VF\ M9+;Q939M/B\=B )(1:M_#(,Z/XZ=L="<=D'RVZW/F5'@ IU*BD97@ATY@ZQ1 MC>F:CN]\M*KU=_ZENYJ+&-8:'SH-W^KYX2G<.C?:S/?M51,&?^'>_6%*+=_* M9-.)1Z,EB%F^\I"!ZT".JV>OAG/?K6UOQ#5W/LC5NK3C:,VNYN#N:;HAK]Y5 M^.L=W[H&\@V2YE%:?M!U-X\R.T\*[5M75>">A\9&'C5VR' I$%=1@J$I!(K* M2BH#H2;WLA1KLV;FM:IB9W7:BEBS;AQ=?WMX"@SG)P6':F6B!%D)(G(J MB DZ:4&C$QHSI<+A9N7)H)B@&PF:%(P_AZ>G,,2=-"L0>W"?7]I=__G-R9]+*N1YLHAEECD*9(D$J Z H+.8'(' MO6%<>X*TL4;#A9B1FS>>KFSZYVF/S.!>SI_09HG_"E>V7Z MW7S[_=6<@/0=M3I77A8YZ8'UL!'$7DYX&:EG8X_-R.\"L]FV9_WX[NK%SZ"N MG;7MQ;M6IYJ3ZD?3'I9!]^SG\U88'+\S9DUAE6,$QV>=X\N//B5K5?C@E+-H M])EB:T:Q>S_&:^0'/Q/LQZ[ZK<$2O";9_1_7<+ /&]!W3JGG2._X[E?-S%?O M."T8R6JMO.+[@-O&UC1L)_R@#YS%>IV.W!-64[%==PC7"/T9;^]B(C*/J[?F M0I%)^R%A#0]YXC\"PE>;36D+NC'MLJ&'RPH7 M;.[^XK&2B26!HY8$4\M=L%9&L-Q$)(X%BXU=FDS=-]O+-YW-K?VX7?[%\V-W_YO/WIH-W<]'><\QZW M=^#SG4];E\W+_8N#DUV>[[>=K:V3YGGSMUURPOU#SY )EP'(==+040!-!R.]T>W\KYOG;)/?KL>T=Q;#7_;7;KWKI?CV+G7XA MO?E(KSFMY;D@:1!) M5QA[@7#-F<)9.,\LSC8".+*^ML">5&:Q31_,I1/$^D M%F:"2"LBPY;+&*T*'#,:5*"))V4RB$%W&8/X 5VAO@WBS1B&HU"*@MLY<3NE MK!@5DDV2(\L"0UPFAIQ7&D69K =SF^O< %L;7=+LGQ1[&Z%[=A64L?'GQ\9V M=ZT!Z.$(FY)I_YA,)K"/-&EGC(S<"N: M3++Y*&]_6GWQ0@9&HD?"R(0X=A@YJA4BGC+&I-%>+H_RBE.EOL!>@E.E#\\+ MKPJ6GPK+4^H+U]%((AV2'C073KP&4R18!-QL C-489&3Y,ALDMR+=Z^\E()! M=T8]Y=R\YX]W*J4PGF""ZK)=+*$4AHJ4FN"UP()3DI-'!(7_!0TV;J)F"34B MB\W[J K@WNYY<^_HD,H@G$D*248UXI8FI)4FR%#A8-_/]4[PXBT\EPZEEQ%3 M54BUD&H)0WW]I'JMB8])U2?&G6'Y!(U84,4Y1=9SB;Q7>559T&H)/5%K0ZJ3 MU8:J/+V?)I)/ZYK$_V&4FM\;);_GP@7S)?(/X>W>P+8ZHXS)R;S^FW(4_8:+ M@_,8IU.][?K M.]Q]V9S!>=3).?17UQA5[6C9]E0ED]DR4;>2+]ZL5W- MTL]767B5W^'6#\=BB6]^8AU(X'!P_T_N2N-\#NEXCQB>FJ);?X^O.ZR=V:.( M7"_:S\@F&.X[VSZW%_V5GR;355L=-#6+TQ-P[V.F]&B/.8)ZR'F^U:J_ X*) MO?PM&).MS5@:Q[V\1?Y?BWB%5;(62^]A\NW9RARF[?M=*3DG\:+,32M 4%:4B:)ZHM(IA%Z-6'#MBO7C._.P^<%)5 M)B?S2P19 ZD:%2#)M6@N1@4N]EH./3B-P68#A'>6R,;ETVAP4UHOY M2OE\)1-'KEISBTRNF>B*:U8;Y\,-"RQU71OYHBH$DM_I M7456W5/DI(:U#JXKG?]:BH=O'] G8+J+UX=ERL@9K3;'AWUJ!PCSY@?+-'^4N@RX=G49B"B%&6KE5JI188:75UM@H:H,2RG)\/+F M#);G\&T_AD>_.OUCZ,M?GG],G!+GSW?;MY?H1KK0KMD]AW)_^T]K^;?_K'04LN'+<&.F15UXB[JE#6CB+ MA.#1"F=8E4Z@5Q6?/8W]L0#D5W;B6FCN[= <)\D09C&8K9X+'C0W4G$/4*$& M)YZ64,2BT-QR:&XJ5)%&K;Q)'&E&*((M2B'K,4?8*VQ4]"9H!AHG7U5BX9[+ M;X7GWC3)O5*&DR9)2I5G6!-N@.$8=II2KA+0GL954Q)@@<)P-6"XL2*WO>>_ M-GS"591&&/:NCEK';59^W+PO*2H/),,?.L==+BM>"\@? M5>\:F.OWO>[I*#=Q\-^J01!\^[]7TE)(="X2G2WTHR07QBA$+;:("TF03APC M'[F.E$M%?,Q-^PR9[6)?#?!!V3&!@N(#AATW@CE*1!3&&4T%(T8\(#>M M +_>P)^R#XEPC ?00M6O%099N#D(^ _SB>G@+\1P;^I-F42 )9CQ@ET/,0#S0@ M34U"WC@NN26>4YSKF<*RUPCX;Z%(V(UM-([=K)HW=E/##?OPY=Q*LWOJ6IU1 M(]-2-^P%64+W5>&8BQ(W_/^&K1$+%A*?T,GX+H9T'TE#TC56 @#6#/,"8!T=)(H0(3R:A$C,,FS0TS2!/%48Q,!<&) MIY:"D3*;VEM*!-;I].8,C/?>*/.G'-S4W%Q9@/C^FY>Y>&H6),&/TT8*(]2# M4D.19C87/A8:::,H\D%IK;W7UO.5]5JY:0JPZV>?+-T/4>"^'+A/1^PYDH@6 M 44N,.+- M^'54K*#1@Z^4,YI7;/2\'RW]5=7\O9NB^84/Y^+#F8KI7(#>XYU".'=]X5Y* MI+EBB%&CB<56IMQBF*IEY6<55VX-P5W;B+2"^Z7A?LH PM[:Q&E 0O%L !F* MG H*@:K+C. 1-&"=0]*P8@7Y+PSY<[60?7[[9S,6Z#\N]"=-H&"-#-$91!)S MB%N5BYN!'>2IL<88S42@&?I*+Z%$=CGM>1AF_[ANRUJ5,9P\Y^FF988REVH-]8Z@3B*7!XY1D";9<'YVW"(:ZL"S:;O%B: M;+\*5-? Q"F ?TS 3X>H.6F]40(1FT0..E7(4!409TH(6%Y)C0 EAZU*.FO@ M%,R_"LS7UK8IF%\2YJ>R;:PBP22+;)($<2H],BII1)GAWE/F6!7#(5:IYO7 M_%LXUYFR;/IQ,&B/:KZ/.U3D NGC#A6M-#0#8DX[@+GEE?\F]>*OA?A1%4 M*&#)%#!E#;' F#:>($7!) (5V"#G%4$L4*]3)!&4WY5UO@HL40^7;\'^FS&& M"O:7C?U)JX@IA[F@!@5&,>+)$63@:9!R081@A""T*CY"R!*:]Y7CGHMVZ[3JTO>C%0>*:^@%%5^[L8LGZ+"2C)VT<7;6AHEU[?CG M2$!VTN\WTE$X<2Y._#QM$@6G=%(2(QD@%NV47;NX<::QVTLBAZSH$&" <=P%JD-/:6X61X3@$D MJYS5A &6=%A4W5N-.C;7PT2ZNT'7=]M1Q4ZH02.J)?2IKUMW@[O7XT>[&RQC M@NJRZ=P],W/L.<91XRWUBC,"2@7QWDL<)6/@"\X28PB;'@AMDJ)-( M>1(](QC6@][7E+#P>.'QFK!5X?$E\'CIN?B">'Q_S.,?67/OXZ%V6#-&"5), M9!KW'%FA+")$>Q$LECJE>YLN%A[_0?_33X/LCX3_AM:7]:MIW1Z>PE3X]7]7 M;XZ>R_5^NI[ET9>O/WS"":=YPC>JP_7_V,[0]BX:C*PVLI&]VCB/C6,;&O_O M\>UWL42^D"^4+P[^/L;^]*^._62&.Z>[I+GYD0 _M \^;9&#O5T.7-!J;NYR M^/9Y\W3KZS[]Z^3@].#D[\M=T-N.SKTF2 M;AUJ;VC0,D]["KF]$T$N"((P+ WP \$"@T&!U^Z(K[H2Q]6Y6&C1LVN0A#[P M.[Q:2N&6(BT/EY:CPT U+!9H*R;@'(ZO(K(\9R8'DIP$. ?N5];)VFRIV1MA ML9WYMJU%CSJ+P#R+P/B+YN;^86X4E3"W*.4J/=S *VV21+#I:,V$"]C93"^S M6N[MS:X3!]6V],\XFN)_7>UV5596:SS_E62=72W,[>I[PXX'Y=#"AC99FP+> MZ Y[C;->]TNKG^\UNMS5-AC']2Q@EZR*5^13.[C@K#*6B6HDV%D"5W-'IK/1 MIMJ^6&ML>-\;PN_:+>M:[2HN^%OC/H]TTXC!^[P&',G_ ,AUP3&ZED MR <-=E_^XY(02!'LM-#4IF S?^+[X3 O??Z@M[=(QQ-+Q]Z'0Z^H)(H&!"H2 M!ND@ KF8,/P3WHR4*NDK7>P;EH$=S-#3F)[^>>*9//;/P%-C:GV M7PW;NZ7]5YWG8'W/NIW<M+/*=86_"5(I@(L%>DF>G/W0G,=M5W4:W<]2M^I+#5^)7&,>X&U^> MAW[\$GOPX"?#7JL?6O[Z@\IDRZ9]%RPNF)2\1HT/_9Z-[SXT5\TS9$/\WM/XB"_V$^M"?DOJ*B$$((LAY!.MYXZ9; M8[6Q-VOD!Q NMK=LPI0 MJ[!<(%$ UE&UX?YHV0#W9["Z]KI"%^A*\8OMC+2LMCU?'3_O*-4]];JG^9,L MS[>RW5?OS(>?^5(>4_O.E!$@FE:O&D3E67"QW8*QP\,!BX%NU\HZG.UW.];! M H#6UF]EGV'U<9Z 07< 4FI/N\,1 =T_97>QHJ\<(5?5FAL.EN(,5O(K;' # MH,>Z:6!7^6 _KP,(W!N>Q#<)Z"G)P/-.(]088^5^WC0\[ M#%DB <-W8^(FC6JM\6?&[G4]\8HN6ITOW7:%$=AL[<75';*'//\&\%#MMJMC MHLK<,CV*$%/L]480J?9EWQZ&:JNJ'BUOS3"Z6U?\8MO#$;/;=KM[#KMV'#'- MB+0J61R,+;7;L)LB^3RK(T(<7>W[M#^26>(55LE:++WG*AHK>=+".*LX9)\;$!RH>?[XB^.A%M@0W7&;Q#^9W'.^.KKO@.5K+=\M\^]:NV M&D+7&O"_?T\<22S!@SK)(>]MJ_<7+&;<;/5]N]L?@L#NP0U^:7?]YV=GB/TQ M0W3I]F__^=R\_$_[X/0_K>;I!]S<_*.UL[?=SJ=I^WN?OQ[L_=+>/OFKO?_G M%$.<[.<3O,OFZ5^G^Z^W;SMX]T&Y@'&.)B M9_/H, G#.9<4X0C4P"76R.#@D7":YL9)@>FX,M[(P5[9R%Q-8!6TBA$[*KD/ MUK(D(@BD"1$'6(Z51@3>/8.9'X"-L[+^?N/#'XV_-G[_N-5H;FW\^?&/K>;6 M]MZ?C9DCJ D 3,%E#(;OWGIJJ#9I4->)8,!^*7 K"3R7 SO02TV87WE&_6KJ M+/'1E;TY,;D!&M!8I?K]EN>F"60\S/0)2D4&5*-"5".S8^./F/L[9"[]Q?9; M_9KHL7?-\^,2S9_^.(9A.^ZD:\H9S>9&)]R:RZNIW.E<3UPU;WOYF/9-$]/> MQT,98Y04B"DDS?,Q(:@K2CMDJ::**!L=IM-H5Q$V1RZ\=IQR)J/SQDL?J' ^ M9X:&:6)Z7B/:W@#LMFOT]!; 4@;8EQN ]:X!YK*@Y,>'_V0O[]@!D;I91:EL MD-L'YR,(S'A$WMU#05>S<6I[1ZW.5=R"K!2&*H;@.N)A%+< LU9I<^^N7OP< M6OVSMKUXU^I4SU[]:#I"8= ]^_F\%0;'.;9B#8_"?\8Y,N/KCS]>JSZ:BK88 M?2;)FB3FWH_Q&OG!SP2[_Z;?^N6W!DO@LD:4P3[*8"5^V("^DXI5CTH4"P0C M?>.9[DTH)6)E"M)CS'\W&NGV_/B8/2NU"B><=GM,3%:1A(=(PH."TFHN!K<4 MU?^O%7NVYX\O&K_:03SJ]BY>GDP\,)^ZOT1X6"O439^S_[B M!GE(&NI#'OHM3AXMD_?CD\?FX9_OA1C//2VU2XT8&1W?7(]8E M$V[ARO!*)L*Y-E8(QJ.2-AB.&4^,]F#_?&\>>DO MFQ?3R7%-?G "HS[Y Y[K2!SL_7%ZL/=7:_NW/TZVX5[;FQOX8&_C?GW MY>Y-?<.-0RM)E#(X%(B)N;)90L9X@W!2)D9-K ]R:>7>ZU?@K!#4*R4HZ7$T M&OZ7@N-6*>NEE 1;"?QD79+W$U2AHJ>DHNM"BQN'3AC"@E H)JD0-\H@[9Q& M5BN>J,,)%G!EW9C95)="0X6&ZDE#/BDJN>/&1L&-)X;@1!@WT9C@05DJ>E*M MR>E&3V*8<]@^!)).!,0E_#'"1I0T-20:;K6-==23WE@9R+U1A'+ET7O&,H^S M;I):4_AR2\9\[^'K0NX+EX-Y7"-XY)8N-+XHC7^\;>XZKKCD@B,7O$-<6(RT M!$43>XD=P=X[I^ZG\1=;!^8[D'P9M;H*J;X%4EV6X5[H=M$E\)+XCS" M/"3$HR;(I A_& F41"JP"G>;Z(4Z"W46ZGQ!%'WV;O0#O">&Z2=SXL9"EA[;\>< U;JWF5(G) MEQX24B:S3&8])W-)#MV:<-R3!BLMJ$O766->]!#NKD>LBU[\,H.5^E<;]451 MF1=5F?UM%V["5/KH$W+:)L2I8LAY;)%*C&OO.'N2( MI<)'R^2C6S[1)!TES"B4$M>(FRB0%H8B$3SL,RZWB3 KZU(M'+94N*APT6L. M6RH,M52&NM&8M$M 0UX@JC!''#849*2*2";/';5.8&KKJ#&]+G?>#"A)+G61 MA;\J6#D8E5;)A4#SM(]7PPW[\)-^?US%=50_\E&=*R^]TW=-HWK\46?P[I?Q M:F[X_PU;HY+H-^O_Z^WE+U2X-"H\NC8>82XNFN>'46D;88F1HI:" 8D%,IYJ M^*>*46NA#/Z& ?F"SESJ%^=>6&9Q:Z^P3#U9YLHDK%AF]U"GI .Q!.E@'.(Q M2&0QD(XUF'IF'-$&%Y8I+/,"[+@[RV07JGE&JKD50"*]I)$R4&&B 65& \/@ M9%# GH>H'.@Y;F6=KAHZ6V6[9*4\:5;*K9*;SYB:"S[;"S(69:S4G]7#!%-)^'-*^=7(N>8A)@R+MDT:PEV)D8^+($TL$)L0D+^_S MKA3:GMLC]%/5M6.]CNU[9AI'W=5;[6J@XZMQ.G)-7;6_?E1>1ZT7Y& M-L%PW]GVN;WHK_PTV0>FU4%3LS@] ?<^9DJ/]I@CH0ZY)6^UZN\ 1+&7OP5C MLK492^.XE_>>__M^)S]0.:O>3[ES3_;W1_M>N[/IADF* MQ$RFTA@*VZ'7D1EN@R$B$2%B6/EN.Z [A_'=/DREC=!;ZLSSH@9;V@B5-D+? M:R.$7U[+F&>7A-?0L*.T$2IMA$H;H=)&J(Z35]H(E39"=5 -RG26Z:S#=+[R M=*721JB4QU]V?#*67%"E:8@A<,ZCLX(&P0RV7#@7<'4XADMY_+D.RL3.YB_M M_4];O+GGZ3;]@ _VCL3.IX^7.YN>[OSVX7S_Y#/=/]GGS=;T0=EGWOSM+QCC MT=?MRWVV?_)'>V?SLSC8:W+X-]\_^07N?=#:/CFZF&HCI!D)3"J) B4"<<$8 M,D$R)!@G-C*/.?%U+(]?"*H0U+<(*IJ8>,CU9FCD@E,ML/52@( GRZB-]Q-4 MH:*GI*);@59:,V99RAV$+/RQ3B"KDD3<&QWA_YYRMK*N"2TT5&CHA= 0$RX% M%61RS'$35-:-B/5<8I=8PK+H2;4FIQL]"11=B;6DH!UACWA2'CD5"-+>$FTM M!BV8U%%/>I,)6Z6-4"G;_@01HH]K!+_ZLNU/1.,W;82V-YMD9_>0!6L"F 9( M)&Y!SV0YP=\*I(AA$C9GP=TWJ/S%1H>^BK#]0JQO@5B79;P7"ET6A5[72!E1 M*! G9LEY%+C!B&/FD''*(6UC%#Q8K;F]VU0O]%GHL]#GX]+GXSH="JDNC52G M]5(&[.D=WAE2!+(1$^5U%%8_0V5 MN;3Q*"Q53Y9ZY.BEPD?+Y*-;(4P*:^,23LC2W%*(8H.L3PQAPJW& 4>5TLHZ M80N',!4N*ESTFD.8"D,ME:%N-"81A?:."L02Z$E<>HM 1Q)(Q10)990((NNH M,;TN=UYI*?0R3E(>QUHL%?B?BPIO6@HU+S^<;V\

861Y40B M9BS#_W_VWK6IK6-;%_XK*MZSJ[*J:*^^C+XENZ@BPQ5EVHDR?%HL=N'=-Q]=! =@,TFX#0A$EHAU@1$P#@^#P/! R"]"]6Q! M*_2*VQ6WVX3;]Q5%K@A]KPB]4$M3$%JEH WEAB@N N*RM,1H2(29H*-GD*VG M5\>,*SI7=*[HW*HY:8<_I@+WPP#WLFH=@@_!.$N<$P95:Z#$"2E(*M0:GE.= MM;[6U5*Q^]M)ABXQ^%R@'5K[;S_^]WR&YQPHYRQ RX+(C;9)09)1)N"2V6BR MD3QY::C0.G[<: 214T;.&;\N9+&<2=>"Q'63*U(6MX9_I)*\CG/PLYOT)^^& M(X\+]W=YF,WAX3&. H<3\*KF:;9Q7#\/1N'3,Q7*#W_MT7#PY]"]M\=;^SMT MY^#-Y^[!GP<[!YNG._N%[&M3=OD[_,Y?][:V?QUT?WO'>^__W/OK,WYNX\U' M:UA(ED>2@VVZ,VCBDC8$EP0R6 ;>J95.0N@ZQ 4X&A\7!I\G8YS:WDL(QX/! MZ 27MS-EJCD)RW^U,4&#Z&84'/WB\L+OP2W%[33H_-&V_ MIU(O_C7]N]R_#.@TN?&DDX81[S:CKIA]<,I?P3IN&!LBBQ^O8M?Z"N7/0U#W M6/M*4_TMS#U:O+):/ B_S+?=]6O\,M](6_-$@[T7,IRSO8!@G;ZLN=_MD\^" M=>.1F5CL31Z_A:P&.XAAG=>+$%;8=RK)RDW7_094%\^,YZ(<7'=A"+D7>I#G M-V>W(JMZ2<0@UY2>SE6T,XWK )=MM>,3*CK#HGFAXE84J%9U&FR[,^F>BBUN M_OQM\1C=O2HLN,!C9!YX!)VX"U)QKFWV6?A@;QB'_:+':&[(=L\W_/O^T=XE MHW6R;+5.EFW<>89/R)WWF_3#QN[GK8V?\?J=?WKO MWT 7[[G#7\.'RXZFT^[[WAZ.X^##QF"OD%]O;73Q\YNG'_9?,[S/R<[!'WCO MO8._/G<7*URU3CI[18GQOC2%T91XRSF)*IE,909JW'WE\WP#?C\#3WQ%R.\' M(3GG7DE$194<9%U(A9V-&45?>&F\*PC);$7(9X^0BS6WPE+KN"#,:8L(:1-Q MUGL2&>?&2 @ZIA(_716,/1>$?.'5;HU87U?MMN0&'1>6]&+8%W]E+8![=$ - MGHM( Q5!=]I;_QBUEX%13@+5DD!RBECM@0CM@Y990%!?R!ZLQ2,O!@<8TREDIQF> MI^"S-,HSSW+IN".E9++@ "I6,QQX&ANT@L$]@\%"%=L_O9./RN?(D\O$.2A5 M; E_"\H3)0'U+ZF2Y6QE3:]2+EH$!=]#C[Q?SH/,"V'EU7/M"=\8'3;ZU7"W MD_XY3,/)P]2X?S:'K]VX M.+PKAGZS0K7^$7$R)&$4<9%YQ$\#Q)N0" ]&QRR3B%:NK(E5I>0E_+P4YWM& MG:$J)KP$-:IBPOWK5>L?@5LMHN!$"L$(T,"(H8Z3+'@ YATUTJRLR55A+Z?_ M/PDF? ^>J=_=Z4&3P#?*U^;@5;=359ZN!LJWZ>AHT-RD(N/MD/'=HK8D0M"0 MF24>E"(@.26.Z4RL=EIKAYLAP\H:K%I^V:M_<4!4M1-EEU3Z-AUIR1 M^SM7=A:52]0@H@P>SY644+FD&I5+A1HF,Y(IIT$DGE?6."J7E\^56KG9WER_ MBO85[6L.=45[1/L%*\(H0X&I1 +7@4!6DAB3/5$\2$:#4()=WQ.QPOVW%^HW M)<+_7BJ]?\):[6OJEY]F,%O'XX5B\+.4Q],OUWV/T[RV_'!TA'_WW:!SN."M M+BM8/HDO+U]Y;?KD:KE^6BR>.P&7UO6'"'P9/QF+]=:@WC"DSNX(D;#CQJGC MPEX__9WBJ\Z5>0=?\IHWUR]F)30E\LUP4MG8.!GS9YDE+.#EG1-$3_SP) UP M(G=7.WAC?&_0E*:[>- ?]B='Y;-_IWERPZMKUOFJWA!/V3T Y^.D_!B..O@( MPTE.XTG'IZ.3E(:=0:G;;R:CS%.^VMC&Q1B[<=@[[<3C<=.%8+FL?[KMOUS; M?]ULO701;>[X8_\(H2Q\6<_@XY+(>ZA&S?IYD=%((]&KZ;[$ C<#=CG*'!^8-.WQ]_2D>7IR7],VU TD%XQ&NG_4)PY!&7J[/0*61V_2&> MT+/F(Y,^+JD;GW]/Q8@;B=5"6<-2T_/.^F2",XPS.U?L9WG39XW3\?/GYW(+ M9&]9XL[VW#6*R:#9X$>CJ[6,(HSG8C#=A0YWV\C/IH*XN'\\*6^>"=&BN'0. M1C$-7G6F GGU.3B5T+G$+_;$F;7!&8Z..DO-<9IGFN[\ M=+Z:,?0'.#NC84$@G,%%%>M]09W98U[4 KZV*L4-CW+W8D6[HLZYO&@^7R#DZE?8''Z&#ARMSO]9MQN93?C,!N%+ M305 E]3+:[3&U2^JC9W-82C(7H!V7#P LW]<&FGG9'0\B)T]]W?92F@4X3[H M'QPVB#R:/L"95%RS85<[)WNX\/CVWZ-QLR7Q&X^'Y_]9@-;;J, MY6J<$/S'X6A8[#M\X;HGO,&@FQUY?(0[^7,1B>5)*2.[UA.< M-X:E&!.W8%ET,CMKM.!2!EQ#>K7S_5*'VC,(74#0KW%/+"APC3-F[F A_)EZ M6+Z]\]HFZVWL?#0\:Z9M(B(R08 Z34SBG$C#0 LF06JZLD9?P24?R7\U">9H MT>(,AN/!^3;]:LNS:[%KL0C0-1^_TH)9WHX7)!3MJ=TYBMUN7YH8H](^&)\5 M0,Y>9&FDRDII9;,45[L)Z[Z\[XZ 6]N[)[@W67=[YZ3[>?,CIR%PD1AQ(G " M5EMB"]6N\DPI:KPRRJZL\5>7-^GM0 M3J"9DA:FOT_]#D6G0Q5X#W5Q4BS[1FV<',UTP3,[NQ@'4UWV[.J9@W:FMX8P M/E[P&/=G1L:H6:VIW7^T_.XA&A__-#M[4:F+^&=J?N!+S: 6G QMMO4OM_^] MF41]RYMGSSL;%/!I2M;A:&K5_-@HRV@__'36!K.)1BY<. O"T/-+G)^,!L=' MUU]RJ4OCX9(/9',ZC MC^5<<><3O7@8'>WA[!8OS<'";"^ZM,ILC^>S[F-8\)S%S]Q=+K:.1P4/V1Y+?WO&TV!$ M\9SB8O:'L1^F4HJ"7?Q,_?$TU7;F8+R@?Q3'?TIQVH.\&5/C;-8_3*(*D,O%^X.BW$^\[#^>CQN M-)68< 4'Y0.[;MQ,==&R\5_')>BP<*]IS*518TJ;7UQU%-;4X:N=\D2<_O3V M^."@J-LX+V\7G+[K81Z+^7V$X( ;H[F _?3J?O2)QQ:PJ^'ZZ_"[?I51@C^O MVC4S8P>EHE%'1XWGM-FS1Z>+ZFI9AL,QJK1':7"*PQR4P!NNV;"(7_&[CHZ/ MYF$F7&K4=OM-J&S)M#I!>^G_W")WRWIN@^-!@V# &;5>0Y(J,Z:%XI%?DZDK M;Y&[];IYU+<%*AHL>3]]EC^FC[*Q\"3S+*_U9NKF%KKZ_@STDZWM\!&-;JZD M!I*HEP30#"=6&4&$-3:HK*2PKACE^I)17L(? _QEM6R_D[U^V+O5KO@F^HY; M;H^&X/B;]\:99O%S"4YM#;?F,:CMDO$Q?<+O>?\L.'AVR_=_]#K+R&@@U%E/ M0!A.?.81[0OC:':<"^?+7J+7[J4&6^:!LR;0MG!NS:.$B.(+$<&C\^6XF$NS MS)#1.7<_3X_*16@LYV5_5B1_%H.:6N>S W5TEO8T;)+O&H^3=X,F@C/92ZD$ M6=;+ED< G?JU=XNR@\+12K%X-Q_G68N K6%OZ0"9"L[F?([J7I_M]:V--Q]% M-"+:8(D79:^;PB+%<'6Y_O\<-Z>@.0^A+YWL\U"Q^^JQ M/O,P=5J_[Y9/ZVY"'([GV^N/2]MQHS\Y'$W*]77CE8W'NAN;'X6D,:082$\TAU2_[#1']&\F%H>"SDAT]2!<9.N MBLLPSUR8X&I>WH:+V#M-6)BA^4(SJP9/$65'>(,?9L'[?ZUVAB7#Y@IXG6>6 M7D@L761!NA;BKU2@Z7-4H!%A/!H7V2B!QD("!P'5,V Q0TJHK5U3_% 5Z$>5 MS?WN1ZV$IAH" 9D8@>@",0XX<=Y1E8Q6S*J5-?;*7"N;C6:RD%R\H.8T27Z+ MR25EQ]YT;UX3XBIA^-B/38[5W.9O4HS.3?DFWV2F"35'U?3%J[.6+\GA8J[R M18O]ND#0-[G\F\WW53\KE#AS^X)V3+SJX/\>F.YP(S7;H_]W6@@*K@_C_Z18 M$B[6<2O^W4C_.=EH>V@-/YU)-ZI?@W[O-Y3F_778^@T_O_WGW@Y>T]OH??JP M_4[L;/?V=MZ_^?SAEXO2_0:VWF_2'?Z.=S=VX^U_[.#[:Y?C[=MSK M\E_W/N!]_OJ\"=UME&@71(K6$)W11@;.4:+19"8ZL42=MR))?M&UCD=P,EQZ MZPP%@&!-T(;)P*TU)MIXD09QX_4?FW^N;V_^^;KSZV9OO??+YOI_.IN]M]M_ MO.N^[FV_O52*M#6!YR4"P'+Y47TH-WR=)D4@J"><,<#0\=#7@^ M[O+B?$:0G7HN?7'(EC3$HH_LC0:-/S3.A:QS[J'NG\M;<:^B;H4C*1F97\[\ M[HS[DT]33VU,J C%:508!X!O-N#=1!J+DWLTRVE=2*2?*E3#H@*4NJ+CDNJ( MA\ \T[>, L5]]^R+IA[Y2':9IJ@0]R>#Q&1;S=\>5'&,PUU25?+%V!<2')>S(3^8KZ M^1AF>;?-;9O$ZUF.41ETN3=>4VR2RPUY5V>(4'3^HG'AB[-$[F&-SQ]74.)J-NZD5F65NNZD(OWOU]E4G%MK5\6KG8#0Y*D**.N%I\V[9 )N3 ML4N#?N?M7OJ4!K-'?3\+ORVOV33I\G;K=G&2YM._,"\!-4,TZTK*U6"0PG3Z MIFGQXX0X\]6G1&A#96EJ+!T/P]G2S\8W=7*<#V2Z^KB,J]/%++8:FE=35QY^ M\NI\'831X:@8,G</%> MB4@.BB6VNU=2]=VD&4:)WJ&)@!8#3@BB-.*W.T]$:F*UJ+:A/EY*$D]')=2X M?,^8<#,VI]7<%3!T3='3S,*?IC T%G*!@[:DPGT1P7"[-T8/FJV3(S=]O!LL M3;':BSQ-%W@A#>Q6(:[ F=!6>V8"&N?*IYASX$6#TB%[?P\AKG/EO3<;;.L, M\,=6T5_3WO;KC\&XS$S2Q$E&">0LB2U-85)0D:E@ A=T94W"%ZSN!C%NL][* M*&&3US&I )'A;S(EXUA(*GDEXCUX9.IZ7[G>NQ^33[WP+W3 ?N&VY MC*TR_1[8.?,V[*5X/$A;^4HWS>;P[9DS?"O/5_/W67KJW"G[??MK=C^R:)B+ M-!'J? G+J42L4()(I<$JR[2X[*_Q4C,KO5*6&SP^K//)6I4120(#%MA%?\UR MD>W<1OBJX3_+^<(+PZ"4DN99:MCS_6;M*YS"LN5FW6UG MMY_MQE?-;KS0H6KZGH!74ES_-GW%OO$]*<0W7?G%P>I7BMIG,EA&7ZEG,[/- M8/F-;ON5)LI?[9S^Y!^UESYZ16?)J9BWJH_B0LQUJ>G<#1>D7>TSK^D_WQ]. M%9_B#,,;Q%]3>Y4O?LGFX?R_%W0>F MT'UA),6_C].AZY\G,%S1MF)Z"#X%6TR;>0"NGLY;\P"TLI__G8GIM10B<,VS M ,EP5(V?^MD/43&V?7L+==%2>2@0 S$0Y97-(D:. MZ[:R9NWEV/JW-<%_1MPE%7O:]&RW*:?A+DO/8E(Z H#T0 T/,8"(.@MS39/ MBCV/@SWG;$\\*ERC2 G'A2) 529.'C2MKFEW.\W@Z[+DG8_!9 MZ-BE^TY.@*>E1#]0(K5,3@,% M$UG)+&MZ^-_UY*@\U.T58P7 N&1"9F"0&#.X+7*2A8B89@I?H(RK OOP GNN MYK$ #@I/=,B4$E!H9SKO/'$R"P;*A$3ERAJCESMI/)VPWJ<]+NA'_W&%G;U+'GXLR0L*G]"1NOPQ"XV[\MGRA;X( NB*HM\#BGYC'Z.*HH^"HN<:>4K2 M*QL# 6X% <$+GGI.C!,Q1BZH2GEES;#+&GE%T2OMA N%-8PW&-F6O)!G>H^% ME;M(EOU]14QYKJ^"SN45,=:ZKC[6=R M?4;2]87XZ\*15?,=:\[1S=MK,\N#-=RDD"$D5EH%\12\YC:ID*\AS+VUZ3MG MHJSF[ZW,W]=H^KXYZKXM)O#Z1Y^RA90"B8)Q I)*XK771&OJ;,K2!PHK:T)> M)JJL28\5@-H)0#1F:353N(4%6!X=YSII"8DGSY50]^1[JP#T[0"T,P<@YF,R MRG*2E-8$! *0X4P220,#F6E,P%;6V.46_S7QL28^/L/$QT=0O&O:U T/"AFH MI2J*)"P'YKW7DD-RVJ9@++A4-=6G/2A.%S55EJ3/.E,21&E/KX4G-GA!:!)> M&*[J/A9*]_>!U1V2-NFVMI'QZ+?*',4)F@_VFR9S9GA/";P_40 MC@^.&RZOK>*8_F5T<#A.>VDX:7@:"J-Q(:UNNI%_UR0,&Y\^>LH#5\P39:PE MX)PA7G)/J(T^,Z!&Z?Q02M Y_6E]ZY?_-+^RG_XUC7N<$6'/R"!N0H)]'?ON&>?UE"6" MV=4K:"*N%/GK6'9G:W.S1O@/T= >#Y97=*KJW+:CO6*OM)(/TG?]V[JY?Z7O MNK3?_6"%@0?I:$]O-J!'[&C/Y#-M0KZ#\--Y?1%]:A_ZVF^]]EN_GW[K=ZF:[O#_A%\M\ON9B6/%2_(<27%W].A>KZC[3,++D^C-ONGY?B M>!<]OLF[![\./AR\H?A]%,?"MC9>BQW>^]3;?\>WMLMXNZ)[R?$>Q,[^SNG. M^S\//FS\@<_VAG;WWT%W.^[O\#>\M[TC>QMQT,5G^>MS]ZA[W@J!)DFEIX)( MKB@!#IPX:2/)0(7U(+55I3G9JE$O,,6N0MD+A;+D0T[26^ZS ZVX2\YEI[W@ M4@K-;8$R9L^@[,H88(6R9P%E"[VQM/591>T)EQ$(!)N("UH3!T*"\2;HS N4 M67GGAMH5RBJ4W04UWN\6*_+;1R/,]A+L9/'HX/&^=@Y&ET3Z)XL M1[IKRYWG<(^7U;OL43V*M2?#]]F3H=4>Q8NZZE2#K>KJ;=75G45W(O>":I$9 M248* FBRH/DM&1&,64^9S%:XQIUH[LQV4'O+5!Q[/N[$"E8M :L%AZ%UDEK& M* $J#(*5IL1$"40H[5*B$M"^7ED3QE:HJE!5W855^6HEGBWX"GN['W-*+/*L M")Y2B&D>'+$T&-3'8A(F^TRS0$Q;!Z"AU[&KGK YCH6BCD=?.DL!VBEB^FA5J+$_Y MOY=JDUJX/JRDYK]N2ES*DYSTC_9PYL:=7Y,?-PG;39T(,QT71X?-XI4Y??L. MI^A5>4,3QE=Q?M/9+89ITDSII>*7_J0S'.%J#G=Q_L[S#5]UU@>#L_7.7W6B M('[C-AB__/PK0?D+=!\Y@7Z93;^*P%\>_3S0K0GQ8WC,3Y-#X?)>!?' MNS>9([EZIDC^[55B;SYO;>^>]#9V2@DL[6Z'CY%[G5VV) >-L"R-((XZ3G24 M>#;;"RAI]=;DK3@=%93#;L@5)CH?CA#A:DERG7NBR"\=QFO-:-OV-BK/< MT5DQPU25/:NGZN ..1Y/10CO=W22!GC)0;.@TRJKQ]=2UJ$]4?MR,HO,X M7W[U%%Q9@_O=SD9IF;G-<>B8X;^?3MCZ93=K"G+V= MZSA;>;[E?D_CYC0;AK0^C.>'91?5:/OJ0+Y*G'[ M4JEQ^PJ+!;S2S#R36ETN7W'VW1<6/ZO!/E@5M+A-%?2%="4.7TA7NL_*:/SH M&''B<+G7Z_.J3_QER9O7=&(Y0]>W2^BZ-4?7^R@H_@Z*RF^31/><4DU^: S MLQKS^ZTN_RX+A&LA>BU$KX7HWTO.W&-,]9-NOZLG>QJXZ#?!Q>&9?: S]YL__<@+L.4'4((++(H+(X+3T$7@(6E$;E+E!4N,\P'Y= MH]&S*,O6\/RUWHOA?#_<^[#_3G[8V,$_'SYM;:_3[O:GTA54]C[_L;>UT>6] M@P\''_8W3[O]"\'Q@U\/>MN#3[U]_'/P1G8WWORSM8WWVOXD>K^]AN[G'8Y7 M'G3QVK\^;RXF^RC'1<;_B(3"^6XI)\9D21RE-H'"=:)Q9IKR[=53\-G#; MYAR@"FXO ]QNP[0BO$G<:VXD!6^Y4U%2#A&\D5(X>NM$QPII]PYIY\G6P3#M M-1/$!& $0'!B:4Y$TI@D5]:&4,B1KL"T._4M?KG ]EVCV@N%-*%HL"HX,-9# MXLQ S%*9@G&*2:MOD ]9(>UA(6WKEWD*(W3??&2<:DJ-(TQ(A#5%);$@//%> M%F5-&6?$RIKF]\4.^I@-UZ_,I[O^"$A(W^) Q&D^-QZ8@^ M.BANA&;JFV[Q*?XRFAQ-WNZYYT:_L3_?!^\W/),_ZP\1JO7Q==%/P/VS_O[[R]F$KPYT%OH^0F[U(4/+FU M_<=@9[];\HP_=7&LW8U0B" &W=]Z>W]][HK>_N9'SYU7T@+QTANTH3S:4-EG MXG$)'$TY9!.F\(M;.<7UDFSH,A5,:A]]$F!!>F>54J+8SXGGI"^F'KS=WOKE M_Y&?U]^^WNC\LM7]_77O[?KVYE:OL][;Z&QM_\_K/SH_O^Z]_G5SN_/[?]9[ M;SN7Q>E"7LNB:$W7[>MC6GX&+2P3"#CXB R49C9Q;2*%Q'("J_13)DQ1#'N)?I9W\ MM5]^3L-[=#3N^^-INL71J//+:'=X>H3C::Z9-:IWQ9L['@&\[M]?0)>==9#R1[%.1RQL^?^GN:5COMI&*9)/*Y$E&,Z+!DXN*[E4=SP=+Y[ MRF='<6'(T^UQ:7)G$WB#?=&D\$P.40LL(>U!>>#RS=-.@*]" M^H4C@"L ZK3(7'-@AMM2(8C:E$@\@G/\*8^ DY*2C6+RC3!Q7W(QJT[!;5B$ M%#?NI%]@M:G&F I].1<*3L[0[1QB\3O[37H((FO".6]+#O@M==>WS00V*F-G M4:OLO)Y.X"V>ZK'R<5_/-L';-/X;S]QSG7=Q_.OSTV@K_S'/R/R]@=U&5?Z^ M%>-W'Y.G:& )2;RP@4#RFMB4'.%6@1(L> :\/3FV[]-B7NW7I+XSJ]0XU[;F MM6Z3Z[E\[B.5]CKNGI:HV,\H@5>Q5XK9[SW-M ZV,@,]?!)GYU(JWLNB!WJP MK,V7DB)WR>ZL.8:WF\!IDM>Y"Z1.X"TG<'N$%LOWFJ5YG5 >'(Z&,Y+)6?Z@ MG]8Q'XY'?_/-HWENX9'[)WUC8\ZG([VI(ZS$03BMS]IGK9!CC(:L;9,(NNZ76S_R"5[NA M9EZT]N17?*.W:99?L=_;_W/OP_L_^[WM[N?N^TW:_6WGGYW]P7YW_]-)=_M# MO[?15'N?]"[E5W1Y[_VO _P.AE?B-6]./NS_VM]ZW\7O7O^G=[!)>QN[!2T2?"D,M@:&%9/QL5;:X)"30TI,B4T$<4YGX9&1& MB-(\\)4UQ:'"4(6A9P)#H(36+G$9N84@J%/ :/+1,1>8MZ'"4$M@Z%P;8N"D MYI:18'(@P+@A3BI#-$/H28D%Q=G*FA9M@J'O@8;B>ONT,YG&J1_4,<-O-YM7 MHO2SAK*(9@#SVC#/ +(2J$D5CBFK/!I[,ER=85"A[)&A[-VB88?FMD]"),(S M" )&&^(Y Y)9!),TONHR&G;FSBRN[>ME7N7V3&X9BFP6-H= *22M#2K62H%T MQMH<8[6$6B*WBZ2E%.4U:T]LR&@)20?$@&!$6.F$D-Q*'U;6N#15;E^NW"9 MLR%)D8SW:#HDK[B2EL5(D\LY5M.A+7*[0'2$UAUS3J'<2D> QD1\8I0DF:(& MFK)R:F4-X'*7_:>3V^\SM'4X'N4TF4QSGF?F0Y-BV#3'?E#JQ2\!VTW=/<\: MV#SC.AK&+.<"Y85Y8#):"%EHCAO[)@1P%=@>'-B6&-R<9$PZ)8AT+A/0/!+O M<'V$\F#!4(K*"BHD[,X*2?M$WZ4U6Y?8QY/;\O*7&.%M)P9K8G!Z+ 4-CU8K\GJ#CE#,=0YLN8L>^%P M^]M@E#"6<1IUX5^=MNRY+]KH"G / '!AT:"0P17>;TZR2)& -8*8F#B).D=G MP6;AH%!",_H">5:K4)\+==36\FQ2 F"X[MPD2(+IZ(+.ZB8QQ2K43RO4"]:& MR""#8@S5E(A"G0TG1C$@G$7OA>3.A;2R!JN2O4">]RK4\U[(E*&NZFT*20%% M4\-;$91*$(+)4=[$3U"%^HF%^ORDMC%:D[4C#*U& IY2XDW0Q//D=,I>A9A7 MUN2JXC6J\;@B^38-\,7=UERK4]]WM/.CDLY11^ A,HE![KC15-N*?Q*KVTGZA7C!)P$AP M/DIBK7 $8A#$X2JB2>*"RYR5C/R2 ;E*JU2_9*GV0:L<(4E(&IS0/BI'")<1%6O#-:>E5@56\I2=N&-*->N$^J%/O>P7W>[!S MEQ'\1HP(V^Z?GZ=[Z=?QZ* B_#T:NY_?G?1./AIE@^,9B,,518-7*V)8LB31 MR*@#H"+*E35@ETD GQ'$WTITGU& X7O%HL41E8@1"?6I MF!)QWCE"+:7*"@->NI*P+>!9!Q >!:AJ<+Y]2\F*.N?7'P7CK:RGC@U2/M5D?:ZY/_;&\> M==\VQ]K)UL8Z?,R"E9@4"D!RGH!30'RFF2C&2[&9 >WLRAI?M?19:]_W*-=/ M'*VJJ%Y1_=EY6BJJ/S"JOUE&]608%RDZ(IPR!'BRQ'%#B3/1JLB,9KZ@.EWE M5Z1\5EBOL%YAO55STE*_5(7U!X;UG658YRHFZ3PG.1A) '(B/F9#M DN0!(2 M4D18%ZO,OJ#LL2>!]<9!]>^&3GSM(GGZVG_[\;_G\UG)S%/E!W^V@ZUDYH]! M9DXKF?GM-\I+H9*N9.:5S+P%D:A*9E[)S.L(*YEY)3.O])T/U#K;: G.%FH* M#3'3TOL>1%;9: Y,-Q$%9L]<3[2VSE[V*^UUM_\8?-C_OY]ZVZ_EUO8N7O.. M;6V$DP_;NZ*[O_EY9_O=YYV#33Z_9NY7>OU/[[<_#[H';UAW^Y/?!WC]:7>_M]?;[O5W]C_L72 SUT EUTX3%JPBD!@G5NI /%<^*N6XL69E MS58N\XI"SP6%! V:&:YUB!J$%-;A_N:DB3B0AH3L')6)&5%Z6JHK:J)KEZS*9=[: M4I>[J) M=2>M!!#SFE&$B5&!K [ M<9E+%Q1'4".2 M"HO EACQA;1,2]$XV)7)$142\0(C1%5NY\2# %PK367##QD5VR(*)S4245W MHY!*[?[XM"*]:&,DRH.C@>10^H(!"K?QU),DC:-4BYQ+S)>M"G9GCK(JU.T5 M:JICSLY(GQ2'A&

)NRM(IGG[6^B951A?J)A?K\G#;692VI)A1M1SRG\;"V M67@B@N8NX)19T;DU.5E!BE?($)$6(BSD1S:,1T1C-BRG"5KFNA,DO6*C1XDA2 M1$]MH!!!&Q1<;T-V.4#0[B99IE6HGU:H%XR10BI(E32$A>)?H!*(DUZ29(V+ MP)QL"#'D*N5MU M\2"SJ2.(2E+',(0FB0:B*79$\M4HCY) M<+QA09?TSD!77:GM%6H\[FP";G64"K@VSG/I;4KX#\$3IU6H6R_4"R:)#*!< M=I$(7YKG41>(4=H6HM#$.*=26=$TSQ-5JE^T5.-)+3SNA) 31)&V M<)QI5J6Z_5*]D,B0O=0,SV8PBA;.N]+'7PIB@BZVB1:49I1JMFJN($2J$9+* M@OZ]$IU85&>AM=WCWY*"TD+;4A M+J%: U"2S#7J.\Y":0P:>6"V,"[!%>4AS[:+9+O;_U8@ND$T-UD\M9T421E( MIF .IZ"B]E$KK5P%HM8#T9F5-0.BX"G3*@="P0 J9D(3'S0E,E.A=.0F"S[E M(=8OJ$UY1:+GCD19.!NY-QP2!RN%YTPF:;TU7);Z_HI$[4>B996(1IS^#)J MY6@B9I]0.:*.*,E2\J5\)RI4B=@J%:(BT7<52/N>&=%?-HS?@V5;>3J?',L7 M><_?B*TW'\'A<>S!$VI $E#&$>,C)](FJ@H9!G5Z90WDLU8I:^"@O;CRF(9J MA9PG@9QS#O,IY&0T8+DSA.KD".@2,DP-1\W"Y=A"!9T*.L_, M)JV@\S2@LZSG1,XYZC*.:*$*'[D5Q(:LB4BX$RAUW$9?^,A1]"OHU&!J91U_ MY)6H1(9/;9U7(L,V'%P76<=?GW[,:!]ED(D(1RD!&ARQ5*AR='&FE57.T*(O M4UIY#%L1%:JH7E']V?E&*JH_,*J_649UFG'A &T1IDKS2J<8,5%Y$G6,Q@:E MK+4-/:WBEQ.G*ZQ76*^PWJHY::GWJ<+Z \/ZSC*L!X1O;:,ABH9( %(B3K-, ME,M)"$:EC(5U7*VJEY0;45G'*^OX!UA91VOK..5:/.!V.FXL$XI"2E*T%YY;ED$D5245#+. M&]>3F;F>F*VD$DM^I='ISOMW_WS8V!5X?]C:?D>[O^W SOL_]_#Z4QP?W=H8 M[&W]]N:?G?X%O](^?N?VKY^V-B(^RZ[L;;\Y^;"_M_?A??%/;0+^&[;>OX8/ M&[_V__K&R&D3PA(@@HG*Q*U XGF5F8:"B:E:RM_5^P[$:IJ J@;& M4!16Y@D"<,GZ055$66U-4CQ'73JB7%'06F7WQXJ:"-AD"?!(B84<" CJN5(NY-)FT=H[*R95=MLKNZB%6JTS M$RX(8*J(J= \,N.E85;>)$Q:NZ<^L5@O'\F9QPPR6,**FP!DM,1JCLOGG%7! M\*RR;)AYV>5.-#5P4>X@:@5FN;4X&NJJBAMP+*= MB^9%C-:'"+K0$*-YX0,OK?PH ?#4>NMXE&QES<@V,9=6V;WO3*[H '44B HB MB!P<5<&#@IQ-E)Z9JJ*T7JPO6![<1QX=!\)\C 2",B6S0A&GH](Z<66#:3IT M6ET%^^4*-BW4CIH)9:0%IZ655GD=. 1#(R)\%>SV"_8%=Z 1$D>?B3,)BF!3 M/+DM$&GQ14FY3<*4+IA&WCF5O$8[*M?XD\_J;0(<$<\VZ8,$S4&:Z+1('M : MR8J"T-71TG:P"Q>-$V&%]MX$HKE'D\0R0;RCAFB@C&6IP7A?'"T&6(L<+56P M[UN+$8%;ZRS3-D"0WG(5J> )N!*<)5<%N_6"?<$\"5DX4VK@6)1HGJ18JN& MDB!48/B:B+%X4-6JHG>V3ZIDMU>RHTA2TJA_G(#L!#.9B)I381<(P1+[PD99DYN."H*Y)M5@':E+'PLH(CE7>\)5-^ MFY:2%$)T":()&IR53=]@)6DP7.*K-XF?5"A\2B@\YQWO;J]#=_O=1QJ22U8$ M$EQ$+.2E[3M3GC@1(@T^,\EY<<)R^X+Z [>[ W!%HALP460EAID6C.US9#(N53LL$SHK-FJ)4)1E"_SB08X)&)J$'D ME37.5[E\UN1)%8I>%A1%:9+,N#^9L^"3).\UPI%3PQ%%Y0B MRZFRI4Y'1J8)T)(3*X0B7--L>2G9 2B-D%;E%09BA:*7'%>KU.,O%AQ@_:BRN/ M::I6R'D2R+D0.614>I>,(38BVD!PF5BM#4D:]4J1F-6R]%A99=96T*F@\]R- MT@HZ3P,Z%Y(NK>$V*4J,, %!!S+QFDN"^FLP3'F:N2B@\3=&H\M5*/ M5S;#9W*@M2_T_,+8#!_KX+I$/E M?D\L3Z)X010QD242K)"1 MQ:1RH1YG=I7*RY41%=8KK%=8;]6BL>#M)47);UT MFKM#X>N^%N*K].UN?4L5OY:KPH=YG\?/K[P VWR\1OX\!_ MQHL^/5.\^/#7'@T'?P[=>WN\M?_G06_C#=W9WJ6][4V4]S\&._M=Z&['3UT< M:W<.3ZZ_I)+',2/7V37P,"O1,@+\[?P M'$"KE^)Z<\+JS>5 M:*X J-,B<\V!&6Y=2M1Z)Q*/X!R_N+N]!.XR<\!+&F"V7G/E38A>!>? JY5K MON>K4K'\M&Z\BP\\6WW5Z.DSR3C;%\W1@VLY<(>3]./9+S_%_N1PX$Y_[ ^; M%6DNNGC.X(%U/GFOZ'0"9Z&0V?UG;[]JWKIP6D[?4^R58O;:M^DK]HWO27'] MEW[IRB\-EN%MK:R#?9#!*GJS 7TEXG8+4N>O?I3)2Y]]'A3M.WAF=5Y?>63= MAKB]G4'*JS7S'_I#/*Y'QWB/>*,LU]NP?]]40V_YMOAEM#L\/4J=-$NVN%&T M]EXHV%_(!&X5]H8FFWIJ -0)_*94@MM@T.T+#KXR*ZU#KC_2Y BMA)+FWU@I MC5-LTM@4XXMO-:;)4R99/#//[%W)9&_W\&WQO=ZY74GV 9R(U,F@0"IM+5.) MB4!-R(%*>Z5_I9:CW<#GRO#S?.?]:_EA(_#>P2;=^?PG?N__[?=^^_-@:WO] MM+N]R7;V=S]W?[GH?>I]W^,[^'_N]]_B,>(\/[W=D=V/SG^[^ MG_VMC>Y)8:"=U^BO?Y0@DDA*$N\<)9"\)S;'3&2(S$6M!;>Y9/4)?>?N8L^I M+K4B7D6\.>)YG2 (QZ,W!KB3CAF=J82L/(O&BXIXK4>\>2^ ]8^6&ANDLR1F MH0EXY8@/(9.LA5"%$LR!6EGC=)7*^^+*JY!7(:\%3WT;\FW/J;,.F!*H[65J M$XL46+)6@.%>5LAK/^2=*WD^&<@N:9*DM@0D5<1YA>#'08!W/&OE$/+$*O#+ M5:IMA+R75?)_32OMQJCWH^'QI%"&[H[=06/W3U^9%%DY>[W6[=_>)7P;XL&H MP!F6L[49.)I(/&>JG8\02T0NW0 ,)_C ^%N%OD> OC>+]JW.+"83*(E2)=3V M;&$?C)%XKAW5GI60[,H:8Y>MVTMQ@EJGVA;AO87L&RX;XH^KY+D6G[\8 MH;91&Q.3H) E6,^=I-(D11U#D)?)5*%NOU"?']$LF, RE41'P0A8!<2QXH+V M47.N@C8Q%Z'&[=M;%#RID MHS2/D)4&U&X=Y^"4,XY9X[1V%?U:CG[OE@)PEK'$HR;!L%180#*Q B1A.NG( M0,E(H>F/K5YT4]J6.<,K%-V,[]CZZ*01GC(-0N)O(7,GM&3.)ZERA:+60]&" M=96< K 2&4/S2CWK9H85BUXB%J6DP427E)<: M$8Y,25QE%F>)+4K M:_*^."I;HY95@;^7='%)C7?6"0@>$K/6!D^Y%M:DB(>\KP+?#H%?L ,93=Y' M&8C4*A-(F1,+6A!K57;&"QE<6%E3=\Z.K +_$@4^" E4XPGOJ87,H^%41.]! M".>#%[0*?$L$?L'8$@%R0EE'>,837D(FSCA%E++92XJ:&M9R-_F62OP] M!>>:[];35A#M,'S:1FI[I^Y&]$L-CFX$E*U;B?OMZW:["6K+"7+WJ()/1H ( MC',)FC*/]J(7 @\3'97C-6>K[8=+6#0?!1=>41Z(;@B UT51;L(J!=-DKRZW.TJ1@M(": MN-=^9%_P$YAD6"P515*!)<"")4ZF0'SBBJL84\RBB1?C.5ZAO4)[A?87#.W? MU':U0GNKH/U<:0=!@\<#FG"I.0'+ C$T2,)R"ME0+VU03?A=PK-F^VH-M%_1 MBKF%#5HM]WF\YG-=C:4_0Q>HK2VE.T]A2M/45K3]$GC(S5EJ*U MI6CM-M7BE)'L/(64?8+2F,%S$[SS7J@ 7@A.FXI&9L]\![3Z#F[J.SCL;[WO M G['Y]YV''PX*+1-[S[O'+R!G>T@=O;?X/A^1?M__9]+OH.#3;GS>0^?I\MZ M_,^##]MOH+?=ZW_8V,/QQ7X/OVOG_29T-UY?;"GJN-4Z2DJ$ 2#@<-4>V(L8H3X2VC MT7$1(Y^V%&6UI6A;I+6V%&T+%F9A%'?&FVQ I&0<+2E13C')-%/F!EA8 >_! M 6^YD6C0QMB4B%8V$DA4$J8Y5AVF]2"^8;=0(X%D%0D$F BJBV2:4)I\6 5ZONF=\$#.-N8H] >0C1&&NFI LV M2RDC"I&,7NEIL5U%OU:CWYF5TMOH\M[N1QF4TU2@D<*M(, <)SY80V*V*G/C M6$ZLQ-] 7G9&/]O4W=87750XNEES8PN<"1<<\ 0F!)]QZT*P.IJ ZGJN<-1Z M.#JSL&9P9*6G21I-C*8!%3)MB',AD>P597C(>,2J:2F!JGCTS/#HI8,14TR$ M%%@V#C0S3EN6#&B$I !!57?/,P"C9=TH!VI<]I(8$V,AD%'$.IX),\*;((37 M4J-NQ%8I-R\9C&K(K/84;0M,W[WCF TY&(VJ(T-PULX8%&6C@A)4:ZK3+6'Z MA'0.BE3J,)HDF.6L)8:?IL;"#.J$BH4@*"D,YG6:#0<,9_>BZ] MR&Z)!3<:3P6*;P(*(0M0@!!2,U"4>L>]X=1G<,K@SJMA]W9 PD*,#JPR*GM# M.'"&UB-"@M5"$ZEREI"R]HFNK-V7*[]M8%#E_6[V&X\I6PO11U0,F#>@A+'& M,&FM9#=R)E5Y?W!Y?W?12&.1:E3I#)&.:91YZ8F-+A 9&'C)M3(I/2.9K\U( M:S/2VM>H53-SFY9UQGDGN6!)E_)$9RF:F5ZJ5/Q(X4:IFM4'V X+?3]>Z;S* *_17Z+]WZ*?)2JF<%$D9 M2*:@/*>@HO91*ZUJ67K[H?]"+#I&$=""X,2P$HO6VA(?F"2&9J8ATIACG,:B M]>7:](K];2\DK?!>X?T6Q1S"V5@M:.IW#M?_VXW_/9[7V M"DVU_>:S'6SM%?H(O4(+O5CM%7K;C?)2.C767J&U5V@+ E>U5VCM%5K;2+4X MIP,H\(@&G00= "3USJ(UYV24@9:DKL9J-S.K'W7K'NP<[+#>_N]_;W!UG8\^/#V@M6^C\^R_^8S?B?;^NT- M;&V_.=WZ;4=VM]^=?MC'[^!=OO7;.XG/,?CK\^9Y/&[[#2T5V[*X890@C"M# M@'D@AC%))&>,:VU\HJNK#&]:NQE MAJ4*>Q7VO@?8DY%9+7S05@,H&3QC%@P%@.2XFO*%5MAK-^PM*WM.299*;V1K M>"0 (A+O*!"G07%O%-.&-ZV2]3-IE?P]%$'6OJ$MP<-$G?':615,!B^UH4Q3 M1EVR0ALFQ WPL(+>@X->]Z*%RX61WMA$DE6.0#*(=]FJ4L[$&.C(@BT9IY:U MJ"-9E=W[-N&X$B)Y_$]0T"K;''6TS+$8'; 9Y4/59=HLUA=,.".C%L(S(HR3 M!++*Q(1$T:+S%'!139"HR\"J %4%^^4*=A;!*R:S#]:#Y\8)D24-(H.SAGE9 M!;O]@KU\7GN5C/8A$J5T1L%VAAB*O^48O$$$+^0'1;"UN+-'NO80K3U$GQH! M[YY)"XX[9K,55 *-UOO$/ ]HW O4C>0N8&1[YZ+2*B$>I<9PHA7@4?2 V*>40BZ3SA6*/KW)1 >F9 M =(+1Z/"$V.$,A9U(U!)N@PR9"^=-)(J!16-VH]&%[2CR#-*NTH$S7Z'!J)O MNAL;HH6P"$ IAE302*Y*<=GU\X+0J$;0:AO1MN#TW4GYI/01<=AZ#< T5DZ MR@H)AN9,J>A#%?J6"/VR+F!X"%Z")3(J2@ 7CWA<%>*#U]FG;$5RSTGH:T/1Y]!0 M])EFJC]&PZ'GEL=^]P IA1!=H3<(&IR535\Y)6DP7.*KJKH 6WZF[%P*D&;F M8G+.$2%2(N"B(L8Y3[@3W$A%??3FQ05([R3.+[9_:$7ZBO3ST'-6,B?E4N2% MR5)9")1%X7W((=B8*]*W'NDOAIX=$\IYFPA/)D_3?+V-D="(VCX$"!G7L D] M2UJAO@U1Z8KF%SZH""DD)KB&6,ONGP&:7]#;!746 MS3!%A&.1 #.,V*@,"8(&9:S3QO%IZ!ZJXG[OW4'+A!8)ZP^/W71&O]8O]-$G MFY?)7F^B\0@-.#V=/_$>PZ,F5JA_FLQB^-/:UVNJ8/$-_(<+ 5>D=,A"$.BX M26?0=[X_**GK8> FDW[NSP/_JQV?@CN>I,[17NJ,/$[GM(M;IV^MPG.+H MH#]TPZ/!:0>1*_?_P9FS>UD2QK MXU]%P7W?7\Q$4)S:NJO*^ M*08@F?9VJT#'>YQ1@MU&-?M_]G2:/7,UZN>*=.U6T:V:>@'_=%W439C^4L8: M'SY^ZL=)=D7/VT&W!U+7#:&P/OX61;F;SA <'\&XU3@ "0FZZ($4M(>^DAD0 MTNJ!13_MQ8 O/;P2GAPEZESWSOQ@W M2UAJJNNF"T_T5VA-YVHDS@F6X,8>:$OQM6C[8Q\5PO=\-VQ&Z6\/(ZXUOG8' M\1^X#B:J<#Z>:)=NW6KLEVW3%Q<@.4GRO_I^NCHV=#-]>=)MNU(78(*AY5%[ MNW$281R*I#TP&+H"A1OT9-+C_M"V N!KKHC(_7*R&@DR D^&(P+$'F M:]%/WT GH0MP7]7$55&^ATKHWY6$^F_>#@?%5S\6T#0(H]$92VB)=;'SC>%% M)53:GA3^JS^/(AG!Z@+X5D):>&%B8P"!C>,N,+0X_96T@E%R11KMK<;GB($7 MN@>S#2T#5>D>=Z![2Y<=$K1[>&5C +)L3])LZ]B/LDL1]HO0* :-2Q]-POC) MU=<)9&,V6,3G:3G;:KR#)X\Z',E]A/*O!7PMQV8_SI6=F;S10XUD#'.C#"/@.L.\ 3W"EN("Z M ;M/K+H$N-L&HWK&\1 L87?8BZ,)/'TP0KTY'$R2FAX5@2K.3+_O^_V1U,4; M0$]-9?!+.8T?+A='VX/V@)T%>6BWXU160@S-OCPI0+HN/0AXFFMX3I*WGK_H M]L;BDGJGW>D0-.'[C8^?E"(%LMD!?Z;?!P*QU0 ?Y&8I3SU.\KJ@,]$0C/7$ MQ8?>.M!P=1BV W0U=A"ZV1G=,O_D>&FR!]"TD50 $/EJTCT.0E]E&)30J.GU@[2"--B()M'+V0&Y:_L2EZD0'%R0D M&>7%ZZ* ]*O7C,!\W/'N< #(U'&I1V7/DYXLZ?VE+B<<)* /9KF7D"RJ4=N/ M-1C&H=OSLTPD\8 $ NLN]HMND"Y2Y5)PQ!9093;TH"490B,;W"T7&^_Z/:3?+_I^;:.=FY2K2!&**9NK#PW/+E%&_#3AH.;;UDX9OG' M9]8D-7B'8O;[S/A-_3SI34X[/_;(]+P^0SI <]_H]J6^ZF_\:[9@1-%!,\*"-H;J1U)K=:0/M^;\-7:QHD^O*?$VS/_^GHSVJX M?_K/>>OM>WQX<(Q;!WO9_L&']N%IDSWFGZV3_UPW6>O@ M\$@)H[3@&;)<><1=;I#15"$.,^QYGG'#\PVPD59?1'WI#?W&"YJ+Y&1UVP W MT9J7Z/-+##=0_%MR11NCR6VDV4U?D=]^!< ]!X,);P(L&UT10>]#,NTCSCAR MZZ:/Z8XF*,I8])S */>[G8YOEX -D#N,A.NK+MJI*1=@3 "E+[2-SR]#(HG> MP.?]]+[XUY77O>C^+-9U6#0C;^YGQ,<(,%\R9O% ^=4K(D/Y5O[ HB1U79:Z ML:^KL4SRG[ZQ.1:K5DN(+13SJ#!VK>MY+"\T]) :0T\QQNK5U4N)EOUY:\R\ MRC'#]9C==\Q^DLI@FPW_+:[.34=V)W&[NG#8S+54_T-@K?NRA\_T3AJT6O%KU:]%9H[&K1^]&B]],7 _S='Q>= M3@Q15NM+]8F;/V@G;RI0Q\)P@OG MEA^6IION]$ ACM,RW>]7DTO^+M?I4E1Z-ZVK[77Z@]XP+=ZE"J0')[JSGS+, M^JUN)ZYC>M=*F6.O)'7UHKU_8*\/S_]]#L^DS=,]^/S3]>'I/Z=?3G'Y(;3_\*IY^N'DRT&K:'UNG3;.$0_,!R\D$ICEB ?)D,H\15H+'KC63#JZL9WGSUXSY:ER M0U^Z6M2=(&+E(/CI"D8M]']-H7'8=W_[7@*H)\%'^@+P."(C%1=)5"0RD4A$ M$@\9(R>ND?-.R#G>PK5SQ++,"I,3)'0LTN"P1CJP=/B#LH89PKC?V,[(%LM^ M,NRLJ=9=J18G01&F,9/<\HP[R56LW9AQ3Q4./$0HN$ I82[PW9V.9DB_]LV%E3K;M2K5R%G%)A&9:$ M*X"26,B!4BX"X(O$68(265.M]06,YL'.H/DQ@@8\[[IYE!%-<)X%9*@.*4,7 M:2487CV??-#^K)(6"4"G'K,Z3 -T4T8]H+;7.:)T>4 MK5#UUB=2_D&ZIMYR",PV )[8>OVJQ>I!7\YV98O1:.0K>(/>4JXP9 M2C*?*:,D&#^BRF+T:@0/+YH>5O.=QZG_A.\0&@@/"B,1)$4\X QIF1'X34A+ M*7-"Z(UMEC\ZA+9ZRE_SG5?.=QX):#7?>36 -[72:*EQQG"&E(DKC8H:I$ L MD/"*,:\X#L%M;&=J2RR67UU[R*OYSM.>T%SSG;50__EU0RI4C@4%OJ,40]Q+ M@TQF/"+>*>9)"$28Z/.\0H^G)CVOG/0\$M5JTO.*4&]VN2^WC&1Y("C+)4>< M$H=[$/I]FE[3TQQ,HA= ]S(>@/-YC92C$C%,,D$,&,-8A8G)Q1C7 MPKDI]T2=54X">\U,;UD75QO'7O5RWBR4U4SOJ;%N>L\B9Q@K%@O48XMXR!B2 MR@M$&.:Y%KE0A*3E//54.5TK!'DUUUG3];R:ZSQ._Z=.>[ 980$#S55+XFO"LZ3)>37B>&_!FE_&P($[%*M28 MXWB>GR=(NK+-:;\VKU_&F\'$L%37E M>Q "'DXOY0DN##&915YH']?S)#(QD2&C06-M+1:QZEZ^F+AU=[)7YVRM$MG[ M*7*VUFV M,[I:N5HUU?FYE_%JJO-H")A0'4MT$%)2)!E7B&/XS1BED1 VY%1D8#0"4)U% M)Z^F.JND[3756=.%O)KJ/"/.3:WBF#75>7149VXACQ,FE6,681M7\Y4D2&GJ41X\,9G. M&,OSC6V0JYKPU(1G?0C/^BSDU83G6=%N;RYM@1GFLPQ9E0G$ ^5(>T,1ED[" M+P'G\=P5CK<472'6\T2;\=*[Q9;(5@;*EI=ZW.VXU:M96([(&P;#Z+I#T_;C M U37]_CWY<-_/_*H#%564RLX(YP2K(S@/NYW)8+EU-%4M.M%5P+KX]\?@Z%V M>AV0:2ES9CT*-OB8]2608D2ELQRHSYFPUFYLYVSQ#)>1%K\$?7C4HS'4?!L'UX?*O 9RG%B]#4#PWF"%I"'CREDFDL\AMK27! MX=P%)C>V,[R5+?KRZP?/*P2P-9M\,C99E\A^]8 U89.*J)RIP!'+=8XXSRPR M6&;(BR"EEKE4-EM>(GO]X*IFDS6;7"7TK:MPU^"\",Y3Z\/*"A;R+$/"2XEX MQ@C2@1C$';&988(&)V^JPKU^\+Q" %NSR2=CDW45\-<.6/.KV3(SA 2N$0TA MGCDF#=+.!*2D]QFA,O.!+R\%OGZ855/*FE*N$@37U<9KA%Z&T+,K\!RFW!.M M$''8(^ZQ0#+P'&EN,,XRI5VXL>3X^F'TDZW^_VN@ =KA7U=\W1X-#) &Z(S= M_N_T8=DRT_O7>)S*B\=?_D"DH''(DI8U?O<='XI!X^\V/.J&EOWH9JK)9]\XUT5G /\U=&.Z M7Z';:W2'O488MMMH .]L^/.+=O?*P\OA8NAQXU,G9EXV/@X $/M;C0/XZ"(- M2;O=O>PW/,AN$?G'Y,;+DVY##]+;X@, 41O=T*"D8?QQT>G$+(_+8G"2O@Q% MKS^(7\<_SJ$G)]"F^.1X%7Q6]!H.7ARO.(%Q;PRZ\$9O!_&7:&UZA1G"U\.+ M^,&-1JI3\>RGW BXUWHW;ZK>@LAWHIVJV@5MB*/K88-?+0C5V-(@NJ:FYLM_3K ]_Z>C/ZOA_ND_YZVW[_'AP3%N'>QE^PG3=X\<&=-:&OSK;V$][:;?[9._G/]_GK_X/@2S MI'AQFK;?-(^-LAA7) MD#?Q%'7N Y(,*R1Q<-9S$A.X-K;SQ96M_UN)%(B/3L,.4S\A#YN-_M"<5E(4 M!>\"O$@+LP)R?EY.5D.? [ /MAI)=P;V9"S?$[&+,PB"#BK5JT1T106PDK%> M,W8$%&OF^UKNYN7.'C')"./>@ANI4J$VA31U$LE,9<$RKPA5<5%U4>XV*RC2 M$T$JY2\)D7*$@C M+!L!7E*AM>?.3R98![M'.G=YYFB.#&8 :-)3!!"6H5SGA&&0JHS:C6VZB9=D MWC[ ($QVTN0_O79^.J+<:9=CB802L2JGQ4@Y9E!FP5F5@1">A=M#(4]\ M4X=SEF?"H#SG&'&A,8(YT(A(<-(Q-X$$>:\Y?>P1 ?6F&XSU.*AARL!-:=1@8-"G MK8];4\Z][L/5_SN$RUW#7#7:71!+( B78-A[)?$][GEPAV#PO@WB ^&&2P\* MX($*7\ ++WI%])8&)[WN\/@DQ1+Z)2,(PTZI??T"NJO3XRJ3FJ[::KP;EIM$ MJA:DJ&YJ*#SWN*?/;VQ;9$7.0ZO.HZI%#@+C7<##H/NE=PA,%28T3F"*;AC= M+_KISWCKE+M8/G1T_442&^O+2\]U[\P/&K;HV>%Y?Q#WL?17113N&?SZZ&,L M'#K0^%M?K4@7OB?-<::ZIET7)2+ Z7$1)6N9#UJN/6] M%+":"#I\N-?O:=].4YN"9-T>O+$3I:%?N$+WBA@0^[CX_'/M4J2JO+^8UIY> MXNMPNX]"VH?'%:&P&O0D!BATKVRX;K<;W11NG'Y72:$7^@,/':^%0'L^ 4+U MQJ\&Z=^,^G?GL8EQM65C$0=@]-#I1LW$4D9W0A==D;R*K<9>IW$.I@R[YXV'$!^CMI);A.8 =. ,DZW0$8 M@HB2OC-ZO7>KHN.W*LA$3A?\ED4Y'8W(?8S>_5V>)Z#'WPUGC)<11]V/O*I/ M:CXUXE.GS:.X-!LDI2@P+Q'WRB!))3@_EDF&/]/ M0*'K>7_TO-LC2[') \F1]@+'4Z\RH- X1XP31:452N4TSOMB_9K)O$?M_\%A MCGKN'S7W]EOK[=D1S[W4N=!)PQ#/8NTRSQWR'-0R%]CIM*ES:_'(L\G<]WS_ M BQ_\=6WYV-Y\:8X[P78C-+1^IY5+*>$6(%%T!KGUG+AE"?55\_00W@/?77]HMTZ/\?YG>,>?((S7+1#.OUA=EC, M"_7>5>O4G7^!=K3^_$3WW[[/OOQYR _//UTWZ?MOS=.=K$G_?=8Z;1?_N=Z] M H$^@E$T,(8!A>!!D"UF &)>HR!##CQHN("A'_2&?AP>>MYY?5=T(E;5LQIG5>=! [ A'KC M8%:51D98BQSUCHI,Y\K8^5GU2F!+@I4RSH0E)BQZH*K"9RN4DQYAQK8F2 M($Z&!J6"R35A&S>\Y_L#,S>01-,0=' 2WB9L+HTG/"/4.*NH-?$]=QF'%P@! MG.BOX-]T2O^OZ(!?V!VA92.5_>Z#(PA4H0=O3TZ.[?8NNM7R?8B!G&35P.L! MAR]2&P<4HMV]2'YVT#;Z@\GI39&AX:![W@4?,88!XC)1*#5X\4T]WTXQKRZT M*?1TS$BT\>R?1HQ6I8>7#ZAN3+TH%]#_$X%5_*LE@*1AQ*S6W(!56! ,HYKI*J M;Z8(4D$;I*B+_-(8$]9A'+9>Y)OMG1B+::&J]SF>ZUI8'= MKI;/-GNU6GYW[F30GBK$I>4(R)!%4G&"@/%Y!^2("@*0*NZDHV"6=Y+)G M= MQJ E3,8@+A?9N%W&-88I:CYGP.\=T'S@00;WB6G,"% D/_OA4]_OQ.ZL4'SC M1\O13&R+MJX/CSBF+B:U]"G I,+19!G[\QC:[)::9.%Y1 M$F?>?]M_NWL$KHURE%%D8"(0!\H5Z]F"E\D"58$:G<63L#O=1?'0D]&-2T M(47I:P&F=./OHV2W3.Z<[5D)";0 M/-NKQ06U!SG=J^BD/GLH"<8VAKL/XLZAGSN*='R4JSQ8FV7(:QSW#^02*4PE M8BJ/RPV4"A7F@Q^2!6($P9G0>3Q.2UE@?5QBJ@W-C5'S4:2X(2:NW7<[:=$: M1+KTUV=666]82YV5^FHEE>(2'*)BIJTP_3>WQZ068^U+H^^/5:%*C#DMSY)- M:]_P[#\0 M$W.#/?7SI#=JSX4^]LCTO#Y#.D!SWY0IV!O_FNG5>=%!_]+S: MW!*8_5Z@=2%@FN>2:/A))%<>@-OQ0'.PZPZ[1#1O",Q^+] Z]QYB?*:84W ; M>+4T-H;G5DJ7!2PTUS>]Y[N8-BNFNG<,DEJI;3Z[ZWZLCFEKZD3%TZ$#("-M M?='W;T:__.:*/A"S'1@RUQFU]ZVYVW-9; 8U6V3HU5=WKL=XXL_^[A-_>X5"U< MNN2(B%)85^H@A<-(Z'?G$ZIF=IC?<117ZTB,&VK2I#W W2$\P_472H<\3D1N M/.CDMCK6*R@1D?K=Y;C[[W;WYQHS?!^=^=YQ.GXGZ>O#G_GX/?LVM=N*>(K='S:PZ($\W6MXYF7K M%-IVW2Z:U^_Q_L$_9X<']O+P?(_",UCKM94Y;T/X=VOR\>[W_ M>>^Z]?9]UOK\ =KV>W%X>DCWWUIR>+UW?7AZ=O6?Z[UQ:8?6@66M]T<<2ZMY MAA'6F4+<48HT^!0(_"G!,YA81?C&-B&;A"TF@J[?X3QW-H&K?#C:XTYX?,4@ M^WIQ]@E*4]ZA YFBBCM&:*TS$@02'*3 >1:SS#/M, 18_$F)J^H MBL[SG4&YEB[R<@AX-[TJ-J;M;WZTK_P4,9D[O._&5SY1M;L5F>KERC2]&!]C MTTG043>@8=^/UE5_(7<)DSSK^=(K?4+T_6N%/KV_UVG M^R>U1O\(C6Y.$V(3##8$&R1D+%LF>$ F]Q8YQ353PCOK=62?DA+ZVPJI]%H2 MS^5ZMY>VR92GO)7D/EMUP[2P% M>R[B82+22"1Q3E$NO) L""PTWMBF+Z!@3Q1B*#6+;M%L90S\\LC207<0#S=: M&E]ZZ1C#3U.BZAGI0CJI>1K%8MYW#5WW@J[#:8* F\='7G%C<)XA2PU&7%.& M3+ Y G:@C+6,N!#WB,HZ3+^: 9"?&%B>C"'5P/*4GD<\)T![YXD@R)F,(FZ$ M08KQ@"S),NR4M3*$I9RHQI37'('Y1_>*E$5_;VYV'Z1<6T!*81^9!T*I1I)C@S@5\1@^D:&0$4&]SZ7"D>)L*K7H.;VL MNOX,F28PG!=68]3#,.IZG&3D8%FXH11) M"O&0.Z1P)E':&)M+9O+< L9H^^=)2K:9/Y@T M6#$,Q]X0%[%XM&8 M."1S"QI+- ^.&T.TB%L"%X]RJO-$GH([#$W)&8J.[9[[.C/DQ0(0-^6KC69H M+TU0#37W@IJSA<"##,1(( .9$@ WP1!D9#QZFCM)L<7Q_.D'IJ:M1'3A=:O< M#TH1K57N24@X6'<9,FQU/**5ZQ@XL 1)@PU2N<6Y$IDSAKZ@NOV<22,K?(8X8V +L(G577,ON %#[MC&-N&;8DE:[MJND#^!XJ['(04U MA-<0OIH+@#6$/]9E3OP=YIRI6#=2!L0=ED@1HI'4&KZ17CD1 +W9)F6+"_4U M>C_0(_E7.DES^T$59Q?[%M+_?OL!(Y].U?V%_-J(QR976]ZG"@C/'1%^HETZ M0CR5VUTX*'WV!/'IX@ZC@_MCQ>;J"/\B%N^-%7YG=N!_V/\T:L7T,QL/!EMW<&XPI3-2G# M55;:Z/GS[L"G"^#%7XM>MU,5?>Y,WM"U:63[HT?^L?_/WEM$5*K1-6RGQQ6I MC+-OQ\?'YMQP#%Z<[%4K39S2;'( M"ZV05A8C9PWGS G!L-S8QEOBQJH>H^H*+V1YDN;=H',5TD3YOO23 @V]6+NA MDN-*>U)]^/G"=O>4\!]9B#<)]$['?8"NZ/;\)KN?7+!YZV#WR"D1F+(2:)/" MX -G%$F18V2#<,02XRV)IUMLD9O+U92BD8IU]/S7HCOL5Q@(^!CKVD=1Z0_ M-NK>O2K6/T_!B@1^'^V)=\.VWP\?AQ<7;7^>Y.,/W3]YU^Y>[G5* 8/.?4@% M%-U!MZJ.6A>W.#L*EIN #4;828RN)E(R!,BX4LGW.DLFW8MY^ MI&&Q-LUH2JNBF"X:]E&]+=V?K7HQ)Z.C-M<'U$]_5Q]07Q]07Q]0_] #ZET$ M@E[R.^J#ZNN#ZNN#ZI][1*:97L,"U6L$L/;3S.!9<](?,]1/\O1G;>&-C5Q+ MR%XN0-$]:%QHZ'$,V>GSZ-M$_+;MH2OC@]$'.@=*.>PE.9O49)LZX.J)#UC] M@9>^WHR4Y29Z4MEBC!;@(_2ZYPLAD)?(4UGE9YRG M_K>^2K'NU[+J>-F\_G+VY13:N#^.*Y9^'V1=XWY?3D]/6Z1F&-I#6::N8.Q&6[N\< M*4:QRY1'C"N'>)X%)(W.$-6YMD8[EBF^L2TWY7T/FUJ'W3LU+KU27'JY.@\U M+CT(EV;/M;4X=\)29'66(V[B=L(@/;(^HYG+ _PK-K;%ILP7(_GKLEOI%3#' MV3R#1[@"=]U3L7)C2?IIG>%99*;0+ M"'"3(JZ40$82AJ3"6 AFE;*^I.PK=H;KKWA'T#<_NX5(+ 7NEU[ MO@\"XL-YON9BV(UHBKP0 ,%<2:0RJ9&@.6,FP#S)L+'-51V/JQ%H71#H63EA MC4!/Y3'&G4@ ,YXQCK0())XDX)$F-B",M5>9XS*G'*@@7Z6SO%[1NGRJE#97 MS;)KXDZ.?[,GNG/LT[)]N1[?-=#L"68S81CG MDON-[6Q3YO<]O+MV!6KP6F-7H :OE0.OF;-&'>HXQJ;:C0X(>F.E&$+!X*LBXY "N")\OCOI_3']XU-+1*'\>3 M2\Y![B=G\,2R,\];:&;=G_%*^?L#(L4/",:OTPGF2T]1488JJZD5G!$.M%89 M 1PX#X!8+*>.'NU-V.Z4+8*FV#=NV(L'"=V>V#_2T)U203^,]#-]&4R:0.NM>'%M6'J'.=8_@_FR3./ M@N 4<1XXTDH+%$+@3BO+.-<;V_P.FO"S+:?>.\A5%_J:/\<;6QGC\?Z MM?:"7=%/QRXVXMFNST3VZNRF5?!9:X-\Q^AL9WAN?&_CX=[O)"Z[D%5[*\=_ M6^GB!U#%OWTOGA,V#KDB6IN NY@ /._\.I6!&> .&<4-XD08I"68@8SGAF19 M+* K@/)OR=58*'\)3?B_-7H\,WKS)ONDB)SBP]=H^'C MT9#,1H%KI?Y0# MM7/$J3):\APY1CGB08#":P4*KRSG4L+L:1*=I_PG4_8EQ!%675I MX6SIY87I2.,R%J*;*7 R)]K?*3!W_Y)S(RVH1)73+1&=@HMNOX@/>)-JL!1? M_:2\213EJ1NK&BMXF9[7 M9T@':.X;W;[45_V-?\W6G"DZ:&X4YP?@QFZ&\&S=++'=Q5IA223>I"I0\2IH MDUZ9MC1.>A$)_ZL@5F 1M,:YM5R FN8"4!2Z+A)Y%<>4/7G):K]X+4K7C-9"_UK,4+WTQ>R&17*BN-S4Z6LNC;,CU5L "U: M[Q-][7NZ'A;ZOM=6KEO][=%A76^'O@6-.KCT[:^^"2T\>37G=UVUKC]=MT[M MY>'G0]*$>UK0CL/3LV_[GP]QZ[0%[?UR\N7 DOT_YH-B>ZQUT*2MZ]]/OIQ^ MN@*7G1Y>MXK]@]WLR^E["M^'Y?.[L?&6"!?> (,^L1CR0@)13!EDL ME879Q=CY6,^#JWONO:]WD+P>7W1JP[@58,V=/@_]NK=$! MY2X6[7:,(&V%0H[HZ-ZKZ/E'P*J/''P^P.+U6N'ZPL])S_L:@.X%0#,GGBKG MLI KCC#/*.)6*F2$MO'09::X,%E.:*PVE(OU/?]^U0$HJQG33P19[[K#7HU8 M]T*LPYGZ:"YC5AD)1(D3Q(FG2%+ +N6X9G%:3:R/EF]F@M64Z9D0*Z\IT_KB M3_&U9DSWPY^9\QT9RR0Q,3$D$QGB>:Z0LE0AXID).F-2!Q_/=R2LCC$]B^H= MG/B>3WD6-6]:3=QZ&#CMQ"FM$>I!"#5[GIF(R2',(4]I/!I1@T_'!47. 61) MF#YLW<8VR5=D<\SZ\J/EJ[H'W8%N-\)P,.SYQGG1*36]6(=2_$.IM&+"^=E%A91*67\;!_AE2>Z9C+;"SE\$&F-[99 MMDGE(JD:*=/+G!QS&V#>(T^E9GLWC'!4OT9Q?C$$#M[OAH)N2&Y88CHS ,K% )IC'/D\N"\]%;F MF8E^*UY24&4AP;&FA/>GA(_/*GL\=1[9Y[:6$9HP;U5. MU'YXTC2#87'=8=R2\_JRIF^HW.DONKUT=MW2?8L_HC3GS^ ,S;PTGF")BF_H MI'#.=][4P'T[<&, [#%P4\J(U#8#X,X,XCAFO&@9D+/4.(4E,['0[XZUO2$( MM?]VX3O]N"NWXQK=P8GO->RPU_.=P?2>W;&,/[UO^FA_=.4DN:X'^,*\[X]2 M@&OZ=V\4F= _GS.366Z04D0#_0,.J(G2*(B,,V:I("XESV&9U4LM/^"HU:5H M7&>HK# *M;H=6P/10X"(3 ,15D(%9S(D,N;BOB>)M'88!04DAQ!K\YQL;-.8 ME')/)*J7*>Z(1(D5W@]_ZB6*%T:L^;,+[7%GI^($6G02IC(:-: M2&1IW)QI#47**HLLYIAD.D@E'GI"8^*<#<%/9V@$DG[9%\J]%XY@,P M_^B>GQ>#E*ZWTW%_I#$^]AT+9#T>3MON]H>]E3G[7A^=-O']PR/;_;'[[\O:,-@_L]>''^;,O_SF%-N#6G[N ,TW6 MO'Y_V3K]O8#G98 O_/#ZW1D\XUOKNG7R'\"<_0-[E#-GG"0"*M[W&S=WD*=4BDA!'5@K[BPQ MDCJM/>B5Q$$P\IV#&G^PWGSJ0.M=.E93MQM_#WOV),;!]@U 41J$_CW&[\5. MOMV+9ZGY!F!QT8G+AK8[[/73^8UFV(>K^_W-QJ5OI./-8@Y@MV$!].^@]WGA3VI*'CP:G'/>\3 #3@&>.KC[M=UX>W-Z#Y7PL+_1J E5@?X7NST?;'NMV^:I@B'=FUF9:#TJ7]"V JX:H!7S?Z8 2* :A,RCK M5F]"DVU[F$Q)(Q3?O(OO&B6&_^\0+BS/?(4V&3]NEONMO'AS=.EFO.VK[A7I ML,<+4([XL_NUZ,=^_E:U!GIY 9]^ ^(T\(U!<1ZCHS"2\9M!#R:IM-E;C?UA M;VK HAGLIRZ;^.X&J,]HB:OCO2N7ON+7@ZN+:.Q@&,*P'8IV&RXV5PV8L<97 MWW%=>,IE,3B!N=&-T=FP<''_I-L;Q.;X!OQ67,<6["Q=*]Y,S_K^Q,)P@9;$ M)>=)?^%%_^?YN6IV#Z[ZJ=.+IYDZ[V94=:2I$T7]7;?CT>D?3[P?S&4[YC^= M+7H/MNCXLO4V\M\=X,-G1[F@F%/K49 Z(&X500H'%A'ZQC%.V1( =,"F890/XI/Z M/>W;1:.M+ZLY+FWRZ"W5FZ-Y.=GY6FY2L8H&=_?9H8F+6VBQR@/S2G(,_QM:5V@);X_QT6O4K^X:W&CSYR MB7C0L-^^&LD3,)5!]]@G74U:.-JM46JZ[Y1:7M*F$Z_W0T"5-6\D<][X4/3/5J0O=^'AG4ANVC>Q\$0YW031 9P&W7-? M\3[@K+$$3)'FL9=H4AR'8Z!X(#;>S_!Q\+Y]KZ34VIZ51-+HSMG4Y5%8-A/$ MCUX7CQ'>C%?V!_ =_-OV@T%\/334@K@6 Q#XSNC9J>Z!4GO>]TT?M'MX=^ M$E#@PG< D F@G.I&.5;"&ZU2,5ZB?%'?.'7M(8_3W8V1Q[QT,P M+?5ZWC%(N8,,EC#) P0#4$?JG&_&AO=@ [;[Z")P^ MA&C:XD1$E>^>&P!1%PTNM"&-6+=M$#3_3M/F,)_B9,A^] [Z9B%'-&]OX%8A[^Y5S^_\]66D;5I656HRW/4UIF M>2V7[T67YZ+1U.;:@X7V/"ANJ=8Z)Y0PA<%2V+;M2+:,F*\XM(>L?,^I875U:R.C5EJ8U<%7?P5G$ZZ)8>P[_)#+3@1 P[E51L-5.DM./#"+4QK##<$&#P??P,/O]V] M\B-_&LQ$"J',"AP\_ZIRM8$IS+C;(&!?B]Y@F(0H+7R < 'O2=$WJV'BRD6) MR+:&(%F?8>[;_6XI(2,R%H5X?E*GPG1C2K*T!['9(Z^N[SL%O,A_\W8837X5 M.!J)5.FCQ996 C(Z2.?&@,6Y/O/5H"^7/=T#(G=<-;0:D>PELME>Y8=%=ZX!WDZB6[9:%3DL_<2J$Y;]=)!!:#+)4W1SYIA>Z<.44]$KU7*J =PN@*-V.:]P@S3!SNC<1BO-([BRTF*_X%WPW?+ M'8-&_P((&$CV9OIK!-FE8Q"?FT1R).NEUM\Z,:,@]D6EK#&EN*3Q(\U.SMMT MO4;*3)-*MV'ZTG1!"C,]^;SGE9T(V!_A9=O4%IWDJ*L515\?=? M9Z1I.A9^6>)#]8W7,40V%IW^25IZ/9EVZ$91WP@7T*BR9F@? *H3)S$VL^_@L@;;SKW,=*T(F5P'S&_-F+7S>3!'0BNL7 6VP20-7B'5%( MINY(34MR7=Z7K$@"PNCX1T_9^*F(0A1ML.C%* XWZ<.$K"3W=\1Z%O6N5+4_ MNL>=*X"_W\=L;6H01^]]LK?U_#DH<(JE5.^+0U&^;;/2IW;U:3FK$0JN8JP< M?JE"+G$V^JD-Y2"-)ZJD6"=E 'WT7<7\TN#%@&4WM3-Z@G-:OA;+69]GA'PB MWQ.^DP2_E*2Q]6XLU:@TE2-,+4-?:6&DZ(S^2/)G=23*\2EN&NXK$0:4LV>Q M!6 [TRK/_P*E29D<_3CZ*,#+THL^;7W<:@3O8DPYQHDBFXI=&3&Z.(T7PQY8 M^FK!9>&-\0W]FU[AALF<=V)#@/G&YODBC4(U5HF%;8Y'KB3C2 M)N@EE4X+4/K;FHC)Q&*G!)I1-'VI&&S.(6<2JJF5A6AXNZ43D:*/I2[&\:B4 ML1J:,5JFL8T#"Q\DT4JK5< F]5>8P9)XI_\JHJD4WJOE6&!OHC.PY7 MI]<-!S'SI7+FIIN8V'1WE$F3@".2S-CM81+IJFO&ZUZ_9!AC%VLI4PCP]!&-0*R%^+'8Q@J@326P#_@&Y20FPY1"G+B2) MJQIP8^=+G!P-^QPSF3?'"0<7F[B9UF0B"ZU\T@G_B<'B[AREGD+3X3UD*RER M92W&W2IM1IIXG90Z$O7J*2,X_HZ:EV2]TO-9!8>O.F,2"36PX MJC:E"/ST&M(@NC#1;3F+JT,S=CC%N)?$V&_&V=GXP:0S@Y[7*9UVOO<3[RBZ M*J/\IU%>Q\QT1PQ>3C!OX)>K0BOOF\,34P<;?_>Z%BP>B/YB:&P,OL\N1>ZUW,^N1\2R4N"9Y&3'9=Q9.&^SV^Y.$[ZO6 M,-+8_?#WJ'&3HHOXIUM[C->;!+FV]_82;U_;(8I(''8N2!98A[@U&4FB" M,-,DQUP:P^0M>X)NFG)A!142TT %Y]I[&91F6 1CK%&4U%/^@E/N##78B8 D MR17B3&JDA6:(Y9G14EI%.N' M@[X]B0'J[^T/0+5\!'FV-'\& J M!VOTC+\&KO%+V1RPAF>=Z"*#=:D,[\KRE4SX8$'>VFOK/BM?\O(1 :1K#: _Z_E%'SH=HK&_]/@F<2TL\D4 M].');=W[[E0L:YP1"3C9BI@3;:M MP8^NH*4_+*9BV\FS\L%W7)E*UP'>DM7?=NF>, 7?+'WD&_G#[7Q^6I M:+KRQ%)L%7K4CT=*)7K:J1X=H]\]6\2D5S>L/)1R(2&RI\I3<4#&KN*Z0M&M M]AX4/&HI&Z.24J4Y&]BR&P0%L].>IFI_'O8<]Z':EY(OD<<24K,FPE>&FJ<3(7M2J2- OO9N7@=)W2/ONHJHD M70)Y3-<5O3)7)%X\._TWVIZQ7,S9'I9)&@S..%:.*Y4I9:SC4C BM,^EC+8' MF%J.!1K]\O2VY^U8:&O;,[(]IX='/#,4>V :+GB..#82QQTN.BL9D P9LIY=Z,(K^Y5,77(^\;5''?#KH)4,E('2/0C$-*4<5"Z>R6 MWM=TJE>*%Y=970#O$4%+")O8D4V 9[NUF2*_8#TZMK@ 1.B.SU.:MB I3S_! M:E3'Z \O,4@Q^7<&:%(;3KKMM+%H.CX^OO-CBFI/K\*,+.W(>(R KNUUZM?P M8N2%WO*0S1+6J8GX]?YE:'ID7$J;.[75JS__HK@:K%/\,@5>8[;^].26Z[)I%UBY(VWJY2DF M,]$M&.?)E>5R5UPE&&?"E>.V?-AF!NL.26@_=[88QW6VV&JTY0=FB[UP]M>M M(EG"VU;C[]&Z5!E[!KKFIS/@;\7I.2XXY07 Z4(.#+ M%0(;.4X)F@ PPN_/;@M/XS]&^@]TCS7(N,^>0P#P#?&,:&6((8HY2(ZSWE($"D0QO+1XX4A[Z4>6Y MEW_$E9K2W"2)L67"S3B3YG3HCLOE(A"^)'BS_@P0*U>&JX=18:L4B?-NN5<: MV,@[;WHI$@UB @Y2$XQ=!QR4:7O:']J8/=/M(0#8\>:G!:.^XOPSA7?WISK, M$_]DD\5'.TJSFED2C\K:/_%IF:(D$FD/.+C@Q[XWS4=FR2#/ MDHM2TN@<"?RET[TOC](+4LFR#ZO;8^90-D(:]2L&[<23NULN1 W*7<1O,)(U& M%!I/8+DF/$(;N*5:0BS*C3 QP#7Q/\H%X]+K';G"JPXW);_MQNA0%?(:=JH! M"L,VP ?X2J-D89LR?*)H#(^' *U4)FC*-Y-U,"')^]3QM22I3\<8[IN#C2EIF(X9Q0GXIH#GE=N+G:= DQ7P4 M ^TNQN"71Y(C$$1_,GX[!H1N;RY>FD*COAU3F4>!RM(#G.OL)-Y0T<47RP+C19E+'5\&E]H2?'2C WV&3^*._\X@.=F3)\'-/;A9?P7^ M](_69\ %MDJ+>G'AT_DL51[&>"9G]70<+ZIZ7V'A:"7CX_ B;GHOKTTAZDKW M2]47FS=?7<9(1C&>%'R>CD^5[2O/EXBGWU1JF>2LC'N4N283I)\#&/C4^7+3 MKQ_G[>DJX2P:$5O)>Q&#'(MR.CEI9RII>(0%\1"%J)%@P=9F[\,$Q6]TT,9P M/N>F95X&;&T.[C/CUEJ990%GQ)I<2^&Q3O%YB47IIH$#/.NFW3$^G\[WO2$X M_VG*ZGR()\GV]T-STMHZ7I\<-_CO2 O)3)YK))RFB!OCD:(B1UQJ:8GEF%IP MW :7W<5H_8QI3^?U)E28&'E I?,B*5PZHB).^BB""I^GN:_"!I-4F@2CYS&R M']'AHE>T&Y$2Q"3TI<1 0PLN(I(N6N!JT\/(#(]7HI:8YCES'!L9XQ3.:Q>D%Y9Q['ZYOKJQ'JG03#Y M"Y?1*TL48O+<_D!?+8QD913F!BP=YU*>8!+'.H9,IR(\90.KU4/ VIFAGP7D MT8+JU(@FOR,U9O($*J8?,66SRI7%=+!LB,-;CC]8/:D@WNL!MT[7?+.Y^3R ME3PG5SS_.;D??8J4EB7]0%]7\7#<]R,6A _IN],OYY^NFV\M;EWO OMY3X'5 M?&M]WN6MZW_.TWNOC]-AV;,LZ,/IX><6?-^\A&>SY@&PG[>'6?-ZEQP>'+/6 MYR_M_<^[#-H;J]5?-X^/*&=:9I8AZ60>S\;-D:9$(NN(\B!-1MA\?@,_SX'& MPCPPCF%6G).9Y-IJ*C*G@);'DZ[T M_'&:O_ZL0YGV0TQM=1KMV9[-[AB=0!5-NBM2?'/,;J;>,?VPY"571QR,H?II M!X7>:5#68S/3,Z-U)1F1N^U^ [OT_1N=/_'XUD?B=GM?]M!S]$Z/X57,' MW-?@XU C3RU!W"D"*,X$"I)1$[(@"%'S,(=Y1G*I*3>9*6$NRT*0SBI.O(NY M@K,H'@.;Q01A(N7K7H+6Q=,Z072BRUKJ<]*UF?2>R>$AH.M3&@A>BA[O\;I* M.\%*IW+QV*W2=RHW8A/UIG&[D:B3;1:3;4B=;+,:;?F!R39WHS++_8X\>1U+ M'_M=Z-C^[U0=9*YD"8Q\6U_T_9O1+[^YHG_1UE=OBDX:OW33?.V10?=B(EU; MN)2PJG15]?SJZZWTU5RYE/*[G&R)/+OQ:[Q%'OA=QFY^Z6UWWM98 H]5/WUC MF>3/T=@\ M*M,O*<;7'<(S7/_7IZC%.U4V\Z::3;<5#%U!B8AD[2Y50K_;W9]KS' ]9O<= M,Z+N@S,W%M.\3[&TE4:GW>;NSIMG+=#[F-%\DJ?7+5SR]'L+?DC_6UH(4*RX MC)WU0$]BZCM6KU79>/U8WU7>_4Q54IW?KHHMI&B4FX?>\.]+>5 MJ>_ZT,!E6=_UXOS+^8?3_;=[E\VW[KQYL ?W?#G;CXD\UY\NFZ>'=/_/0W)X M^OM9<[Z^*]SYY<\F;Y[N0%L/OS5/WV>M\_>\]>?N=>M@YZIU>LB_G/Y3-/]\ M?_F?Z^:@6<3:KKN#YLZ1"0&'C L$MWQJ#5DU9-T&62%8*8@S1 O%@R>:J2"9(2P8S9RS*6]0C2 +UY"U MXI#5^F,,641KQD7N448,BQ6I%=)4>J2Y-4))Q;DR$;+$9HZS&K)JR%H3R"(L MU\9ZA9UD/!BA\]P[:YT.*F,TRZI49SI*=:XA:\4AJV)9K8.]K'5YQ)B'&Z>M8( M$+W?T"V%\+7&.6P\,]Q9K7TL')\;)K&2Q@'29;'>7.U-KA/.O9_V)JT7N636 MH2R3"O',$229S!#+L0HDMYJHL+$M\TVP<(^%N%M@YKF86:WB=U3QC'%JLYQC M*T'%U_KI>)3WI?( Z/* &_11B >*$,ZIQ)1S4/.LDQ9 MG6]L@_/U!"RF5O'55?'<6L:PT))HP6VL.@JF7"@KN"$JPZ;V5M9,Q6>]%1DX M$4109(/#B(M<(65QW&CIE*8*_K%@R07;Q/FC8RQ/J.8_TT+>?MR,^!SK>'<" MN;M&F]8:Y#+#?"R$[8P2G!IILMQ3G.^V#R+6*CU1<:\JT\9)$5X5:KV7& M@LJ*C[EJN0*LR"L1<;%:(35!.D,4P2.*&,9I]KA&'&EFT*\ MPG6B6L7':\%<@VXV87OO2:RMW2]Y^?2"8 M!^T"9R'G@G"%G;%4>.&#QEHJ;T7MRJP3"!Z.71D8"]H"=\88K84G2'&E$2<. MPV_4@D]#9 [3C'GN-[:94)NY>*JEESOO@UB7B.W/B@W8"LYM\!E7.3"E&,-7 M1!KF)0P,][3V@=8+&T8^4(4- 2::@U^4.8EXLQ2I)UT2#F5!TJR '0I8H/8 M5/2IUFQJ;'@EV,"Q#90J*SSVW#IB OA*8&.TC>NY6;W.LV[8,,L;:(8U!U\8 M,<,L.$]"(FF(0)YDN0?JX$W@@ T9>XH@R0_!AB=: EII=VHGG=>B^P_;JWC7 MP-$=GO%,.P'K%C[A7L7;\C'+IIRQ7@DC& MB59<2B.Q%LI2ZG),O,QT'2)8)U-_/).8R:3'N1;(F)C.P9E!VN8!@:EG7CA+ M&'4;VYQO"IZO4#I'K>)/'05T.'<^!H.LY(0&C<'?M](IAW&6:5)[^NNEXE.K MG323W@KP[84R!L&TYDA+4':G+%-&FT"]V=@&(L^R.O?Z%:LXDSRS-N=*<,Z# M=RH3F#LJ%+$L"Z)VV-=-Q<>KGRO426,U\[*^NEX5/.BL,2?,_,(L8S<%:(BLL.C"## M*7$B"&9RN;%-,#@KCV8QM8JOKHH;K ACX)D*XKGE5!M"*5?*"Z^5P;QV5M9, MQ6>=%2IF= M.5I4?.E%EI\UTX)9K#,A",49YHSG,@B?*Q:8L,P2P6J'9IVP4<95J)@$W M+ ,_*&>;XO&GK]:X\+IP@7#C#.6&J9QP@ 3#24ZP ,E1UH92&\M(@821'7')PGXAARTFIF-.9<4\ &L=G!4256:E\E@L:"9,F1ANL@W<\P][)C-<.U%H!XK=I!XHSC76.+3)6&L25 M!J(4-$48XC9$DLJGP4T625H,HU;CP^/W_3@N2R:"")!R(MO8N9]@+ MZPQF3-;K2&N'"Q,'*G?6X7B,LG.Q?H51"DDK'%(9]<(Q&;>W "YDFUP\.K&U MQH77A0L6Y\)G1.4V[GR56%''.&;QD"]+K;*U [5NN#!RH%+[CK1,98H$L8%N,D;7 AM>[=:?Y?4)RV6IJB+ZIY#&!IE[F#GI$<>Y L^3*:2"IYEG/ \!QZU3;)-G M1 Q9RJH,A".?:(DXY05K+#&72,HLI_(@G9O%,;!*\F(-:XWJ- MZS6NK]28W /7729]%I@3\:0#X[4V-G?<6T\8%=SY.O*S;K@^NW2NL20^.(UD M'CF[MPQ)0C R-%,A8Y[;+')V!IP]7\RWJ[']WD&I?PTTO&X[#674M*(SU-58 MNN+K]G^G'V6?3.]?XQ&>^_('#C9-NS2'O4:[VSE&[>*K=PT-ZC?H-RYZH,8] M>%O$C'[1'S2ZH='Q _BB>P$C<=70'=?P_SLL+LY]9[#9B)]";SO'C;;7?=_X ML/^I>M9FX[C;=9=%NYWNZ<9=H8VB,]"=XR).S^BJ^*7SP?=ZT(RB8P$8&@/] MS?>W2GGX[!O&MPM DL;@1$.#H.'CARST8+-Q>5+8D^GFQQMNZX+N^8;_=M$% M_&D,NHWCGM<#:.JQ[Q[W] 4\+5ZA&[VB?]9/]PX[%IZCH2\%S PDHN@D]LGK8CSWR\>?\O= B5X10V&%[$-MTWH7>QR?&;WJ^ M#2/^U<,DP> 6T!&WM2)"-:?!J1TEP+2&*[Y+#@V/6^OREO?]YET%[>G 7J[W+)J/16"K_1\&"$+V"8![TA. (O)U!_WZ"S49_-U8*. M5EH/B@QZ#[H%3*7=[EY&>-+]^-F_-8!S[ZJ44T8V&U&NTL.CI+UI+.C1J,. MBL=%9V1E\D3-$^Z/[5-I:&!@VOJB[]^,?OG-%?V+MKYZ4W12]])-\U8%S--O MEX4;G$1+N(5+2E2E_-V<;R.\&W,,]O_!IOD0=^E[&;7WK;G;NQWEJGN<6;>=R]5"YA6 MRT5=SF1_*3H /]TA/,/U?[W#\MU]SE*\*Z-=<3&(R'N7A8R8E#;D\VGOT\O:([?[=UIW!3L?MC@AORP]>2URLV/_QS_PTWZH;W_]MWYX77K9/_MO\^:?^[BYI__G+:*^;C87G9X#6TY_?=9O [: M'!^\LOGYOT/]=[DR(A;S]=MG:.M-!42^,04QE! ML3HW,E1@Q)@)AA$K3&XWMH&3D,R9,*PYS],X9MHIBA$V'C LCXGK/!Z"Z)6Q$GQB(OG&ML)/E;6^IOM6 M7K>B6F,D<'*;>>UYYIWTE )[%T*KG,-W-0]9+1V>XR&"9SP8@Y%V(D-N7/N_L=<.8D. S MY<9Q)0(/S$MB ="$SA0CA@A5AXQ6"<;>SU,18J4TF0Y(RSP>Q9Q;)'TND599 MD)[E,L]C50GPIE;IM/E:BY]8BV5&A3**9<$:3EU0/BC./,L,QHQ;5I.1U=+B M.3+"8<* <6!$2280UUHAK3.'I")24:K %=0;V_DFN!8KI,6OMF;$;=M=;\K0 MZ_C!7EFZ:W)I:L>'G]L8OW3#]"J6(M'I]V*8 M3O7"-S.U6!)XC9+GGUR#7SAV5F-YC>5/CN5,&0/:%F3.,">>:V#[2G+B O=> MY748Y+HR M6#Z['2JET/]K9OO'"VZ&2D]\4X";4=C;42)M//@(O2L"]+0S:(RV*_9O:.VR MKCSOKI>/]L2[8=OOAVJ'Y>]737W:[8U;^OO5!W_1[<6-61_]<<23>B?,[$Z8 MW:.<"^^4)RCSU +5RRTR."B4PYNO_K__DI2( MW_J-MNX=^_Z@84?3WM VQ?:]BQ9H;@<,V)F8SZR/?=H=,WW U)MUWO>2DRV1 MK]56DI^^L4SRYVALCN_6H!^X28=D:[I+Y]#K7F.WXP!*'KEAYRF&\57NXWC4 M]I=Z[TL]9G<;,Z+J_4+3(S(BR8V=E\Y^^#D.'^X,SXWOS:=B.FV-LEIQ%CC/ MK2*64D&\,D*)(,5W3HU<2,G\H]N)RM=+)V]\*/IG?X_9+AG'41!=4[>G#*1T MX9IW1?/ 9LV#)FN>OL=?WEI^>/[^LG7JBN;II\LO?^[2UGF3-C_.!5).WV?- MSWO?6M=GWYK7]JKU]L-9Z_JD^/)VA[;HWE7KX/279LYR*0PSR(#\:QI-$#2/\N=@BK\U$/-L$./!B*)8"NU4=/IFL8[!^LH'K300\WM!C$B- M(8H2)G#@TA/)I/9!>>DX%=3=58:N@9C'A9C+@MQG.Q\/@K1",^(!9KQ /&B' MC"8I\CAE)(B4*>8!9OAZUL#,73#S.P3FS>S$-TU4WB/C:$K "A24"ZT9CY[Q MWF4IIYIXFS%\9_GO!DQ"M7/;QXU<-' Q8U[S0)CP9C7QDK.4@LZ M1AISFF"78D6P;*RT9X6+12LM,Y@Y;C.44N\1SZB(8<,A0#WL750MAE _J;.#P2%>?Q-39-HCXEO2$T M,YHZRT4GJ5[NUA/H6]$;5XG<"VC%C^+K#G,@@V%TI]/]Q9\X7FBM)Y:S:\Z,TU MU\G)**8K+Y)A/C[MC;O%6 ]=-8_0D-[VP>BC_I_OG>5YON;[K!3J?= M;6^^ \&PQ]N;&ZQ]] V$U-9YF[;(_M'6V=Y1^QL(G!/W_@MW__IW?Y_V3\S1 M\;YUMM@>"K!6%%@6!0^19:_.;:'>VSMI' MT+?.Y],#T (R*W4,Y>8.<1=/'%+BD*>*,1*,X-97J@,0L'<;T7_?VI 9)PS3 M*>5E[+X-,/.>6N:]5VS9071KXU-[N_U^-_FP]2G9_=?&IZTK8'PO)^)Y=JJ6 M\.X>+8Y 8,Z!JD@4I3SCF>:!XHS8-"586!F>R:D59S$=Q3!YY\VH]"ZKD[&O ME;CE]+CT4HT)W2>#P4PDQ&N[Q[TARD-82VY4 XM(^\62&LAUIF(*2&.XY-QD MFKC,61/SVZ4D5=/L3\!>\]K?=OO=/<(YWN:#03[<'0/'E?Q7[$S&4W2>J8:X M8<;S T T[H"0$74QT"ZD*A[ZI2C5F MN- XL??$Z%6M9QM88NQIL-R6'9:?H M? 23'0FJ(H);J&12N"E.+I$*<8* 4 J!&\FITCJU MC&A-G>&/H-N/LQY)FJQ-VLP)L_%$<.*F8 M(88C(F)V,$] #=/8(@.XK[W7RJEL68F1:99BFPELO.!,""V(5!XDATH%%XHN MJV&=A9R7&Q^YX@;]])LC)>._0YPNS=_<9W=T:3L> M>F3 _OZ&=(#NOM3]4WU>O/AC,?X)=,VE65R>@!N'&<*C#;.RZB=VE=[US/O/Z7ZG/6@/]L[V!Y]%>[/?;[^/NT?;='_S\&+G_?9Y>_.0 MM]YO7[2^;M7/?(%WB>%^Y[C?@M[M'[T;['>^X9VOG_'>U^V+O:/];SN;+;YW MM(VA;Z=[1ZVSO2_R_,_.]KBU6WJ;G+:.MLX/L-.@T!&)I,<:<6$"BB7=4!K@ M5Q^\)YF,T+K&R$/EAFUJ@C7@M@*CO@>X!::5HT92[BE7@AE*A!?**$D%(TK< MX6S;@-M3@=O'17 C00B58H^T<2GBTEBD% THI=*EQA&>.@+@EJVQK &W!MQ^ M3W!S0GH1F,N(5MQXK8U-'??6$T8S[OP=KL$-N#T5N.TM@ILDQ@JF&*(VGB%J M3Y'B@2//>29PFA&;V>@EO,;H3TMLC5R3X[SA\K\,ES^E(=-P^>-S^9*] M@ZFD+)4.&<*PH MW'$\VFUQ_33NOP?W[X3Z^8L.EF68Q:!'IS,9-?,^1 M8B1#!E0\++CG3).8;V>-XI\&_F83O\&WU1GUKV#A-OAV;WQ;LEZ]5=AZFB%% M>(SK\_"-X8"HE]P()U.=JM(#@ZA?8Q^_P;<&W_XRMGV#;_?&MV6[G3%N <60 MXHXB4+[!@L=.(F4\):F6S%KSXK5"MMNB7X@L)K>J"/?"FWA.U,3=C M2T43FRX^7A=_A[VAG9O#[%\^QJY/T\8#M_$[>&64^0IJ"FW\+1Y.C[LV!]%3 M;L5]+;OIW09,ES[T[3(UYDZXDI>H)(!&U;N?JD<7M^HVS@YX2@3Q1B,F)4:< M,5#UC%%(:J>-D]@2$Z8)C5;HC*;A\H?G\J?@+&[-BPQYRX5PF:.6X(;+?PLN?\IMF8;+'Y?+]Q:Y/&3.XM1ER&0B11Q[ MAZ1E 1EML ">5U;Q%>3ROY9-?3V/;I6Y[&)6NSQ<9KC["?/E 2NA_>4A[X'- MEPL_RITNNM^%=G4^O2N0M^&.)D69R[K!O?OA'I^S8WS VNM9"JER&(A M$9=<(546[6"6*44QQ\+&[#"2$OKJ@3:L5^C4K>'UQS-B&EY_;E[_.,_K]"#F M,[8N-_TUX_8%-F8;7GYO7]Q9Y76:$9RKC M2&42Y+K0!*G !!+*2N&<)3UW^'\I:;_%3F!^3V*.:_JVP19T8 EJ"/,/$2@V_FH?>T5D-1\,&&U;0&&JPX5FQ M8&DP88&&U;W'*C!A@?#AB7+*6;\ MMS'P5J@,(UA>A2383RA3E+',!F:\^Z6PX4$\>%?,=^^QW&.;+CZH!^\J&>?J MOL'=]R@!='N\]X]Y_JZ8S_Q?OHU?^BC]^XC[S7+%JV=,1% 7\+D)=U8@F.W[ MYO1'8]F^9_S/I#-_W\!_H,CF3^ZWT;MJ']=*\5^@AN:3ZL!GK1X^!_VWU(-; MFUNB=7@@5 #K!@>D<*;!0LXDDB13B"CF-!@\1MET)6E@T1^NH8 ?I@!8&,EY MQE @)" PFRE2S@=$" \.&YHQ+EZ\QNN47K&"KOFAPLA'A:G;"AL]'DC_&F'C MC;3]_:3M3^Y@-]+V\; 6+TM;SWU@*48D%1QQX@62QC)$/3/..979F!1C!6F@ MD;8/1 '!>I+!!]*8.L2=ID@K^# FV"QDDCMBH[1E5Y.B--*VD;:-M'UN:?N3 M9T*-M'T\K*7+TE9JK'3*8G"/1]Q8B8P7! 6K'1BAPCEM5I(&&FG[0!00R[UY M)S3RTH)M&S1&"OXA35--),6>!A^E+;EZPM=(V^\\6I.<*OWA]M>1\/24HBN>71$YE=F_H_'#\$L5? M'L]MH6SQ96\,\VQOEUPTD@11ZTF2U-C5G@R@7?L &W"+N+0[,87_[P1&OW4" M'T4'&G_3S^VWYT4DO-/9.-D?_KN[?W'GH];%9]P>[ _VCKJ M0%UHZS/;HY_/6D?0N[<*[_^GB^W@RU!_59.=P6= $,O@R;/]]ZV+=N?_JV\_Y=M]UQ1_L=0+4C>_J?BZW3G#0!8-K]_&9WZ^/GK78GV?H"G[M34*H7_#[V:&Y M1I_05:>D\$[7P_0-#%QP2>@-]=#V=!]ZH<<^Q@Z4A[!CN.EM/H#NG2=EO7)X MUTF\?Y0/RHLPYM+-0H]O::4ZREU+3KL]VTUZ10$+EO3@VK4/A'Q4-GT>"\?[ MY<+Q262F!":XI4?0V/27]63#VO*4^;!_OK;0[ZXN$G^B^Y.RC^,1S%DE-JXT-=IZ_'Y.*7P?E\O67''RJXE&\>C7C^AJNK26CGPX\GH M."]\484'%[:?%Y-1V>1D>-L6?Y-4_8M&P/-%)X8\UD+U?2Z)(/O:E7 :R," RX0U CI$7;46K M:S.GC=T\C$\C./PY=NO)W]NZ0JIY 2/81>7SR M_S]@=%A";;"IM%I8KD)05&.A&53YO:VRWWRU+];=EIW9C MGS[HT_$Z'_JKQ% YEP%,U- TPXE%]S.0?S^ #\0) I9/"-Q(3I76 MJ14Q$I@3RG#*PD_128,=]R86WMK<.]"22)(QAR@1&G%8;F0P!XK!:< Q1S#W MX<7K87X-<$R%1:7\@"HS\TX$ IH7+'/.B%W?=_'/J Z-7%0.:QTY*DOE@V;F MP3B<::U4S#2_,/:5 M@:B<2N*H(Y[V^GUH(^GGPT,_FM?/9[>5XGY1_8:&)_U: 09([>6NB*IWK"BJ MRSXO:^#KR2^K1<&$P:P,?<7YI[UQI4-/E912S?)E_2U7397UH[&&I_3AR->J M??E4O6KCKAXGASD04&4+C'R_M!V*;N\85G)\ZOWB$M7/A;S?ST_C%"^^OC>T M_4DY]:7R4U/8[.Z7H"OM5II:::! @YOSJM/&M)=K<&-'GX'Y,8;!% L7ALD6 M:&'YN??77D[ZO4$OJFAN4K^F%%ZEU0(O'YWTK%]N,)8LZ_=A5B= 3Q]&.9#1 M^#QY.\J!&?Z$^X? ( M/N-B_J%,.].C;33?>9%P\-27=1.[/8<=\\B=Y_R02 MR%N@T=XX>:=MKP^+,Q<$_:LQY8W6S&@V6%L--LP&"\QE07HF?I;8:G*<#^MM MB=+(B.1:\T]1\U=ED=PH_^O6SY>$OY*I!@GC=$8=5ZG5W) LM88S#&HCU3^O M)$X#DJHEO5S11MQ7XIZV-P\/,ISAE$N';.I W!.JD)&&(X=!9<^X<)R(%Z_' MI]?(^]OHZ'B4G_2<+Z7?Y#@&)-QJ0#X*;=P>O?8G<-$2;9RW]%EO,!F\R4>C M4C"\U<=P)9)N33'I[TXQ'7O O02%T%,4J&2(FZ"0RKA#7M% N+(":_[B-<%@ M7MX0A 8(V*^W),;Y&&2;F4YXM2E7[5!H0!^=@" =1,"Y[=Q 6U<+!\$5 K?B1[URI"E M7EV>-8G;9<7#63:?%98\' MW,4NR%/M=H9?ZEY_@KZ2&3@@^IO3Q<[F-Y GL!(V8+ <8_PZ9V ^9I+&+!>> MJD P4[%(X+H05\#A;^A^2RXQ]<02)C-">2"92D$ \9102J3QE0=AL^2/O.2= MO0.BJ,4V6,2<@(4&KD,J>(<(T2H8ASUV42"LI]7+.*S-S)<'[^^/&#\F.6XGH.L7B[:R7 M[WS<=@*3;*P/?4-'-1VQUF;K@/(TR,PXE&HI #J\ ,4B2T'/R&+%T4"\(7'7 MFE]#1D878-G4IHJN$A(D3H.I!>L_*:I#EGH)BO5DHY0PRT=V\2S0)Z?QXQ[* MJM0>&T(!)5+,00?2WG&>8NH"# %[6RNKG*J?V,6<)ZK&?ID1S>$!V"Y@*N , M,:$]"!VBD(9?D'4F-1)CF3IY_7:E'H ]/%XHA 3+[.K=Q%N,FU_F=':S%VVP MH5NM_E[9PB"BVL*HV)&PN;/98]VKCF6G0XEL>R]+$E0#F?%4I(QS#>0 JH%. M-<4JS2C+5 WOG# T_;*0#T7(DI4*K>%HWA.#N5/#S@6?1KP"U!R@*^I_&D$!#3*:E>O&;B3KL1E("I_TNY#Y6#_7!YH%V?),"WI3.J MN<.%V3E"C?W3AUQY5@_W >T5>MPK0J_V"P"JJEQ,"B"/PHYZIMS+3MKYV"= MLK4CP*>X4PU7/NBX5=N9=S>9V^"NW026@.2J\^&=SH.+B5,X7<\$<-MQ7NTK MOZSVS4_\J].>&W>G'N1S#]:>EOCR$6U@.B?CFQ^9\[>TY9[^T^=%*@'N'9@4 M2_,W_VER=P[_=<>#_NO_ 5!+ P04 " KA9U2+1_G;_<9 !:+@$ $0 M &-G;G0M,C R,3 Q,S$N>'-D[5U;<]NXDGZ?7\'UTYRJ*+8L^9::S"G;B;/> M2F*7[4S./DU!%"1Q0X$: '2L^?7;#9 B)5Y 4)*E<\B9'W3?'ATXE+G!T&/C]P??GFXZYP?__/V77W[[KT[G7UU<''=['7)Q=G;4'9Z>'Y_TWXS? MG?>[9]U>GW;(.3WO]$FWWSD_/1]U^MWS_@4Y/SFY.#]51%_$.^%.Z)0X\&!, MO'L1[P\F4L[>'1[^_/GS[<_>VX"/#X^/CKJ'__KR^5$U/8C:^A[[L=3Z9<#] MN'WO$+\>$$'CYNZ8R:7F;C!F-&R,IKX2XQX0DS%T09P%C MX32_PU#R0SF?T4-HU(%6E'ON@4.DY-X@E/0FX-,/=$1"'\0+V5\A\;V11X> MK$\1NZ4&J:\EX6,JOY(I%3/B4O.S_?Z+X^"(>]-9P*7#,CU'1 R4R()+[';4 M.>IV<% T1I\#ETBE>%%[]8B93H?4EP+_ZB0DWKZ(X<%A=0%"T1D3,K,7(MU1 M"Q)]8B],2@&[%Q<7AR^H485B9'5$M>_@KYWNL1W;(F6KSAO^ZL3]-B%#,IOL M9(C[K2E#_ARJ(DJZYU?=$66Y0%FZIQ5E4=0$==^.@^=#-PB9Y'.C;HJRCO$? M]FJY1')(/7LYXD[X2R%_PE@@%17\)/IL-O/8*- ?P$<([KL8X0N@AP,.J@C_V?X'O'&[X_N [ );TG8Y //__V<%OHC"B^ M2?N8:$PVP>/W(_BOBS].)W%C.X[JZV#GWPY7NZP0"P4=WK'?U>^KCQIUCIJ4 M=%R9()7[+6M6;K?HPW@H2P=X.O 8'5X1'Q?TQPFE4E0>[+R^)0/?C0;^&$;[ M$4:,+D9>$W(B2HXFU708[@F')YI0Z8&,ZV"R3,@ $$SBHUXU@)Q?ERC_HX& M+49)!*,[,*I*+-L)5$#$ %0/?OI%0"4DG6#D)$0;#A%\!@\UH4QXS_26 1+5 M5Y9JU R@]>'GI!IH2]0=3;[A\'W\*_3D? W$(@(&D$[@Y[0:2)I@PV&Y)F)R MXP<_U[%["0T#.*?P2(K'[A(%+(#P8Z/O4TU7$ MRXID"7P03QQUNY'C[0G7#T3(*?R19O FM5HYP,-13!#.-)L6T-S1_T E\?RJ M\[ .Y3)X87'#GPW Z_P:\6N23_D83J>$SX/1HS=FW@A<:B8O797.\]CX/O ] M%T+VBMA6)&:8K;VNCM:6X(Q((V8IXDY"W8G)M^"MC/=60*P$)H1U_>.]-3'5;%I$5X?_ECU3(94K:;>HUB9O M6%E/^VN98FB,7!0(3#@=>O+!$S^VH0=F;@:U..OK=%U] MM5@60<5-2@@'I6@5I1 Z/#,R#'T:C"Y]B#$Q+SH*^(<@',A1Z$?MMV(\[#@; M%.B\K].(]14H%@=;+P1R0"(G%BGNV-J=$B].;\K-(2;"I-(,[32C8F+^*_Q82O'% AE9!BF<]'>,P/5 \O@&?;\6R%/ H5XDNIK5/ MU[,AFK&SX-PJ0B%(GX)@^-/S?9@]=W)"^:4+4PB6[%MX;C;VP)^_%()N9^FQ MY6U0G&Y?)W/K*TXLD+(E2B0GELE)A'*T5*U2%<_\8"1_$DX_T&?J!\H@7P=" M8C80AI%R1OQO@B:MMF![:DE@4##EX:QGF2*&3DHN1PFF5"X6K0.R)6U;/2M" M^29D+C(D_G7(.67X&8SC3< I=(L^FS]QP@11#3\13^6D/P^@ZK:6)B9Q.(JA2PDC4^..YDQ+64=*J9EK>5CD+->&!8B2<^IP'#'YUZ=;R M0-4X&E2KCR[86JJEQ5CZOC*Y\AQ]][27D[FM!EX3\_/F M8?]*.&8KGRW=T!J$#8;W#$.8FLAVG 6WUKKFHI&D.?$H7,#B0W<"_WFD_-ES M;1W"#3,UJ,XKE:K)B'+Q%& (R(.I;K0]=:G M%QO MCH\P!-B(WH LSD(8YRG0P27>YH[=D49JT#-E(840"6!61"MK0:9CN9M_C(ZP!/_[@RNMQG'5+94S8@?H*AM3WB,;?XEF)3PZ)B/![HE G-KZG?!3P M*8[2W<#WQC4N#ZS/QZ %IQA!VVO!@K>38NXDW%NEJ /6G]W74HL_NZUBO.)U M/B(F^(.GL)Z)CQDFB/D>)P&7DO)IZLAPU;M]U0D:@J&S;LXY,R3]1E_L2W%X MHP)5Q:2#7-)'G5LP<\;>*H:R)FN(K:Q MU^WEK'NY>#31 N:-Z_]2PC^R(1W^#V$AX?->%VM7V5E >[KE%K"G,O/58.PX MR,E1K)R(E]/KOM&E4EL36(+&T990/JJ(VY#FYQ$U%>O2 "/G]\=:,BGF44#"[N:3?GFDGV=@C&(3')%AH]7(BD7*8FN@"EXQSZF9P= GJ!OG2S][SNO?#-LW58&S/<>?/4A=6 MKB+'U\"T,!TE37LGS*1"-??R;2@:H+_ +4!KZ)N]OU]I=GX4TIOBJ;";4,*H M7D[QJJTNR_7Q94:9H '+7NC531[_5R:PS40+J)P88U*(DIQGT\)@/NV5_;WB1/@^7' M+-YF#,'*@I 2I5T*[%#<4"VD;?$W:!3F"7-N^J^O46W=I UJ&)T1;QAY\B(N M9Q/=E*I7/^=5A#'HWBG$SSFE #:A>TK&./81J7H[\?6R!N=3U@!?EU%Z787+ MX6G0JS/0JYPZL^OK552RJ56=&C!>NBX/:9'=^.R1@>=[\C7=+VN)#&IWC@S++O2OB+%!S2[P),?VK%NK2>L!&DU2_0JDKZ\8!Y1R M+]>IDR,\(;(]G?HU$NL?T9NAWJC+VZUV6>&;[IIJ\$#'A..;SZ^Q)K?O#7$G M8/&"HE?3OK6D,VAG%\^S;$,[EVBDFRW$=M)RI][1U$CE!3\DG(:J5(/VE-(O M?<-Z?175S$RG/!]^@OGP3-(B135VCI9>2H>$6["20;9*=U>E5I[>/L'T=B9_ M606X)F:SC6.^J-J8KOYD[&6W)&Q9"(/E[X/ESVR.5]*7I9J2RQ6IJNE;:]]S ML$YBYZEZ1<(#=7TBA#?RZ# (Y0ZT;W,2&53Q!%0QLS-75173P;R6TTD+ZH"D MK6:6:.8#"$_P'#H;IBI;0Q!1^:)W47^#IW':S:E6&U-3>9@4/176M*A0V\JE MY50,+@6>P\WX@J4(-=&7*!SDVM60JM(SF%5,FN;41RB#K^G')PO'/IW:UL>Z M(**])C,/PEOO;SHL>FG!AJ!?E[U!4S#O:3G15]/HT5DW?-M32JZRMR8T4;]T MCNZ)O%AIL>RYXLUS+C>:I.F%>BGQ9[>:HX:\H MS3\<+8^S$$C9T64M:K:U7#J3M25564\=>GAZW$(=6JS-6'\*N M1^WS!.MP,*C ":A YN! B0K$7)4&I.Z4-/V$P!H05:Y,N!Z/5A%>6Q%J7T0M MIF \12O QA ;':>)'<._4'\4,FU>/GS!NQS,5$#B&=X M]B)BX8I=Y=W4(; MH?"-<5U/]6]E(J\H Y;VE0/L*1M /L>C[A8@I[DIDQOS:R34-\3CJ/;T"R4X M=C;U7?/[&C)4%]V<%R$A)37[J).FU708M1R2.2BLYVEW"S/JEK=]8,!"4/^,X9K1535:!DW E&EFV[%8$YH=7052)E\.Q. M>CG>M@FN)KIXY8-=TT):$C68RE.\262-96LSRS!(/)_%:B8P$QSWL?2N-L3, MH AG>&FGAB*DW:ADB14Z![T0HM62$N#0+59;=ZO "7 VT0TE(KY^]=]T.-Z6 M_M06PZ!9YZ!9]LO%LF8IKUP+MZI9B7P.$">*I8?P:R#30.'@0 M[J1Z;4?GZDA@4+<+4#=K9S*S>Y;H%\BUHF.1:,O>30/5[%$&[H\!@=YX!(DR MH>2):S)$&?![GU1^NXP%P?*(XAR/+&8O1R/YCJ+OI!FD:C-$/!S%I(4R9^3M M*N[9DBV//,[Q4&2VCH(EK$V,1*H#D7Z;8KRCE=\[*A!@>5U]^X*4KP_GZH[B MVCJT^NK'Q>9?(:6XJ&^[4I2B'E]-+85Z,$?2P>CR)^'#K2E@?5$,*MC#NXF; M4,'DNJQ1[09S1\&!NRLH:JN'%N"K$1/UJDIOEJ=!L_J@69ES"QO0+*TSHN&U MIRLC63.UMP8#@UZ<@%YD:Q3;ZT6STWZ?*8Q553"CQH9 !2\K9Y8"W;5Q VL5 M6BQU,80-9[V<:% 3:&(PH)^\IHTJZ&RP/Y@#S.S-1PBT5@6'(?]FF?HNKB%9 M!R@+L@8(,:^6V51?0%A\(4TU2>I@M@@O%UZ+4^I+!=A4.1$9Z'[KP5Z/5[DN M7!SUCTXSNX:YNK!<\FV1G%\NW*:KI\A@89-;'1E](3+DZMA;-%UK7T^J0]F M?Q?PSVP6YN*?,$ML0=/OH-0 I/(EI'JT6[BW"#P!VFSN)>AT(&4\KM7_QE0]$PU_ 88R;)DM!7$*;/#\#8W .CD$F^QD3 M<8"*H\@T>."M%OB"SH95_**7$PEE06CB0KTZH#6W!HQD2HU<]PBSBAD_*P>A MIF\8K(YS*L>?B!>,KHA0"],'SP\E'7ZE4A*N;$(D\N"?2B)=<53+I(J-1A4=9KIJ-\@5VX &:M5C.!#TKQ >X..S MQ7QD0<3:7!XV[[^I_\WH8YA>FFG'=6KZ#PGSX/?CM\ M$>_(;.:!DXR?Z+\9"[3LZB/XA.H-+(66.V;RSRN\"TZ%N%:O,(KVT>(3H+=# M: M^.'H1.BR[=/\*/0XQY%)A!?@NG&)M&C;VDJ8#(3EQY8%#HM_>'T@>@F/* MR)2^/W@-SLSS?201'!5,,9 M[0S#'W)^3^;*+X^N[[!Q=!11[:(4C,TZ)&UFP6L.TR-8JV T4H\&3PRTKP/0 M=XX57Q]0GL+1J-#30C4LGFX&R\LZ\_X+G0XH+S*)QFX;MVGL_-&C="7./]R\ MPF?Z[LE)G'7ZQ@8A&_IT&'\I'BBC/XG_1/FT4)'7([JEY2WN5$710T3G;G2M M5I@;XD;K-4 9>/ ME#][;LF8U26WK\/S!TC Y.-<0%,!47NYH2QJO7-S>.FZ\1O/J*?J1BUJ@MX$ M7$]O]./@#^J-F7Y3N*OU7<=%GX"1?FUG$?(;9+&&-FS7>]9GC[[# TQ@S;L$ M)P8T_($B"N@)X[=H[$W1E#6978=&3S^#3P&(R=29D,@#>)K0ZCZ$#86=3Y>T MLW[CO= AUK3_&A@?TMQOYX]6LJ@EPS%-)Q&AQ_G]XKSW>AQ FLK&I D)H'5Z,F;T@]T%@A/%J.Z!L7=^[?IZ?<' MX2H?56/F%G;=.=X/%"VV*Z,+Z>!1K7R"UE0\/'XS/JTMG9T_^B83D'%\EOJF M<$)LG>^^)@KC/:V[BC<"D(PF@0 M"E@G@E@Y=2@569CB73D;&OL;D&&^4 8WH3\"$0U166[;G8.I0^)'7.75$H@; M!4$H'R@9>CY658%@"FPNB+@HGZKW2>-W#5P1=8[@;E'I/;5_5@C_EKGNJV%0 M6O_QR\=+?0B]PFY6MO'.-4:= %/C?T_F^-4EY_AV@.EBB_&12NE#;*%VV8#/@BF?04@.T& >0<[#5*/BL]D5&Y_][:/J6>EU,0Q"6BLC[G M=]@YG$LIP7C33 G\E0]%4@B].CYI"V"VP MVM?% AZ 8U+B ]7_WK(D47]%V(_T#HS>FJFF@VO3W=PQ&$CQ:^H7@62*5 MT])[6,7VM;C'[G>T]*Y#M"ES%;!0@'$</KK:2A*=%G53U'KGCQ&?:KBJ=OCA:F\$5_<.%H5IYO%9U6], MA*X+4WT4^@_@* S%W>@+^ >D-'%6C]B6%HB-'H/-NWBPSI'7?'K[Z@\4[.VH MS$&%JRUYG?9V[S+@,#\U2.5S.:_E[J=SWIE(O":(SCX>Q:EUJ#*?P*ZW96-O M9&FISO5&%LJ7O 1Y<7/2>&9E7?+[JND*:;12M],9#Y[U^U1OP#I#\#+_K.,9 M%T_F/!>/D16-?0Z[X3-,ZPV7C9;QH$:%GOMJTR%&&8:N_(ZU&%A\1K'P00M: M[T%L1V:>)#Z>(T,_/924Q[&H^8Q\O'E=^-@;HKZWFG^M+Z0_47?" C\8>U3H M&VF?Y= 4")M[[GPUW.BQ0P6TC$']&C!7?_+JYQ\K";*OJ\X'O.P?'>+T!HHX MOIWB(X38P9SR+T2Z$S"B2]]3'GU-OY 7/%AMN%2]41[[:K\?T$.#V$IHG;D; M2((/?9M(*2VG5!-G3 M\W7?&*=ZY8S7PSN&M@HG7>#C7<_*!2+JD-K7:5NT[;CV-OZ_VPX^ DC$Y XC M:!G]43W4*KUOO3[E_778%GOTHM\]/SVZ ,/1[?5.JN_M%_5[/6=-U>D1[H1. MR>^__#]02P,$% @ *X6=4BI3FN$(0@ NML" !4 !C9VYT+3(P,C$P M,3,Q7V-A;"YX;6SM?5MS6[>RYOOY%9G,Z^ $]\NNL\^4XTLF4TGLLIVS9YY8 MN#1DGE"D]R)E1_/KI\&+1$FDQ NPM)R9JD2F*'+A0W>CT=UH=/_;?__SS6+5YL^V/\Q1/R[\LOO9Q] MON[&%Y\6WW'*V?V_=G\+(:IHN"=*DMD <9X)X9PQE25NNY'^[^)N5S# A M@7@+EDC/)+':9B*9E.#59SO87_'W]B#+824C@SP5,$Z3M(8Z%*Q\^ 2SF MI\UVUX.JS/Q)A#=4**-MQIO,XIT/38J0S;K--R<^P&3Y[NAJ3BZ\_SQZ,9_C MHT>!\Y@A6Q(,PT451"*!A4R2ESHX%82SZ2XUUO"7\IC]/"R%;[!X_6><7!4E]M-LEKZ. M)Y.1#9"-I8: *HHF:4T\,Y%033,-'I+VT&**AX"[2X MJ7G1Q>]F78(.5?/W MWWV%HDC76GJ%U'?Q@3C=U1'K3_PPO[J\7#Z3C!=PN?E^4=EG2\1BUI@?*T' MF9PK*6\7GZ!;@YI-XU77X58VBCKSJ+(G/&I)I*"2!&\RB50DFZ.-%)J(QDXT MA\@"_W9DX7R*5V/^NV[V&;K%]3M4JHL7T_3ZGU?CS\660?D<*6&HE\:18G(@ M(N](T-:BE:&3E5*G[$4+&7@,U"&B(+X=4:A&_WKJ /'@Y*<7OP :4.\+&=_F MW^5\0"!&@$&;DWKB?-3$>L@Q6,9];+(I/HKJ$)F0WXY,U.- -:%8 MS>KE6E/A)I5]T)1P:1%" M14W JBN0F(@6>GFNP-=U 3Q%FGO0NJ!3A1N3E#G),AA!:*1HDCIPQ#)IB4\ZY*2S,[3)6C_#?#I]/ MHFLUKGY8S.(?GV83I-J\6!J+ZY'VVGL3.%%.12*- >*DX\319"W3+EJ>6_#W M(92S]Z@8KRZ+<$!:&M@O9Y>?._@$T_GX"ZS6U2^S>5E2;S,NL!&C4E$.GGB? M/&ZDT1+':"(\,,>==Y#:Z+0C<0[)#SY3?A[L>0TY=O::*:&M$0[]SI<=>37; MGZ=?8+ZX7.[0W@D-,A(A(Q"9&1 OE2+:.)X3-<;3>X;PPUC9XT,,R>FMQ/B* M-*VF$W\9^S">C!=CF*/_M6.B5FGN.:I[FS-J:LHD<4YI$@-NPUEDQDR3'? I M8!4G/C)>1!6Y(MY%]#2IQMV(ERTI)^5XM#$!;3S'(>FYJC)Q7^N=2O=J$H]J M]G*\7'%E=B]GT^)KPC060 +!2(K&IN76$JFE)D$F2\#:I*/0B2G;0A >P30D M/=A4,&KQI:&YB)OR*F3];M8M6;!8=.-PM?!A A]G)9B)J)&B^,2+GZ<+Z%"U MCX0TF6JDB6 6:6*<(.BV9&*D]=1EPRPTB1G5@3^D@&-3\7L&;@]-4I4$#RHI MPK-#SPYD0)O&9@*9\ZR-32SJ;T52JWB'QH,!AV10+!LDB(\DY.Q)3$% 2,XE MSI[#.QR:&]1K$?QJMK"^W4\G75+ JPGE0,$!< )Q05/I.+HHWEM"1>) M:1VH4#2VD)C[0(9D-0Q 7L[B4PM?:^1MD)%&G(TTZ#]Z-&9\C&C@4&HE4)QL M:!)XVNMRG&)((Y-\7/QCO/CT\FJ^F%U"MWG\]=;)KLHF4!X-[LI05&HM.:G)BA9J4 M)TY;!5(*Z5F38/5#* /UA\Z2@C,)7C<5:UL";Q65U%H##XH874Z$'0/B4%,1 M&Q(%8YVWMHDEOA_2D+(N:@E")08T2L;9M8$QS[C,C)-@62 R44H<5XFHC Z ML5%0[]LGY)QH5?25GU%-/*JRHU5V#@.*'@)"$ &W+#1LT$V@0$!GGXS7U'#3 M?7,&(F20EE91(=)C1 MEJ.:.!8T :>B8M0(09LLC(/0#!'/,Y'AHI;-3&OMT$,R;"N)P$GD[G>V<"G6;?X"-WE;:8!6@$4 MA&"X,3-?S'O)T9H#%8GQ65,AC'.AB2[8!69(AG0]QI]-]HIW'."S'Z?7?WZ& MZ1Q0'6W=O]C,E$G!P)38*BW9+%DQXM$>1/&D 4 QS=J$7 [ -B1#NIYXU&9* M/6,ZQMD5RNI[B( ;5IC EG4C&$V1>TYT+MN5-IEX3Q7QW&N'M/!>-#D@? S4 M\#*A:\A'-394$XSWJ,6Z<5Q 6ELU6XIM XQFR74N5W30Q43G4DAT+D4D#/FJ MF8H.ALCI>!2DW#47D1#\L3/E(D= M*K("%ZIOG._\=5'7-X%T&9TV%C=QKTVY+<%*#!UGZ"'C-NX2S4TND>Z&,R0W MN[XXG$O_>B><5_!Q]AZ6J?WO?+<]19XSBT&CS6]+DK?,EGC&*$'K+D2#\IFU M;'*XN1?2D!SORC)1B0\54X\?.9;?(#-.AVB-0NT5T1[PRA%KN24< H\1G<8( M_:=+'"$KSW#H54-6JO/FGM3\VP_W:?8+_EZS7LWJ6LDG6(QQD+LHSBA><_>I MK2K9/(*]6G&?#PO4 TO3>);71UFSZ5E5?O8\L2*1#L%[/S>G>.B@Q'[E@ M8A92$V8E)])0]#-U"N@Y*)\#Q>65FD0)'R"IX+L"+L3B(+V"+S"9+6M,K)\^ MTK@5:*%Q%P#FB8RBQ%D")4(YAD:#UTPWR=E\%-60#/?S)&.'SUJ)&?5BY+!, M-?T)ICC1"0)[D2['TS'ZUCCM+[#!AI:D3@B).!8I8D. (3-%\,V#$ M>K05J70.4I(4?3J%!*WD=J#KEZD8$%:G"CULEQJ*PGC-"F2*(3$$S?4 M-(GK'XWTR#V0?",2TY9C%7-*-AC?(#%6-WBO$-6MX_(CY%D'-]GF,'_])V[B MR)CQU'?7/R,YYWLFQ+P+TC%.4I:&2)8#>MXJE<3T0#7S7HD\<5<):3ZV.35;J#BQ#4MY#DGC"; MSNYBV5C5!@SG)@/!K:AX9:A3'%,H Y*A.<<@FMPD"+ 7T9#\G*'*51UVUBNG MUB&%5F;/B%J'PG!^&'^^>)O?PQ>8 M7L%(&6J5P@TV>%'N2,E,;'2<,!:%L\SAGYM,Z Z*(Y5M6\/G5'8_#,F?2N>* M62_+P3>K^_X!P4T-Z^*%XG^IU.G*-%'FO"4JQE*]$IU2'[@A"A>NL$)IYYH4 MD3D!ZY!T:2VI:(XZ0'G+ M,*O/^V;?_G-8Y/E,.'J>[#D(#*[BP" M7=M./\(4ELI)BE;*2)AUM:A(7VX-G4#&/JK)T'NE[ M\(V81$\M@R+,N5*QD7N<(F?$1%ZD54:?F^1#'^@;G78K:)4^NGKLK3.2 M? M(TD\4W1*-?JC8!.A"7T)94N5K2:Q[7V AJ0_Z\C'KIM#9[.BHBYAI36"IR89%(_#&M)I:!O9J,B6^C4;MD*:TNCL(W2NKXHWZ0P))8C5R&2X",JW\27]F? #9AFESB-J4TV M_Q,9<<^\\=5F_'ETKYBMO1U^M#8RIJPF@@/J:2%+X#PIHK51+ F?>9LKTX^$ M>4^=4NG"L:R@"]V7<83YA]DD;>?8C&C9&@0%4DK3._B#@Z<]UP0 MS43I[>@=L=JA/I ^@87DA6AR,'T^]"'%R!N+6SN6]G$98CM7?D MW2CC_\E9U$K]/Z3]C#?9,JT%<=IP(H-,Q#)>VF]':ZV/,>?0S,D[JDM070*4 MF]5O)K.O_P/2!?SDQ]-E$E9&K_P]Q(F?S\=YO&K35=7U^+UQ\Y/ MYSZN%?GRMS5?TW]>K0*-J_.9,IDDD@E9($4&64,M#F'*/R M/(84VOQ&=/1I,E"SZ]1]_!OBG-0-(0JO'*.!!+3S2T0$52&10S_*1E08 M21@46FLSY4T68]/=;; ;PE$2N:-MX[.QOH_E>A!HW+L\6+0FD52(7.3B&RE' M%&79BYB"S4UZ/)Z)>U"GB,\@H-5YVW>8>]T[O58/U@]BZL36K[;'S" M:J5];A_8*LZ_&W&EZ'YY^KT2] _JAMY]8^N3*/X\E61=XH0/1 *N 9>R)A'= MY"P-YTRV:8E\#NKJQ6[O/7^KY4FITB_0JBR1#5MZ6$OB E@"#&3D(N%NUL3M M/!SBH*R0WF3QR5*Y=5C:E5V57^H^]@M6_-U[FZS_C)S^]@/=H6+W.&2(ZDR9& M&4P@ROM2%0IU>K">$LFM!L,"];I-(ENOTZQ0$*A >-?-OHS1W/SQ^O=Y:0FZ MNH%2;LK&Q?C+JGV< (ORZ%%C,1F+@"IB*>JN;+QR.MGH)H18R4$UQK*;X-F]/^^WT/&W+;:DI@"K/6U;*!0M;*FQH4@)-CIHLI6T2 MM6DPE[^,Z=6OU#^W5-6LZ;9K^=YDTF\MW^"X#J69D+-,$ID,+7D>& MJL";2/WA$/\R]MP@5/BY,M!:1M^,IWX:[^*#I)A76A,0H:061T_0,I8$HM0^ M4\$:.1Z'0QQ2)?QO7T;/E8'GT*/*4J5T1 M&(?D&322LQUU-)IPL&:-E7L ]W99'CE!$PJ!(#Z+5%K04^*TPNV+^622I:B( MFD3:C\ XJ /59Y.Q.BRL5*+]02/%EQVD53;:^GIIN4[5S?WD?KK"NG'0Q]EF M/NM2XY(GSSQUA+I4"G1*0YP1@5C%**X@:[F[5_!O7T7WZMB&9#DW%K\A<+=> MP[!#[ML9957R4I'$+2UQ%TX"&F*$1A5=E#[+-MU7:UV2[,L<[DGO5>=916GJ M<#&4UAB;C/BWT]OW2B=R;:QSQF2<:$G'-\:3X#DC4,QJP6)$V[N-*#V![,AN MSW^)#;0NNQJ:9IMF]F7"*3/#-3FWHVZF^:ZXTX>,-Z-\IV3'"3R'N3W#NBT4!IXT0L6OI$6F=(<"P3FZCG M#K2(KMU-^D,0'A05I7\M46K#OB:%X<$Y+10G3AB4;HM;:]!2EMYV,4/,5+(A M7&K]BX7-3V1 10<^0]>5F>TN@RW!@T\HBQH!%5O+$4^5(=S)+)+AG(9&D:!' M<1TD*GUEH?3FO-=C5?5RO1$)<+Y%=)#,B+^8\5N'/PT=J'<=?/;CM!'N-;H7T[1$OHZ41RDAO/7.7Y M)ZY!$Q,S&AZEKY45/!*77(@*]QG6IH3":7 /DEK]UY+:'AC[++F;*@@EC2"Z MU$"44/*?5W?U,SK,.B'^0>5NGN"?^^NB0-[,NJ=4QB[Z)*$@61%(H*66 1B/ M_(-,4LY6:&<9[KY-7/IS4 ^J*F@C87P0!>B-S?4B1RO(\[?YU;C09IKFOXZG MLPXQWO92,\ L:%'BGI+TN)B6% (C&:7<_:L3>N> [!]"^ESC:2L&LMJ1B$C M0%IV\]N Q+6P]!-V$<%2K1A',?>R5.^A"D$&'8B0/%#GM=-MK@8>B?,;2)&K M+F(-.5DG2W-9>A8]TB7$C[-WOM1A0.KL0H6#3/,]Z9='#/H-I+?5$IJF_&BBG-:9G ARM??+[9;1\@LC8J&UP@WFI>_"J* M!IL7Q#!@C);6*K:)7?X8J&\AH:VVV%1C4FOG=]?=>(T.>.!&$^Z#)%)R34+( M0"(H(5BVJ!.;G->>6A_A=!?CX^Q%_.?5N(--\ U6)5>7]PU7?TDC!E%EIG.Y MPR>(9*7>#0_X:\@\6.^UY4U]C4- ?@NN[;FBML_IJ,[$ZI[L#4(DR6= -?!N MXJ>+%]-4KK!^7N9H.):Y=Z4^ERH=4;D%8I-@A"'H$+W6)C>YB'DXQ&_!KVTN M8G48V$[ ;ALNST=9,J^+.4N7>:P9-YS2;(MP'0VDS,'Y-K[L(Z".=%S_FD)T M*I.:.!X?_#)&_ZM?7)5PS=O\XHL?3TKD'KWK\LZK+6 V>K:R^$LXW[]MK0S]/YHKM:M8]_ M2*?@2Q!12W322P>?9&+I)VE(H(9[3;,*KDDR\WFPOX7+8:TT8 ^,;K"UOH(O M,)E]_C#+BZ^^@Y&/PKED/(G+'E*II)@P@Y00@0(N%1U8R[.OAXB^!0>[W:9Z M#GOJ!'X?GH'?%JKYT4__^#B^Q+]]GLW'B_DN.E!C/%4^$,=ERUNN-U!\]A[0N.>GZ%;@:GS^?LU@_'#/T*%FB_G]00XI1A>B;L MSMF=3=\/9<5WU[/\87PQ7;91G"[6"6K+*BJ3<2S*YP22'OCD"E0\90X]$:X] M ?LGY+,2]&-QSQN2<_W\WHBY:SX]D7(KRG:&YCQYK-Y(_-0\>R+WR]DT0BFK ML-3QL[RJ8?5^//^C.?6?'KHW9AQ)A9YX\R%^@G0U@5E^,9G,OGK$F&?=J]E5 M6.2KR29ANSF?CH/1&\_.H$Y?V^SZU,EO'3A-8=&<84^,V]^6?,3\^UI2<%%0 MO(?/I5#:]*+]XMDS8'_+Y) 9]T3]GV:S]'4\F?C-E;_U,?_/Z$Q,+\;EVLGR M$F!SKAP+I#=NG46AOM;0.F2[CN!>+J\FS!?%05QFC4_]Y/;^;3?%EA'[\LL.&[XV1)U#C;#YM9Y]NBP6-]0 M6NWGYSCW=0;NF3T'4J!2.W$<[>-L"UX)W:T;)P<03&2OB?4E(S-92@+7GECK MM&5)FV2;%/+=#^GL2FR;.[GKD@R;F1HKA&52D^PHSM0D2GQ6^$,%2J/RX%R3 M\M=[\ RIM4TE^7A0:*T")^K=")HM8 /DWE0G?CY'*Q;2!F#,R7N:),F /R0O M-]V@7%(W2,;B4\KCE43J7NU7W93P F?DLR< "_]EB?2,AJLZCEJE&QU@0O\'BYLKWQUD)D"!)5Q_J MR9@Z $'/5M6Q-#G3O%JF57Y8S.(?GV837"SS!4%#90(R@*1 M3COBG!"$.\==4$P\J &[)_/U\#'/RO1]9)C-$-O<62^Q^/KA4)W/\ *3+1-39;%)20:?I M)YA"YR<["YYDF:@10#Q;ML/EF82$4_!*1\YU8/[ DB(500WBSNB0Y*X)-YO+ MXJKFSA+_K/L\ZW#IE%2)N,IR&>$B22"M(]3+@E4'M$9X)#*P&-'6Q%_.EKS' M(0S!;!N"F%5D5(]"=5-VO-2B3,RS;!-!"Q00(D6YM]F3J(7SR40)]^_!GR-+ M6R,/X;+HL$3H5+:T]0>^P/0*/U_^,C[U@L&.IU2QRQ_'5B&@?'^ CGY2,T_/.Y8X?IC&9#YI=4_J^ATL_GI8D"^CRK+LL,-Z&R?CB MW+M4YP_:F/8GS/SY.3%BS\*+$1L$-^[/_FQ^%#^S_%^,NR]^4DZ]_31]^#3K M%@OH+K7H&ZI\ZE1R*>;H<=/4:O!&UBMQT^_!E:^OA!>B5LR]R& M^V5^2LW)VU(_Z\[NI0'E?+&\ASL*,7/A="0F94JD\>A&&@HDT,Q3-DZ:V.1P M]UB@9Y]./CY>C%>75\NP\$_=;#[_?=J!GQ0 )9WVQW(GJ#C#(^8#0TE#:EEM MB+3H>0?M!'&4QI2L%ISZ9Z#68>@'<1#0BZ ^./;LG?GU3M7WUNVZ.XF1"X$Q M4X"96J4R< FZ3]E+9V(=H[@,XI!2-9Q6^*AQL)E^'+HURO>!V:9@L MI174$ZE%)-*#)CZ%1!C7,0:F0VB4UE$#_1 .$ 8AF>UYWS(\O*.'VDG6X\[G M5# 0G\9WMG6]:XC3W9-'GM:('$UORU/_IIU>^NQ:LS/P,E^/X M01J1\(B9]4=9V@=EZ7-0=O?,*CES1Q4Y-]EK8THR( ,@4AE?D@8L":!3#E&$ M[)NT2SR]4OWQ!-E^5CFK7+Z>+X-N(^$L5VB4$\$SSE_&8IAG73IS9,#Y0[9- M*O4_@FE0#EQ*3B5-\*#QVNT)YXV MWTK;XPY ZU,8]%%^3BA$XSSV-]4N-M*YJ8[Q8KK=E18_)F/9A^7BG_LCV1S:J0R2GJ6>> M1,J0^#YD8CDK+J6GH$IQ>N6?6BG/@GQ(-]B&L#+NY)P-6HRJ&1HU9WE;JP=W MO(S[FU:&1"[ ) M!*')*"(C3R1XJXC0(7%KI?&6?@-&QO/N4.OKHJM/ENI&XR^KJU3%0:,Y<\*- M1#WC.) 062"9:S^UX=P0_']V-560N>'9 )L$ M].T91<]U<"P3[4I(TEM#; "._J&V!@*-2/+>M_P=0 ?1)//;61.#DYT!KH;U MAKDN!OS;;!I7[VQ/46K0U":"5Y_\OC .1'7MW\ M_^MEZ-(U2-/LCM&YG.B(9AT=\Y9$*)?TC<'-,HM$%&72416"LDU2@=M.Z\@. MI?^/KZ8!BMH@E\\]U;#ZQBAQ[I)2B60O2SYU$,19FPCW2FFP(E+)AKZ"=L[L MR)ZL_W\1#5#@^LX7.W@_28-[=G9F=G)-[O<.&G-T'S4VCXV.,J M4.M@M"WI'7=+RPTUB,1J#@1H"L&# FV:I%#2>- A MKKD!)*M9)H3+0Z0V I#4/R"MPAY>0.2O".YN4S MR=UO:-)\_ J3+_#K;+KX-!]%YY4"6^Y=)'1H@"7BI$>)\T& MH SO8!["^?O@)/%TKC[G=ERP!EPP,C)-=/:6R!0""4H(XDU(+D&4C#?ILG<: MW"&<6P].^$[BY3,%SV[#%C=7A59=1:Y;1W/VC==7F.:@^5:*O]S#&:FQLU4E8^ZS&FY_WRX^HR[ M1H'E)ZL\G^61?^EBY2.? MGKMSZE#/0>4F>3Y'H[BU-4HI[RFJW/%9AV1U 3P'7PZG2"7#:S/,=?$ J- T M1.V(R#P1*9@DE@I+DE; E$.+O,VUR&T0Y^[,-\_ZQZS[X^?INVX68;ZJI_4> MYM!]*9>/4O;.,4\$][&4!N8D2'P549@@,B.%:&)D'H!M2,;:R;)Q?T.NS9-J M9MP-L/?^ZZ^X&CMGH0WI MB*F^J-3A2'U)*9&.^:=5X9![P$*1U5P*\XF,\]:QFGZ%;7/MI*HU0/I@)+^D_O9-/NG<(HQZS*$00QH?22CTR0$#*@CF MDE%IC7,S7QZTL2(!L5GB/@*EWCRWD4 "FR$SQG63X,DN,,/:U^O*RGW=>C8S MZA7_OS/3#105#22-ID7P7B 4,,1S8,0K)VCT/,>$[T0PI-M):,,YG1\4H M"6K]TL$*MLH(CH2PG'HA"4M%2#D'XEV2Q!@#DHN($MPHA+8#S9 B(:TEXWQV M5).,'3.C,@+^QTC2@#:>4!Q]$1:(DSE9%XU7HDE>ZU/[Y//FJK:6B3,9,5!C M>VM6SV-3[P#PO*;S4Q2I9"%O#3/BZ!JB")5.1("*Q5!%0@))G&$JY2"-4$TR M,[:-+SD*S>6@+3@#'5A.:E_SQ>K#K[XK[] M^6H!W8=97GSU'908*QDR(XK0K:E,3T_=Q6$,R@ZOM M-/48T48X5J612U '\6R)K59:268H"<:4,'P(Q ,B2X)'FHQ+K,W9X2'@AG2C MJHF@U&!*-7&Y$_@;>1FIY(F2*$J[3X6SM=2A=O,HJE'FV*@GZQT40[K55$L M3B=S/<6P%KQ_C!>?-B;R-PAS'C4KA6C6(+9& MNSDCT$*C%^6)\D*@]1,ML3;QDH;G+.YGV=)6216[$55(-RD/_N G4.KE7H[G M<^3'9KJQW& M=ULA>4-D!E>27RCA(64C=+(\-\G/?!35D,([=21E1U)()::T M+,1>5/QX>H&0\-5\C'1?:XH5+:YO\$;K8F $$A$+U MQH$2Q&&(,JCVDL@VV292LA?1D*)-34WD,YE1^6QT[TQYL$[99:%KP5"U44Z" M4)JP$)ADBC$TV]N=BQ[F.SYOW*F1&JG'EKIJQ$_>S+JEV"XA?OSDISM$.?JD MLU 9 94 G"ZYJA+-)FXHXTS*S%6[:,-!$ \1(?M-BU C=@TTF+FA M&$!^6$\1R/MC;87,C91>YP1D688'][=$'#69&,N41 F3QJAF>\E.2,\06]JB MA\Q6\N!9:>:)J\Y:3WS"5RFX;'T44;*^&O@=CGI(,%JFKKKW3.F0F2NE2,6;4T48IQV2"P29:FVRO-D M6)."4T\!&U+LLI' 5.5--8G9-FA_G\(R%%]^^Q&FD,>+^0?X@MLL"OKFC9&0 MAD4=2DI6H8%%:@1J+<'?O.4LHU?K:)O:]&74,8<4&ICD6X/2LQ=Q](X#F1F )+F3DE M,C3;>?;".ML^FW6H/M:Y%?'Z(RZVN8^%$S^A)5E*WOX(R)P2Z!DYZVB()93L M?^7$[]_(VUT MZQ+.2+.D4NDH5TX?2H,Y0X)@FG"<;V".!]&F&-A.-(-S MLHD_,YT2!EY1;4 M[7OE^@U*8Q:E- 47 F55.$6"30QE-6J1)*.I37'5)Y$-S@%L(RQU.310 WW[ MJUL?> \7ODM(SA*]G4W&R:]O$KZ9S+X^TU'165"?U\"O1^6SZ]!O5:%;I=O/ M+C]W\ E72TG5*N4@3^#JTP^M0/\CD;>GU.G=$ Y]=!]4:]+MX,E1/Q3]WEW/ M6-D,>_=8;B:8RH#TY5I%G-.,*=$5?;;QEW66JZ>&4&(K7@&+'+ MW'%TQO"5C(26]LHI)9]]DTL!AX [O_Y!G/CY?)S'<Y_T+B=&(FF<;E*5G M!4K8)S]-K^ +3&8W)?M/X-K^AU6@\8%(VU'D=+?DJ4>VI$X3-V3O:+_YKEN& M<18!Y)<\(R& MP"5O';BT3EE@)' 5[GTXP\2491*-+%TS!->\ M28[7Z9"'%+OY"TGP*0+1,N*SG,GLQI6BIY)'X3,M\C2;.R5+G MB+)H&$@GFES'>1S6\#;%NI)2D2G5:P[O Z4""]P%(,922B0KY7%!9Z*!V6Q] MHI(U.? ^2JF M!F](FK6F'.W3L!6957W]+'/F7DS3+_B-O0B#I=R[A B- 5+N8A)+@R%"H%9Q M7BNAFA3[.P;DD)1P'T)5G7'516OMU.P5>]PNO.**2&,LVA<^D^#+];J010K* M\V":"M7C\(:4C-^+CJK'K+Z,08T>ND(WG603=.D7;HC'R9+2XX!S&E"=-HF> M'&,,GCSI]9[Q<-8^1= F,^2N++WPLBDW;N] M^%3D5&TA6N\##T&A[:!2C,6M@X";C!$D1"Y)5,$+G1BWM$G=IR=P#6F?[D'O MU.!.[X'CUSE#R;LH[[]'R7\/<3:-X\EX.5KM^/%AH[4*(Y\PU\;19.V#!AM1 MFPA3*ECD2'Q$8U&I[*P7P+5N$EYM9!_=//8N9=_#9[_H5J_?YO4Z>>V[Z7AZ M,1]YP8*+*9+HT+N6>GG"PH%HZ2)-/J+]W/"L^#BP0[*D:LC4WI[?K1A8OUG\ M7:2K*K?I/Z\V=Y<# \5 >A0 6:CA4+%KW+Z]EX$EEJET#1,[GL0W)-NJ1X$Z MBTVM96@/'5YL/(MB(5[ADZ]OOX^;R<><,]Q)$ M$^>OZBR&9++U*(\]L+RUU.Z..<)\Q&7I6!LR\4HG]%BB),'@#ZUS5D'I8$V3 MTY8C<0ZI:$*/DE>%;:UEZWX L@C_JS%:T\7O&?O)R !3TF@@E)9;6!I\*2@A MB/!&>9:TJ&UO+W&^SXG==H;\6)C?E2KSUQ@ D29P M(A,O/54U)X)2, XTVA!-;@ ?@7%(_49ZE*VSV=5:GEY^\M,+^'FZ.53!#ZQZ MN_Z'GURMS+Z6 I.C+),6U)1;I,D0Z:PFWN(.GZWF(F66&C6;.!_ZD/J8 M]"A]K9C;6BCQC9<(MQ0SM3IFW/ C299JA.6 ..D-,=:SD$0T8/IT5&^1'=G7 MI&W%@AYEZD3>]"$RF]X!<8R&HLQ69$B.9,XMD2HDXKG+Q61,26;%:6B8J/XD MOD/$Q_WU--)9;.K]%."!WO33[>9!M8\!#ARNU3G *;.M=!"P-?36B*,H0@2P ML&HJ+QW+J&"")MIX7MH8"\&:K.'=<*KG?VX7"X?%R$?!)+><*&V+:RL,"1X4 M<3':$$VD.O:35'X7UY""^Q7DY,F<\C.XTBY5>+4@"QXEO0S!"1*L#:@P+26. MZU1T-&@+QC/?- ?M(:0C@_5M+:$^).0T9K03CCL3E3(8*#6@I(92E#:C&>_1 MMS1<&\&B<&VNF#X&ZJQ2V;L9NN[DMS98T!151F:N+4FNF!'"6.*4"20E;6QB M3-/@G]J3#Q]NB"KQ;&FX4QR[/M6KB_]=:#_-9NGK>#)Y,45*+-#M+0&7U4(= M9:_ "YX(YZO%3XEER1-JE'),*994Z,^,> 3ID(X]J\M5/_QK+&:_3SM8%6#9 MTUE@/O*&:AYU:?'"(AH,.I)@'",@J<[.Q[&W> MW821J0]*@C5$6^UQ62BD!W6!!$?+.](^: S14M#NH1O2N67/4G4.GQJ+T+NN M%+Q?7+^;^.D"5>WK?UZ-E[6C1E1%RVS*1#*/.I:F4KBQ$ 2" $:52&UZI!Z) M-1:P90;3R"@.(C!!N"I]- /Z1E9E]+9B+CY25CKT:' M,0WI M_+%GP3F>)XV%I#34'$\O7G1=.9Y:9;H) (@*/6F6E[=0?$0"R$30A99:6F- M-KW\_"3"(1TA]BQ Y_*KA3BM7(.?NME\/G).!A$D;K"Y'*HG5LH^H*<@O/1, M1$BF>9AX"T[U2;[=]*@I]7E>^JXKI2"_^BZA TZM"!888.VY02O%J;*#64%)0#^)L*B92TY%T_8@[#BX0XR?]"MSY_*PG;P]#/ 4 MK8Q&4K(L>U'N-$J/RZ$D=[I<7'2C';>.1>?Z,1GV(1QB_*2E5%7A5)WFK(]L MZ6@(P\8POAX!V*V? 4\7#89U9#QUQB-&/"D+1CNKM M-,O*J:8IQ!S1"T*?B^'6:E'?:0C$ ?=!I^1LFP(%N^$,,<;1U-0^F@<#S2 ; MW0O/-<\APP&?-XOL_HS;YI%)X7AR?GEB&(G,'(U?'@W*GY,HC3GHT&-PN[HN MVI'-;1B5N)X<45260##J1V\I)RPX 50FY5,_BNFT7/QGSB<[1EZ>U%)G#3.7K*IT',^$?O+(,H\Q M6"&(XB5H -031P4G*NO$G+72MBG!<7@>V6 \[=JR<38_>K)R:C3#>NQQ=2V4 MQ@VO=MI"#U5_[2L#^T=H9=\=.*^NNQQ[6B2)-V8#M'VNI) MM\.S6W\R^<7-E\]8EW4!M*)]'8I4QS669':'Z_FXRG,YR_B/Z_&\_'RRO/F=N$"7\W' M:=V_YB9\N(LRD@9(0B2BN%;,XI"N[.Q\7\4:1>>J6#D21H*/8["+3?@R$^H>DN-*[^^V<% M=5;?*6"'=(K>0 ![XV,UB5MM+KO@,"Z,13$GAD=%I"KMXW2@Q"83(%.1;6Q2 M^64OHD:+:SG>+@+DI%C.+A"SK) 7I"O'@Y*D"%D:FZB13>I#'(ES2#J]CC0= MN)JJ,*YE0.,)NVY50@4WJ\4G>#U?C"]+!_N;[Y1=[.(#3GND+6WC9O0L(V+4R.F==B#6Y&]<9SK%73C+\OGOQE/_32. M2WF^^:*[.CE^\,03*]#I&,R-"71Z:.&@YS8G5I-@P^-#UEB21X[0G(S/NDAO M%?.- IF7<_O-=\[9LRJ-W)P!I]&@-\:4C7)9E?\^J#GNDV7W]/.7?O[IS63V M]7] NNB%92=CZI&9=>C6&YNW(/XV6VRC+.B6S9UOOM4#AT^!TR-SSZ;6V7S] ML)C%/X*?0]I.L_?3M,Q$6Y_7E/N9)['IB*=7H/JI<^F1B*<;2T>/T2M!FQA1 MAP]_NZ+>WQPW[O[V.K__#-73 ZI>65>'=I4.?,H)?"P:\,,GW\&/>Q#\!HNW M^:/_GZFVYVN0/-B!FKN,J!!"DYD=I*8IT7A">3A!>0K6_2MJ(._"/#C6W3 MZ!J*Z?T@Y#,POUZ0_R RC2*S7G A2!#,$HEHB(-,B8T>HE7>1AJ?;Q4/Z>BH M1[EKP+N6,>\C]KM"Z^YZEA_=Y,+U1T0[RR_*/>=^K(73^7VV23;S@U:-K+(H]3ZHV_5Z$>>L,%M?6;%I"8[.\_-NFB.O9 M)#IBC&K$.W5>M3(MRT O9_/%2##CJ-"& * Q)[,SQ(7D278@6;+!T,2;)%5N M$)SK==R]9;TQ5#5-S@2=2$[E/I)6B@0O0JGS&RU5SJ;B4S<&WT4UIAYY.'Y!>> MQ\/S"5)A,@MR50;!LE[[DR%+?F$ M3.VMY[TO/'Z;?Y^O2O:_N,35,_X_2\Z-% >68N8$8N3($4F) Y4(S=H$&P+N MC$WJX1^(;PC6Y?F;J #N:+C1&L6* ZYD!* =E2+-VA MEF6<:+!*):<@\"8531_!- 3;M:V$G,.$EN<4]YW]#U>?/T^6:6?O6+JVYY0VL=@JG3(O&481I0 M_.C958HQ[2M_9YP.5%J!-DA"C4U16:,18DE2UEG'N?9MFC ?5)+P2&-GSS-7 M==TDPR?QT89PNY?D^-WHA35R%MM MY]^#Z+?9-"[OC2U&Z%PQ+H(DUO+2&SU$XK13N/\X25W.0L;G&9)C/E#)+.,\4,:']&DPH%4&]%590;UB3MA&/PQI2H:H>9>44 MIE03E%\ G1O8@^R=OUZEA5_!",UBT-89P@*Z\S)'3X),GB090N")^R":5#8[ M%&!?A/@-#96/7V'R!7Z=31>?YB,5%0'=#52?(X@("!70SJVXD**,)'">),;$J<6YY"*+,O(!)D1%O MM2,T"K"HIR'2/@/?WV14Y!P1JL&7EGOER]GEY7BQG*J?IIO:NG%\VA6@QQY7 M8=\[&.W9R0N/C'1&KL(!3VU+I3:9'C_![*+SGS^5NHQIJT3CRZOY8G8)W5;F MR2E4.^;Q%?A[J_^/V?=YA/G*/6*HS\7WPZ@Q=E,>NV[ M*>Y#\W?0+:M?G$+J!\^H0+#'<56?]NF*>\^3&I"@B0J^/TB-R]=//K,!<1I? MR+X_W-85YML)S/*/?KYK6&;H;Q?S#Q5V^7)&T57 T8$=] M^E2*C/UCZ?O[U:S!>($B*HT$<%+R,KPR.YUEZGCJ1^)\]Q Q9[A'HRS9. H>$==IGGE<$OK$K%" M^'+UV89H@+LV[26/0CFDN%A+J;L?VVC'RFIAL9T0]Q'C1?I/-($NESFL(

OWE MU+X(#YY1H];2H[C.+UMU[_'GU*3:\Z@&1'C2WEN+1OE1ZE3]^[_\7U!+ P04 M " KA9U2PZ;JR_&E !E+P< %0 &-G;G0M,C R,3 Q,S%?9&5F+GAM M;.R]67=;1Y(N^GY^A:_[]68YYZ%65Y\ER\/5/;:E):FJSKDO6#E$BN@"L=4 M*$O]ZV\D!@X@0&X F0 ):95+)BD:^\OX8F=&1,;P[__S\^7HNT\PF0Z[\=^^ M9W^AWW\'X]BEX?C#W[[_^_M?B/W^?_['__@?__Y_$?*_?WS[VW<_=?'J$L:S M[UY.P,\@???G<';QW3\33/_U79YTE]_]LYO\:_C)$_(?\__H9??QRV3XX6+V M':>M4L[J^8>.AN-__;7\$?P4OL/%C:?S;__V_<5L]O&O/_SPYY]_ M_N5SF(S^TDT^_, I%3^L?OO[Y:]_OO?[?XKY;S/GW _SO[W^U>EPTR_BQ[(? M_O?OO[V+%W#IR7 \G?EQO'D /C[-KO_#VVC4#XN_Q%^=#O\ZG?_WOW71S^;T M/+J$[[;^1OF.K'Z-E!\1QHE@?_D\3=__Q__X[KN%Y/PD3KH1O(7\W?++O[]] M=1_I<#S[(0TO?UC^S@]^-$+$\T^8??D(?_M^.KS\.(+5SRXFD+>B7RVY@%(% MSK^53_OA8$P7"&02KP(0_"F,BX)7Q+CITP_'?/U9)$'V5Z-91<3W/[LJWN[2 M#VL*^-Y'5T [_R!R"9$V M_,9_@,>1Q0_C\GC.*%N\P?]V\Q_?>CSR/!P/R];Q&WZ[_(3RK+V P.<9C!.D M[[\;IK]]/Q0.=31V5SZZ[9 M&/D H_E/!PF&@Y_'L^'LRV_#Z0S/HRFN E[-X'(Z !&M"TP3ZV0@,B9+'-6, M:"\@**MUD/D^F=.5^*_/?#XA8SW6]'J M_'R/OSO(BEDJA"#<>CS+'."Y9P,C64OK(;#(HJZPC-O/O(O]1D->3%:K6+XM M>[Y.Q0:HR]^LJR"]!36(_/OONDF"R=^^IS58? L?<&V3^?'\;H;V4/GA0%O# M@W3( 54";1J1B*7!$F,"R](%+G.J2.M&$.?!\^'RO4\\JT'\B_'XRH_>PL=N M,ALX-$P%-8P MVB<4J6)<_@'RV!45D9&8RKR??O9YT'SWM*\SRZOP>X;F R[ M]/,X_80J-Y#HBRAK(A$"'1/)?2(A9DZ2C2",U#Q16I'>.P\_#W[WE^=]@L4A M!+^\FDP0SR_#:?2C_P-^LL(4#7-<,TJ$0B=3LJ!(4%R3:"/S&MTYM&XJ<+SM M^<^;YBI2O<^TK&)G33QZ$466R^V%!:UP?93H2'%[D08/#Z8YX2#1G,A2!E%S MLUY__O-FNHI4[S.M:C#][@)&HY?=Y4<__K)$%;6-47-<(8)!5,F3("5:B"&Y M%)C(2=6TK^\C. ^V#Y3L?;[U(7PO5OG+< 1_7!59##P7.CE17 !/<9?A0#P5 MG @=&,KFS]\>P/?PD#R@SU.:)>>?"H9C(1 MSX3#U2EO,X0LJIS(FYY]#LP>(,W[[-K#V7TUCMT$MXX;5^YE=S6>3;Z\[!(, MG'%)&&V(@XAK==(2+Q,GF8F460X&9+U7^$$HY\!]/5G?5P5WN"J\2&D"T^GR M7V71;!#P'$'/3A"T&!V"TH!+SX% $(QR*PRE]11@ X!SH/U0N6X(E1P4)+N# MZB5^^7KROOMS/@ ,GB7 ,]R(/BCB-BX;(A$*XRD*LS?7-X\^(Z3UENH'G M@V)B=S"]Z:8S/_K_AA_G>PT3G!I+(X'LT$P4@'M-\HY0&B0#0&F=H3HK3;31Z!ZD*-&4]+C!**\$ M%Z"#XC4"9!N>_;SI/5B:&^@]*#)63HT7$_#S;22 54I$/"V4QE5)C7K&.2,L M96, -Q1G? U:;SWSF=.YK_0VT'A0V*MD!8W>7'3CE0.OP:1H#"5,%R^><4$L MEXXH"6CHJ4Q9JO&&KC_W>=-YD!0W4'I09.L=Q*L)+H_Q\'XX&\% 99XUQ.*; M95ZRWH"@96=(B"9GD-::6,-\6G_N\Z;T("ENH/2@T-;[B2^IE.^^7(9N-#"2 M6&.)XC%2PZ4VT573@2T@SH'^&O+=P'R%.-8_NA&ZX'XROQN;3 <>6+8! M3QJ)ZR6R)"8%;P))6"7PD>%-FC57)'K M1Y\#R?O+<@.W!T6_%GA^OH3)!US@KY/NS]G%,D-I(*7T2FK4.2AU 1:/F>!U M25!*2C'T(1*O9Z=OA' .7!\NVPV<5TC\^OGS3?+A(J]XX#G5$5U'DCE'4!D2 M"8(G$G62RB)>P^J9:/>??Q9L'R;5#50?%#9[%?/DQ54:XF^\F,T '<,"[)>1 M_S" D%B2I6 X"ERG")&@,4$)-US' !9DE6R_[0B>-]V5)+N!\(.B:]>5(#&6 M&]"%W3A.?H)Z2#.N5 5B<,UH0@A%G).)9(5?!]329&O4^FU'\+P)KR39#817 MB+?=SBP>1(,ZETO-CP)>+$1-O 1;N+\%-30>^6W2-^6L<=5-(?_M^-KF"FQ]VXQE\GOT\FC3@?>"Y7P9"$A)D-D, Z_\IQ8[KUE5'.6:A2U M/XRBHFX\T.WI(5W9@]MMJ;N'R;ARGXI;4'Z:[X6]P S6NDX=LK.O ZBYNV_K MDK6)Z3KL=+5%VYQO1P,XZ8$X<*C3'O&X4+KKH?<'T0O<"&N\X$?B^4YWL1/1 MO(M$*]/[X]44#[52'C!/)O]];M<,D@I4!I&)M67;DER0(+G!;2OB6K7A.:D* M%&]\^'&-M0/)Z&I*.R5D8898.+2JK ;'*6H7%F ;CD$@:/0CU<@F]\N96^ M@-D0/:]JXKS[J8UD^P#T-4%[Q91P1CD10TFY<"E#\"(Q[5602F\6]-9%["7U MZV9=TRZ_1LML?LMPD )O^<1ZTNX#>4W2(5DO0W!<&"%Y!&^#\B['+'2R0O/! M(Y^]WX%P-24?O/\XN/[0&X='9\6\9$"T#8)(W+H(OF\HP0FM=IP(JPV MY^RG8;Y#+Y^P.!5@-)NN?K)^/&R'LN]IM_K$M_ )QE=XG(?2Q2#.!D;D )H" MR;9DDLBLB#,AX-*4TQ8M=,XV7 ,=OK1U(,<[^"KQO#K]JDBV8A_%-3R_X+K+ MH5P@_7,XNWAY-9UUES#Y^7,<796LX!?%ND/7^;W_/$!GC>(QX@F>)YI('7'I M+J 0\$7D)FH9TH8TGFK*L O6X^O+801OUI9F[%0TE%>07W;3V>N\!'XM!)64 M,H8I$L$%(HTT).@82$IHCB2'AZ3>D#=PN,IL1//L-Y'#9=R,^%^[+DU?C-,[ MF'P:1KC6T)_@XP3B<'[TXMA5 R5#6UL?2UDNA1 M^%*,(M&@N>Z"DEXJ57@ V NJNT'A.LU3( MM%QJ:X/=4(%0^8@Z'_+W$6O%?K,K,+].NNGTS:3+P]D E54HF7DN<=%\>B( MXUH2<(DI=,VSLDW\LUL8GKWIL:\\&[R^2U=^_.'GSQ]A/+UE1=8/W^RU, 3_P H^9GW#'&74? MRZ*7* =">*L#>D AE\W'(VM6)D$4,$6U2]IM2GRKX:D^@.KXRE")O7O.:2W1 M-S %W\%H5.HG8(Q+'Q4[-5VBG!?C##[!"B4>359F/\^KM_A.X.YE2\\GEQ*> M6Q(/.[MY+LVA(;M>\,Y%4QJ04?$\*5'OP6V[]'5^/;N R:OQS(\_#,,(2GAE M-AU(M(B\3Q1W3$KQO#.ES9^R)"19QN]XX41X+*#>]V'/G?HF0FUP?MQ;]2"# M%DPX3YR=-W_#A08.D2C&T: VF(U%#:EN'6)TS,5%ICHVX2*-P&Z/BJ4)F[KH'@ M&S@/*QPKPS3*(#W-0""I,G0CHB_C%"4BB^22DP"NR=ZPAN/\Z-]?S"WB2<4^ MW;KB 9>HA[@HHI0H#1>H(D%[-(&4ST8(RH+1G$(R64IFD:B+$R\J2MLKY)3L17HQAU1-_ M+PQ?8?KS9Y0'/G\X]I,OJ4%#$]/&>B0H?)N>(4L!6LQ;7>W%U7 MEDF0(0N2E%5HB0=<,K>2)$>UX3XH9YHXOCLC??9:TI:; MBA/$-@(>@-6>ESM_P8$2&&K=#\ M["?C4IW[!B;SYM#7YCN(R&,RD6CO)9&ZC(YFAA&?91(<';)@-K0E.)SL;8"> M/>]5)%USH-@V8#_ZZ3 .K.(LQ6@)\Z&T*$-HSB0T5%PVGC(A56QR,[81S?') MK\/6(RJPNZ0;Q#_70?TT'%W-( U\E"Y&ITB@IN1K6HO^>S;$6@K,,D6SWM!C MJ+X"+/&)X\0G]V@_+"3VO\[UY ;?NB(6 $",)690R M7A9+WS-*T%ZAWCAO\Z:N-8=KQZY G_VQT929FN,*=P6\V/R\0,U.91X;8R@: MD16Q+$MBR_O K$U<;.B6\3*.2N+%&!4'@_W)HX]WNB//K5+$JK#4X#J_W\$73HLP<"!,-2:P, MR3&F'-.9$LXI1*.-=KK)E?!=&*W;>S4ZP Z0Y:F;>TTGLQ+92U=Q]GJR+&R: M=[KAAGD50!'MRN5U\)1XBO(P ,HS8;41?:P?_/Q;RH#?K2O"-@#'[N95@\NN MHDPKGBNW\-PN7UOVOND#:GLKKX,(OX_FN'V]ZA!UG_5*4CZ:"E#+2BR.DZ!H MF3S++!Y[%LT?)P,7'APJ^S.E?DNKKR,ROXMP&QB32V#+UE3.4R4];F(\E1Z6 MKJ0D)0/$"FJ"X9[3-EFA=U ZH!QHD+FIC$[5'EG,P$S__U]5P]J66\)>?UD;>FZ"NB3@& MI32'%'AT4@?I\.3+$*A)EBG08:.(EY];O4==YDHCR8P@Z1[?\E@:LE**WTI> MK#3;M,&EQ M%_.6..DLD2Q1$I*QQ'@EG6$\A] HB7\GG$_B=F(7+=F0W-:,EP:VX'UPN(!% MRZ,WI7H5)=\G*\?P$ U+@2@AR\@![8GU#HT:JZCW)?C1IM- '?C'5[JF6G(O MW'ATBALXIO='B$W__C'AJ_MS.6ZFI:2Z]-4?*&XXBU01F="MDI9IXA6Z6FAO M"R]-U+9-ED9/?.>M:BU(:G"9<2LWEE[3(W84]0M6AT4AVR#Z5ZP_0&SU[ET#\V&.94I)Q&72:1VF;@@2]FV MAK4.OT^''>3U;QQ/!-7,=_<%H4A\!\SI)P8.C<@-#$IN@(6$H!T'#AO&UX\=1I48=$S@Z0Y:G3HNXM M8:&1Q9SMQB6B/4\62"EZ*;PF:*P">KT>K5<;,F$!<@Z,XWJ;9/8^B.J))$[M MQ/8VQ3E8ZBV*2>YB6MXV]@&U0Q;5[B4EFU =-YNJ 7OKE2751'\TO7 N6A%C M)CR8DD^4# D6C8^8P9DHF$^V2:N!(^K#EA2K4ZG#+A)OD6\U-P=7DP 9=9:# M0.-)H2T55&F D#A)96P.YXYFWZ;MP"T0)Z@J.YR7]:#COD*M>,$V]P;0S%]@ M65FHJX9O2VP&M#0*_0IE%4FUFKO1&^ PU MI"T+#:Z=-KN@2VS,LN1]0HLWEPZQ5,1RO8J>$[I/V3(3HVC506TKJ',X"ZH) MO7)Z_7DYE9CISDH/V)5'8HN%#)=$B MR&R%H"GV":[TRK3O ^@9.XM-9%YQD^B#;U4XNA],A MS%1T;/MCO1[ROBI[AD%;$L9A 1#+(T236\;?>QS.U)1E=80?H7Z M= A'6[>FYJ4J?GKQRZC[^_G#4Z;) B4?0$:;!29QDHMS)+%81CRN4XV'=AS=CY"69^.-KKK=CG,Q$V>J!#7H)_G9]86X=:I*0@5"T M,LL,8+0TRQ P/,)SCHJ;)([24^XNK,-'"U]>=HL4FS=^\GHRW[#2/_SH"E8/ M'"B%!UKP9?JQ ;2QE<&3)N!QPR+^$V(*NDG JP>VTW?6.T!+[L\CKLM%[3N2 M=Q^'XR[G>9J4CT7,+[OQ)Y@43^YM>1$'T6>K==*$06E]I-#DM5*4=M(:)8%? M!='OEN311YT%\0VDVN#NY!]^,BS!O.LI../9JUD^SW_+-0E&/)OT$)T+MX >EJ!*_S6YC?%^*!N$S07>R1TQ^_W/F; M^6U#REE)0&]82..(]+K,YE_C7NLX]J@,'FTW"H161N-VXSG9+=^ M[15A7?4J$-)BFOM]6*O@8 ]@+?-(MR([42YI#?X>UXD#A']4[6!!>ZNR)J6A M% ($3AR>LZ0,V0J4BBP]/0.M>"RC]*A*L8O,VRO#J@&5M)%%Y1$%9"+1P4=0 MU)>&<\D&JC-"/H(BG"JKJ!);#^O 'J)NT,^EWTDYU_\,KO1ETH31TH4P24U* M;C6A5CH:LF?.-VGWUQ_BUV-X-**M01+C;3S+EZ@/HI9&R'U(I[$^6I'X@*X< MP$"#PV<#,J"XGX(61#F:2WFH))Y13B3U$7@T''*3BLACZ<0CML?I5&(7P=?N M,/I+-[F$R9T$;Y=$HM( 8<&78"'ND-8:071TE%N(.:PW"-L2>;O_V<>W)PX5 M=U=/5A5-B 3#P6_PP8\6(=^Y4J(-E!%\+IEO J%P1UPTB43E&,M).N$W1"*F M*QE/(?[E0_?I!_SHQ:N+7ZR_L1L>>_[G_J&RKA@<+5 6*):JW ?']N-\9^YO M/_NXY_;!)'05)5AQ#[Z'Q[#@L@=1>M,C'NHLL0449Y %.K_<;"HC>(),;CEM MFQ&YB^!J'Z+_@ E*XMV7:0FHOQK'Y>% P<;@T4^-/EDT$WPDMNP[EBMCO=(6 M'.UUD&[^_.,=IH<)NZLKJ=KYL7A4=*-AZ7R8YFL7+B994.MDYM,[N>A 0_5Y1Q1 781 M\=%2G]Y,AI=^\N5'&*.PXQ"_7!6YZV"\C0A/@D8!((O!X^&8HG$F\FPM-7!6F7WPT_C(<(UH]G-SV9WZ#$(@IJ MG_SPGI]\>$KX/DM8RP*G5##'0\I.,#0:N T1#3[.O*!>*I,&NR^F 0OMV3@Z M*[W8D38KX*J$-+W40GB6M8XYF1 MOI^Z)SM'8FENA#;D:/GYQV)HTW+6:RB0 M'!NS-T*CR5U:8J"KI"Q/2F>9/>O)S_V%-6#GIB',](#:E[V?=2S6'EOF&H,. MC$XT41_0=IZ4O\XB$/K@VY]?OG8 MWZXS1REC$(541/-2BH*J7.9< WZ+QX9C$8)IDJJR'5*ER273MQ!A^*ELBW_ M[.75I-SX#&S -S-P24*YYI$Y9?PJE]8V4GI%,V70)$7K(5#'OU"KI ];QI$< M+OD&B3KWEKQL;2-HYB)YHI201#K*21!*$D-=IG@@2QJ:I/YNAG.L;/)&_%>0 M\:E3Q8NS^[O_SV[R\FHZZRYAL@B*Z,29HX*27#J&2RI""8H$(F),05$3@%8+ M$MU__*DBR#7X[*K)M7)(\ ]_":68YA:F542C!ZC:L>&M:(X?&CZ4IJZ5C(^F M #D:X\J\)&K+- )A/''!:L)&C\+Z+:&O?\+[_L_NU M^P23\=S'>GTUFPX3O+^ OZ-@ETT^ILM(HTC)Z@2XQ?'HB0S6$9ME)#Q[L)9; M*ER_$NC^SSQN0+<20UU[\3ZA0.[J1K7+I1[SS]+&)WCE?7;W'G> M#<:Q'.D#A+,^)#K.&RUQ)J*1-%EO.4LIXY\J)^"FIU.]&Z Z/N][4:CO!S]@_9B*&-,B#:&HC69#''26L(MVIE<>Z=<$P]L9Z3'=].;:-4] MI[TI8PT\^7Z K\,.PH4@C"%1 R/2.C1A;+FM5 $4?L6M/:%ZG2P"U)CUO71L M'\I:C(B8=)^&Q5K> '; K-&,>TX\NKQ$EE[6@9?2@9BR0[N M/=4(:5">U4\2_YR@"?PZ9X3KM'1:1:*"QYV:ZTRL0E5G5J(OY:-6YH3;T37. MIEK15K!58]'ZYA^LV^L5549G:B]\ VL.+730N$CU'\]#=KTC ?"0T9)20 M1W^>JXC^?.E&%02Z85)IX K?E:0>]5$J8SI733LE=173:/<[P;73H%.YX5'9 MX>LB2FL[!.NI$4)K$[UH,OOV *-K=Y'Y3+O;AXS2:$SC+QB5+#!BT8&)"\\ +2="5\VCFE&3NHPTF>,IC41HK MS"XTG'HLBE)M4!EW+5&!F0I4/P;%H_'HGT:]\+,I.Y!XR%F479I[0 M7=Z;28668%^IV!&HD?L MO')6<:"&,:4#[5M0\#""@V.X\P]_,RK/OO6$&S>"270B; K$EYD^TF=;QOEX MPC)-05N;#&O2YOIQ:!4"V)N?\/T$HU'K:LN&^'55/AK2VW2SA.'\,IH4(O& M2;0DB%R:!X0,MLE@W;X CQ6M:*PR3?@X=6#B4=G]^.6Z62CSRDL7 K%>";0J M5"9!\T24T]0&!TG$X^Y/-]A.'Z:HJ1-]]ZH]N6ES/[ME];?ZC/: V+)%8@^, MI^F96)W?OOIS(#DGTB,C;/9, O%)E%=)X!ZNP9 4P3H>HI6I3_^8YZ,_C_17 M? KJLPLG#=3F=Q\O\(R??+D-;^D+6SSS5?:1!&=+3TDJB \<"+>2&9&#LJ[/ M\-:=U>4!3$_(FMZ7PZX- 4V*S"X_7LU@\J[+LS_]I/2U\.,/PW+O.YW""J1T MJO2LE@2-_K)XQXBU@9)8SFUE<^E9W:;FK >Z\].7^J0TV%5^O!J.TG#\88F& M05*)!TFB\[B'YLS1F N"* $>EQHCJG,+%;D+X_QTX0 Q5TP>*W'6MZB#B_.2 M*Y4 +&Y2!@F1>#PB")X)\*2\=3IQ7JU'W?53S]*)V5^N+*K?%EU&P[39A[T1HT,"(>5> M?-P[PKUEW]407.7FKK_[S[> V*BU-I(2;6SQ+H4A9:(,P9/<,(W&O^LU8ZEG M)?[G9\W@WH+;^@Z>H.9R$7-^"V6P)?Z\?77EE@<>K8ZRSX+7KF1-]C2'!#S0 M))%-)VFTUB=C,M-9]6U#U&/I#1C^M>O2G\,1FH'I]>P")B\B6H(32&M^6ONZ MVEV!'$LC#A+0FJ8P(1-#M\?98$LW0"N8FW\1?3:XO?34E%TA'>8<_U)D"[\- M/]U_P*WK-L, C ,B5"Q]2"4GECE*#%!*I>,JVR:5M7W '1H=^..J;.&ED??R MS2PU]=-!0"*E*)WV+<-#F6E-;!**4$$-M4BU;C/L9S.KB@@MP; M1!FW+_M60@&-S@%E$JT$'HDT$3&&*(G*$G1V2;)>EF[%U^&4&1[--:4Z)RUF M55['7AX0QR+Z(H1@T5!'%"BT.P7CQ$?I2 3#O=#,>-IFDFEOB,=*]&BN.8U8 M.76RQ]T@@@+/=*26H,Z7$5M9$*=#(EH:H5$\,9EJZ;M/*,99E]&-43*:KY,"=)0F:XG\G231P]B A]FL(^ M#19[13EKD+B+U&I'.>^&>@1H$6T)$Y5)3)KF,MG)$N>28!D/(TK[N$+/*4:V MD^RWQ\AV$-P3JF58W6S_!)]@U,TOT5YVT]D4O?/Y9(VQ'Z$5>O-;K2-H>\$Y M6GSM<&'=Z^ ?T/V3!I2W4NL8N 7E-.J1R9;IOC&5_8 UKY-0-AF(,N%+4(K0 M)+X83CI&HJ/4!:-TL&=<)P'!:49])CGZ,EX>,O$A>P)4YI+'#58VZ=?R7.LD M=M&6?>HD=N'CE'42@8&'D#RASN))PFQ&B61%,N.:6R6C-4T2>)YAG<0A*M.$ MCZ?E.@?)%*?6D>24)S+K0#Q%9Y%)&5.0*=!>':.>F^MCK.1.AC;P;W%MPQB[%N%1;AR1Z=8+A& M3DM7.=QO@I>9:!NUBV@#."Z/ZHL]HYK0?>RE5MPT:,/:IVZ@#\1O-:$U^-VC MJ&\?$ME:?73AID5FQ M#,HBNFU1W-5A'0PS(@5"J9)$4IU(2,SA'P8T5]R+7JW/=H\+]47XA***^_*[ M'B-J0DZ+X.)]=*L,\.#0I'- HBZG=S2X?.LI <%MT!*\XDUB\%L1G:^6'";\ M)Y0X_\O5.)8'^=&RK33^S(_3IE;3/JY:39??*.VFH7VV=25\Q[HV;"'.M7O$ MY(U)H(%K'Z1-^*=RB0/E47@I O2\1ZPOV ;:67KIWOGYI!OCEQ&.,UR\W^./ MI5M["&/]"IH&+JS047HN&?3E10EL MO!K?_HTA:O#'VPW C<5=7CE*I+(E_=HR8KGT)'MF C6::]6G;_7N:>^'(J\T MV1H_^]T,WU<_2=._?TQ^!C\7;9@.YVW2I[.!%%ZQY#QA3N.)94PFGJ&SKXP7 MWJ?HE&PBH)[XCF\\'%?GMHS%KDK;R>=J.1,4#YD2KFF9B$(]\2XR8J(17"EE M6&@S2/UIS]4ZL:8UH["!T_P39)C,:\;PN(3W_O,B,?H/P#>!QI1E1&2L-"_V M61*70!#C4!X0<]"LB9>\'=+7IDF5R*D8ZIT/U,'GO_%%>8O[-_OR:OP)%LVH M!U99#UH#R4QR7*P0Q J62JFZ99 34*H?LQT??L37H@(5!5UQ%-:A,EEVE4DY MVB@UB<$XA.PYL=0*$ADHQ[E4J4TZWT&HCY6K==H=YWC$/H7\KE[S'RPHP:R- M)&BEB)24$UQ+(M$J[44P6;H^8;]G/Z#GB*JQZYB>72@ZS;"5/@B_C>G9E]+= MIZ[LP\>)-">#EI92PHPHQ8E 0,&S3+S/K-LGKS&'CNEIK3 [T'#J M,3V9&Z,I<))I*80V,A/T"AP)2F>KA)>0JK5'.XLQ/3N1>\B8GEV8.4IIVUM M_)#0RYC=OHR8_CF<7?P#5S->V_WZA?][?.KA4?U=H:\%ZZVQ5 ?N0V14:IF# MUP*IR9:&&-%F'NRVB,I2GQM->UV]]/[L8S"P:1EK/$3*L\5W@*7$T8^E%H0" MGH0U0CLF^_!P?T&5V?C#3R;SU_R *[$]GG(,AAY>VCI7UB:@D0:=DK26!P$F MZ* =38[IX'MP=>]YAP4BMCSPQAFV(EA)E2 TH@LL:3"D7.H2P[-3 -PGWJ0# MSV/ #AM&/IK_ G[>Z_R['_L/<)U$\V*<7G:3CQT*&=Y=?2P=D][!Y-,PPG00 MLL)M+N#I(X 1F1.:2% &0J-M9)'/S')\3(T/>/[Q0W=5M>/N3/'V#+2X7%K> M0KSQ7^;3U6_$,X3IZD)":(A&!T8B !K2!G)I]RP(RQY >+2E A,7W:7E]WXW:R+_WKIIQ<#FGVVS*'R:B>)7 R?Y$"$C=ES MIZEJ4PBP#="9Z485N3=(\I]W08#I[.?/']%UAX&+SF6J'<$_,Y'1TO*5(]Q8 M+;6024"3.1IK.,Z,_4.DW."^YR<(LU?CZ6QR58ZY%;BWY82;S84 DY*SA,?@ M@"G.G'&6T$0M'G$&75S8$PA%;FNM++H#80 -16N#V%Z7C MO4K(=\\PZ(_QS/2E%3OW%TQTIA:JI![7DZ=6;2(V)<6]_\\COK1+G)BH#W MKAAFC#BC(U'9A^"DP?\WB=GUAWCZW@S-U*4["FT-0GNW\2QOPOL@:MF>X3ZD MTW1C:$7B [IR /'T8T8F/>4673WF"8RLT@L9$ZB,B"R@I#6D[N?ETX\TF'A M="JQB^ KJL+\HNN7;G()DT46^C*)!43 UDXE$ZA1Y:Z>GA32+6:-P2I5DQ->.3X/Y8B["+JVH?] M[1WOE^%G2"7L/X_L+8^SJ)A4H /!HW#>9U02'TP@P3+NLQ')QG[U?8\]Z?B& M0 TZNE:RK&@:W -W^XKG-CZAG$) C#!-$9\.A@0N!0DJ!G N!L_,SEQO>=AY MT5U#H@WV]MNPEKN7-B8%3;0SFHS @RAH MD-=Q&\^U(?(XHI;&WWU(IS'\#J/J =X/D'/C36'E_W+I17*1(#!4\" D<:(T M-7:,9Q-P>[=-[M2/Q?PCAEYKXG<1;QL+/W7C>9I0\.-_O]UNSW+C)2/@2WY0R?GP)8*16'19T8Q[7)-[K5[HCF\M'$KC?=._,@=/I%AL M=:)V^65W^;$;E^+P\O6T_&N5!=^TB&8G!,1\FK#PS%Y!@ITH[RJ* MOG+OB26>LG=>VP<+^[ M[(8$/$8)54[HS'04L<^MT%.D_H%N-$=B?A?AMIG!4H"M9C)P%7)0C%BERW2K MK(EU41-(VG/J8J)M!JG>07'4I%@<;UH&I5V^(8+T:1Z8@N><^"]AJAKW_;B2C-,RW[G1ZNE MXJI?SRY@>:4+Z//]"8ML8*MC)@ M>R#ZEE"^/XF/9P_OP\!Q$LHI*!"Y7)SH,FHAH@UD$TU$Z^C J\"U;Q*_>GX) MY;558@?!'R&AW*D@K44S&!=&RY&+SI,*@417IK]I9KVPO:R,)YI0OI.X'TDH MWT56#5R&Q22">6.)$F7\;1EKGRNI"Z6]5<4MTTZ M?SR Z>LQ$FH1TR#): NTYQ%:IQV4]'#B"B@9WP,$CF7+9E M.E-64A#)/9#2-)>((!!9,-FW\4M.H"6/6 ^G49)=Y-] .FH#"6 4EH::85G*^<.)&@#T.30N8?D^)9&1::ZFF)N8':\A2G@!UZ\ M&*=;HV&7S=&6$*T I2*NT*AB&=F4B'=>$0K64Q<8U[)1R.)1;.>D&[6I:+!+ MO(,1_M6'7V$,$S]"H"_2)4I\.EMT'EYBO<[*=PR=B%"Z3S"'%G4$$CCNG3:( M3%D6V;71FYU0GI,&M:-G:TCK5%F0/UW!K%OX;\LV-T=*?MS^X./F//84P%JJ MHX@LX;$28@Y,RFP#J #1RQ1"C$ZGG5(=MT-HG.$(F@8MF"'6EXDDWFOB*/?$ M<8>>G'=*]QH<]60R'%>??]V9=MGN:]7 B5*971EBF9S%79^F4*GCAA4"HHO&/$V60(H"%IM2DS M'YH$>I]I2_%#U*0Z'PWLLUUZ!4KGI.">H[MAT-#0%$U)X3@Q22DMM;3:-BE$ M>=Z=' _1H%;L-+AO?*B;H$M:&B&(DD:7KOD>#503"==*Q)R92.MW"E]A)\># MSJ,ZLF\0;]XO^,YE:3\I&6$"B96&6^*3T(0Y12,''5U4WY+I:VI0>YY.G4R_ MQTVO )6C\I)HZRPNK_06"7@T4\TC-4D[(9OL6^>:>+.3NNR?>+,+;<=)KNB# MZ%OBS?XD/IYEL0\#Q]$-CT_%UR*2I+TJ;8L$L8%'0IW/$ARE3C89W?/\$F\J MJ\0N@C]"XHV-.G,6.)IG%N&4GHMQI_/ M3+OH1O@&3G_^KZOA\A$+*2]O!/STXDW7E?NH%^.TO)+Z93CVXUA^A& ^#8MK M.Y QRL"5(2;D,EX\)MQ*M"+1I\@+^9+V*]&O".H)1A1VT:,[.^ZIN*K=6>^! M=927>KF251N"FVX%B%HF';PT1 2)GHJ?%X-E2K((*%6I,C/]>BON#>$KT:>* M/-2VT7J\!;=%MHS23@>!A9BHIX2KX(A,:*$&JQ(IR5[:@$Q@^_5JW!/ 5Z(Y MU3BH& OOK^V+C([W_C."M5*A'\,3R<['TL0P$W1KT+GAR09K)%HP_2S_79_\ ME6C*X5*O&!CO W:EVFB*#JP77,F4B9,,=T"@0&R$0"*/$(UE(?5L1]3_F5^1 M6NPKZ8H#.>I0&V9J#C4\S[LE>[/Z^5Q;]P$-E-A,F>E!::R!+=, M3BRE HTM53IS.RI"/ZMEUR>?K;+4EGK%<9W;P6[!*:,//DA)@DZ\9 IG@DJL M":4JL1+(UY3OKQU?J6)4D/63&=89,N,B!$5,"K2HKR$^A$B$!"%M2.##P]PQ0/--=B-KB+&A]1H.4%"BQKPA0O$V-$=+;Y[>LYI7CLI"[[IWCL M0MMQKO'[(/J6XK$_B8_?Y^_#P'%T(\4<15*),&K2L@2O7(D(1JG33D3PS2<" M/X\4C\HJL8O@CY#B0;F/*ON$;Y$OPRLX)QY/=,)"LHEFSSU_UBD>.XG[D12/ M7635H@GXJM9R$32\:=$_5U-IC$=.=''/2ZA0:6)U1&^=,2$L+3783:R&!U%] M/89"/7(:U$&L85J^&GU M30/-J(ZC850D;VNE>@;V 6;P3'<&*GQ@1ATWDFI MKR4N1H,T0C(AFQC6CX1GIP^/6 ?'5H==)-ZBE_.=B=3,!Q:4(S0R2:3*F3A1 MFLH9%EQ)CN&I"?NGM1PJ\++>R7E?H1XI.?03C*_P]\O?S#]LOP3/>Y]2(TGS M86CKB9:">TV9UHA+NPURO _X0&G^X2>+'A\')1T_^JDM)/PP M]#59:_1#C)(F630L3:3HE?CD0J!6H?@EW2#K>Y]_:(^&J?_P80(?EJ.0E@^\ MB>H*GRF-T1$C3&FK I$X+RW1S)G(F>&,-1F_]1BP \<:SS^LW%^\[,:S"?H" M_QS.+EY>36<=.GM_'X>K<1J56_7%7T[?PAC^]*/W,+D<)(U;B\WH#IC22"%E M3RR^'L1!<0QRH)J&QY3S8!3'/QFK:LK:2.0CL5$]A[?+LS_Q>/\=Y8?OM1]' M> .389<&X&(9ULR(R:6R&;\D+F1.%+/&9X^.I.W7J7;K(\Y) >K(L<'8@]+Z M_Y]EPQW/OBP1>>H,HU82ZDISW5*][G1"6%EEL(&A)1=[,;OQX\^)U?)4TKZ M8%*;[J&]T)V)CK1CI$&KB$WGTHOI%&9HF5TW.REM+B(,/\UCB.C@91<,)\+" MO-T2(R%13S2E67EA"^8F*K0KTG-3IZ9,5#>89Z8_#3FJF++[B.U7*EZBI$I3&XBV8!=W[(Y%2@2X )EEGE.3 MIJC;(9V;IM21?8.DW2W(7EQVD]GPO^>R&)0Z28Z&6VFP@FYD8$"\QTT1G01A M #="EN,1U>,VMJ]#3_9FX[["N,,;#6]<_R*90Q@;(D B7&5!I KH.7J:B>&( MF;ND@NXS?+A6 /NH.=M-%:.:U$^=FEWF?+[UXP^+"PVKOG[JJ?*CZG'8'2K+RM/(YR"6M^Y]8-0>07_K^<*RH"/QS#H"C"?*(@3M^DR=?AHL/C _OBZ) MNTBM,GF_HZ0NKRZO^Z,EDSFBSSSY L03[W0FF0&4851)FCX]WGO1=^?)QQT< MO;?LNQJ"JWC3.0?B/]\"PF/BSEM#N&6FC!]T9<:3+)7!@KK$.-I\U1B\_>1G MR.#>@FLQ%&V+)5^V&$51O93P)>*(T+P2Q%ECB-$,J'6>,=8FA+P=T]G81+7E M?[QKT67Z8Q]P+1/$'T1WFD3Q:ESVTY$#B#C>1K("&;U0*3)"M90%I"<6\-C2 M,AJ#^YV/;9H>!+'DD?/Y&2["#_ZGWIRBC(E]WEY7!:)+2JEU),)?#E3BN@ M_>IMPK4Z2Y360D'.6HFU&L-MV5";/O[X\;:*\N^J"J]V@EM9U736_7(URL/1 M:.4.YB2U=(SP9".1)3'+,J>)8SQX8;W4H5_7KTV??C9D'BRZ!OOVCWY4KJ'? M70#^#K*71MQW::2R^.A3VT(L#Y'^D/6.),&?AE/2&.*GF 0E+<'\,)&F6!':!4LD58 L8IIXJ5(V=BH%6UB?=Q#?_S96)<5I%LQH;F@^<-?PNM\ M!]-*G7N JGT'NQ7-\6]D#Z6I:R7CRB_[=G TXH[E.1#(J.5X[$CB>=:$E]1# M9W"#2GW"@D^1^ _]G]VOW"2;CDH$S?7TUFPX3O+^ OZ-@ M(->@DK"")"E?W*,C H?P8)B M@9H-_0%Z/[=QWP#OE*(Z1J(T )%)QS(Z/A+MG W9I(^^DQYT;?EH$-E]!.)J6G4/D"WOA7JA/,T5 M476.=].A P@ZF3;IR QP&8B/^"+)8#)Q.4@BC&8.DK'6-2GS.Z$6/7*=]#24 M:!=>:H<4T)NYFDP0Y'+S7?FWLI3$6T>\XNC?!JM(X.A-QYR-BRJ"#.DQ)_&! MSS^^Y=N B:ZN&&OG$_W1C2>;42DCT)_-EAA!4:-IU"2@CN.W,4AGF!:J7XK8 MUD><';]UA+GUY3U6)&CEERVOPJ:-0D#;'M,V]M-K<>M!GT3QF^PEH[K,6?,T M.GO9GXR^\G/%G$AF:+P065B5+D! M@8"^9!ER5?((;1+>!-OD>JCN,DX5^S^%'M9^%?;7AY,' GJY-0-V$H=RP)Z" M2[F^^#6G$DU/GRE3EC$NF59.L\!UEB'X)+@-ASN5".";6_G-K?SF5GYS*[^Y ME=_4])M;^1^G-Y==)/9#":7K\:? M8#J;YYCO8U_O\.F'F]'[+F7-6N:IW))Z%F( Z4+RP="HF,I"4I:=&^RWJ$:L M[#]?<.=G').A'O,(2TZGA])I@PF9=0C122-5"!F88R+OP-.!7F/<(-,4G(77-(V)DF#RFBTIAT(JW.7>3,$_,4G_+BB!+]T MD])MYUW)GT!YP?3FR'&6&QV,(I"L))+B5A\T4)*IU(+)Q*'-U..=4![>P6MZ M\6*!#^PX^NX$68SG,)!M1%GVPR),7D2MZK(#XX0X#&9$7B MUK2IX]\)Y?%M]'9Z=;_A5RNZ&GB-O< .J%% 61+$Y#()601!'$1/& \FQ> - M]8WF._1 =XHN5,T8WD>7=J*G28?!32!_\!W@UNDL82)(T [?-]/$@-P5Z/'5JC;9C^A25::.KUDQ7EU> MC?P,TJ^3;CK]^W@"BS:5OZ*L?X3<3:"4JP:7?5(VESL"3Z0+"O=OW,XUIXH+ MP:R)36;55D'_M>E@ TZ/<%KV7429U'NS"$69XM):XKQ ,<;29\S$3+P%2:5T MR<4F%[15T']3S(,Y;="N=+N,[BYG(*U.X!@0J[TN136>A$PYR88E#=QS'MI, M*NT)\.S5JPHS#:8MOYETI_G=SPJX+P\9NP-C $J?/ )1XXZL MRBN@8R#L\MP# H;'*I]!+2X<>29&YF9)B DP_$A J&:(>&"@F)>':X9Y?VH=Y M $\L8\$8ZY7(?:9QU0K#GC#[MY$*](N^[DI%DQ09- .&)1=B,\;-/UU6'/?! MWK(IR"'@3S5 J(XBW$MZ.3*+3TT3L_7< AH]/0U\=#C1TU/ 7&@2R]J"Y[QMI!HD-'#@5FU<;H!K33]_B1T\U_ MM>SZTFP^T/:<+##PM:H"4$$E;Q)ADI)=;)%RW-.+( 5(FQ6]=Y+ M;,,8/09C] 2,;5[8>J4'Q=]% M_*^KX70EGE4MH5)*^YB)RDD1"1Z(3\D0%5)@WC.C79-$J8= '6HV_7%5CN'7 M>?4,6#QE FE 34;7F^-*\6S'Y68\FEG4!'\H:+"EJ*K)+>)V2"<8KU=+'];- MH4IR;Q#!VO#*O<2W;HB?/O]F95$B5#90TD=P41&3:,GR1ZS!A$BX"#28B%\G MU?*5Z /RC+2F&3$,Q4.@2:^IQX"=D;Y4Y:!!1'1^(;#<]THVSBT!#!*ES$APZ \"*R/) O%& M)();H&+<9)IUDPR\!S"=D6;4DGR#',T'E/8/F+W.MZ$/&"@1R_@"%80ETO%$ M C66>&ID4)JJD/L,A:RYB=P#>49JTXR;!IF:FP_+V7#\ 5=PY]C\;>C#<#2< M?1D(&:+(X$F,I=^=M )EXS-A.HJ0J1(R-;%Y]\!Z1EK5FJG[RJ6.:"6O, ]A M^FI71.'B3FPW;X!]]BK7A+_[VJ<; M:-^;2?=I6&Z22N!^WJ:H_/15(.;''X9A!&4L[^SO4\A7H]^&&0:.,I\LNB1&1A2%%)K8$N^( MQD0:-&,V-LG*[ /NC+2F.A<;XI,'![JOPQ];P4[_"<,/%ZC@+S[A:?@!;H$/ MGC(G>2!"J4BDL)1X[@VA9?:6-RJRS)O4AQX ^HP4[&C<;5"\@R/C-TFP&^0S M_?'+K>^6'42IRE)E1X*)AJ"KBV\*+^KA8P ;-$4KK&T]7S^@QRKK:Z9639EY M*L5\&Y:V*-HHN2PT<))<*$Y?8IZ"QW88EX= MPD6+9,H-L!8[[FKH:!^ +=//'T5XFISR*GSVT)'#R3B)UA@I968 Q #S1&;K MB*5H_%&%7F9,AD5H8GZ?2%L>2>D^C;+LPD'MP=S_!'0B9V\FW6K.<,EGL: ( MEU00B>97Z08C2?(N\9B]<>NC1;8,;5[[X"=AZ1XB]ZZ2T-I4N&TSN7_\\KO_ MSV[RUQW>U[&+\*,Z,59PU2 M0AZ >@/T#W^Y>JWZP&UIB.R(]V2E;FWX[Z]GU[Q.[4FJVBZ@,<#6==9X@7XV[4??CRML0Q5_!HYL TRT1$7S+$BQ7@$*@-QB>65>2^R=;S M"*[SUI>:I+0IT$YPZ2?_*D6>\V_*NJ_!.1DE%%T.3I=L3MQDIH0T,+#_Z.8I'R7CXP-ZIY>W6[ (#RQK2D3R""\J3WSBAB3G M0F (&]HT'M\.Z;SUI!(56W.P6]=%WPS_?7,UB1=^"F\FPP@O1G,M'%Y/_:U5 MW-C[>6WJ'/=;[EK)HT_XM58NE"%D7H4RWNC(6 T)Q(]:!(,'A7:!^^T MD0[_^59T\*R4_-1JTJ!(=:=*_&"8UTYEDE(,19P&WUG@1&@;K',ILC8!WN?1 M)>$)[KZ[47:UWD[/"?3@-II0'NN;>.: MWM\)T=UL%)0S*94E3F2'RRM6DQ:2),=52D*B-;^6:;8ELZ@]UB>Q\YY.M[JG MJQC'\>SV7N'+XA:,9XO?Q$^!X:=YG\%!\,E$E3/102DBJ6#$4O"$9V_(D-;+.*=%.G9[3*_-Z=E$N_$5D4K%(DE% 9&!X7%/J4;=- MY%II2.)8_F;%97U[39ZH"ATG,+/WZN8+*O>2MU6P&BIN"$VIC*Z M-]A2S!"(%(S+@!2Q]&A>R#& ?M/_)ZD2QVGCMO?R?OK_V7O7[39R)6OPB3"# M^^6G[7*=KEEURAZ[3O>:7UH!(&#K.S+I)JGJ-5<$K+?A4P?^1 ME_;S,WG"JC1BU[G1I?\'KKXGX/Y?N6V##BYK*4(="D/[0Y=]3&Z33C*B01:\T$P7.B!!I,"22 :5,)B< M>^IGR+WU_+RF&Y7Q!B&EV[: ]-47E=$S4QL2:.4-BT$*9I6,$B-DVZ:"^XFV M6ARB*B?)=)K4E3%N_RY"]B+61 EED985LF3>I,2LU#:*DB#YJ6:!C+&>%Z1Y M3X'Q!DDR_5LHB)!U$(HE*+5#)9G.ZQZGLFA.<+D#VV0(\[/LHS9$X9HR\U3Z MJ/6I=+?9>:UIH\^I*#K.@ZC-.P03,4FE%>>FC0'W(ANA]-&5 8U0^G#V!)I2 M=('[LQ%**_X'=J<5K]*8$%L@?8IX;@P!>QBQ:J-.S;H32B\\^C5!Z MD'&&1BBT;%0B*A8XU.%26(=+<<=BYL@+U\[')BDIS[X1RA!]&9.4R1NAE&(C M%URQH@K6L NI=HR26>2AF.!%$$T2_9YY(Y0A^C(>(=,V0K&Y2/"!,R/)L= 1 M,O-.629ESNAU26";'$3/N1'*$#T9B8J&P=+='KW((6<9.5.Q-F$M+M=(O6.* MS#B0SJ/T36]DGFVS] '.^QA<-$R_W=_ZMPO G\W23^.S=__K4\@X2[-T:^B+ M<#DS;B+M?*@%;:@:&/>"3/,B8F[C7#^O9NEME:4/!ZV;I0N/B5RQPI0+B; ( MP>J@4Y8%1UDXV=U^IY'?\VV6WDONAYJE]Q':7B^V=1^U_P]A\;;V"/M_8'8- MBV]*2"["R,W3#K^D3<>T'@O;:9.FDE(^*,>+=SJ06:"$+AB+M-HE%=2C;=(. MOZYA;[3:&D )0_J9929/!H"1H1I9I&,D2HO)(U@_KO#K/9F\I=^M MOI&3B0M.%UI&/(>,:EHV^*Z\"BAA5*+172]E0G,!UE[9<7$VR2[ MG8#U!6E2:Z9:E7S>$\0QO+='^2^7RYIO=[W "SJW2\'$&9WAM6I5!A82< :< M)]I N5.[@_V.%.L,P_,"%.I<[#0HLKQ-?$\HZ@'M!.C$Z%PTJY+:U!2<-;L_9912<,P/:$G:22U"*DRD&(4B(/,DF MEO 0T"](OR;C[J'>^086]#WYK//?:H."9>U14ZNK#0\L%ZSQLEQ!9L6,J?DJ M'-"+IO=NQR&^()UJQ,M##0K3^6"O%@OZ*#99+&\^U]_^-GOUI3:Y?E>.F6_B M(D;D'HIBH+UC&B0R0#K:C=5)!EJQS%/UVFJQOI>MNV?7B$<"IF,-,OEUOCCJ M?) 89HG^QJNTNOQKT[1"2V^CYLB2HF^7#%3/@C&)JX&A][P0SE3%%)Q03L [1JZ;, M/)4:SWU91\EXI6A?9MS*.AZ@=KB6N; LD):1I>"ZR5#-YY[^V4L'.J9_]N'B M+(E\70#^3/\\C<_>&7VGD'$6K8DVE6B0X.DZZD2$PF*REGDNDJ%/R!:=7Y"V MG)C^V599^G P=OKG=S'_S5BD_-NL)K3=5D98.KU!,^XLN07..19JU44*X.J M89'RS@R7/74'GJK!" MYBBX(5=QVKCZ\^TJ,<0R:<59@VR3OE5=7>#^["K1BO^!I?ZGD/<$NDIH'9WQ M'!FF.DXAR<*"2,@@IF*\UT;[B:\+GV=7B2E5K0]G$W>5<-YI7P-7R3L2@\B$ MBG[&BBC)"X5D0#8QI)]U5XE>?/;H*M&'C#-TE=!2\N8-5R[$H'9;:_$4ZJU#CUN>%U69[ [%5A% MFEIW1[1RH15&T 0XHN7'@._(VJ2B MBDP.E5+:"ALD-](GFUV=B'-8U@^7,);$MS[4O'3(_!A0K3@VA*9L#A?*#O=( M.Z2C7W)T7,L@/ "7Z&)26FB,\A#W)X%IGL!U=[^DE%/.F< ,UF2S$CP+*!(+ MDDX(IY//;2SY/B ;>C>;V@$949,!GIC$:H87$>E4]*H.1]7!>%5*:7(!?@S8 M]$9%,]WIX;WTYV3:(-^KE*Z_7*_3GEY]F2]6E_^[MJ$O=(JH:G:OLR[7=FR6 MQ2B Z:"]T&0B6=$D][$_U!]3K\;@;=K82^W@'14'&2JZZ&MZ1[3,YYR9DCS) MH(I%/;56G:7U^E/0H+Y\-(@.WT7-CPOD?KCI)H0>P/+(+9,Q<:9M)+EDR,Q6 M8P:Q<&6:--@;A'JJ/)S)-&PZ#I]*DDZ?F*A+QG#E(A,ET<'O@J6#7T=6W1&C MLM"B37K8L[HR:ZXX ^[/^A#X!.XRNL#]>7_6BO^!EQJGD/<$= Y= IYX8GF= M$V/I' %>NRVZ%$32W(NB7JRNC7A_-J6J]>&L1>?DV\C[:U@^ GD3B%>8E :+ MS$J2BD[&L:!58%:!CBKZBLT:S MI;!8+&=>\^*%S1)\DVO7Y]>-?= >,D3L#:(-OUPN5XO+>+VN]+Q_X>N\$P() MB-#$F4[.L@"Y>A4\A< C[6)-N@GN _2RU6(4&AHT/3K0%#YCDBG7KJX\&*9- M N:#MRQF&936Z(-M_L,UE]8/'-[V( M/KR8G4MF*TW1]"E;[I+6M>MQBEX86[@@GG0X=,G\X$7-O-F[ *C,WG%=!'-0 M4WZL4+7_,S+N>!TGH92*4\]+'.W"^/[UT+NR^YJ+P(U-EK99).^3/J@8693H M&>CB;$2'#IHL_3"L)[6_G:8G#]J9C,=# U_JMR]?X7)1=]J'V#:BN:JBN3!6 M9^]+8#R'.G)).^9Y;0+E@A2T!?,EYB;N%J/PWF!ZC&"W)O>[!X0P.8FAQ=3>+:9 M2VS76E$2O/\6(VED+N9J+=$K6OK2@* M"Z4 (R>3=DI%PA1-.FH_JXO9<;5DP"UL'[:>P(U8%[@_;V%;\3_P:NP4\IZ MSNG,00GZ"CE7A6GDDH7H',O>IJ1J5K^0+U;71KR%G5+5^G!VMEM8[K*5)AH6 M \)F;"I(E\D[K>-<5,JYS>C)%W(+VXOCDVYA^Q#4(G)08[7X<04KW'@?"6[; MI2 M+G"L+2UB8MI[^HY" I:-5#FJJ!&:!,X/8'KA5M58;#3P"?= V]X7= #7 MTF8ZB.X\%M)H7';3D0%$-#B<#H-,QO,,3K" -M*N&A(#%9 5F31*@27S-F'( MZ;7DB&US'B7I(_\6_1?FR]6[\A&N;G,+1,[H@BM,U)G@VM?VM3(;YA.$F(U5 MHC3IHOT R?06R8A,[>;T#!+SB+;&+^8Y^NT>K?XB(N_+A.N-3P@YW5$ M)[-%N-I&B?#8()G "$$G#EYU:4E%S[]'.?UIE^Y] %ZH-3&*O$?,T;B'9_EJ MEF\0+6]4O NH'J9#'V5XB&9:4V$"L M8MKHF+0./K<9E_$=BND.^1&9V6W4?K)81SS8USTR"4G!9=5VN-HND-;Z;O49 M%S?PR$Q1RI*U(1V9LSI9PT+$FB7H;1(H3?!'4ZDZONLY<]M"G.=N<737=.3M M*&0AKHO8Q8PIOMZ4,&)VE MUV3^.XU"^D*N0! ^9/(]4];=6LJ,)\;Q-6_[DYM)%=]:J]2^]TVD*YV6NZ,$ MM0DR"J/H_X$N&* X(PT725OZ3\IW4X(."^_%[L?KKU\W609PM9F;LRXSKG-' M:'/0$2ON_9#B/ Q>V0UYM_V6RY-IGHY,602C-@>L4G<,8 M^,6@);9E[/1&;:>^Z@SL=6CJ)AQ 5L(8!5X[KV/V(4$,QM)I;G7NS^' 5F^] MWW>W#?PV^XO^TWQQ.>CT'A? &5CO+I#=S5@GDV/,H(%^2U^P%^OD,"A@E2PG M?,]=13.5AI"1^Q47JV]TBKPEF^!K_8LS7)U'6XZ .:OF]!'4CA9%D*'(:)4' MI4EM GD_OX+9ZM6]-_Q^-XK*QUQ\Y"P)Q9D6 MM8%L0EB9!]D_R_X]!&")<\_H9-*[I4(*FB"E,V ],Q6!8=#\QF--IZ M;J)NTJWA,*SI;TU&UI%'HBMCL= @9^->][A?\.L"Z7M=7QEA'5!2Q3[[KJO< MWL50F869$86$B%$Y )2DW%XAT"].$T:C8$6I?SW5/O"<*.BX;0J M0,ETMIJ%*".34?MH4@G6-6D3N^C-57?0=;ZHE9,7T)Z$U]'Y[:H_ \DYDQ[Q!"EY$U@4]<[>.\Z"D9;V<#0F9QM5GG8; M:JT_1U)AGX+Z].&D@=K\#N3?S?+KZ\NK?#G[M.W3YU+FN=2YZT;1GBME;9JC MF2_1:QV$%ZF)HCR*Y@F9RJ?R-A];Z U"/+\C+/'S_"K_]N7K8O[7=TV4-!83 M)7EO5AE'B\V6>>TTRS)XB\J;Y)KXSPKW#Q<5Y6_P,+ MW+F:WTXF+J+$.OTL8$TD+ J8CV2N%6<=RL(SYTW\ZD[H7IZ^C$]*@\#+/R%] M)A]R\>V^ +:U 1I=D"$QFVNE(YVS#!PQG !UXKJ4Z)JT43R Z>5IR5@$[ W3 MC)G5-^A^$+_"9;[)_*K)0NO\Q3?7BP7]DP/CSB:X[.V.[,PWOR>*<.<:.'#O M191&Y8":MI>@LZQ3,4TH2@4W*)G@1&%.I85K,.=4MD< G%6GC@ED-P\EBI(S M\NQUJL,%?; J%VES BLB]T-4Y[!HIM*05RDMKG&? O]^"?'RBA@Z5QY3;WAG MU:YAPMS-7D%GA?=<*@<:9 ED)J%V26#60HA!NC=$K)/N76=7P'THSK^+]52G M) HJ RXDFW2=E,NU3AG%]_.@EI MMR\R3QY3#36JJ#77$%,$3'0V.A.MMX.5J(.XIM*D^__TWE_X@)]@4<-D;^:S MY?SJ,M=4E3>P_/SKU?Q_SK1)#8)Z5DT<3\B[(\(-*$FNJ TI: '>*YN !W(G M'5CEU1!-'4O?_FZP,_U:N$O7/>&/4'GCC]TN';T!+Y[;$$T MV@LH168=7(Y9*#JX=$25:K7 1:\EC"OQTRLWNCYZ NEWJ&[F'_]6 S;HQH@EX M'U%D.^JBR$D.0B1R8+S.T@:,RNGBO2.OV=MP7%V&81MXMU#[W[TK'U?S]._? M;].--.E=82-XP3:K/(,;$O+5! ITOJ)HT>7X4S>#LZ7=O?GNUV@RQJ1_F MG_/WL-@D1KXK?\+?'^975[_.%_]#I]E%2"7&4-LU.Z>9=L76=I*>.1$S+=J9 MDIJT*^B!9#VW(B2!A>SZU77>T%<+&L$?_6-K/6KZVKXO*^)V23X M[Q:R'H8S6Y%\Z8F??INM<('+U46FHR-+,$P@_:*C"B0HXUE0221>D@;?Y YW M'/AG&+G>2D-VDR.GI[?!#?'#$V+C4M9SXC62R4[&1ZI?\66YW+0;6VX%>9&T M\HG,'5:25$QC5LP['4BA.)H\"^Y6$>-"(V:SL M)@C['A>7\WR[ELP3AEK)PG/D3&?EF9>)%A3(I#(J%M!-NAB/N8B7JZ5GH[I! MM<*A+^X6HT.?4@%%PI*!Z9H,0,+*K"@N'7B/T8:I]\B7KV:C4[-WPN#9S4-R M(DOVSK""A581DV >#*]-X20$8[B339*W6IB'0RJ&UGA>?UM[')L"!*V#](X[ MYBRG4TU&0I.NTP=1G;_B9R#U#QRHL2AHX!?M8-JV M1NT JF5!SZ.HSE/",R)[\U:BGTPO(' .Q10F2JRMEZL1"MG1SHK6@L"(L4FO MC0GUX4A)SM3JT$?B#=2@@\^RG6,ME/7!(XLF>3IT@V*Q!& N!BT0HK"QB7W6 M&>'T7L (C.YOAC$B'6W[L?R#%GWCCVSOOO\#\R?<>$0W<*5UJ, ++MO5TE>3$--:>+CC/X$FV87R_7HU.5]M=Z<\%S)97FPDA^?]<+U?W MR@>*TG3O!8#QX4V0;-!+F;NJ!BI&'D)3SJ#6*H!$C^7%9 M^IB\Z9 M-"+0%GD(QJHB"Y()HL_"U'T>;&L^AT)]*UD(? MC7I\OM)D!#8P7#_@$NF!GPG6+_@77LW7]8@W6<@7":WCL9#=0T<7T]K'.F8@ M,!42<&^=$:))1>A!5"]!<<83>P-S\R.N8_G_P!DNX*HJ;/Y",EZN%J2R?^$6 M93%!QA0,BU!CA-[5,( /S&OOK2R:#ITVP=1.\%Z"EC0@HME8T'KPUUO?-_/9 MZG)V3;#??<7%)B%ADZ>P^7M_PM^X?/LW+6%><\5A\6TMIWU9-."#$;06M+Y* MKRY2TS=1O"Y<>:N";Q)E:;BFEZ"83X7R!K?_MY!OOJ[7]/&5R]6%1<,S2$TX MLJ8]V286I <64P(;DXTE-C&T]N!Y.5HT3-0-+O#K^*7+557N"ZD!P:G,2@Z2 MD?>>6!36LP2F9"MIZ;D)Z7<07@+/)PKT(;6F95I!R2Z!-,@D&5],YUQ8R"DP M49MZ6"=M46W,F:>:5C#( 77%S^M3:Z?IN1^75=G_GAZ 3L,B'C*5*_ MQR:8D/D^PFW3,O[>0'<'P&LY#$N@:MY<\M A%,DQ2Q[U \E5GJ MO9AY&'XZ4:P-[EO_Q/1Y-K^:?_IVL\+M0'>N@]>DS,5*1Z8+\1)D/;R,#,F* MQ%V;R[0]>%X"[V.(>L2OO*8XK4.AN*S['5QME_KJIOG@%EY(PB;(S LIZVV> M9(!DQ$JI"=RZI=/.1+Z'R5,=W_6<66XAS@EJH-]=K]X=SJ#:W(JL3[ALD]72 M"X;&):912.8AK-U=E0I/@OLF@<4AH%^*9S Y@0WN,D_%?O-9=D'?,G0Y#/YY M@IO3JCJ ZP8F\,!5\!"#<;1AJ "%7 +D#-9IW39K5]!98QKEJST]33T2 M8GVNBMJ'XB>DH#?6"$0MA:Y&CJNQ:T1R)GMX/]=@C&TJW0__3'(S$B,(@@/:HH^(04I;9 M0)"\F/TR'MCW=.]S_X#%)@=V0(51]XSP4+C2U6>M/>RUUG4L4$G% M&@5)V\AA/P^'EC0.(_=G*]"++E??RGSQ!KY>KN#J\G\Q;Z=BW?M7M7IB2(E8 M,RP-^1Y53+O%7P:0;*\$(1H-*<9W5*YMZ6@O74JC__0!X:.7#S6;J\ MVA9>CDM@M[Z.,BA.DI.4K#!D(QCN@R_:6YZB*JJX/73V7O1P5G_! M@HL%9OKQ9D8<&2WC#,,:\KI&O)ZRV%T_N 09@B@R.=26#ESK1!;22/*",^3R M.+']EWTJLV-X;(<>-RHSO;RR:"V04YQTIO]SH#Q(12Y9S2J012MY<>C! UO5 M;NKM9I_JF?F&GEWM]MIE=?G[;1D'6:2&/GG#.)B:\, C\XG^B%XDKNHT4-ZF M4^UQ;(.;MFVWI5L)/]R='IK1U.##)W]TK@P6FFMHF(0.0E!94IRTCB'SMQY]"ROURN-D7/[V;_6N*F;L MI(3!(9W201T[[TYZ\\M1B?:";Y#P\\"B^D^XNMZT!+NZFO\/S!)>I$26-B^: MV9 DTSQ&%NO8=^&X+J%PGMNT5>F [>5H3RM"&N3I_&NVP&J.UE KP;RI@U]> MA 0JHY$L!&V9EED0+.F9"&"<,$YQ:'+>[,'S\G1C#,$WZ$"P!]:M^?0>9W!5 M_;-7L[SMF[%M!J.S*L&DQ,@)C*3*MK! [@G+3B>G!7?%-#'W!V#^8?1J= (; MM$@X!?K--/6+B @H)6%-ECZ;8ASS"+2-1IM*"O7ZN(F#-0#S3]T[E<"'NF>' MVTYI@5"G7^];Q/(#_??Y#.+5M_?YXG+U;9TJJ[DB?T("*\&*FA18J]-) MV^DPEU$XSZ$TL<<>AW.NZHQ1"=_71NQTP3=(%'Z(:EOLU %7RZJ*?<#.4R\Q M!GE']6& Y*?4C("^Y.(YBR5FIE7(A"\$XC $HZ4)Q;9M,3B)1ARI2YA2(?H( MO%W#ES)$__T?OYA['*L1,?]K^A4:Y#QR7M)A)&[VJ];J*O75LLH619BLI. M*DX>A'P\O6'_NT[OS7'WS%G^?Z_AZK)\([N&/.CUM(1?+I?5Z+Q>X)VE[*. MK')@,GO)M*V-%'EPS$41N95U2E:7F06=>G;T1C=T$_OG_*^U'?W;[*&P:XBA MYAPO_L+EAWLC8*/2TM<1L*29CKX]L"PF,$SQDK7.U1%L$BNT)?)M=6MW M7VQ-78/+^<- 7\/5^CHG.ED$[0[,ZMJM2V3/@C>%Z8R"MG850VKBO7="-_VA MVISG>6N2&AA?AT&^^0R+3YC_G-9,3626A_=$T;@\0&&0*'0?^"M4E*36JX0/ N6XN,YW#3!QUD B95U#7) M <&<0=GN /[H^G4B50T2" [CO)M%1_8".5$1R%2P*<=-M,U'%5@=&68YEAS/ ML8'=0_BC*]6I9#5(0^AXCH.#4"0PJ)U7=8JRMEJRC-QHM%S$7'23IL4G&%MM M'+V;"'8T2:"5+$D7F/;@F.?1,J,H3MXD=T;3^2UM27DJ]TB' M];IV.UX'1$U1(B^9&JM&KQW\ M)(HF]W!NXJI=,+:\C>H"\CPW4RU([F=>GL[0N;2)NQ)5H4\U0JQ9'>14>4'? MF,PR.&5*R*Y)%]/S:=&1VZRGHD1]B)E$>=X]+#V\N9A1BML20^THEFAC%KZ0 MO4NL9]J2C:\7&MCD%K0'QNE]E/%)/JI%XS T\C"$-YLN7'7XY;JH[#TN+N?Y M77F5YU_7Z.O75%*09$;6N[R:1@NU^6N6CL684N !>.[49*V3*=X%T,LTAIK0 M,?(HA6/X;CZ<+@C'GJO0#=KT0Q;&I[2'O@S@8^0)#!V1FJR**SDR4;AGVF3+ MP!)PX6@%66L>5)?@QY/7F .S&9Z"PO2A86)%N8OGW9R>=$("$#K&B[),*\-9 M4#XRC-&IZ-!@'"T;H"^X:6^[6Y#;YW :PLSY4H+V9-F/G1=TY#6-DH/Z+&XG M0\A[%\@6U1$XU])8J.7B,F=2GV30I, ._(- GRR%E,H6GNEZTTI@%(Y1NU%@8NC4(=+\/16>(<>UTB: M'=KC%7+7I.1&"06:=I]HM8Z6ZV U2"CR<9D.;)3WZ#/O=8!\I _0S=_,L+K] MQP/VFW$!-&)O'('L\ TZ<&Z]5C8FK86#Y)0/CCZE'%S!\#C?)T,9F)Z\?=SF MK:\>?>N[V0=,UXM%=2YG^8]YW4XW?WP-R\M[Y4*)JZ*\+2R:@DQ++,R7F)C1 M4;M$2N]SDW%6HZYB:!QL@^&.IULW_%5;&X'X%]48?D M2FLY X&.:9Z@5E,H!BB<*F@+F=8MBPPZXIQ>YT9F>D\A0@N:&D3M]PJ#A. 2 MM\HPJSVY\PH5"UIK9HP#0*^,UDTNG_FF:,H[H&R0OWMN"#ZT]6B&LD>2N M%R=IMPV2 2G7&[1?WMTN[0>A72> M.7*HZ-,HD04NUU\="O);M6Q;.M<'[/0JV(+X;N?;>*R-W=7O]?62/JKE\E7Z M[^O+Y9J "IJ^N/6$@]GR,J_KUJM#>6 )PI2"7M1Q/[C>DR.+E@27"W?!I+HE MRV-.\8AX7I1NG8NGR<_."UUT+LD8%E3M>PK>5[N/_IC1FR1%(L#3GYDO2ID: M,-$@FW\,8V%SKQ\C60)<9^9EH(5XE"QFYY@-&*W&XGEI,FYNM!5,U?#FZ=AG MYR'_J20_WZ[^];=[$=!?%_C?U]6BV-PE)R-Z='[WZ<_( MY)Q)CT!#\! RD\;6/O8BL1!49I"#S&!$E+L=P)^Y_AS)A7X*ZM.'DXG49GF[ M*V_34*+-*2K+?(J:MF"M67!:,2-LTN05AR2;E&AV 7?&R-E8K';0FD&4M+C> MN?MR;G_['Y?D\2[2YV^_UYF,ZX_'<0XJT;&-ZX]'.6"A&&!""T&^;=(YM56< M@_!^VD8C4]@@0O'HQ_ 0[\UGUP7LU(;27K1G-YE&H[W+!C8J9U,=A'M!1^#@ MK53,905,TV;+Z">6R42?GU59"M]D7L834+#N-M73T*\^5+74J]]F7Z]7R[4$ MQ,TA;I4U-GO!L%C'="1\$41F*8(-,7+C0Y/XZ@%,3\.<&HG-?7HSD(J6]M0] M:/(&6N FB"@04*O::S&-6;1S)X7WS&6:? M<$DR_XQOEZO++[#"?/MOZD7GIX^7GV:7Y3+!;/6OV3S6(M_J@&P6WR[Q>BQD MS3.RFXAP)U7;A))2*B:;XG3!&%6 I#D:)W/TEA]+U1X+XTA[V&&?=^WD/L#P M_83.W^]-?I#99IE8=#7<4FKK9$N_(S>8QRB#,[%)EX<6BQGMD!B.Z0U];-J XKBK=4L"2U)Y.N*4 XL"ZY3 MCB)P;%(DT60US_HS&$/K.L0;IE69B>)=71:U9TWOK\FPAB72[F,SZEPTXR[1 M[F.,IHW'")85]Y"3<:%3KY/)/H5C"_KY-3Q!Q9GHIF' NOY!3-?14K_-TM4U M&?&_S=["8D9_;7D1:*$A*,Z0U^[B6J7:94O3Y^\21Y2TU+;I0JU7^/.3>0ZJ MU3)/=)R%?L35:I/.M[PH"KU31C(5ZB!0"R1_P26S415MD[$"FA1XM5O2SZ_D M22I/@[;5;0Q(+I*,2$H;3?W6$T@6A4&69")W+V=56@5"T&9;"F596D7AU8#;H8$4 #;9MV/0Q5&?/RCJ+ONQ/SAK(6\O0 MP7!)[2YOVV"MPP(GR>-JM<*SYWX-U:IVF^V(*O$L=3_JE'6IO8P3:%HH>!83 M+1EXT,G1Z8>YR2C"9ZKSW=/1GIW*]]&$5G7H;^9?XN4,#M0W;U-CLH$Z^Y1! M3@2V),&\,JHF]!D'6I24=M3V2,5YUS<_:S=Z#.8?*TMO0MLD'48?36+X Q:+ M==_4L5--'CRX4:;(X07L)'IH3!Z#\&"XTT5[;S-@P:)T-$(J]WBBQX-7/)F# M[LZ?2Q!5X0:9B]6?,XI4&C QU$:ZE%#K]-2=ZM'R-+I_JK=;Q#VZU\@N@C;. M )U: >KY)7AU,3AG&0KJS*,E+[F%/$? _JRW[=,T>M>"F%H#&F13O/WOZW6H ME62WEF>- \ZKM"!?7GVCG0@77VAI),6[HJ##A2T@R0NVK$1/@G/2L9 C M,"NXPF*EMVU*PTY&_%-A)V)[;%/V9-1;69. J\#?W0KXSP7,EK >M'JAE=)< MY\()F%0FH7N 2EA- &CIHF[6'^P,K[Q'1@Q,R%]S!2Z<5U$6+EE()C.=@3./Z)C,5M*)$1Q* MWTEE^[_[1]?#QFPUN-+?X/DGTO>2[U!]>+"*7RZ77^=+N+IP0241R0Z)/$2F M;0@L^I@9*+))E%1U(E>[@[T[T!]8%2?AMN4]^EA7-(H6%)TGFUE;9+KVKPU% M2N;0*&7(5@';-FWWYR7O, T^JT8\P4O>0R77HC@CHG7,@+=,8Y8L!DU_-!&L MCB[JQAE43[L9QUDTZ+2>''V8/'NKA"Y@?_;D&)WV03T33N'L[(IFBP+-R4;F M"0+3DB/SH 0S,64N(/O2N$[^N??DF$Z_^E U<1U]+A)HK< $YV3B@G$D!*N8 MXR();GA2C]31]Z&B06Q[-]9^.QM=>JER=HHE!X1+)#KA30[, M*I#&V*B\:;+1[ /TTW0:BZT&946/X;KY;KH@:VD9[8=V'C-H' H[Z,4 ^35AVP8:(RUOU^=_ZHSBXX\X^*CTZY)+&UJS3ABOTRM&'W$/H%"U#D M]2[B ZSPYFCD2.=BKCUEHN9,1]HI/4K+I(\IR%"/0IC=6QB+RB'X, M9*&!@5+/WLWIB>GS[/*_KSMX?(X MG)_&R3A,-;C:>8CJYK/I@JNE8;(/V'G,DC'(.ZH/ R3?X 3:BT]%$R!PSZ0M M=0Y-%"S$ @P5^7G&U?E8$^TM9S1'IE2(/@*?1A%NCD',;V#Y^=>K^?_<'(9" M9>F(TYLFX]!Z7%?&X&1$ V6Y6%U\ MJ,WFUM]%UDE++8$!E!K&D8D!HF'HO!)1.>%"ETM6>N@]I: _[2K$=V_]H;W#,BK=?<''YU[IR MZ]?+&=#Y#U>_S9:KQ?6F2]!W4+J5NAUYXO :MSZ0=XK;(EDS2A)?6J$.1&(H M=1QECD5D]!(NNH,?4VUKBC\'?D3N7F(*QFO8GJWFPP,GAT(G, M2*Y VGA$[@\7,J+TQRCO[/F&UHST*_C4*&*$("V=*LEFGY, S"I*B#EP>X2; MD2L_[U[V^VV.IB9@ 95E"+ >C^&9C[:V+45,.15)ME$+Y_X1+$-#&G>/_&-> M28>KFQHEY:*R.5@FD9/'+)-G$$$R3K\K(2;>*&Z^#]#TX8JAS.]&*D81=8L> MT/,%7GZ:O2%?O,[LVP9-_@/S)]QFO?\Y?TW;6ZI%^9?E$O,OU]5O_X.^7"'_ M.9^M/B\O;*W+]D[4R466:5%;L07-&2B+Y!IH^I;;))R- O_YJ]<9:&P08KV3 MRB;@8W+,0+80XSF3?>J4KAT9-.-*H"=3*2AH4AB[@V.JDH)V>TY_<3Z5A/Z[ M-=R=\A\NE__>3$YSJ"&+PJRG7[03D@5)8B*+P>BD'+@V]56'0)TKVCJ([+V* M,U#H3?>(VB!@ >E^DD,7;"UO:P^!.\^-[7A4[M61D7B86E>*CP6\$"RF^H'D MVF,])<&,*(6; E,D[F5T^O(D3O<\ZA('_&WR'O?&$QO_T[K45 W39MOXF+. M2 Y1$'LVI=I)A RB5&@#M1Y=-!ID;C- [@"H<]JH0^E[W%@=+OM)NG =#CC< MS12[O>Y.[YPF@IVXCTHQ%/* A8B@4U8^1!>]*A"R\4'G M(W&?SAC&.E"6]VZWM[:ZX$&:9*NAY6H7\NR81_ ,B^2>\V)#:;)M'$0UWAEZ M^^QW]P2[GMM^89-4-M;A"D9H\E*0=H.8-+-!6.--E%DT-L3W@SOGQCE42_:? MJ".1T2"B= 3C;?^N"UHU5[QD%F.=(%NG)'@>+ OVK@!_(,4Y MC926Y8C+>[)X#5>TX>/'SXBKW^LCUMU"'S=/7G^K,:_+V:=?<$DVQKWL(9>5 MB9R,%:ZY8QK)6(DHD:EBG2&GN&3?)4WC]&K&T9D3-^O#W]2QD"[8?L;-3J.R M3U#D%!ZFUI6@M?1%U;0O01](JFU6@_#,6(X:(Y30IE'4\XJ;-5.1/N*?.FZ6 MC+";JK^H/=/6()F1M($J24O7,AGR2'[PN%DO^OK$S?K(OH'7]]CAN_X05(@. ML%@6DZ

K,@!=@,L2H,2.$3LF9O75B'Z"?)LOXO#7H%?$8KFW!4 =D+8V5 M_=#.8ZJ,0V$'O1@@_P8GT0&$F0Y=GKQEY)MJ^B"\9% '0XH;Y(U, MK1E'#)2I%:./V!LHQ/L%?H7+_/;OKR0?7+Z:Y7>KS[C8Y$2MUK'1Y;88,$MG M"H$4"6G'S"[08:D#DQ9 .:Z$+TUZ1G2'.+W9,A:Q\TE8:6#"O$II<8WYNVK% M#2XNDG,6&5EH@9;O+'TN2+8\2D#CN//8)'*X#]"+T8U1)-Y@)WEH:-VTV#$E MU>N4DLG$TI$G%JOMSF7(W&0=L4VZV>-P?AJR8W/6H*_(0U2W#;>.XVIIQ.X# M=AX3=@SRCNK# ,E/LL=LS6N#!6L#!)N"85I&P[PHG$6M-:28I6DSR&I:C3AB MNDZI$'T$WB38N@&$^=7R!N-=/'$[FI"K9+P5+&1AZW#.PB"C8,X;F0SZD%6C M1/BCV*8W1L8A\D',=5P6&MBG?\QG^1;E-EN.)YO1D(T4 "LDLKZT,LR5(+FC M!6?5Y%+P$2PO1!&&2OD)U$G?)<.1I_6V%$RKW62X[0)A^5VIT!39BB=CFBZ/ M<1RQ[59[:V-R$:@-TD%EC7=19\Z-\4GRK%3G#,>3T8V?G+#RX3$R$($#K9H)HXR]W@#=V#-[&+^9>O"_Q<39GZ-E(OK"]Y MM.CN-9;YXE[9W4T4;I;_A+\OC!:)HR)S)M;D>N.0>6\M<\'ZA"IRZ9K(:M15 MG/.";31-W#T%SL=S \.A]V)VE[%97%V))!<\*D6'8,B)D0R!A>2!3* 7F;I M1)O Z7A+^*FNXS'<-/7D$6'=1HX^X-4:]O+SY=?7WS9K_;BBLZ_^]3.?I4]:A/)FD?/J?.#NR"[6T/X=,TF8JTD?\ M4V>2@LM91>V8L-+2HGU@L13/,''OO#4N=.JI^I(S27O1UR>3M(_LGU0%]KU@ MV!_SU?UXV(.(_A2!SE/@3!?C'"RLW?"FYXY#*J4$J;FKD?*H:'^B;9]KQ+]IW5V2FTN3T;]]0+O>34F25VL$ZPX25XS<%V+)0LK MM.CH2K&@&_?*.P'U>.?ZO='H=RWN<'4!5AA;O&7)DD2TC(J% IP$!,G3C[QI M7:ZV!]D3"0 UT:_]Y_\8-#4M%N\NFHUWAGN&;H@/FLP9F)M:TGFLPBY&+1)YKJ6$A+Y_I8S$#J3MQC0>S \RA^F6'A5B]N#GLEK<3M@^QE!.8W*7K6X)_ PM:[8B%F'7%CTFC#6R8Y>)<%<-M(G M2YMV2B]#1P;5XK92D3[BGSJ"8J+'@GX-AK!)&5A(PM)![CCG.M,Y_Z/7XO:B MKT\$I8_L&QC5>Y)G7;U? ER3POVG5;YP'FMD M!$H:%-GN3:#L@NN'KT[H15[79/13)#]E=4*(1ML2#8M9RUJ9I9E/W-+16J*F MTS2:-DD3SZ$ZH8E"]!%X T5X+!V:E^2+%YZXPDQ C*LSOPK+R2@9E2_.-JE& M>-I)Y[V(ZI!TWD?*#8R(/4D/:T6/25MO,=16T,AT+IP%X^DDE$Y8Z5PRHHG; M<0#3CV5.C$5.@XK'/=!N/I(NX%H:%@?1G<>Z&(W+;CHR@(@&Q\MAD"B5-I$< M)V.@3CETEN &P0KGF)S(WJLNHSF?@Y8BO6DE<7-,QCJ#0(3,(AVT3'OTS(,EH-[49A(I26CBU78!-[UU,B*?CZ68 MCTG&)*DC'U?S].\(2\PU.YZ0KL4!-TU(7N.,7K)Z?P6SDS)!>CQ]>&+'J4O9 MR=-(&(JR7$59LC8)HW.D#Y3CD&3E^6C>A-S,;:/CP-'%C:_45W23P?L#[F\G\Q/_ZO;[:- 5E8$Z": M4B/&$=WNH%L4F<@ZY1)XX+-,KA8I'31]-"AD_$-,P$^?H8%OMY]Q:O% MH@;=ZPGW^MO=7WD/W^J/7M5(_.]W52?1!@6UUB1%7:^ D($,AG%)'U/R0.=2 MDT21X= '-[2Z6O\=(NI1*#=$7>B:U&%L8-%%Q73@B05K)5-922E<<98WN2GJ M!F]Z&VIBG7O0%&M\UAJ$A][2'CW_AO@1%W]=UL9/CV']$_Z^V4-^)2D_M@K0 M/CBCD<54QUM*#;4GH6,R>%EB$-KG)BVUQH'_P^GF&5AOX%=V^\+^P-6[4BMB MT8OZ,06&P6#MK)P9((G.@0%CZ',S;3(-^\'\X72Q(8L-KEJW]M.[%) &[_2+$:/S'EP2KB:6V":V#-CK6"J1-@SZ^=Y&'\JV;&' M I86HQ! &I:D(],E"OH4,R1F/$23=%8F-)F3]P2OC\ZD)#VND_J0-?D%01=P M/Z^33N.RUTW!*41,KBU.*.3%$RT5?&WHJ!B0^XQ!%^2I23>C!TB> MVD51+Z;F8XJY0:CB RZ1'OCYU2S_@G_AU?QK7?'W%U=6JIP]K=4($$QSCLSK M4&K#+EV-/.-+DSA$!VPO23?&IJ+!+O$1K^@_??H'SG !5P3T5?Y"$E^N%NLL MG^T<@VVF=RY*).59J95RVDC/HEUW:-#9>OX]5:$_ M[:K)/@ _IILS"AUMU*.F"MX@6FXSLSJ ZN'3]-&5AVBF]6'&(>HAZR-)><33 MYC XD)P3$,NRRY9I 84%(/O)&LF]*(7+TN5&[BE2O\^T[%-/9!R,R\V#,U*EB;>!Q_(GI M\VQ^-?_T[6:%V\Y*VG!C:%DRK1M@(F?!:LY$Y('0&A]+$[;WX'D)O(\AZA&_ M\IJG5%=:<%GW.[C:+G4[]VP[40 X&:)1LECJ!#[-ZPUH J:L*"G;Z&+<:,\LMQ-G@X'B+J!#?@8 M-!!)<"D+Z362H>LL;6$6Z9>0O$I00E)-(I"3L7_D2J(]^7TDW"*P^&"/N]L" MMWE5MX.F$$T=,"1YX4Q+Y6G11C.59/!%U0X231IV=XU4=HC G2LI:CH@ M=70R"NX\>4%2T@GI!/:I[#@=X00IY#=9GO2[=_ZTWSO=:5Y-KS M[-$Q[JN#:7PB!U/F>GN8Z5OVUF=LL?.-O(Z)JCY2,19]* R,%M7$(N<9HV4V MI *"A\1ED]R'IUKU<4YM/+$$I ^%+>R26Q=_'-EMW'VMLRE0I\BK0G*S63)O MC&2)?'YIBL[(F\1(FZQFJE3GIZ2\YU>+IY(#_="EA21EDCJ0L5EG-M1F@]&J MS+B67&FEI(SMG?RG$18\FW(<#1'V(6FJX% '2#]HB+ 76UVB1">(>B(M""9; M(X5E(*&V%05!OW.!>:\E_:_3P?Q@(<*QR>\CX?.&"'F1H#FM-YA4LR1]9*%P MSS!SF56*0H4V56#/+$38B]'30X1]Z#A[B-"2IQ DV73*N7UOLJY3QZ#8S+7*2!*65JQ069!8=01 M0/$FH93O4/RT48>3TZ*2^>3[_+MES'(-/?X!7[:MV+NLJ:6!VV)1Y[&0!^C* MWOWKS$0WM;1&7)N26&+TP,!Q,DF+\"QP^L4H 9 *YQ::],9^/LI[Q,!_XKK; MA]^QLC&26BAB9CUHSH;(06:$6 M9:<\:4^:X4FO?X(M29K3/I^4LQ%=B37B#[A<+2[3ZJ:W&\EBYR?_(@:7'S[^ MZ[; *G@==$X,LJC)>80SHA",$U">I$<3C][YGO3FZ71K*BKG4_$P]M9$GUJ\ MG-T >SV?72_?+^:?%O %9GG]Q[7P;GZV]9==%!9-9E*G&KVQF05TD1EKA4+E MB["ED]Z<\/*7K3JMV6C@4;S_3([W_,L:V%JQW]\I-J(LJ,'61@3D@*/@+*I, M*EYX<&0 &*^;]&PX@.D'/M;&9NQ)YSIMOL>;"0[?SI#4]#B \V4O=1#(3IJ2 M1BNS\YRGG#1H3^:\4AX$G5(8>.8GIRD=%4TC#?D#%IM"\TG4X<';IN3^\%)W MB)9T7F5G7':8B6;A10E>&D,.G!58<@^B#RVZ%ZN_([WN)(9N_N5P:3\&84=R M1J<82I80A-8J1Y R +@4A(RJE'3Q$,P)4CB]C_IW_WXLB73H?PZH(*"*Q66C M!28H:*VQQ8AL4PCY8A^P$Z0SQE>]YTEC2:S7UVC(CE-:A"RSTC+Y4(0&K[CA M3G(7],6>9PXSXW['Y1)Q_>A?<)D6EU]OUGJ35!24L[3K2Q:B)8-#9T56)C?, MAZ!-2L+JU,24.X)KJ/6Z>?R[[5B,]7L^8#6QMG_Z$Q=?+NC ,P)D8@A*UYF@ MM/"<3!W\%-#+:*-ODI??#=[T-NV8VK)KGC:@I,&E[0;EKY=T"B;?/J_>E7\M\14! M7UUPKFG?]XX5[@@:1\F\2,AR\DDYY5QID]!] -/+4I"QA-\@@G( VJN4KK]< M7]5L\E=?YHO5Y?^N+>\+($UU"113Z"/3&0*+7I+[GQPY;4(:E:=6ESU0?Q@M M&H.J$6O6U^%$PH17]1S%_/UYNNVT=B$!0PS9L6A*9K3^4']7F_9!I+V2.R7\ M,>.YVZM>AB(T$.M#TO5PXX3 K.\=9BNXVE:<6&ZR#H4SZ>I@>RUIO;(8)DLH M3CLAO&K2UN)1-"]#'<83^$,M,..8J+L+WB0T.?0ET_\P(>MB4=4DN2(#NQP.$%]#-K51);CL60Q*U6'S@8%/@MFL(:DDE7?ZV;!XH,?DN"3VD=K( MY/V3)/7E>GN!'[-PH#$PI6JV@*0512X$$]RE(HL*T72)$G6B[[LW3]M<[F39 MS\<0W(@AP#40^/L>$"L=J!PC,Z[V.545B!.A#FEVFEMPA&TT!N^_^1DR>++@ M)DDWV-RMW,U+K?>=\UE-TIB7[UR\P9=-/=XQUC74J&U5R)*4@#,_&+( @>Q]?'ZZ]>-!0Q7;V#Y^=>K^?_\-BOSQ9=U+.8#KL,S MJ_GFWXU(X6DO'I_7$02P0W;.7F<1D\92=+!(&ZRS"7Q,(L<0T@.R!XMBD ;\ M$U;7"Y(C;E7M]TN(EU?KGXS(=Y?7C,]N[\7M<(F6#D;N2JX7S-EI3Y^O=QX3 M1-K%97C 9<]E]F*.-H4OEZMU_AO,\AOR7R_I=)FER],R'0X];C@3G<'N2+P M3QI !>V#!IM(X#86ZXM) /1E772$/99D!WP"'9[:5,Z=%)PT'#$C)J^U%!:" M\"F69(KA-@AQ2-PCI5',E\OO'GL75_(F:";[EUY?T6&Y.JRE.6%D&0<2*A)[<[2+RF1GZ8S2R!$ MRL(*ZYHT/3B*[ SAYW$TXT'$<50.6B1*/ [P%RSTY0)]B!0$ M%&#>BLP$?;WDYPLALO&-/(O4&?_@=RN)E%D"0$54?*J!A8=689^;&2.2F\4L4(WJ8OQN-P M)KONG&*W.$G&3^&2\W>2^:>UTKZI-_CKRG4%7AG:X%QPM(Y8)PZ*Z)D0M4 B MB.+Y:.'XAZ\_V[7G"'S.1Y/KR/\L+"-AI?ML39/W )>H4I/<1[.@%[01E M8Z4LM?"6AU>S+!19J&%;G"UL,-Y;)@WY.UHB9]Z%Q#CH0""%52IV,@J/O6G: MR[EQR)BWDN38S2[NP"E-GL@MI(()P2;F>$9R4? M_W(H/5EJ+;S_VW7>ZP[J/% 57+MG*/PSI/8[CAM!W1@P$RGV!'V+9W!A&XS)[)A*3] M,@GFO:LX Z\7/IGLF.>N"4>ZK$VE"'U$W4 !WN,LUZJ*6W#;M*.")BGI6?:& M8(%W++@0F)46LTBJJ$ZICOT[RCR.YPPQOA'HVNT',X*LFU\'W^ML?-1\! MWY5[ J=QF$'=WB"_)@FC#2_,X\ W* MFP^F"[2FQL5^;&>R,!K1>N0J)V 84P&' MF7/9I'/_Y.IRS PYO[;TH:*!EOQK5N"O^:)NIQ_P4RW\G2^^U9Y6M^>GR1JB MUY+QHNDD%H+.SQ(S"YE;X.@04/9\Z!C>"1/\PDRN><(;T9D'\&-W\9XG4G\ M)Z;/L_G5_!/M-[\M%X!7OZ_RS4D@;20:R'\M+JZWG\A"[;(L*)D%=.MV M??Q=TQVPPTB8MY/@WK-TS&JM?V!MA/SU\V6"6?YX^6EV6>IO5V^NEZOY%US< MJSLY)>6]S^.'Y[Z?O)C=\JR4R**"6$I!+7AM0Z*2ES&"$\7X<''BLEHQS3U>7?V%>-T-:QF]DC]-?'5!PTA;0I)HP5& [6I.D2)IS([,L.H @ M;TD@G=E*E R(MH_6G !MF-]\\YKEKW2&O:5U+69PM<6U?+5Y^>]W+__]KB]+ M#AJPU$MO1R>;Y)E%&1WS=.Z@REFEU*1]T:F AP88;MY;7UO]J 6DU7]=KCYO M7_WV[W1U7>/V];7TO_E/^/N"<^4$2,T*%Y+I1&[72UCHVL M986N%K,46DZ P+P"8,"+C( <)78I&^F4);P7Q?G'J;;7@OG8;(R<1_YQHV7W M(6VO,#J &KN,8"^:Z>L(1F)KWDK4D^E!U*Y.N2A,%J^9MDZP&) S@ZBECMP6 M,UH?J(GY/U!1,"7]?232W".^S8.;GYLG;BB]^<,NFW=OG=YY.57F\T$"&_/&YP;!+V\O=,!H ME:[UQ=R2E1$T ^TC29K'I&6.!1YQ' 91]LO;9TM93X&-7<._GA96E[*))VYO ME52)*FA+KHE0M0J9S@>;T[JU@/3>:M@=?;'G7N[1QS\_KL:1U(CIE'7W?T56 M/FWYVS&1D@YUF8 SJ>M]<:KML0LM#%.RV537LHQFZ'S_ZN=\Z T49(,=]%\? M+Y*-'FL3510Z,^U)48."S"0:(6T&$_4C=LR@'?1?'Z=E<8C,YX,$-G::PWI? MV"[GN[W!)PM:Y\BB*W048^(,0-%^PSTXIS($U:WP<>\KGA]GXTELQ)-PO;CE M);R'5&_EMHUP-6WAVG,F; W?&HXL:K*DT *$S)UPI.DB< M3:R<-^O]XA*7[ZY7R\N,FU2:5[-RVH,V4PW6_+^G_FB]O8Z]0I%H^__4SY M%!U$L9,\P;T2ME@,B%Z3(0XR25,G\?!@>,CQM.2)QW$,##:M\_K^BU3Z)O;^ MW4ON;GFBR=SX;,FE0U)J2RY=2&2?"-)H1^Z'%-CD\JPCOJ$QMS?S6<)Z<[YN M'WVY_/=[7-0?P"<4%\KXD&5,+!&+M74)N;,2-"-7*Q;/P0C39!#>(5!G<#D; M:,INI&XT&AID+-S=4CV0Q.MOWW^:K[]]P*]U/-_LT\V!='-5946VX)5FRD2R M,$NP+%@)S%@TQ@D>>Z[Y[V?U^MOKW&6/G^!Q;_7 M=RF%)QYDB$P*)YD6I3HN*,C"1>[(FM$>NX1T?*65\KCISI!;ZO"K3AXH6B7]PAW5G\=5'1" M.R)-$P_!I(PA6UR#V(*Z(T'73--:5M-D)D7#EC@P@6N9,3H7H1^]+=(FJM' M']FW4(N;??,!Q.WY"*"DM)YE+@O31@"+Q=#^Z=%H1Q!#;#+P_ BN)V";G,KA MKFZ,2,"(!LIFYNC]@W73\EJK$'TB^RAI9+K.0PJ*V ,HGKZ0@ !=')B.$UMW M7_^CF1\CD#!R/M,?\(6D\!VF;1[2C=XBY@;+-S81L M4E#",2/J,"M0U0ZB;=2K=5M[A;GLG #[VL%\_^!IDRI&DO5\)$&-WN7_!LOK M&RR84S+*&Y8ST**\,RP$5*S(:(3T&:STO4A[_<)(.T50>[^T,1-=WL)B1K;$ M\CTN/GZ&Q4Z63;=TE0?/&)YTVRJ+8$-*UJ"[ M. 1PD+1.[Y&SYTGC2ZY#MYM L'R$9*3E6A2LS:,$1BW)HG3!/Y3?P)8VNX_[ M Q;5+?D+!Z1,'7WF^)(]#'NW-XSA.?*LBU).NT)2S5Y"\+I$:8'S!S)^\/2! M]P'7<8G_?4W^PEOR*U:_W]6B8Y&V.,T,-UA3[RR#H!R3Y/MAS>"UT*0UR3Y MP^-07[[4)NSS].^U'-?IARM8MU*_$"5J*-:PDI4@)ZFV8W=T9EIM4M'%.A"- M+NOW@YH^U#"*+CR,08TD]R:W(+?8WL/BW6*=>YK7PU.WG]L%^I*+XL T.WD:,@H++6Y-OU_W)K*2=.&!J\*4AU*O\.H, M9BS,\>"5IB.3;+<)=LA)4\J:*,!@Z3Z5I+#=A6QC^ [),X^YEO^9]?PO_39U,,]'%.<4>4^P6]P%[+L :WDQNA?9>:Y%1^'ON$X, M$/ZDV@&"=DI.7C_H>M)Y]+4*BG937X KE4-R35I43*P51RY#IU6*/C)OKPS; MN[=$1G#@D0FK::DFT9X8LF81!3I9HI"BR;WXHVC.;F6>RM9A'3A!U T\D ^X M),,DK:X7Y Z]F2]KGT#Z&2[^VBA]YF R#YD%7[N]NPK/^L2\!TO8G.!!M-"$ M([A>C 4QIOP;)%E5U:^MW.Z!O/D2N@!K:4GL178>2^+_;^_:=MNX@>A[_X4M M[QR^]"%) P1(ZB(M^FKP,@R$VE(@.V[]]QW*5J+H8N]JEVM;[8MA6/#NX3DC MSI K& 0H9:W\6A=5"FI)H;P'8KI M(XF1U-F.)(ZF]F $T?+H[MNMY]?A(M6F6_3\17D5KE97IM_,+KY<8_X5K]_- MZ1GXN>:$K7;DZC^/>/0R"H[QCVO&IV>[:43(TA6)7/K:Q=V2<2DN(6I+5F-! M[1SQC$U4+^O9"K&.4G[G&<-5>QC6%N/:T3I1N.Q],EJ"B. -Y( A&14YK?(? M CB(K0%?ET./&I^[+D9K@P-C?$4M!V%O09[ M.'5H6ZAN/X1_9I=?+E\MELO%WW51&C[3)]>WYQQ%=#8! U4+LUA,C-:@-67? M:U\2A"2@Q93?!^0+-Y;FNHQX]6&-]0U&"O;K*K8>4_^!R\MSBS1$01",6A5M M"8&6G<&R>C\]"E!.F";9![M03L0>!G*\J_K138OW(ZK+OZO?/R\QY+/YGV$Y M6W71IGA%G&L:+7HO6*Q%G'02N9;T#C3A*5!!QVA8PU:(&7!G39&.P!\83L9Y6 MJNP:D!W3@,X+-TI+-.3K-*U_@(PYHG7,&R>R%,%EWJ1QFEG&>*5*6#K@G.U..T[RE>1VE2:QN6M8FQ?6S%E+OP7(B MB@]E>5=X:)++JAWRZ&AXQMA2X]M 9JDB2UF%ZK-$:+/5]"QS68<(/IC=YY[+ M6F]100+)\JKF0$3!R%Z!F5(BF3%:)?^SN:R]=.Z8R]J'[TFS%;L ^S^7M9]^ MG=,6CR%_4NL@;-EG"FR2E/4^0* (UOC"G.#H2P#@C3K$OHA7V[<<*R*DWS[9.[7&Y3+ KDK'BQ"H$E\VBPMDV/.LAZPMQDPZH[Q).)*QJI MTN"@9!//^LI&!T0M8XQ=2$^5WMI&Q =L98 "#7S+'F31AN03K=*$,C3;J:)J MN1M5KX<([KU2NE/=GV=K$X\FM3Z52?0A?NPC\K>+Y24N"?S@(>J_\[ M@0'T(;E) '>SN+BI*37?)]S<^26E?5YEUI"S,TRCSBQ&3(QS&BRY+*7:M 5[ M$-43U/H=+-Q.]#86ZPVB@?>+^:=K7%[6M(JO.V.*6X_*6E;3+9GV-%I(=2,# M10,7 M<0"=B#X3#F Y"DN&KPP+OAAF?#"\WJGBH4EMMBDMX9'X8"I#Z$-U"P/82(]9 M-X8.UDN9"U/H.2'2BH&IN9@TN*Q!T=B;! :[4*:/!L80Z8$$I",8;A $;"9. MWAV-F:#E:HLB&\>T)I<9,X4[4&OI6LVYYTTJ7FP#.1GG/XCA!MFIFWC6I]D= M$+5T^KN0GL;A#Y/J =T'\-Q@GM^##&DY*Z34#&RMX>)((S#),2.U5,&E FTZ M 4VE_",.OK7P?>AM$]GEQ?S=G+Q9#/._SDI!1_HC?,%YKDE)!&R())IB97?#NAF][]#Y5Q-^0;68,1HX&,L_/W^"E<_++J M^>+<_E,H1KQ-4*'T#"$+S> 8_:E.'^!$L-+XO,=O/T,E#SCH9D+V(6[L0_0_<4E,_'Y[ M5;/=W\W3_=QO>/*I1,U$J]%\#/-/=R&B<)J#%(YEOVH,&3@-"@KS2D?@217%NX3,G?I>?7WK MBW>/QW,XXAVLKR#N[:D+C+%[V&V\?_JN=4N9U24P6R#):P25VV7+NUFIT\\W3-C4[FOO%&,2-[!7OZW;< W$RI.+1 M,#3HF,8D6'!1L.2TI^ ,)8N2W#B2+OC_/ 6VQFQ/E5F@BA>0!'MGYECJ5J,UE:255--G MK&PM#-<4NR(CLH/,E+*??@%>(AAW $$PV6-KUEW*C P2[I^3'QP.A_N__J_O M=POP*-9EL5K^VP_AS\$/0"S9BA?+VW_[X?@=>K=C#G5A6X.5:D$IP\*VHOH*_1Z=0?^NEK_63P2"/^]ONCEZOYI M7=Q^K4 41.'^7]=_H90E+(L(3-(HARC% N91&$.29UD0\A1'"9K=_@6C, MC M)"#! D-$0@1QBB5$(48YP4F2X[2^Z:)8_OD7_1]*2@&467;]^^_?R=KA<_K]:WOT1!$/_2??N']NO?#[[_+:Z_'>9Y_DO]U\U7R^+8 M%]5MPU_^]V_O/K.OXH[ 8EE69,GT &7QE[+^\-V*D:K&_*)2__#O_P. !H[U:B$^"0GTO[]_>GMRR/P7_8U?EN)66_:C6!B^^SK6LCCMUVLUSMWU5+F6LHPU5+^ MRZG!?KE"_('DK0YE'4"X6MWW0\EX#M/W@XG[1?&#\"]P;YBK16X>J-=+/M:S MNQGJ:M']2SS48[&JR&*$QV([3$_DA?[@G?JI'4;?Z R9UN.TU-T357ROQ)*+ MABUW;@T*_F\_J)_F#R6\)>1^_ODK68L7BFCYR]7=O5B6-7_?K-=D>2OTE/CB M:?N5C^1)?W3SC:SYZ[\_%-736S4)K.NIL_Q0?17K+U_)\L.]OD7YJ[I%5;Y= M-@_2G/.(IR1DD*-$38F)8)"D!$,JLHQQB8A,Y+S:O"MSL82_?^[4JF5_'L%_ ML+!$=8)1UJ)ZWFH%9] M!AKE04][4*L/*J4_: &8@08"H!Z5!H233\J*[6B[T'[<:KUOMA5[-K/M\&UM M,DE*6F/>BJ3L%P6_B$55=I] _0D,PM9W_)?19?_EX&V\67= DS6[\"BVW_B% MK927?5_!G:=2KTJ>UR+5ZGE?Y.9)52#] %9K+M9JG7<$\ /Z>ZO6@7?B"_G^ M26A@BT51R_E^I2?,!U85="%>?]?RBWF4!!C%:KJ2/!,0Y4D"*:,8)C@0. SS M@'%B,V=9C#VU:4?)"+=" M%(6?ZR5)]7Y#O1'Q:U>G:SD8TYS"843R![GA-> M2RF4;(\"-/(#I0#XI!Q%L*O&#.PH EI-9N#F;O6PK(8C> <8A^1HF^%'I5D' M7/:9TN46;F3WAA3K_R2+!_&;(.7#NJ;AOQ;5U]^7*UJ*]:-^;=\N[Q^JETL;Q59%^6[@E#UE^KILZBJ17V3+&,.0PCQ,&11KP M$"'!,L'G_979Q1?7G[!&[_G%Y>J0KWL[_Y5@)8'2I5+2:^]._5@6RKRU7G9$ MZM'49KS[S.8;AZ:UDJ#6<@9Z>C;QXKZFH%'U@+TWVH):W1G8*#P#/96'XW'_ M9AF2]CU*.^HLX1_U_4EEA!'=YB"U&K@KJOI.-TNU-FC)CA6B?%64;+'2TGX1 MWZL7"L _YWF.(I0+HN:5B$&$4@9QB *("1:4H"1*.++QN>V&GYK;W9,>D*4. M%_3DMYL@+.U@1OK^T/5,Y&>!!5O9P1]:>E"+__\.Q\INN W)M)82C,J>;NCL M,Z+C7=Q8[I-8U+LF9%T]?5F394E8';MX\=3_R\WWHISCB&092B640: 9CN20 M4O43RV04IT'$LB"Q83CSH:?&;JU\H!80_*%%//V.70N[&:'Y =,SF5GA:,U5 M]I ,R5,6HX_*4?:H[/.3PQWLN(GIB-#Z:?[J]9PD,L-IC"'A&8>(D #F>9C! M/(BS.",A16%FPCG;6TZ-2WX5ZSNR?#*CCQXRYVG!35_/K_NOKS_]=O/^OZY_ MPP^UV[ZY9??JEH+]?+MZ_*7]"B+ MI2A+Y4W08MDMF5:WR^(?@K_ERKLH9*$75S=E*92GP?[^4*P%5QY'MY92_H;Z MV\.=X*^$%&OUQR_D>^^/@M\8SC$:STI#.E0C2#VJ(S:>%?8=N!%'=MS^*99%)=X5 MCTJ<9:7>N6(CS)N'2JU^;^Y6ZZKX1RUZN^-T0\MJK3S1>9Q2DHD\@S0E$J* MJ0E)S48PC>,D4JM6%.6YS3+U&F&FYFQN%>CX"()&"=#70BW%6@4LE[57&D*G5@+4>X, L,_!>5+-=FVQVS-\4)2,+\%^"K,%O1*E=!O6;N*-B/4=I&&#EU\.4 M2P*1X"G$B*90A#**<2S2/#:BUKW[3HTE/U<*P[(J]%O6WRS]X]7JCA1+0T[< M!^\\O5T!B6>F0E;J;5!(6!)))#D>0<(IPAY1G1",J(92E.:!CF5AN3 MI@-/[:WN+[;TXJN1ULZ_,0;=S)?Q :5G-CB.HA?WPQ:=(5T-X[%'=2ML$=EW M(:RO=Z,FYXSJ=VI9^K82=^6<1CD228PA8C%2_\D#2%*F+$52&B1"N&7P[1M<>AP%_:+5 K=> O#D^;,G+NCD!9W ,[ 1><#L-0N M!LU9,QEWW$PU"R0.\M-LKK7,_+A=5O,WJ_6=6']4MUM6;>PD32AB(A(PXD) MA#B"&/$0LB02* B24'&541K(\?M/C7<:"4$CHF%FR GD+J2)7(^'[SAY'PKP M1R.?803N%":\K9I3S[L^L=D9Z+D?%_/LFO.*-\2HOZ3I+@S"+H?FQ&7C)-2< MEWF377/A:V[^U&_%Z7& M:EDIE=3];KL+_J-9A,\QIC3@E,!,$K7T33*U;%#&5S-*+DB&B$1RDU#SQ=SU M&DH^A]R94[5J!DV@*1X++I:\!-4*+'<4 $6K@9U/-IA!S?RV4>TS#FWOR@DZ M075V2Z-;4YYL1SMMOA/7@5;#X5S!H3$?TET<3+917_OW-NBJX> M]TX/_4F7TOL@?R^;?=C^!NR<$Q(BFH:01C2%B&(,,4I8%(DF%91J* MR;A3O;9.,3'"WXQZ/:#JVR%N) :UR#/PJ<-3 MB=TDC^RFC0R:#6(#U<")'T9#CYWC88/'D70.J\L=%M*'&SSU<0VI?M6D^675 M^,#O1367G%$N10PIXHJMXA#!/)&*K7B$DB!F69)3XP6V^;A38RLE$J@Z61L7 MY<=J]1.XMUV)6T ?8DJ"B"509%D"$<8*^C16_U'FX$% 1<+QO-I4W7L6Z$^4 M%AP2^KJN(%CN&*#&OK9"8P!PKY:YK,Y:%1R4:ETM-M4HA,5VOJV)#((H?H#W MO8/5$_I_MEOY,[ 1'+RI7X OR@B-]'5:HA^(+6(R?J >*58S+.1V,1U[X,[& M>BQN-UX,R%['G=B0P^5V$S,7Q?RS+EVA;OWZ._NJ]_S>J^=E'C,)ZHAX#&-R/; MH6+\_E]2_6%OZ14]V9?_)YC!N9J>5NG8S=)V"^> M?A6KVS6Y_UJP&QV9^**/T&P+DV04Y1EA(90\81 EN7[!"8=88HJ3 $LNF54> MIM7PDWO]V5?!'Q9"NVY:$[BH3T*TIU+H$_@D;JUKB5E:Q"Q$X ]GSUQR%-:M M\*"6'OQ1RP^\5(MQ@V[0/$X["<;-YG1"YR"GT^TN5R>=OWQ8:T]HSC#.A,PP M)&F4042R3&_-(QADJ:"21P'#J4L+W5/>4_-V-\EQIWGM:GDGHWO^FVPNN5CMYH+&> 0A8%:JT@.$8IBF(N80I[%*(APCCF-;5P9HU&GYL%T M. M2FV1=]M:=U<9THS[QC./9U*\SC*7,R0=RN@-@>RPI?6NDFCDUN"<%[TH,=+- O?SL5C(X4*M!&00PS81BWU0BB+GB89(3C)6K2&AJ M=>C88,RI46RS3+QO!-\T'JD/S:[J][=;0;IDP9C8(,]8%N;*+8]0H+QT&G%( M@U#"+$EQF&1)0$AFLS(?V@:C+=6?T09FD]? R'J>H5IINX(T-9K-C-05KQE\ MW6\!T) 3CA,Z4$OWD4:W(K MZ@9;K]2$MVDB,,\C%.41RZ"RJ)IXXEQ RG$*4]W<)0R2B$1D?K_7W_89F_V9 MJV;# /L*^B.#%^*V6"YUKC8EBSHQ43=XY*O%@JS+.E^G;O8XF5Z/%H]2% 8H M)D$,"2_6K6OQF.*/J<6H?I:[=['_3!^EXX]Y!VX@M^7_+9\AL M_I^"J!-R,,;K,[J!9P8Z@$"+4-.#%&B,P+9[T@2J-'BP^23J/ RIUS]'I0@/ MEARON:F#;&YNY7^2=5V,5C>5;$K.S=.41TF0$9A&G$(D0\4"%,4P5@M;1N,X MSXA5=:##(:863.@D;%IKVA4B/ .DV?1T'3R>)PM+9*QY^K3R0[+FD5%&Y;#3 M6NXSRIEO.AQ1^;A>25&6BE#(XK-8/Q:L+DU6DTU7=)1E,DE2 3'382S,,<1) MK-[XF 8H$3+$D5$A&L/QIO;F]R4&92/R-H!ED8QO /5Y.O H/=(50^[3EIP MLXE7.923,$#1XBC#L&B.=(3A JH#'58PA^;L(06#VXQW.,%4H#B!C3%6,5XQ(>19RA- [M,I5W;S\U@KUQ"/WO 6;F M1KG#X#L/I\D.]E'#];C.0WI.>R.,ZC4=UV[?8SKQ+<<@>YLW_T$J5K@7Z^I) MU_NL%!WH%5M=H:[.^)T'.&12C 8.&F/V*YR(8@ZY^3H\V[DKHHM8'JZ++5[CQQ6MUT^KIKP47G\2C6#Z( MW\C?5NN7#V6UNA/K=YN.!7F41YR0#&8\P1"%,H"*+@+(PRBF%&$6HS4[IP):L$/_[W]OP?C;*02\1AB'5$EN<88DD%3'@< ML# .<2JL-KRO$69Z!-9)#9JUU++]H2?YK/ZT]\T79/DG^%+<"?!*W*^4GVH9 M +[*FA9+L1%L-,9:[;A-S"S7'@CU>C!T"*P'7PFZRC/^4O%*Y(ZN):^]IQM+ MOWH07U:?1'V(ZB-9]XLSR# D#"<)3".USD2<4(CS(($QRBB+& ^Y75_ITT-- MC6&5I+HV]WU;D(Y=.-UA"ZQ 7,1ISM3+D*M5/"4II(EZ)QB/4\8#0FA&;,XI M#03L:,>3N%]XS6:;84#S/)>T#V(K)FCE]'#>Z#(:0[+]F=%&Y?++6N\SM<$5 M;CS\X5ZLB0X.U/61V\34U"2Z?%H,,YHC),,L%X%5P._X M,%/CWXV4@&GO2"Y6W]KBQ*O-7Q9: 4LG]@3(9H1Q/72>R6*+6ELJO9-Q.)HX MC\&0%'%BI%'IX;RV^]1PX=L.N:)G^HZ]6:U%<;MLN(9KGH>!80J;\"XAB&D$29SIWG$4H3E#,,J.PWW B38UN6LE;1T0MN:JM M[$Z9I\,8[CPM/8\YO*^=SW9([ S5*05Z6@&M%OA1*_:306ZF+Z-9Y,*.;KSQ MNK,9O$Z \+\]E%5S5.V.\-K1[3<999W]RZXI:=.(M-=\M#FL^?- ";B#VN-L MCNXP(XV7QCLH,CN9OL/>V3%0?5@VYOVJZI7-C5*9,XD$3)&:-Y$^FI%C$L L MH"QA.,& \(I.^9[5CMJG:VTC*#/_S$ M>0T1&C26>VG,<>.UA@@WUWC2H7*UKGY_4IK40XVYUNF)TL /J?"-7'ZL]8U$L MBTK4C5_V1]@KR/-[*>3#XETAQ3P-$)%!EL!,8J*64DD.:1Y0M;+":4YC*45F M>5["79BI>6B=H)"T];]$615W=9#GH18:+)34^A0I4:^PK#5NNRL57,UVA6S* MT%Q)J5?9U]3Q&\=JWOW"]OS7F[XM#GCU2&6W1AV@]1G2=[P>U6%=RROD&=GS MO!ZY0\=T@'LZ[%'7\>#7O[V^:=K7M15A6$ACS,,,.HV.QMWHU2B/M ME1Z@-=!>YEG]S^Y-'K]RO+W&LY+O[!V>_Z9COS^AJ%+LIO)T;NY3E]/SZD&\ M%]^K+]_$XE'\MEI67\LY#9*81-$*^]GU]^U(_<&_7 SY,\"@@/!,P3+I3_)Q#, MPXS!3$22A:% C"0^>+$38()\F/CAPPWDP_*@"Y!3Y#^MP_@$N(_>..CI!3K% M *E,>A2,8&$SLGTVNWEFXK[)MO:8733?:@DV&H):Q;9NGI_3SE[@]U-G;P@! MGZD8WX#8GJ[8-^0@KMT@5TP(7NJB7[V3@$^O!*WF+,$93726<,I#B#*$($;* MWGF$4Q2JSS)AM>%T;K"I\7R&T$+VM^V#_0X!HW"GDOOO6J@:U72_4C M$TW7F?7+K[I5S=ME_QO%DA7W"^7W=G6ELD P'M?Q1>53(B0%)(3%,$R3,$B1 M3&ALQ3-72S0U,E(*@7X%O!V5@"Y952L%BN7NUUJ]S I9>3*N&;V-:C+/'#B* MM:SY[L6->TH>7;V^J)L>Y=B]7'VN/Y[VH/L@O MY/NGU6+Q9K76K<7F6,A8H#R"&1>Z;&NFO,(HC)2) QH3'!(DJ54:DOG84^-E M+3KHRZXC=1_;2C!*?KV2U(F$?V@=0*N$;7U7"].8<:TGP#VSZL!8VV<(V:,V M:$*0Q?#CYO_8XW*0[N-P"\?3L4UN^^=*.['M!?UG6R_UI47[LJM77X[Y-@"U*6A2P$UV6YF"@>Z]XS))!IDJ<4YF&B M^Z6*'.9!EL(TSJ@(>4P$L6NO82O!U*CIYD[[P6#=$U<[ Z3QCTO]AU;R)@S% M6H6;E&[;P_VVYC*D-I]&\$US'9[?E/";IP[@OHXG2P >?-'MK7[Q4"RXNEV;_QZ*4&*699 )HD]5$-WAD,00,\D) M(3C@=DW#=F\_-9>ED\[R!=[#S.SM=4?"\ZO;"7;Y$(7UFWM^)9S';&[U?)SM6)_?B3K#^MZ3<3K9(6/8OWY*UF+>9 & :-R*#4LL\TVD"X%&+"WXLEH"O%@NR M+G5A/U!JX4\O^9U-8+K8&!18[\N+&M//#:9*8+UGUHC%(D3'C2]U(Z3>R_E/4(>+/.B6J3I.:HQBQ)(\$9*FN M*BY1KFN-(9A%:40QQ8BRT(:%C@TR-=K9R@BXH!4H-Y+:4^5U%U)LI"QC.08 M"I3D$.%(0AK&&>0!RG!.9!91JU.*IX>:VNO?'+1=;$6U# N66(# M5%L?6F^"=T5]WI_9AG.NF'8:#1^ET8Z,]BPUT$YK?:K8V9DK7&-%9?5!MNU7 M-]W'<9ZF(J04LHQE$(4I@1BG"92,,4XIX7%@E2=X=)2IL8,64F>BK1LQ_V(; M\3D&I&F,YTIXO$=U&F1:";UT;S^+P;!AFV,#C1RH.:/K86CFW)?=WOHWQ9(H M29L&44U",EELVI!A*5D@8PG3/"%Z>P=#$I$8ADFVL 903(D>9P?<%02,=)]GTS, M+G(CE;=+15'*7D]_7:W_?+NLCZV599T(_$F48OTHRCE/6"H#',,HHCE$@?(I ML$[4S=22)(XS*C-F%?RVO&("<9F;#(P0/9,6)]?OP1=L8@9"",8Y#-P!/39$<@]Y-@X@#@D MI=D,/RJU.>"R3W$NMW"CNM=2"J:8\_5W5A\K_40J\6'Y4BU3]/]?__VA>"0+ M[<@I:JW6!:L$UW^X6?+=#WK?G,=AD$:!KH.7!:FBQ#R".=?=O@+=JS?&62:M MUGH>9)P:=1ZT%16USJ4N)J37C+-FY2BV&LS >J-<^Q5]P&COP_X5=J3KX\$P M(^=G-K=G$F^TT_-BIQ_0"FI#OZRMJ/\+7O<-O56K^:.V\_YGKPWL;,WP'BTQ MY$S@0\Q19PR/.._/+#Z'NG*)K_>[TC2E&2Y>\>/J- M_&VU?JF/SM7%_)0#30-&9 P121.(J#[>%B81)!&E/.<$T9RX559UD&9JM+E3 M276O:]"[HUV# 'T"M5*@UJJMQFE9=^4ZBYJQS6AV\AVH\&ZB*ZJD7@&MGZJH M+@(]4Q74*[ [7?7TFILZ;E5W=5;;FJIZI^K-6BV5]=+[U>J.%,NY5&;#@13* MI8IUE05"(Y*"C:C@CT982_HT@=QPRWI8 M(#U3H2.&]KO6YJ@,NG=M,.RX.]CF.!SL8UM2D4CR%.:IB'25J0121%.8:%\P1R+)$ZN-I'.#38UI=F0%:R7L3!^3 M;,6UKM!R&F0SBAD*.L_NHG!YO[)(I%S4_4AWE M\C5N_/'[!FH+4)5OEVQ=YX]]$N7#0I=HT&6=:[>J+.IV@IS& M0:A/0N:Q;M4192'$#*40BR3D*4GR,+8Z$^DJR-1X9R,P(.I_>O-$B:U7+?2A M+)9"+438ZHX6R]J6EM$F9V.9<=08)O#,7WT5ZIWJ3HD9Z-0 &S6:?,F>(L/Q MV[50#LE]SK*,RHO7(K;/F5??SXY/RW75VV)?\O_G@2P*^:3NW]94+E\5)5NL MM!?X;E.YG!*1I8',8)3$,41!1B$F@L TRD,DHCB)/8P9A3K\+S#)&J^_9(5/VV3Z!N X_" MFE=ATE'E=3=Q:'[^4A'O^P>=8E2B$*=!K@8-XS@)\C;5CD@6$Y9CF$5A"%$L M*"0H%U F$:$$87B> MU$'6]HEFO_.(I%A&60SS/.$0)4) G(L8!@03E$3JK3<[Q68UZM1>_&TQW_I MK'WA'3O,#1PK'TAZ)HPCYVW.M1/W :R%N^4#X)'N[.<.211$34#EK.F'FMK;WD]DJD4%6E;';+ S")N]_\/@YID' M7"&SKSY[$8U!:]">'FW<2K07M3ZH1WOYBBNC-FW^/LU3FBL/():20B0$ASD2 M&12I$#34.X>9%4OLWGYJS- +4#@EUN]B9QFQF5SJNS$8[H$:?SGINR,\3X#F M?-;X\6]=5\]TLUA0/W2?M4UN7J[N]+_=IEN7F##/ IYS$68PS)6/CX(409() M]:ZG4M LX3(V*7>J;TH4V.#&\;6#_KT>4]H^R4V?XFJOND/JHR>H@S;/4;'5'[51-URONZ-@QOBM4\F:U?K5Z MH)5\6'2)"=M&@']=%Y7X(&4YC[,HX0AQR*ED$$4X@6H)Q:#,&2T?E2 MW.J6(5\LFL?;B6'T/N?-^WP@C$<.O6NR=+XI.2NQ!"LI+9O$6UK#C#=]@#M2 ML_@N[VDKYJQ7I$KJGU8UUTKEH_L.IA72QOVRA&E(J4QU$*!=4-2J.80XSB'$8LET1] MGN3(*N'^Y$A3<__J"$=3.7$KJF.4Z#2\9GPU"&B>FK!1 M.>6BSOOLPO;^7?=&8P1XD ..%CE61_H?6W^ M]/:&H^5%'^C0SW<^_*-#!D[=@/#K:J&^7NJJ5=73ES59EFI-5'Y9?22Z+\XG ML="NO?JE>OI(GK2+H%[7. [2,")0-D58ZL*N:JU"HC!/(B%2G J+%D1Z+0;8:_$_0Z# #&RW EQ5H]- % AM# MU*J C^,9PB+/9P2#C)3VX\\P=HE 5R)Z-B_(]=[CI0E=J?U.UM"U]W);/;YH MSQB_W!XQ_K0Y!?F6JT$+69"N!D[9E:GJ?13E'0TU03\^;@>5_9=B-E6[1,[Y;T% :M MQC/0ZKQ-^]1J#[=<'\<\0Z[Y/4L\:N!@'/3WHP\CC6JYA-*AT_73_.V[>8QD M%O&<0R8CW0N8"TCC$$%&TR /J"#2K$#1]I93(_VWY9J(A:'?O 7FPG+$25W/ MK/CV\Z>;U^\&<$0/E-MR2MF12BG8S[>KQU_:+S>]&X[C2QXHL/$, M#__B$'TXD7_>3-5$!DF:T!3B($LA8J$.,3 ..8G")(XQRF)A?.;GW$A3>]$< M&Y9?1M0@,C 43I[?T-/G2"XY&Y:06:SAAX)NI(6Z.X1V"W$36,ZNML_>8+PE MM8D>.^MFHPO<%L?U/72JREI\%!1-FV*]/Z_[#[Q9K+[]A^"WXE=2+/6' MRE72Y6&5B\3JQ^J%D*NU[FH\SRC-\DRD,,*40<2S!.(\II!*FO$X245,T?Q1 MK.G*="D\G' V;TU?1'\OC>Y\=ZO$+L&/"R6Y*'\"ZXWT:D74E.'Z\/*=6@Q7 M*Z"0:&NDJ;^5779FJ;/>HK=T:KKO/ZCUN&G MMM.,5@[4VLV UF_SUWTE9X#6:NHDP^$6NL-C/^2B=D#I1EW #H_J_F+5PPC7 MU,14%_#?E0!+7M>%(XN/ZCWZJB:E#W11W#8#DH5.#/K\58BJ2;";9UF:XES& M.BV'-2M:-3$0&#/"0AFR3/GE]F4QG629FH>^HP"X;S4 JXT*3M4PW^9MK=:@%T3='J K2)#5\"\"KOABV"ZB?,,=3"OPNUX*UKL*K2Y@JTRO**-CCQIW"YI1["AV\4RP_DSB M<&CF2CB'/3/C*LS(1V:NQ.SPQ,RU-QRN!TVY^? _"K5V5HS?M4:AB M**8:D MKCVME>^[@6 M]Z38'#YL]J7G>9;CF,H ABA*(=+_R7G"H,!AS@.J_I=;G9\^.LK4>*L5$HA& M2LL5]'$@S8CG:G@\$TR'S/;(/X0*-RQ%E=][G@_)==^UR5 ME3Y'\RB6#V+..<$8Z>5@QA!$),"0HHQ#CB)$$.41#9E-A^*=NUN]XZ.U*&9* M1+T%LFZ$M&U@U4?/[ 5WQL3SB_VR!>+3!2 <>E(=47C8)E3] 4;N.G5$M\,V M4\>^9/>^6IS\48XH*4S>T$/X3K_[U._T%MZGRKZ*X_5H)?O.HG.[;MK+\!_GY*U'6_O!0E95:9^DX M!"VK-6'57,VDF7*/,RB1P!#%N808,>4YZTDVB*2(8ZM8JZT 4WN1/ZR5=&3] M!,I:8K#:BOP7NWG7VA1F4[-/@#V31"TSH";T1'_3DGX%7Q>)!?_N/ M3I4!8P*N* [I$EC+,*K7X(K0OF/A?!_'..C)KM_EMNGW>_60MI$VGLZ@][WQ'1P6&WCY*Z@3=HG-12A'$CI6[X',1*'6\SW*[07XOJZ^_+ M%2W%NJY>5)>NU?E4"H=B4339..K7A[4N6/*"E$6Y2<6M[S77%>C3D'!(XX1! MA',"28(I3)"D/.4)"4@\OQ?K8L4_5V1=N>\A72VKS3N^+['G#9#'>@/D;JNL MSHB\+99+O6>L7*(G00R3\OU:F\LLD&F60H)T)QFA7MV<9AP227*!HS1.DK2U M]NLE_Z>R=2?OV)8&I )JS:>MW @R!3N[[SF.:KG1]B9W-H/!-Z4CZ"O9E&"O M2P#VU*SSG!L]0:UH[Y1(M97Y+MR ;J>]45SND)_>-\I5&=)%*U*@#0ZN61.NQG2 M;(H8R3R>)X(=R^A"V"\VEFG/O>@//^Y8IM,&W%RPC&-&]568#I]1[2;.,V14 M7X7;\8SJZVYYQ2'&]E:]&@U=[D;$DQ0%*-*5KRE$B200>'FQJ36AQB-L33C.V&0\DSH34G^+I^"CU1/:3'F($R^-&ZTR..?USNHO9' MC\!=OLJ-.CZ)>_)4Y^7I3?YM[3'=[&P>!P*EH7+-$J8KL:1! GE"2013CG+ MHS2465>:THPZS@UG]$KL5I_T3!U;:>L5>5V@#=#5>KWZIGQIR[RZLTB;4?E; ML5RMU2*S5*G\6KE" +'2CJ%G26";P&MC#CFZ&@'2FYMT S\'X7 MW+>7P+7/_36':]!,8(-AQ\T+-L?A($O8XM(K=[Y>//6B:&_6XN\/8LF>ZE+P M)&0I#=5:B6=$+9@0%I#F&8$ABZ,\#SDAF557#8,QI[9JZAW%H4\[ >^-V%:U M]FW@M]QP& 94S^3DA*![Y/\R)E[B^&>&?9ZH_&4<3L;8#2YU77)U_8'*+VO" MQ)&K;J\/1=US'P3EKK44>W MD#/0Z C^:/_](KY7X(4BB#\'Y%H?UAAVK3J@?".O;8=']G M[&$,Q^YN70\ M)<-GL7XLF%J>?)!OU )FR0JRZ-4+T(VCRN-_ZM)61U^6 CZ4Z%#L<>"[3^$ZT<;.*?:U'-3IMPK^+&N_OH36"T!W]9*DINWO]B: M:0:6PC((>MDHB<1,)CB&":88(D%%W7(-!C*(\R0@82JM9LIA3#+B]%<78-5U M=YLRO,]E![/);E!T/<]@6[EV2MUJA/M_>G\&RRMJ?%W QT\MKU.#/E/-K@L8 MG*[-=>E"QSH5Y+ZHR**N?<&+2I?V>KNL>S[Q%P_5^U7U7Z+Z2 H^CTF4)'D: MPS@(I>(DE$"2)!R&-&Z MZ'?5%(<2?W\H[N_.I:E<9Q0S@O(!M6>>:D4&?9E!)W2-O1(;/(D*:,$'K*EA M"=6@Y39,QQZW$H.V[5*U%A<: MIL[ 1IE><=9Q#&+1'F<G@>S:ZUP/Z]GF.U?@NHW@&:4Y'&21@'D!""=)L>"4FF? 69DSB-U>(_"!S7_?M#36V^ MZ96D/AID=5W9'T!LNZ2_!KC1UO(C;2M>1L7/"OY@M&=:NI_2^O2:_>05;M3Q M^8&6=;)']?JQ#A]O'FL98)0GA,-$I%2W<>$PSZG>:A.8D5!&L=TYFI,C38TX MMH*"1E([ICB-J!E1#(*39YXX@ C\X84>+F(Q)#N<'FQ4(GL5=2I MD=->6K>H=0?%4DT,59UN62S!?3U7B,43_"H67#<2O"=+?3CW6X,,6#?0 -[# M!LA-C0XU]^L\P 8C+6MP@?3.8I&"G",(&GP2X0,8J!SL8J_$HP M7CAC%"1W(A[CC.@:%)%";PGHDMZ;P^PX#B12*QN8(1T.48\!)'F&E2O(,$<) M#7+)[,(AAX-,S67H9+RN?OY1.$U#']>!Y#WHT>)3R^>A#, Y_8<-;QP99^3 MQFE-#T,:9[X[8-GOMG[R8:5=_K>'QF>>2XZS,(H9C".>J$5(&$*<8@EQ*%!( M0LR3/+FZ^O=E.:9&'*^E%*P.H"K2X%I\_7-;$?Q'M=!H?OQI@(+@!D8RXYH1 MH/=,1Z?*@W=UP ]KA(.M'IY+@YL#Z;U"N($HSU\HW!POHWKA%K=S;2O69!I] M5$]D=;/DK[MDHQ=/.J^X/J\:Y(PQ@F,H*:<0Q5D(\X AF!.1$QH'(6=6K1(, MQIP:,78BST M=)V7M1%;GR#6@CL=Q@!D1#@RK9])[MUK>MG6_O^Q4_1[\ MT+ %+L,V,+L\[,CMS(QQ.&QN9GZIXZX4^RKXPT*T#1*H7B6^7-WI9FIU^.23 M**MUP3075BOVIY)A[Y/?ET55MOOK3W5CV>TVC,BI3-1_8!+J7B])%L%TPX^U,K.-L9N>W?[R0P8PS"# M[A[ZE'?<#<@1D#_8PQQC3+>Y2$$$8B&+'-[AFX?4'\\<]& T Z%:[N M\V!FF"#@*$XRW1,Y2" B(H:8T0!&,L(Q3O,D#>2N88S;-_@UB_^N#$>-TC9D M\&4.LUEY.&1'FEY?OP0=A;/&>-V<+MCDZNG>TDPBSQ#.* S20/ECL4P@46:#64;5M$]CR0-JVZ[) MLY'\3_@73>0\^=L9Q\P)\ :W9V? H(C7R[7@107TV6L/^\U.P WI#=@),*I7 MX(3-OG?@=A,W+Z%IJ*$(O*HC->^T]95?TM9."A(LLIARR%.=I$^C'.)81LI) MP(2G7+ PP39>P=G1IN8%M UH-M*"3ES'JE;GH38CK<$ ]$Q25V!GS4=&F S) M/^<'')5OC'3?YQ>SB]SXY)TH2R$^*)=#W7-Y^TX0]9YV+=*Z@M2O'L1_*1_@ MR[?5/! II3+&,(AUWTNUV( 4"P)#'I,\SS#.[0X06HX_-TK-:$J34BX6HEF,0P MX@G6:T0.,241S),D0$(FRGF*;:C-7H2IL9L6'TCEW)9 /Q9=733UCI*-['^Q MHS\'NY@QH%^T/9.@$A[48'?BZZRA'[4&H%C^=+3N _BCTV- U\P=Q"'9T$&* M40G1':5]3KSB3HZ9-*(^*/BK6"H:7MPL^0V_*Y:%OK?.YJUK*)5B3H(D(PA) MF&29[E8411 '/(68!'%$1$@3N^BRV;!3H[]6ZAFX;>2N=VO(CN26"2YFZ)L1 MWO"8^MX5Z^#\M0?GKM"@E7K O!$KE ;- #$;>=Q<#BLT#K(R[*YV;%&T6HOB M=OGZ._NJTY%>ZM/-BO=^$SKC>4Y3$018YE"F2:Z6GQ&"BHLP3",QIBOC]D3GQK-Y>_JC^GN)6G%!7=].=]&1J[7.N0.L%=QRM^L\W&9,-!B$ MG@FHPZX3%'22@C\:68=L1F2"R:!MB,X..&X#(A/=#UH/&5WD&N12:TU]L&PO M)S3.XRP+(N7F))A"Q*),5\/*89J'21@)FB:!U8KOQ#B3\VO:U!2]MZ>SZE9+ MT78.K!7H)F%+)CD%LFD ZVKHO >JZK"4EM%KINL%)(8-.QT?:N3PTEE]#\-( MY[\^0AA.*OK/A><_[)K^XWRZ\V2 MZW_TPN:3>T])AWOJ'GMBS'JQ@ M*_J0;38LT1JVSX;IX",WVK#$Y+#3ANT-'#E+Z[.LP\JKY:>B_+->Z\WS($S# MC =0<"D@H@&&.>$(8DQ9DE+$&+5J]WQ\F*EY*3M2 BUF&WZP3&<\ :HA^5P- ME6^FL4?)GE/.@C H@1P?:5RV.*OM 36<_[;CD:C:%9I+M10)0\$A9SI,2W@( M*2$X*_Z#&<5B,M3&9OLKWRGM_< MF_,:VQ]WV%%PT',,S9W'/:"PH\W!R8/=O[J]9?VF)+UZF^5V.M\&\\,HC2,: M9C"/HUBM$3)]CHHG$!.*<$82GM',9@JV&'MJ\_)NDYZ^\'5A;?"?8EW8MN6S M,879Z^X)8,^<< ;;K>">F@PX(#8DR=@,/RH3.>"R3UGBT185YWT_!.?I=S(V'8>O M.TU!3U5=1*I3%O2U;6/+H-,7*(5!3R_0JCS;YN?T_CJA1\"B[<"$'H61&@], MX9&PZSPPDHW.]A[P+<-XW0=&0G.G_\!88SKFWNM29B_V2YGURNZ]>-I^I=WY MK>LI-FT5>KT*ZWVB+U_)\L-][3^]7]4-?P1OZ@+/><1)'H8)%#11JS0L!:1Q M&D(#R6' M2* 0YB1.8(0R?88C"D@6V=8]F?!SX+]FRNNFQ/H_T2-@%B>8I%$]>ZW]*JA] MK?NE4/5!O*/54K7N,]"V5^JI#YK\B4H! %H$ZBR*!H-96[Y_P ,N8QMNT#,R MHPD_[C&;L6UR<%)G= &&"=-HITO1JQI8_5067#3[2>UI%!*':9QE.8RDS"&* M0EU[@L0PPBD5!,F0<:/J-DZC3RW\O,D1K"M(L8WH^L>M[->MEL^;PRT",AC( MSQ+2V$H/=L2_?()H ,"OBS<,!ORS!A!.&LT'YI6XQE[[NFL/ %J0L"UDTM=$^ M/%0?Y U3$]5#O>58N[':%UZ+K\H=+AY%4U2M?K[#,(TH#RGD@N@.,%0M]K) MPCS$,J64Q$E$[9(:W(69&KOLZP)TZ^"5!#UUVA7OCD*@+2CH0D-7V=(T*V(< M"WE/D_!I'(?,B>M1'3:5X@IY1LZMN!ZYPV2+ >[IFK]=JK$^DX4HVZ4+RH($ M9?HP29)3B +!%+O&$-8!FE(K"CV8(2I\>;+:YHK'^)G1FM7H>*9JSI M:ND\%-PXJ?NP>=G[@XR710HAB@- M TAULG9$PBQF0Z+6!33:2NY:V"M/9_00-GWY!\'-.PWL MG].8]4&;@8^K1<&>P!_MOUY2/ V@\GJ:HS?<\Q[I.-3[XKF.(Y=D?TG9MLGD! M=L.HCP!3N#8/^P^4B]+,\S\]*6\,/8S]9@T0^1TOTC#ZY\[J[R12_VM MEG,<5V-%:\QS.($H(E01D6DCQKFKF!$D:O_3/DG?>2 MRU/\/8Y)EPVW-]?A/_AMT^+_D(S8?0FB@FDIIL\.,^5JS[P S32 MWO.7KP*0NAFG=A*(UK LZA4+:\,8!-#N86-;G.K.J:R.NU8KT#TB/6[I,G1NZ=2PUT]_3S%''<+VXZ7]&XBU#]I%KP%WO[2XFV$ADB:9W^='&9JB[Z^ MH';!Y MP&G@2@X#D>[ &#,N;X7%V6CA] M]7C\?5&#':*]_&W7[(:R6A=,N15M!::W=1)NG:#;JS\8<2$H"PD,,>,0Y5Q" MC!($(R$5M%D6\MRJ:X?9L%-CS'?=86'U5'?R ]85(JN*.P&XN%\I?\XR[M^3$ M-&2)#!CD,0X@"F(.\R!&, N9Q F)9,Z93=DFQR7C>+6;K&-(QU SHX]IQE\& M/9-]1M5!ZTR/O2X\H]=!;>C!SAYO3HN\6:U_5^*M*U(LOY#O'U=-7&.G%C0F M<9*K%S40.(8HIKHK!A7*E\@CAFF4B=RJ%K3%V%/S)7[7_EP7/*S(=T#%4LA" M3W?%DBT>ZK.@Q5*)HIBTGA+OQ9(LW!G Q#YV##$PZB,Q2'.J:2.W^KU8=FF+ M2@GAR=]P ,T'%YD,_RQ<98'+*2ZSN84CUZGW4+DW+QZ*A7X_NPS$G"5"L!CR MD"A6(U(1&E,D1[*4XBS!*4OM^G4<&V5J_/6N[EBH_D];,6UIZ2B4A@1T+4"^ MJ:;#II/00U+B60P&98ZC XW+$>=T/6"#LU]V?.]7.L3=GCMC3Z_(';D5Y>?5 MP^W7JJY//1>8!CPF&4SS1*U(6)AJ#B PSR2*!64ISI@5!UP:<6I\T&YYWB_T MG%I(68*R%K;>K=(GQ1?Z)_4=0/2AO>87IFLMRH=*__.W!WY[=V[*=;2,(:4, MB;=O>EG5^] ;86>@%1W7Z'WWXN[^H:H[I#?KKP&;CYVTB"%/>4-Y.DW(^FJ 1@_0*#)2 M([)+.([6C.RD(--I2'8)*ZNF9!=O=FT^^*DRP2^>=O[2]@3)0Z:\-YAERIM# M-%,4&9$0AC&2L4@RBHE=IWH7*:;FYO4SG$^7TI[IVE:[?W9J+.)F.#,F]6X. MSTSJS1)7))T[(.DG ]U&D&=*1W? ZG1NNLO-7,_KW=T5S=:>[M>T<6P+T:NU M?D/+NL+IG 4XP23/82Z5KXEDRB!!3*V228RC1 2,(&EW@L]B]*EQ9T_XIG-9 M7_R=[@.=!M9]F&QL8T:3WA#W3(]#@NUP"M !M&'/!=H(,/))00=L#L\.NMS$ MC?$V3>C>+M6JL'PG'L4B;./5+$Z#).<13"/"((HCQ70"":AX+Q<\8#Q)A V_ MG1EK:FQ6RP9".X8ZAZ49'PV$D&?VV;:@G(%&4+7";0#SL!=@@,F0Y')NN%&I MQ$#O?>(PN<2-)OH;^E_(]Q?M=GZSLZQW([OM^SH_JHDKO?ZN*ZB*.4D#02/* M89BD$41YBB$E 8$212E-",XIC2S.XPT@DD-@;HS3=>>S)O06OOYPDRE1S_R; M) K1J&;'6->8U8S1?%MI',;;L8R2&KS86&:;7 $^[EBFTP:\OF 9:T8< -,A M&?,:<49EU %PVV?<(6YY;=COAM5!Q?+]JA+ENY5:'ZO!WA1+HCQ&G4_/1/&H MU\9-_(CC =)("%+=-F9/,H@#E(.\Q"1*&0HR;A5)T)'.:;F\/4#3ITB.E>J MTBE3M3+U2[U1!VSUN3;Z9V<_V_B?-ZN,& $GO)/>'LF.\\KF;\=CU6X[!8)R?XL9/TIR8C]S)VUB1E MA,F05'1^P%$)QTCW?5HQN\CYZ*%0%WU]I=?@J_N[YNRW+AOZH-R9SRM9?2-K M<:P_,9*$YD&2P@A'!"(9Q9 FF3ZY'?*,4BPIMXJZ.4LR-1>M4Z2>]WO:**] M6/>+=K6.&3V-@KEGZNITF.UBW6PW-(J 3I,QNDM?B>C AQP=A1G[W.-UF!TY M"GGE#0[+F M0T^0+@].<=<_B*WT[6FL.AFP+:]#'&HC6MC'F#\]H.Z?, ].>M<_] 0?Z;CW M1;B\'OD^/?KS'ON^B,K%H]^7[S#9%K>?5HO%F]5:7S0G":92))&N!B0A0KHR M;$8XC)(X% P%28[M*L..*O[4B+96K03UN4OKXA@C6]XP>CA9>_H..CY?9].Z MQG_S)/VAP0$M.D-&,9_%K/]D?4_[&OQW:WYZQ#K/T 'UF!1NT^9OJ\=:IK?+ ME^2^J,A";\/M+T?>BZK/@"$7-*.9A%R2 *(P2B!&5#UL,LL80Y20U&KN!/24.%SFUY$64WH:S&)F>/R8P'J&N +$(6G>18Q1N?H* MG/8)]YI;#=) 0O'RJCNPU.0MM D*]1[:-O(9!EC]CV&8B3R&*&$9S 4.8(AI MDE+&0AY=A4X0?6[E_:E.#',+3CA:R30WPA?N(F0&;LN(;';J$ MK*T91FQ)80FFQP85II(\9[L*2[0N-*^PO9L;>?;Z9,R#,(]E%$E(& \ATMMU M&$D.22SS/*=)D.G*RN:%^GKWMJ*YT0KUN4>(^["9T90C&)ZYQZA_D#6+'-%U M2&KHWW[4]_V(7OLO\;&O7/%F;HY>W["J>*PK .J8[9O%ZMOGBE2UIS4G:1R' M*"0PRV-=%CW@D"*.8Y+X/F)GH&EK8]B M#K?%^SXTA*.PP;;:PU;J6;/SHP4'&\D')@P;L :G$Z/!QR<;&TR.4I'5#:YV M(7XK2B86ZID2JX?^+BG-XC#%G$$9IGJ#1CD55&84RAQAQ".,$+:JSG!YR*FM MJVJ)G7V,4[A:NQX#H#6B1S(#._+ZV6PV1\>3#W-JU.=R;2Z@<,;CN72EXY'> M.AU:O&M2&G90R*DB2Y+'5D=[38TV-43;G ML59+L*AST4G95K/R=:#. 8] SOF>&&_>,[V6]#\[X M&ESBR!NKM2ANETVG*O:DZP[H @,U56U.%F^3^^;*16$TBF(HN"Y_@H,$TC1D M4)"4)0G%,F!6 6'+\:?&+ZWX;?-]S,#V[H$O7SD 4G*#;I!BJA*S9-_>8YIC3FA$"6YPE$A(20X!1#$1 6B#Q),IH:M\\S&'!J MM-876>^XM#'@KLUFL1'?*BYL#/]Y5O,!JF<:V\'S0[>#M178JCF],8P6S?@& MAG.DMGS7PFK7H,\"H[.M^DSN,U[3/@NM=MKWV5SG>@"D;@KX2=R18EDL;S^* MM?*N[K0C_($NBMMZ:.T%ZUSM+\6=^LH'^5E]6LJF5N#GBJRK5Z02-]^+ZAR=IO(SBF#9,V-=B*=9/-\LZ;;D^R-C6Z0N(C*6(.41IHMW] M-%/NOL0P(I+2A,D44ZO3UV?&FAK/;\2; ?FP7A:Z<4ESWG=EOQES#F,SVAT( M.<\V:X<7-M+^M]D%-K<,F5Y5(_R+;J#%GTSCQ\ M7"T*]C2G$:&!]BH%CPE$(@L@%I1 GN,\#2G-6$B="J>>&W5J=+*-QI7:7=@( MWC\:Y5A?]2SXAG'0H2'U'?W^DWH$FK.%'QZJ4JW,=>^X>:(X*8^S',H@"R'* P1IGJ80 MAUE"<(AP'ENY.N<&FQHY-;*"4@L[ ZNMH.#'0GU,O7N-<#*^I:'JDUT*> MB#S/8@DQ4AR":)C!G.O,6IIRW?0ZCJX5V\Q#EZOUH\*@YZN1:\J-X05O=# MZ[I,")D'C,20H(2IQ5(20$ID %,1YRPD29QAJY2TLZ--C3\VPH)&6M"):QT7 M/X.P<9A[&-S\1ZV/0^8AYF*$R<"1Y#,#CAT8OJS[D3BOP477N""ZX^P;)6S3 M%N=!!XJ;E'W=$$S(U5ILB$R4K[\K_E)CJ/75^NEM)>[J+%N=4;):+.IS@DT" MW3S&@H0LBF <)QRB4"9Z&<1@FLM0(())I$G(_"B?1UFM*&R$HX'M9$YK?<#] M>O58E'H37OW::UOA4"38F[%3G"4(,P1#F><02:D3%XF 42AC&419*N-XTY#D MG\?F>PU+_G_3'S&]C1?][&_O.%[XCUK/GX"> ,!65;#5M;/OUFL7[=&2K7J; MW/"A77>O1AC>]?I&$LP\"N)8#-\ YSA.\@ MJSX">T\*7D\(M!4=*!M29;:V$%Y3@593".%_>RBK=BMC*2J]T=%4KFTUM)M& MK$P7!&$F(QI!SM5*%%%,(,TQ@BR(4AFF88JRW,;_&]QP(SITG>R@6G70;XPG MQC>-V93M"W#/:F(4ZR59O%1QNEV3^Z\%N]%]+O:J1N$L@T=1+G.=)*K\'M1 [I M5;=T7 6L=66QZNFC>E2K?D[9KVNU9IES0I(TC05$C,6ZGA"!!",.LSP7!.6! MHE&K'8SSPTV-))O28&QU9NWO JJAVS<85+X=O5;0&:A%WI#*"(D@H=I M!C'*$42(4(@#HC"F/"8<(\%3HP.FEX>:&G,TTH*-N+/N1Z EMCH@9(#S>4(9 M%CW/9'(=<,9L8H[)EDG*CDI*P7Z^73W^HF[2L(CZ89\\# 88A3C,%>U(P^(* M-Y?CE9!BK1:&;X2Z1B>&MI'/MM1'VVAZGF8$(9'&D&6Q(@^F?LK#3*W@2!#& M49(C1JT*A9D-.S4B^?WGSS^#5F0[)\009C-G9'CP//-()W"'7;^9?2LT^+$5 M^W0VK+5W8H?3D%Z*XBMV:.Q[+997NY&13E-O^H L%JMO^M">;KNLNP&N M'\5VADVR*"$AU+$#%OUWC,;=FID]/GU2] %CF8@ MC)3Z,[!1!6QUJ=< G3;V+H^E<5>>R'N)IQT !H>28=%Z <\U].PC!\[LKA4,^0=W)2W^,Y(Z>_[L8( M-XP]W#TL=')$7<=&-^)9BZ_*E2H>V_23-JDZBEB RE@*$(!D:2I6G0ICT=F M(I"42Y&AW(8CC$>>&FOT!&^K+NV(#MZ=BVQ>:00:Y8CH,]8DT2>/8A) (K"R MA PIS:,PX9S85?+W8H9Q*OG7@7A?2)M1MQ?T/)/YS8>7;\%-5:T+^E#5&XG5 M"GPD:S]5'*P1&I+GS0K M=7/>H4YAW*U?^65-EN6B=F5_)<7R7;UAF&+*4ZDO M>:K6T7*3@&Y:6G(P\8S>S;UD\[$Z O3S!>7B@54/;8YR46>=UP5BQ7?V57$L?)XNG\-@(Y%IJQ38:C7;+L)UQ\KNU)86? 8.BOKVU -:OS8] M_7FL:%,U\UFL.59QS;&M:EF-!\9LE[_>D0PA+P70/,)$SB*(D@FHBSB%.4L%(&+ T MIW:I^VZ".,R]GJ?=5FHUJ];BEMN"<$Z- !WM8QPY\H7Y:(&E6G#P8Z?"3]JS MZ6S0[DLQS#4Y3%U\]-8QC!/,R3RB(>Y763<;OBIA;[^ M[U6QK,"CPCAMPPVX!6DDP\E:@"SJ'6X).=[FR MT.=OBHK5VZU767\MJJ^_+U=4[T$V@MP_U"ZO0J%8%+4;JWY3OFVQO'U!RJ)\ MUW88>_JH'O2OBM/5FI*R.$IY"$6D,\9CG;&5Q GDG/((8YHC8<6@O@2=&MPA_*GGDSBI6+JT+(^3Y%53XB? MK,OJ:SRW">GW4GR0K\M*S7:5(A"<"L'"0%=:9!(B%F80)Z& 68RB1$J>LS2P MF49V;S\U\E?2Z3.8&_GL6'P/.C/N=0?$,V/N8S%.V>?C< S)5GLCC,HQQ[7; M9X83W[JRH.K-0_5UM59,\6JEFV/,$Z:\PR1FD+,D@[HC$:0X0#"/&$X("@*) MF5,UU;V!IO:.]W+/-Y*"/QI97>NH[F-K'$:\&C'_@4('L-S+IYY PDOMU/VQ MGJ=PZ@F-3U9-/?5]ATR#E_5Z1?"ZD/.+U?*A_+C6AYOOR)+7O];%G=O/NG0T M*J,P4US!8UU[*.0)I"B*(,L)P0EF% 5&+'OFHD[ZIB \J 4&'WN8-Y_4.FP^OQB"&P9\BQU\ MST88::O^D[A7MZM+"C$7NY"[>A]WH)WY*S ]NP7O?=6 M'3 RYA,3$,Y0A[J\1QOJMWW*.'O_4=C!1,.."(R^Z]C9C-P7%5D4_Q!<[PSJ MHU^:4-Z+:D[2C(>,)##DJ7)-),LAE8S#*(OS*)(QX\2J'-?IH2;W_F\E!:P5 MM:[,51=MM6QG=AI@,P=D&-A\LT$/L4[*VLFH2Z\.V,?L(AB#=C$[/=JX/SR%0,5\CY9[FN>Q!G#.5'^0JYKZJ0D@X2'*0S2.(E2&64\QU>6\3XY MN-&K,6[^;[=_J3>=[ENY:P===$)?6?SYM"7,B&9@=)^O\/->C<#9;I% CV6? M+P+FM>CSZ=&?M^3S150N%GR^? ]K.C-FD(=]* G_@STDOIV-.AE<0U'>U< ."3_N8@Q*A%>@=,^(UYS*S=J_'6U MXM^*Q4*Q[=MEI9[ 0I]%JT]*;/M:;DNK!S3#E*4)))(I5LP$A3119N-"Y!@% M04("JS"VW?!3(\2MR.W!HMH#Z72R(T)+0YAQH#]X/=-?)W@-Z"',_2ZX7M*W MW( ;DO8L)1B5\=S0V2<[Q[L,7))^4VP+*6*CB2"09>H_*&,4$A'',"=<1CPA M)&79(%7IIUK.[&S)=>?:9I>!-URU#@FG[\7JM4@.5\#>9QFTRX-.HXS]I=)H MYA>Z<<]_"'ZK7+A7HBQN&Z>NWA[*$*%)DN8P193H\J\,YD$1X: M%;(_/\S46*:5$O3$="KC>@)4,S*Y'BK/#.* DC5GG =A2*(X,=*H['!>VWU* MN/!M-QYHVW,N;W7=CI=DO7Z2J_4WLN9-]YUYG$8BR!4AX$SHXO1<+:XP46LM M*A+)TR@6%-L0PH7QIL8,&W'KJCA@1^"V9Y4E1UP"W(PL!H31,VM-9R?/%.C;1 X-$8= =MB>B%=)-');Q"'0.^R,.,A=KXNXO[V[)[J5;6_< MYB.]\JS+*>9)Q/.81S 6,84HSD*8LU1 EB:,YH@P&:1=8L5'L2Y6_'-%UI5= MY/VB& XI%OO"^'O=^Z]UL1$;+%9-FR\JE!>_U X1)0M=7,\M)G_95 3S+ Y( M!CG-I.Z $$),E!.O/DTP$T0D>;AKJM=+PV08_X;J1'DV,XDE'\%&=ELFP\ ] M[F[)#'12SW8FO*W@YZO+.V^3&(/E8X?D\N#/LCEBC,FI?1'S&SBVS"M*Y#E4$Y B-"JX[M$;P2Q((\Z#.,6)5;V,#HZ%3(,P#R!-U=(: M1236O448C"D5A,LLX+D1+9T98VH,U$@)6C%UZ,NBJL3_1]V[]CB.*VG"?X7 M KO=@-DC2I1$SG[*NO444%U56U5]#O;M#P:OF9YVVGDL.[OS_/J7U,66[Z1, M*;4#3)^L3$N,>&@]"I(13YR!\3+/! *G9THYQJ6+[,89@#R4-6X':B#Q#(\O MDI\.QF4$+DI=G+ET.#6+R[;O"59<^6@'DONFBO5J)M:U"$;5 K3]F]\7LW7Q M[?OOC3A"F@N2T9C 2.8(8DD0I%1Q&)-49K&*E79+0NDT^MB(<6 MH'O0=)_@#Z]^-%OHY>JQ6KC/%F#]H$"S9%2E//3Q$[#_6)3/RJ22"BL,8^T] M0NL'9M,@&T'_!U: Q7(-7M0:S(IB8R[G2K!-H>J!5TI)N'DRMHC].I=B(QZ MN5H]/LV7+TH!*S$[$W87N7U3KM3"JENKV;.2OP1Z*W6=\(OO*^^;#O>86'*%U^5US"P8]OT9OL/K%*D2F1(PH M%%01B!'+("'*_%.C7$8H1EGDUCY\B_P8,SWW0!T M@=SQ;"$LD'T?,>QAV*1)[PSN0>O, Z"@)PX.PPY[\.".P]'Y@\>E-]:Q5DH" M\MW&MA:H\ANF]HC!O/-CF'%N8@&B#/?DD82Y8EF6YASG:=JI:O7$8&,CG3>G MNKJTVP(_&:M7)FAF*\#D?V^*=:G)T+%X]13Z;C04"M.>^6>7:M$8"BI+065J M#R6H%P#II>#TU'BO4UYZP?.SQ:27KKGUA+/,"WQG[OEL'J-G57Q>KB\R6_'= M+.#+ABC%%_W!/'P+,6-S8U2YU#98F-70[M?+8E96]B^KI,3CXU.E4JYA:E8N M$.<40YHS!--,)!F)8H%RKX2,47@U-K)L'RJV$ $&$G M\NA\@ON:WRK?X^'_ M1[XKO0>AGE^-@8ZC1S [_9QUOZ9CKW20/H*Y/']*/P;C NM _%XHO9E_FFDU M93Q!/(DX3(@RK]I,8,B(8##*4Q9))*WV31 EB-V88WL1-EV;)-B4-H*YG>9 MR@\MJ-W>/X$![/GM<%']80(JFX$U>@#]AV.$!E& : T[#@V(8QR<52!.7-J- M>SZ99;A2GZJ>Y858S9XJ):^%^F@3 *8LT3F*L(*<"02Q0@GD.94PQA&)*8M$ MG'$?WKDRWM@XIS)W DJ#)Z!E,OC#&@U*JSV3KZ]A[D9 9'LF7QN!=&;>1RA M"^HNJ"ZOY M>:Y*?8N%O'MI#QGFFIC0!\?$D!'.(UM\*"!.L6:2TQPK[:4*?[-) M8^,KZY'=*%A5R?2>\_LUD!>NE-UO:D7O@Z%X)),?[L[="'G;)'NG;%AL!?!8FJ41IBE, M4[ZV;=$/8O.:H,7<78CS%#H]4R% MW8'S9C<71$+RUL7Q!F4D%\\/N<;IFEM/HM[7Z8\UE96-#=^86%):U0JU*"K) MLOF\WD*S%7]B>;^P?4*J,[&RFUA5@JI9Q%222IAPR:WFCX(T12E$).>4J%22 MW(M^>K%R;+Q5^F(6ZL894/KE?F(JK9YWO]M/;0G B;J:+5IF=@09+.M M4//DMWZ^ ;ZG0*\TKSTS:O]3>L/13@^0]W-4$]+05SIZZ0'K\TUR M]\QFY?TSRF(I$9APFS\2JC"20XLHHW7%'S MLDAE3GU>&*X#C^T=L#LDV05C?G3N#+D;0_0Q[^N[4=.V*OS#;#$K#'662_G/:FWIT%8 F4W'=BME1&ZZ;;]@QC?)TCLUNO^#-R^XC]2+QSLJ]VI+ ]4NKK+FL M@_YA;/U2EN\4QF"M9FN;\OE/9;U3\N[9O ;NU:_FYNMW)M;V#2QS9&C'"))&(JH$@SG?A*F+L.. M[86ZL[K-@A-@#0<_6=-_OJ%>WW$J',^W@@/<\PLJ&+8=1$Y]H JK<^HT\L!2 MISYH'*N=>EU]:RW8R>$^+K:22VW%I5I::4N<.R4X0EB68%F5+'5<+K353?X?Y)-<>] MV-W0ZM:] M<_[BOI65?L-ZV7EJW+BH#\![IJ5>L/8O+?4$+FAIJ>O8PY:6>B)R5%KJ>WTW M;OL'6Y7Y^1\7AAA4L2Y3P5Z^_+4P-/$P>_JJS-=TL6;W:DITI#&.&,P)M?*< M+(4TD5:&GV=:""51IGS(S7GDL;%;?08RJ^VVBR@&_GMI6\':HCSSYO'C,/RV:>,$;!T$.P_# M$9PWJ"$9SGWP02G.&Y-#CO._P:T'',4V3MR%!I%61,N,026)A)AR!&F&-331 M&DIYE$91ZB7U>7&TL9'9V1?^?+9?"6^Z-_8?R]7;S?%>OFH5G5]!N5"X227 MD$6&47!.8DAUE,(\2R)"2(HTB8(=VB\ M:ENNNGYK:QU R367$,4?,:;'49?#Q<4)C/Z@^XPY7D=41DKU"O MZSVZ=I#_INYGMB)XL;94.L49Y5FF,HB([800*V&61S*"*5&")9QBE#NU93DW MP-CHJK(1[(P$UDK?QO('(%[FG1#0],PMGJATZ#=_VO6;^\X?W';@_O.GG3KN M0W_FJ=A-:-)D(!UC-3G,*JITU/%T3ZD(H[.=ZK2+Q= M\OR<--O%:T)(?!R4I]@$''MR_8VM57V"8\C$K!LP3F&N,8$XHA)RQ1%D$%13SNTS'YKY2C/)%>N!4;1&G"-:<9S 6F$)-,F^55 M3& DD4("1YP(KS3BJR..C*P9'*7C.%W9M4[NP!+6J-!IGQ9^[)8+6@L1I&L&,V( I(3ED M.:4&[)2B6$41BKRZ.9P?:FQDLFD!Y\ 6$W=@F#6]_G/ATAZ]#G]1H: M8?NWGAUMX+ZLU[P^[K=Z]8JNC6#$JNJ97?WOQT4I&[ +B7:BVE,>I2)1BL$D MMA02$P*)EL@LO RU:(0S&CN=VW08>VR<4DF4S'<&^O:&<4?=C59ZPK)GGFFL M!C\U=O]LDY\K=%M+, ><._2,\48L;.\8]^$'[B'CC!Z?EHM2 M[42;49>/Z@?[NVXK^48ME)ZM#76:,3=FV'K\Y6(GZ\YEAGDJ4LCS+#=1D:VO MLCVN(I&+''/$F?+JO'>C/6.CN9T[-N&C<@@8CYK.G>"GVJF?)V#G%]@YUEFN M_]:)=0W&!INNWB.V 6:J0W@7!-^P,>!M)@T<* ;![SB:#'/;CGO]]EU@35BI M!S-B6Z+0TR0['CR\_M3U?3Y1ALA[+C:L7\E:E9*)Y<0VGH*6JV4U;\O95@KG!/#2 M7_OV"'B:T>^,!#WTZ,G48<]&^L7[Z BEY^$ZK@[J;/T/FX4LIMC B!'.(5,, M0YQA8:)^I6"L%:(X9;%"S"O6;]]];*S^:;FXAV:@1U!4/8-?@%1/5A7'D\CW M,70,J[LBTW>0W!3,E(8%#'-/^1LT:-T;8-@0])1O1P'ER0]U31>WU+%Z6E91 M9ZGN]-:>P*Y>WBZEFNHL%B:LRR#-;?9X:GYBE,50XEC'5BLERYS:YSF.-[8' MNTZ;WK-Y4FFNV6KVVG)@3??-,+^,^^5'OPR:#$$!V2$IW@N?F'/7+HPR< MLN[D\G$&N]ME?B0C[A?K5KZ'B4[>LM7JQ80;5D*Y^#1[+)4@S&+WR\*V47BT M(TY3II7(20YUC WE()) KDED*_LUBA!/H\1)A:G3Z&,CH%:FF7$ B+8'$S#? M^0#,LF)C4Z=8Z8<;&W6;H,OV;\/S0#SB^.FQ"L7B/V%O9-89BJ?D]TN^D@;XV;_&W>(;?= MI&-6WS.;S:WTC%GN?F=S]4[Q]?=JZ64;4@M1%5TJ^>O*V//[8J78W+:TMM;M MMK=H'"=$92DD4:8A9GD&>28)5))F:9HHS'DV7:A[>Z,?'@F (8QS>BYI]5P> MF=C?LUF:#'8VEX^H[X%\F-ES6QT/-QE#Z=3P-=@Y8+BO<1 :8V%A7#2_V[D% M3LY8/]N.0;$.FM$8Q+!ALQY#8GF4&1GTYMTH_),RQ*'VL\&_*5L6U_S+\-GC M-,U4'"-&H!;2<+26$C(I$ZA4AB-*HSSC3AL0?L..;1E063T!R_W"DPE8-:;7 M#6GM)J0?&3O.@QO;AD>W9SIM@#VJ0-E:77=Q_'$)6&^F],,I)!4ZCCPHU_FA M<4AFGE??6C)W'-\V*3-Q_XG.62 M@\?'*Q<_W2TD^::LK*]8FU7;XOZMN?'=0IK?J=6SNOM[5DPEB7(1T10B3G*( M4]5>&'+83O9O_1_WF'2_K<$9;YH5I\U!^,,;^6'YE*]O@RV:9?5;K M;1N2.[&>/5=E4C9["_%40V$UR+!*$T@CH2%+,V*E4TG.G337.XT^-J8I39V MA?(Y _2&W.'4M4\@>Z:=K>G V@Y^^K'\&53V3T"-K_%ATNJ)LW.C3]0]3E[[ M1'^@D]=>9L'O]+4KBA=/7[UO.MSI:U=_]TY?.]^D6^19]C3ZRE[L"<(W51X4 MF"'MC=_.65',]$S)*@%Y/8W2)*VSOB=I<\&3L?0$+ZXCYN?1D4A>$.+Y!NDR$6Z#:$[P]OSU*J\'7!LL&Z-KR M25V4$5 NJ@-,(<-9G^$'#6T[X'(8YG:Y18>0]YL][K21]#?UK!8;U0C_QTAI MBG.H!8L>CKU' [@0.2%R,_\Y<.ER4=]GVO5CNRD>[ M16R_+I?RK]E\/HTUI8JB&%*.&<0XRB!E1,(TRW.I4)8ERBL<:VX\-E)K[/*+ MI[8PT8P@3DW FLM4F:A5:TB4@2E)HD3P3$5YSJ9/92>'[VOS=NH/K,-!^H<, M<'4_6Y2I#YR93PC/?IA;$,W;DD02FZA?J+($,(4D92F,,))1EL4BI;@&\?U" M]@UA,\0 *J%O!T]MWB]"QX]OSBO/GK>T?:ADR%#Z>V]!XV3#STZ#(*/_MZQ MDX1X4'(S5U_T8<;?+MOOTRY_A=!,"&E>!L2FVC'!3.R;*9AD)),D(5A'7O(\ M7J./[07BD&=[0T*+W\2X44%OT06QH!TMO P8MLM%%VR..E]T MNDEG;<5*6L<$T,;%V7Q6R3>J)[9>53]_T;4ZPGNVLO%-,:6*1"ABVH8HS"[W M&:0I93##,5*$19GTTVGM8L38F._W7[[_ M;L;Z#*?F6EQ-5B:?YF?[_<_T5W6%:RG*6!TQJW\.]OVQVYH[C^RD-)(SC5/AZN!"0!M8 MOM'?CJ%U'#LC=4+0L?N]NI'G^\>G^?)%&5I>/<^$^O[ 5NH-*Y2T*C-J4522 M,?/R&U,.;TV[7]B:D*J?H[W]5+\";EU"(B61T!5,G%^7!MZ,MUH^!6GJ&>&+EVI9^RD[ MK]ZM5N8CJI+PJL7\9*GS]98]S=95N51#R#V%KSTA'I*X0YLX**?WA.\AW?S3_,DB=-,S# M\AYCCXW!/QVI<_AQM@_L;GS<$YB];P945I=1<--OY5(93#@Z[0!82*KT&7Y0 M&NR RR'%=;E%-_KZ,7NT*KJZR8CZHNU6ZI=53:YERK99]*M(FI!4$&F"4TH0 M9"G&9DXPU2I244*(#VTYC#DVNJI,MHO(QFC[LS7;JG'5AG?*EW>9 #<""PQK MS\05!%%OSO+ *"17N0P[*$=YX'#(33Z7=L@S^FVVF#UN'G]CZU(7M(K8ONCO M#\O5VM8E?UP\JUKS^>/"V*+>U<*A-KI*,A%ED,<209RG$K(D(S"E.E)$YU3+ MR#D5J;,98V.NVA'P6'L"JM-=^[ 5UIE2 0',=N[8%B=KXY"G(NN-DW>9XH:; MDIY9KYF-Q@E0>0&^:%#Z4O/_ M_BC#MPXXZ>5)U?_3G^SV-#<=YM\N'_EL4;Z+JD8T]^;>YJ=B)NO#WJ:%V,MO MBMD&JI99/BZ>-NMIHDC*HD3 E,<$8I6GD*J409'+Q,2MB8YRKRW #:-C2]V M]@/1=F"R[6CX,@&/.R=,P&J\\".8$%/IQD@#3U#/%-9X UKN-"V[RAE[NS]C MGW8SUO(*?+PX8][,%Q#CD%09PJQ!N34@CH=D'/+6M^9V-LFB/]3?ZS?&_S^G M1"4I$H29&8PQQ)P*R"BR\HF89RQ5).%>K'QAK+&Q;6-JL_M6)F37E:\O79,T MCQ%V(\M N/5]OGT*LC]^V&P]8.T%I<&]Y%V>A:6?+,OCX5XII_*LW^V<[35$-*9 9SE"DNF" 9 MRZ?KY9K-W=CC[$A>W+$=K\<]?#L&8*6YGHK69\%T(XH@$/5,$\U"SUH)2C/! MSLZ (M+7H @J#'UVL&'%GJ_Y?"3@?/6"CGF O[V_JVM4$_J9.=:>;"X6\@[(58; M-B^FF2*(D=C$"+&.(&8Q@2Q7 L:Q9A01I#A"-^6#.IDQ-I8J[5*RR>6_-3'4 M;2K<.*M_@'MFL9/IHO;G[1]J-VSU5.5(F:3?N-)C]J@7E+TFDKI9\KHYI5YH M74TO];M;Q_T3(6QMQVQQ_WUMOE(V=_7W)\G6ZOW?:]N4F\_5IUFQGM*88JRS MU"RAL"%%)7/(2!Y#E&8D0;F.8^PDE>HY[@A9L#8;;.T&E>'@CYWIP-KNF7+J M.A..6S'A\>U[8R8(M/X;-7Y !=VV<1QZV$TCN#J#A%.9.0,IMTFA)N-4 RJ'BL42)-()=E7LO*R^.-C:6V/>OW M[ 768,^%Y16<'=>4X=#K>SEY'K@>MI@<<0FZAKPRY+#+1S?_CU:.CI=U732N M9L_,*ADT*U3;/>#=TG;BFJ8Y$HG"&"K*,,18: %VW?/C M99;#-;:Q9Z)LCV!E6.P]*PU-]N- ML4O3.D2^3TCH^T@0"F+?JV04A43V7 I2T#&ZO2;^J6;W#X:@[I[5BMVKSQL; MMG[1[V;SC?EMJ9Q1?-FL"[N -@OI*9(1BR4S_(\1,6\"*JQ 108SC:B,))8" M>16G>(X_-K*O[00_S1:@*(W]V8^V??'G-"7,X P%%[F)^E,*F7D)0YHR+!C/ M(A$)GTRR/O$?(+^LP;_"?KAI<'M!]@ANS^_ QG)0FPXJV^TKL3(;M.R>@-JC M<.^WCLB%?(7YFC#H6ZHC/HG4EWWPW*EE0FV3:!=57=/64X9 MPKF"#-N6FRF+("=8P(12'J4ZYDBIZ4+=VP7\#X_-C>%<<'HV:?5L'CG2WW.Z MM;-[0#;D]\!QMV-DTSJ\4F?;[[9<)^ OX*2BI_5^ BK_00N JO,E6!L(0(W! M!.R^-.8[4^$0<+]D^,D+NITRH/G#[K8,/R]'FS&O8$('U:O/:ETU(6V&;?1( MZN/O*".:)CB%F:04XIQC2#,:P2SG(N)(1YQ*9VVK*X.-+HI6Z[JI;DMZQT,& MZ1JVEU\0H1'K.XC>@;5EYL;8+@WYKH'GH105$,2!]* N@1E(Z]I,KM=TW)50Z[>L>/BZ6C[/I))O7GXO+&.?:ETN:,9$FB H"=$0 M*T4@1Y& 2@JN641S)*7/YJO[T&/;=[7?>V%,!S]MBC)B^QD\U5[8:%!ONYDS MSY[R'6;%<7^C%ZP'X&IK-?C: O>GWQO(^VD:WQVQH!LC[J,/NU/BCIV(8^O.P:_ M9Q+UQQW\T4N2[0TP!JV3ZF#&L+53W7$ZJJ>ZX5;=R/+WQ6K;_.T'^_N-6BAM M&QQ0GJ(XQPF4/.80(VV+'R2'-,,DH3G7:>[5Q_C,.&,CO;:990HB:%*8RH3DD4XUM.J_\CW-5NM!\/V<,S^$/YU93NN M;<[A/#$_W<\6B[KUT8MBGLKXYZ!7<28R;)9*&8EBB*.HS'M)81YK*>-(1HJR M&OKW)C09%OAFQ%>$72UD6,#=WM4!(.SY?;Q'"58)YLTU2O!^TUX!(>3;]-Q0 M@[XQK_A[^%:\]O%N;[X+M2>[I3LAE.B,))"GAC"P^3_(:48@C664RSC7A'K5 M>[@,.K9WXN4B,+?5>_<9<*.1T+CVS"DA(/5F&1^,0E*.T[B#\H\/$H=DY'6M M'S-)-9N^JQ,W/LP*P>;_U[R-/YC?%%.4Y)'$2D"5I1G$RM8\22QA$C&4Y5%F M!?I=B.C"&&/CG<9,4-D)K*&@M-2-9B[!>9E5 H'4,XETP,>9,QP0V%%$T7!$ MH<0O]\OG_S!75_1@?CADA4MW'H0$'%QKGGF7CP8//DZ4O-I1?_RUG/*4Q3B* M8Y@CLW+$>58J$B 8":XBKJ2*4B\=@DY6C(TFS/<0T01A3C))&1YDIG9XH@G&4YBXG7@?7ZHL?%:>0)@-_T/CP(Z=5&_ M +'[H*;%2K%#% M-U5LYK8RTYX^?U?K];RL9BFLR+GYO$TTW*P?EJLJB5:E>93DF$"!DPCBF#-( M="I@@J.(<1I3'<<=:B&#&NGTG U?[?A-R8TH"WZ 7JY L?.BZ@1@MYG9SHL@ MF\L=9_FF+>D>)^V5-[(GH/$-;'VK4GB^'TYFY1^XY;:A?1O;ZO%@JSGLFR*UQ> M.VPN6-RPS7;Q]H/MM;DXV=YP<_I\QUVWIKU=JW.N)9_?%TMNNSE89;FRDZZA M*NO9;#ZK%(V5,.88*]ZP8E9L6^/\RF:+3\NB^+@0\XVTZ^7W;&4S%XHIEUAE MN0DE-;?;]8)12$E.(>$TBV4>QSGB33SIN%N*,]Q7PW$?<533/=#>X[8/Z'XS]#+R;#M>M4^#=8#]$CO>&/:_O&/4O M5VIVOZA6%.+%;D5_F"__^B\E[U7#HS^6;Y2AVCDKBIF>*?EN8SGWL_I[C>+? MEHOU0S'-XIS&:81AE*;2$)[DD)#("@XAQC2V7=>\1#K#F#6V;09K>;$7F3,A M-H^;>=D&8%D*GPDSV2OU8'M0/2LPMXG)JCE77B\!5_;ZK<_F'N:7JGZ]E<&@ MN:NY$5C8JI?U7VIN[O)8HN$9\X?Y8C@&](-/=]_1>N40:#RJSMRL3Z!T:B_B MKJ:U[1NHG /6.X!B\-OE"?2/PH/B'33$#F/9L/%S4#2/@N.P=^_:)+W%2B:N M7CZJSVK]1?]@?U=1MM4"L&^EY>)NO5[-^&9==B)8?C80VO8UR[FY^_W'A:%9 M5:RG/$%9E"D-4YWY=L>+LF/9 M-,^2/%$IAHG MJ93,TAP)"'3'!$9*Y5Q)^51KU''%O8W1I?)5RVS=]V@&LL] M\];K% M$&&YXSPE<4P)PPQR%"<0XP1#2E($%44)2SA5N20![0'B*E4X)X)" [!-,C'_H0F3D#.)E<09(W'B6VP>'/6A2L\'13YE1 O, M%,R2Q'S7J4@A,5]S*'(6BY0F5,=R^JQ6?/EJW_;VZ'U&[\6Z.@;M V;7HX7 MT/5^KG F?7P"F%6BK:RNCJA[3R4_C=( 6>4' X\AP?PT%HZYYFL5%F7[0J3D5&6!(A/]XY,]+XF.:'W1WR M(YES*!*4ITAI!5-*D54=0I#+G,-8RSB66L1<13Y[9@$P'&+O*R"";L0< )>> MJ7C7X:PTL97*$XYXKZ 0DFK/#34HN5[Q]Y!.KWV\&X&^,X_W:E4FB#>WM*49 MAB9CR6($=4)L:7,L( TZ-U21X9J*N K TNRV;F M.Y/]V.$,R&[D< -F PD?-!C9(I:6B>6N=#AZN(Q#2'8X,]*@Y'#9VT-NN/+I MCLT/JQZ*VYSO[?8>S914MO0WQUQ"K&US)YG',)(8T8C(7-/(9P/CW$!CV[.H M[6Q5'W3=1CT+K1LEA "L9U+HA)5_([TK0 3M>G=NK&%;U%WQ^*B?W+7/=^2& M]5+\^;""Q5A3*!!A$).(0H:$AB311&1Q)&/%?18+QT.,&N F\ MOKFA9=S_:CJ5'9Y15SVV E+%642"DL3Q*,/2PUDOCXCA_"<[KB1F136#-DW> M-G(OZI9[<2+B7,@,*F$S-3&*(&61@IF0VN9J*AIYB3:>&VALX4+;3K!0Z[^6 MJS\]UPWG('5<.00 JN^U0QNCRL;K71_]EPY7@ BZ>#@WUK#+ARL>'RT@KGV^ M&R=4.2-F5;)?15,G&.[^:I;T[V;:K&$,Y<_8?)KD&49YQF&DTQQBI#AD3'"H M4)[&*D.)BC(?RNAHQ]@8Y?/2_.\OWW\I=R-6QE@@6];Z<4O7J7&CG@$ [YF9 MWANK;.N[;:J=W=VP]AZ5.3:9UX>?:SL6OL'8C0B'I+RNI@S*B#?B=4B8M]ZN M&Y\V:XRWRT<^6Y0COETNBIDLMX:7BQ\KMBBJK2 TC5+&I)(:8BD4Q"E+(:7V M-"P2C%,J$BR\>D;X##XVYJR6:D_F=@]65^=I-1.>ZT+N19%^ ]LR,VX5N MR^X)V+,9V@^5HP-G+;M?)M9"MK@\OJ9+4H.G2^]I\6Q[WU/L'N>^N] M93MH&P]VZI-;^[>_"[@+WQ6[H)OTWD8,NX??%:.C+?[.-^HJ\G@GY=>U8N_'\ M1[N%.^]+(E'JFRI51%H)1[5*Y%1$$N=*,)@022%.(PTYUKE-$*(JLCM1L5=X MAUIMX@E*'Y]I/W/_X&RZ'^[)CZ^[Y#XN(>O&\-T1:UG M'JG,ZF';^)2_(9EA[_Z#/O^G/#M\RD]^IMNS_,E\=Y4Z4U[UE95;)L6[3=E< M[D?4;E:!,J93G,"\9#/,8$D6$F0V,8BF43'.O_,JC$<9&4:6! M@)46>E9V'X'GQD4W0=(SV51H--WM@TV.4R'"F@EV=G;;[3B#J^/VQNUH];V?T0&H+FVB+\$0N!'TR:&&;O5\R=\3S9PO M?MR/$<3]8CV]$T+-;1RAY'X\42O;%5,IL4Z82F""K8@+SG+(5*I@FD11S#.4 M)W'N0@QNPXV-'UH&MYI2SSGSL!T]%R_8:2[8H0C75.MYE$,;U\Z@A7L^K.NX%KY:V MY7*].D 12[@MN""ZK'959FF%K.)\RA1/>)PQOZ75WMW'QJY-?QC/S=T]P!QW M=[O"T/?V;F57'_N[ISP.NL&[-\"P.[RG?#O:XCWYH8XIN@_+U?J'6CV6#[X5 MXYPB%&518@(A'4?V\201)"GF4$I-4AKE$9)>I\;'0XSN:;460C/28Z< Z *6 M;L_P;0CU_""WP*EW7JV! 3-?SSH?-+7U>)1AGF4G'K^DS?LKFR]9A?2Y%E\X>R!7K3"GW7/"!),0H1S!&/,HR2;,, M>34/"V$CDRYF>81,K<6&/@'?-PD2=_R;_>U.LRSWM_^RP]WKCE'KLU@XW M48/L[UYL&,-+I\IB]3Z$N0+B&7S3^$:SAM]F#H/CR8WI0+?N&)2)!R4W<_5% M[[48:W71O=LU*[QD[H^RZXSZ>_W&8/?G-,(2Y4*D4/ 4&1:/":3F5S C*!4X M4XAAK\+WGNP<&[,W;EH2M_T<*P6,,JWGG?D:/#.KAE&8GXO9_:+X _2H>!]1B4+H>4=.QW4H(& MVSV9.FS$WB_>1V%_S\-U3>>LSYYE4"VD/5*E$+!/F!9*7*KYS]ZL]9]E9"Q50BXFQLBLI6P4Q,V)DH( 9G, M[6FI^0\CB$.!$Z)4E#..TJWPO8=FY?6AG;[L!RKX@\J.L,;2SN+W9U&/8Z5$ M'FE(#:]"'&44$LT3,PDQ4YG$F*=>S=Q#P3VD6FB[TT"5J#8!ST. [T;/@2'M MF:[W>A+@G%E G.4"0%C%5$("8)@3S"&D:2I1)AFE'-;WL/7#9@I&^#+P]/)M].(\ M2[Y;E@&Q'W 3W\%QO MT+G28;96GV;/=E=P;;Y1,W//*C"\>[3=;/Y=QH9U%I^ME?IAID]--6$J1S*' M5(D$8F26E41B85:42% L(_-;KPR\CG:,C?W,MQ1[ET1TF@ W*AL UIZ)K?( MEBZ G0_5>G-2IO,*>Z#2=J>NW"Q="5IW<0N6@>LR.IDR=-W&+7B=J.NXZ7;^ M/JK5U^5\)EYVN0U*Y9&BF,*8*0UQ1LQR+LDQ MI$Q'<8PBSJ67N)[?\&-C@-KZLBG+O6%A;Y5@3_3=8IO^,.V9/AHX[>,!&M/! M7\9VT!@/_JC,[R?]HQMR(0,83PL&C5NZH7,8KG2\RRWUZFI?X^*S<;=6L(R0 MEEH0826S;+(>CB!/%8)9)F*!-)>8>*5<7QEO;/Q5FUMOIR];,N@0S)>+^VH? MJFS>ZLMLUY!W7J:%PK/_Y5@)Y;%PSL[0OZJ%6K%Y795O?F7[O97;5U,> MIRSB,8&:VN64^1ER13F40B4BYBI+&?,X_@MMWTA/!\OM]*?*_G(K_;[R .C& M!<"V/GA4C8>L'=;DH7&L^? PZ$:]7-5.FSL'J8$]1"E MH6I,M^..IHCT$ F?*M&C:[OJ+YNU8+$MV$8"Y9KG%%*,&,2*Q)"D4D,E2$PI MSY2,O:HW]V\_MOV?RCJ7&FP7[-SXHSLB/3.%.Q@=Q(U/^1Q6NGAOA(&%B4]Y M=RP[?/)3W9[:.U&VTBR^LA>;ZU.W@#&A9+L]$8MIAF,L8:0U@ABE"+)<$I@0 M+&5N@-3$*Q7'9="Q/>&UD>#)6/EB_EM:7DS M1W)[JB[L4!H+'OFAL9<4-L[ M 0VPMUW8,(9:+>WM0\D[Q]0]SBU*Y%V5< M90)%,$?F/UAE&++$K"E5'(LLUY&6N=?)TJE!QD8VG[9'1M;*";!V=I)#/HFH M8WAQ(TY]!QD=(/(/-RY@$#3H.#7.L*''!4^/ I!+G^T8AI19=LV;+TY4(BC% M,&)Y G&$$T@XIU#D6F/-TD@SY;-OM'?WL6T0E:V8FC"B4_'5/GB.84-72/J. M#^HBS_!!P"F'@[[M]P88]K5^RK>C]_?)#W5[7$_L)#2["'?K]6K&-^M2UV-I MCX1M;LIR;C>D/RX,;:C"+BBR/(W-FQS'RBPH5"HA286&DF%,!*,ZQ5[O]!OM M&=OK_^VIG6+6KO]A*%M,T M3KG0"8$L3FSO*)I#KN+4S&7&$Q-F<:*\\H_/#S4V=FT5OQM3@6C;ZGD8=!Y> MQR.@(*#U??"SZV]@\7KKA)?_.<]5*(*>[IP?;=@SG:M>'YWD7+^B&U>\9ZN% MN6WQ5:V^/[#53GI7\(AKF6"8:VPB-A(ED"(>0ZTH3U&6JBCW.LDY-]#8>,*^ MSNO8RV!NL9PMV.H%%-;HHW#,K8VNIW+RV3EQHY<02/=,+HV)P-@(2B-[.3>Z MAD1(;CD[UJ#,>9EE!D5NU"&9AI MA%.($TD9UE&F_,JC.MHQ-DYJBS"<$,N8J3_ ' MTM?MA&8_ AE^IKR27$8GO,Z+9W2[W5!2&F77[3A.4:I$#E6.$HAESB"7R$RE M+3@E61ZCS*EUX&UFC(U*_=N==X3?C1[[![5G=KQ!1B-L _3;D'Q=$8WAFZ'? MAM;M$AHW-$:WE?SOZNJ,#[-"L'G5Y^*#^5TQ-2$C55&:012K#&*J-62,IU8' M'$4YP:EA/U<5C;.CC(W4&D-!92FH3 6EK>ZJ&N=!O0EL'$5 MA1M$-L[?>S"AC:ONM<4VKG^XX]*R[EKY3CVK^?+)#M$(Z.292'-"(8F%>?1) MGD(BDQC*G*)WQ+X\-%FP.?R\4Z-;5\SRJCLN\$%CUO9"K M;00M(WMH_7D5BJ"KL+.##;O.NN;ST4KJZ@5^[%"LUM.=X/1"_I\-F\_T2UG[ M5B4POC,\-%\6&]L9RTIVQ@AC1 Q1*$FD80MFV8(QR!*M(X1PFJ7(A2V\1QX; M>WQ__Q8T"]L)0#&,:%MMW6YO['P"VTS>G5=^XJK^,W69@7K%OV]&ZAUZ9_;J M#.,%-C/W;#&9^=J(72LW71 M=/XKOJEB,[>GAU8UZ,-RI6;WBRHE3%2EQ/.Z$#_6A O*(15) G&.,>1$$!AI ME*!(2,:%5X)6(+O&QIA;^\%/LFZJ6/P,5G5%PWH)=.5*G=XI7H#Z6SQ8[7!@ M&]E[[L^'FERW0.X5IJQGDFU[5.[;-SY-0.,5V'I5::?5?H'&,=#R+%R@&!CJ MD&%E*-,(#XWD8LH:^?3>J_Z'$PV(Y7]Z_?%>KYYE0]3(-QTQ$F1 0BYA MS$FI>81L^8Q2:2(RS+VH^\PX8Z/B[9JNJ*STH]9S8+I190"(>J:^G86@-K&' M]>X5&$+2TKFA!J69*_X>TL:UC_MO?K]?K&?KEP^SN5J]->'$_7+U,HU02KG. M,TAY'$.,B?E)&S:(TQRG"!.]PW MXM+SL^X'B=>V]@7';]C0/G77P;:R+[C4WL2^]+$N(HJ-"19DW1^SU5*H M$G;ZKM;KN9)W96IG_3:BG.9I*A*8*4HA3FQ+C$1S\Y2G:9:E<8+RQ.79[F[" MZ![_TE!85)8"YI'$?<,\7&:(8=#M>T/*V@]+!T#M0;M]V:16J(.U%Z!RXWI0 M$6H*?'0#^YZ*H10".TU)*/V_6T"\K/37ZM]-=[HU__;]X]-\ M^:)4'7SNC+$E2FI1;#MTBO*G+_K;=I%;G=F^71;K8I?UF:?= M\1AX#+,YR#N27R#D:N9D>7[SECW-UFQN_9K8)+B-/7,>)$.XIQGH)X@[1V/._D?V^J/IS-@D9&*DY1!+44$N(L(V9! M$Z=0)BD2>4[2-'?:K/ ;=FPOA$N'#&!GO*\JB-L4N-%Y>&![YN:6P<>'.#N[ MC^KT*Q'E'C9'_1 ,+$/F,O+00F0>:)R0(O.YVC^!Z.MJ*3>BK.6H^;1XMWQD ML\644!+E3%,H\QQ#K+7M2IK9CA)1)I5",B).Q; 71QD;0=6&5FV5F^.#RE2/ M7)_SH%[FH&!0]4PYG5#R2LNYBL*M*3CG!Q@LW>:JC^W4FNL?[JAOM(O5;?BT M,0]9<[[X\?&)S5;E^QA--4=Q;O75&8\-&R1I!FF:*)A%"F4)SR,1>8JL.X[L M\[4?1F>]97BIMFXM!T5M^@3,=L9[*A0Y3@7.4HIBJJ%$-((XD@CRG*_% **NGD./2PTDU^>!Q)-'E>WE4RS_ABNS3: M4/7;K/CSC5F*/#RRU9]U$$0CC'F22H@$RB!&.8$TCR*H,AII%4N4:2^9E6L# MCBW(W+,76(/!UF+/:-,9&&!NCE$:"G94^A](G(70Y][\5F+[/+ XPZ71B?_K[Y7$B?RM(0YVX>X/E M>:A^"8?+A^8GKQSP4/R2Y?N'WA<_V2V6^J;$G)G;Z5E]F+%9?]&M3<%SW8X. M=(M2R3B6)L224:H@YEQ"@F4,$2$2Y:G L7 J_ MKUNA8M'5<71U;%F#GJ5GV M+#>E[&U[Q_U4KS"K5^@7O@6:9K<@;_C)ZYGI#QURG:=:U+C/H^FP6(<,+@-9 M-F@(&A;-PT U\-V[$?X[I6<+NSQ?5*=UQHZOYLMNCZQWQ]C3B O.),E-7&LF M%^LDA9SBU 2\*5&,:L12[T';8& MG@!KS^ MP1#@W;-:L7MEZ[AMR:G!LG2\@EH; >U\:"Q'ECS M)Z!V(*C"7@?@ BOK^5@PM*)>!W1.*.EUN4)3N U$^1\J6!7ZEDV0&+\P7,+A=W[2)N[J7:Y/=- MV?,0V_#"_NN'6CU.8T2SB"4"YEAI:((H$U=IH6$JMZ)[7-N-F9IMK;_KJIY:]L6N-V>+C1FH[LRS7&Q[ MLT]3RA1E&37X6PUB8=9^-)<4YIQE*A*1YGX+P XVC(VWZNUE*[]4.P%^JMWX M>0)VGH"=*RX=88)-F1NS]3P1/1-=3W/@S7TWH!B2"KN8,2@SWH#3(5'>>."04+-'&6"THPJFN7:JS/% MA;'&QH-;4VUJ]-96WU#M/+2N$5H0P'H/S!JLVF;VL%1T@"-L#'9^N(%#KZM^ M'T=UV-A>J0U58(EX+B*8I$A!+!-#%0(AB'*2\(@Q1#TU MW4^-,C:2J.W;Y7!ZB@"<1-*-&6[&I_?TA@-H^A!POX1!T/+WDP,-6[I^R=>C MLO.+'^[8J]@F$GQ>+I9-@],J5*GCE/J[FR=9E%#!(24VB36-(DC33$+;[P&Q M..8J\CKB=QET;*10)>W4G4E_JD_V3=R^4)[-WYT0=V.+T#CV3!X5A&U[M[W< M:Y-_[H%.?$ *VNS89=QAVQY[(''4 -GGVIO*/\L0YPN?S^ZK!9$9R"H(R&DJ M,YWS*($D)AKBA*>0YLSVUQ-YDG"I(NFDP^(7->W0>?>#D1U]4CC,@O>_0.1V[Z7G< M:G5LVR+49=3M9@=,6/;\E9FG=ZHIEEAD9M$6"4-H$6&0REA )K),1&FJ$,&- M2(,KI74SQ>E)W!=LZ)GBWC>=8>1,&Y^,T;Y)DIVGQ97F>H1ZL*SN7=?VEA,3 ML'/C0(:M<@24G@3-^KX)R\")X-UL&3HW_";$3J2+WW:_CM0Y>YY)M9#%5_9B M*V2J8=;3C"<8QUC#/+-*B$)DD"%.;=_21.0X213W6E*>&6=T<5UC)GBJ[+0: M?$^E!M^D;IKEN8P\![ CQ]T.6]\4MD6L-G%2$U;(FI3+* 0EGS-##K1[O3LEN$VETN8<6C9H_VK%Y_-[\M=$5/E8PK MFJ*<\2@E$E)MA;DSI2"EF, 8Z3C)L$JP\CI4#V78V+BG.4%ZVOD#EEN')O;W MQFS?DN5 D^A&5Z\Q-<.M?;+*GEMZQBH/+,;D6W?)G5?]Y!URV'A M#ENY',BV@6N7PR)Z7+T<^/ZW=F'X5O4&_( M]@1WK1YW&=B$9YAIDD,B#.-A%BG(,),P0UID-$Z(%$Y"9=XCCXWTC.'06@YF MC>GE^:INC ?KUF3]IQ_YN4^'&^OU G+/=%?;##[NP;LU&Y1V]Y+X[HU62'IS M'WQ07O/&Y)#0_&_0-3ND>+#_;UMV/;.YS7O]9D9N353S9 MM(I^5S>--_^>;Z2QLSD$L(F4225YPC'D*180TYB:A7U$(8\S0C$F MB+-TNE[: VO'#(DAS??BU*T3/3[S:@UD;;;A56"_,9/ROV7>2NVFK:-L$*@_ M8JGAX)?M*WQS70;]"KFFSHSUB]'S>^!M.<'VO^!]^SNP<[;ZH_T*'/YN[X(* M!-"@ 'YJ8U9#)M"-*@' VO5R=MR%N1ZO_;8?S92=!]Q@N0Q%X3^', M8$/O(5SV^<2>P94+NA[F%\I<9 .I=[L&2ZWFP*5,)1/K'\OZ2.K#",W3**T+9-G.(%,40FSC*6(DB0E&?,[T0]HW=A"H-(H MNU0O72P7;>T>5W6]G+<4>V5"J\Q;9F9@)*+T,>]?< ?MCS_I &#GSHWP.VQR?_?0S240)E:<-1J[!R M;U-*/[.U"47K%E0B5QF)$PT)3S#$.8HA,3$D3*6*2(:0R+77:=>%L<;&U-94 MT+)U BIK.W;[NH2R&^,&PJYG_NP.F[\>RG5 @NJA7!AN6#V4ZWX?Z:$X7-*- M/>Z>V6QNC^(-05GAA>_*,%.9K;X]H\U2$J/(AH@R M2KRRQZ\/.38N^?ZP7*VA5;NL3\M+/1K/0W$'I-V()"Q^/?-)60FXLW "MM9# M\UJ$A;&_ET-P=Y!"R1,.V?6&+ER^+^HZTS8.L-:+FSMXD<\&D*B^.M M#>0#6#)8I_EPJ+5;T@>\:\='V607OM\MR_PKV:)OE9ES?JFN/M[5DP38?M?+]Q)]U/>2C?CS(H,_X61\/'^[S'[Q-,Z*4HKA;R$]F.N9GU(BGD7;R?%#K0]_!:?Q7T73P0>:B:F$5-"THA %J<)Q)$@D#.;GI93 MK$UXHR3Q.L*]P98Q$ER7O@[=)L*-Z0:"MV?B:Y)+K!\_ _O\G6GNP$MG6GQH MMP$;AT+W>[@)U?!]'[J9\PK]'V["[70?B-MNV95%*UVRKVPF/ZOUE*E<4\X0 MU#G"$$N:0FIB/)A%J2*"*ZPH]6/&O?N/C>W*JH$G8UN9S=#(&/KRWSZ$KIS6 M&9C>>:J6'K2F65V'IE2B5N(L9;F:#TT:XC)_OQ/KV7.YY1V2I$["%)9X]H<8 MF$Q.^G=,$*<_YO?0B_O%>FHNK[8];17!^N7C]GQN2KF6<28CF.9BQ48"M0:LTKEIGE6X,< 7/RT00#J6>^< "5!D)*BO! MQ[ XR:4H-3++-]T >.V--S+DNFZW^P>8;=?=HFSY/.8U1 M2E@"DXA)PYDV&3A-4RARG:49RC+DE^O1V9+1T:J9?)O3MYS/;6R@JB=@Q["V MW/=I-7MF:S5_@0]J+H$HS^&,T^"ORFNPJMP&LN4WT,9Q\&P]]TP;[C[+;B'= M('/7,]G73+5S8CL7M1N@[0>PCH#2DPFH? D7^MT,9\@@L;LQ@X:3-V-V&'C> M?L..Y^;KI?C3-C0S5-60?;T.^;I[331,N3_,\%CH2 M"D:8<(CS6$.>J!3J6">)2+DB?G(-8:M<; 'M^M"_G: M$^86R P_!3U'-6V'_E>]&FN+@-1>@;9;MM3I((C]>&U_T#^M*2C209.@PE@V M;,I44#2/$JS"WKUC7\;5O5DB_;OUOBBMQF/ MY5ELF8!_2CDBDIJ;I:N$#"4QQ(;#(3'+6(B)IBA3!&>97P_'P :.;5W;]F_2 M/K6SB0QO6#$K6["U/?5L QEZ@MTH_S6GK6?RWY^Q/>?*26N[9^=NES"^\[!_ MT9&^)B!HZ\K0-@[;YK(GA(]:8O8U3K0>3!FYNUT5Q1J M79B5NGEO_7LKN[THU&70_%E.899SR+8!I3!K'D.63:JAV0 M*.51I E67JDRMYDSMK>!>5!B/WZ_<3K!,H:S/$U@ MEDL"<9(+2(A(8133'(DXQ9(J_Z3"]A!C8[\R>^8G\Z7>+&3QLVT:505+)HBJ M&Z*OJ^0U;^6I$_"ZIM7< EKOF36[C+XZN^;S!60Z9O2=**^0?W?* MR]-I=2<_&48Z9&/;FW_1-NMY(9GYZD^YB&DB;%)QH@P)"(D@S2B!@B<4)]0$ M4<*K5N+JB&/CA,I"2P%R:^-MRB''(+M105#H>F:&$RHB6QS?7":N,CY"SO*6:J_[H2PAZAV:W&U7)@?1;4\_+)Z6^KY?ERT M/V%>MK.GN2H[A$QQGN=88 $5MEE\6*:099F)17*D!&RXQ9K1L9/Z M"^QL!?ONF$D"E4,V.67O8[5/=;,=S^+/V^;3C>P&FZ6>B;"%^G<3TTNVD@7X M_4DVI6(WSH^_;F<(7(-J>]YDT+#ZGR&P.]((#7+3CN'?KC7Q-MMEMV$W92P7 M.4MRF$C-(&820\;SS"P TYBC7 G!B$^RR>7AQIE$,M_9[!GU7<;6,>0+AEC_ M^UKU&8,EM<_+A=[^8J\1^BZ_KG4"$3 ,=,(K: QX><1A T G[X^B/[>K.JK+ M";':*-D:H^F8;5L-98)E,(WM[E*6<XG*G1MI;"%;;>A6 M*KA\8BIA\[HE>7?2.0]WAHG,TTC#E$N[F+?=/LVOH(I0S!.B!70WD@\"9?]A;(G?'ID'[PQ_%8F@4GUG!QM6H>^:ST?"?%"13PC7D1]9IRQ MT71M%OC)+,WD%M?F\?H<7M&[\$ "PGMFAL=!*J8/2Q@FHK0Q8 M/G$9AJ#%$6>&&K;TX;*_1X4-5S[>H;*VU"M_:Q>>*\,R7S;K8B;5QV+%C-\+ M^;L]K:R$48K?E-TRG"I"X[(Z@3&:0HSL+IW6"N8L%IS1.,[CR+G@UG?TL1'( MERJZ:!SPJ"SUQOTRC_2.9L_L4@&YM1W4QH/*>F#,!Y7]57Y; ?ZH7'#P& MN4>-;Y_0#U3ZZSL%@OIKCS33H6MFT;O9?YY&]> MWLY9435WGZ8YCK.8(!B)5$"LJ7TS,&K^@R*=I%F"D%>NW86QQL;^C:GVP+,T M%O 74)K;[^C6A&'2SKJ M\2Z7\J_9W'+38=;;U^5\)EYVF?\QSB37-#)!)980*TT@S7,%B5F@HB37MFC/ M2ZC7>>BQL4MC>;F-5;V<[\2_-K/5B:Q2S]TLC_EPXYU^4.Z9AO8 /D)T BK+ MP1_U__920>$/7% E8??1AY48]D;E2'O8_PY=18F?5DK,JB5"FDF!18ZAI F" M.-4,)JWWQL]-2VK=ER!TNKCV+;8:Y?RJ?*EN<_N6LN MG035C8&Z0M4SQ[3-"JD'?.QL6+W?UOT'UO,]]NQ8K_?$9_R>7JEFT_>+]6S] MEF>^B_I]/LX5"TYA(3'6&84:(B4$X2R#+4@9SE2F9D-3^W>4QOCC*V)[G MRE!0FSAI?@#6V(MU*1[ 7GZ4@\'5]TYX5Z2=B=W&N>>K[96LD?'#]K9 MW[9*QKS09\^^1^C7P79[TX?!;B"JT%I9@=FV,#;X9O-"]XV?E'^H[ \O2N:, M6"\5-V<'?9T"G&L8G*W'N7IAQ\1YJ[CQ^*36ZNY^I:JDT/K\@4<)P8*FMITO M@SC*8DA$CDPP(F,L8RKBR*MIT?FAQA:,&$MA9>JLDCS8VNN9Q7X>7#>R"0-9 MSRRS,Q+LK+Q^0N:?5WX5C*!)X^='&S8C_*K71^G>UZ_H<%+_9E.8D,?$/W83 ML)C52@U508]M16Z/@"I=ER9MZ.544C+7*$X)LXL;FD&,T@ARFDFH52IIDO,\ M8D[%?@%M&AO[-%X!MG-K L36,?OCSK/)-JOP9=+2>?4XF XTLX@E$DG; 2$1 M.<0D2B'+;5>$-,GSG,D<)63ZK%9\.=*Y;=O6W^R^/3./__-_D!C%_YLWDV\> M83Y;5$))PT_FY=?3*TU0S^^Q[7-WUW[N6O/U=O^Y^[1[[OQJ#GJ;-8^,D>%G M;Z \DL%FT2_/)"S>%[-/ @TU7$Y*6&SV,E4"W[KK-N_[1[6Z-X/^NEK^M7ZH MFR=/N>0L4SF%L8PEQ"G6D%+&8)(1IJG.62*P&QL!96QH+;6 M=Z/W-+2N6[TW S;,9J\O5AVV>B\B]'%XPW?RQ^_K8GLN3:F M(J%4IT1!A(6 6*@,\A01*) 2#"6)0)E7.MN5\<9&#=OFI?8<]]D0]G)1=?V3 M30?4MDA2MW:RYZ G6*29E@22Q"Q=<)9+R'0J89:R+"<$$22T3_E:2.@'*V+; MXKS#_R?>S$G5[ZTO_%T/VH.AVOO9>PWEL$UZ7Z$O[ZA:\7;LOMM/P]UWJFS7 M,WO>M?JPHC?-+[W$QI%ERD#]QY TY(=66#YR''M@8O)#Y)BA M/*_O1E5?:R7*#\O5U]52*"7+QKJ[@3XNBO6JW,&I>LB9R'C7O72J1XWF0IN%':;01TR&'JFMN]JO9ZKK=JGW#VC.R&3 MV=:E BR6:_.A8G:_L,8!5H ')>]]R?#&:76CR &F:ACB;!PI0]V?&E_*)&UZ(3:/F[FEB[::\U2G M=EM!8BCR-(,X98:6&:(P,\M=H3C-4HDZ9)'Y6S+2M+*6M7NJZ.%4ZL],C!N[ M]H3S"-3H;?:J+_9!=>@OPS>4]OP9*T:C-W\9)1^-^2MWZI"68M;M*\4*]4Y5 M__MQ\S=^>EL5L79P*<$RX&N6Q(4.B.8$X(HE9>.,< M*DXRFJ8(1XGPR%JXT9P1IBMLQ4-76T< -YZ M7'%!*B5+Q.[,5AWAILO%_?0 M-CD%3U6/+X^#\%NGTR%O8< IZIE;&T_ 3XTO/QN*!3MW@/4'6(? N^U$><6K MX6?((T=AP)D:*#EA@!GS2TL(!/'%?(1;QQ@N$2$0&GL9"*'NZ?=N+%;KZ6_L M[]GCYK%..":(9IIP"GG&8XCC-(>4F/]@FX' D=!9GKCL,!_=>6Q;R+5Q;I1V MC-/E-\A-WO?\.JCM"IAY?=;;"Y&QN:85%9M_'4;$QS<=Y $_ZTOSM)[_P V5 M%4>]3!MM)T0BDIL',8U09F5K$"2B(3ZZ_F05PN M%FK^V7PUIASS7,J4PRR)S2N;2@Z9_2=#F!(<:QT)IU*L[^+F.FE-LMK!- MC[XLJJ"^/#"84ASAV#S,,%$\@E@R#+G0"D8JU<0\Q%KHV$M>ZM0H8WN8K9&% MU69190=X,-N9VJ'-X6E@W=[X-\/5\P-N[0,_60M_MGBUC PH^70)@Z#J3B<' M&E;(Z9*O1YI-%S_<,?_+K.*E6LCB[?+Q<;DHA>UL!]"I"?]90A(,12PDQ 0K M2%.1F_<[MIK&<4 M^4BUN<8NBZ/T.^4.IUNO-)%]DV(]AVVS@?4+-(Z!QK.#SYB_-,Z!9H/TBL!- MOW/HP?E"[YW3[>-KN2F>>VO72_$F> M>^9_"71NUL/47#Q#"SG><.=I/:"T=[;6Q_V[!?JU(O[CTTH]J$51Y@#:@I*R M[[$)&C[,EW_]ETW?;589=]J\^[[9&+@H9GHFRH?MC3)??%N$,D42H]0JO>%, M1!#'3$-"D8)9+C*94JF02'W6!_\_=^_:Y#:N9(O^%43,BO]CWQ M9NN85YS.@=_T31N0EFM- 5VU,5(MA(#V$)0NSD!KVV0&B/84G+HZ [1T5E?A M^5M$#30-/M=>ODT<='*\V M?0._-MJUC;=F\6C>ZE[2F^.)!']I)T'II<<#]D'0]YJE[M7 <1/8A\#V++=] MD$$1:%6&;2JK^J\=!38_B#(O)!R (H6PUS"QRP-^/E81 =F'3-Y:75JIMY;>-L MCY?7YJWFHX_;S]4:E;,6K_9WZ-W33[>25M/9&>?^[S4:OU+!+(D9F$8R!P3JU1*;Y9-C?N. M^MYILR'5=H.VZ+U_Y@[2$H7>S=8[#GM)OQZJM,YL"T._(\]NEYZ ?S M@3HD]C3NM?HI^L&TH_NBIP'L4U_O-T07$'Y_>:+KY3R+2,XCC&& L@@BG'%( M11; D&2QP)P&"3;J9G9VYZGQ M>:S']QLM@?6B&^W,U^:0/"PAAK1&(B*$1( MYYYC+=N?B3#%49ZH!]$XS^3J,%-[*$M#;;N[7\3/(&G#"RJC',PT1H+*RMM% M*#9(V3:\[XO82(D.WW3#P*(,Q'0VPQ["![%^V)#G1_7#$FQ*'V9@7<*\?22K M\L.#M;SOPNYV;_N+5X_[ M8JM6T)MRDW"]>B@%,:IMPVH!0W-&4H$XY&K]JN*;G&J]V1"&81+D)(VYC'*W M=:N+.5/CW_8BI_&G.LYO/ )[EZJM?JTZ4H3I-JNRH=>JI&7(H. M-$L]EI]]P!UFS>EDT2LM-/N@=WUUV>NN;CS]NU"W$O7.I;I[I<90L,WBN5S9 MTJ+,!IHG%"&9AAD4J$>:<\2*I_\9CKTJ$1FB<[AA" M[IZ>R.;EB]2'RM4^VW*Y_DF4A_?B[^U;Y= _YYB%DH=2PB3+$\5+<0QQCBE, M$28)#D082*M<4)-!IT9*[4!C;S;8VVT9XYF@;AC)><9RZ'BM,O<*BG4L!K3E MH#3=9UAF@937X,MDW'%#+ LDS@(IFVO=.*F.T+Z))[)8*>K[*C9RO7G20WRA MR\5#.:KNDJ 5K.X73_I46'Y7ORVD(L2%[DVLOD2'!RG()8\HR6&2X%"M<],8 MYFD0P4P*B8B(DR0QJE,;R+XI,]W>1]!R$AR\M*,]WQ-KQI"O.%T#DVGMV>SF M-,U XQ^H'"Q/;ELN#DJ\ TV 3X[V;>*H=#X0OJ?,/]0PKB^)0JB+'M6*_;TR M;+E^+D^!#X?$_['8/GX4NKGB\K?U#[7,U[]L%OH?=RM]:G6__B*E6N6_6Q=: M^U G20I>+L-)2"*89^4R'"<0LP!#(2)"$YE'++#*YQG.U*F].KZ)Q1/=J7'J M'@9Z'TX?(GSZ=%=NOE5G"P]['\&#PF"K6WVIOSQ9+O0'_ :8OEBF,*^#OV,J M)\OY:[G9SN\!/Y6CH/84'%R=[?=>0>VM+HZM_ 6EPZ#QV.?;9NA9\?OB&]ZN>#50FG%OU;GL.6/7^3'INU.>;I: MS+*99KE$D,6,/42"B2!A.<4BC!C61I&/)5&K7F]6C6U]TW;J;+%]L&M MDJ_:CNF0=^\:./AFLAZ^E$'HCDU:"F#.N#[.BR.(8R0A2E,&"<[5 M'T&(\X@D<9I:R:^YFS(U3O^\5O_]]?MUG13?4V'&P., /##M'ND85,NS@R?@ MX$JC57"HJA+%#-3^^"/;_ICZ9-@>UHQ*J_U1.^52#W>TS[6O6MQ_?Q3+9=W9 M?BX$QTB%O3!-< 11'$A8YOVB/ _R((NR.#>2"KA\^ZD1764A*$T$M8WFN?<7 MX.LFLOZ@#$Q.5GA8Y>)?=[M'0OZ%FXZ6E7_=H79J?L>G'/+S]3$?JT.J/\B* M5(OL_/OU5BUD2.5+J1%7VPU$U?K=IAN6X[1T<\5(8 ], M* <'P!<)#B[46X_*";#W M1N@,:/X:? HMA@^*D8J1)AF"FQJS[H!V9G:8+C MK<>K6^CG^U%10\];]92FJJ5.RM7\7NRDKN+)$*>,,Q4\1C&%*(LQI$F6P(S' M$0Z3/(MBJWP/DT&G]H[9F^>H"-6%K]F"V3=J [\LVOI-!W$F_RV.;& 91%BI M:]S7T4LR0.*J#)+)M8Z9L>)!W_6;*'O(KAZ^KI<+]E+]V4J-S8FD(N,PIBB% M2)_5D##",&%YQH5:MDIII_UA,NK4R*8V&NRMMLR&-4+:C'6\XS"O^K_#Y,+:P.0U&=9HX'&S86VP.$N'M;K8?I?L?1V7WS&F1:)UI?V6K#C9 M\#FG61I0$<"(XP0BK+/R,8V@Y"E-B"#$4%.M>YBI<4UC*3B8"AI;S7?/.F"] MO8OF!ZR!B<4))ZM=M=LP]-A=Z[CY:+MLMQUL[[89?-K]\;]7E\YC&@493P7$ M%#'=0)E!DB*L_A9E21:I?Z1&93BG-Y[L(ZZ-LW^F2ZS,GV);!,9Z;CN==WI0 MVYYZ>#3+VXW^,+:=N/3X'?V[_0/WB??P&:E-!RU:@C35_.#MP MO?VH^D%KX ?7#2BK!_DV#CT>ZXZ;C_:0WW:P_<@;?+I'+Y7/Z]6Z*;ZM#KX_ M5*;FJ$4,DPU>+%;^H3 MJU\<^JC>0#F@H42$(/5=Q2K:B17*>11F$*,\)G&:4)0%\ZT^2AL=Y?V@0Y\1 MKD?"VFQOQ1^" U-Q]15M6[KOX%(;^XOG%BPW4?'>4>7ZB.,W2+GI_<5^)[>O MJ4D# MC5][K?RN:;-F29\X^^12+W:-RK@^D3SE9:_W=LZIWU12-]5_]1#EAEKQE;SH M N*[%5>_V>Q$N_/)/ AP($F$(4\#Q=OK;FH7:DW2+* M:VI]#R0]I]6[6#)V2GT/M"ZDT_>YFQMOGLOQZ#0L722[4?'8^[46;9CG$6%$ MR@1RPB.(0A)"JK5?4R%8F'"!HC2U84F30:?&B=\_O .-Q,T,A!$,\MDE+:I* M+K3Q!?Q5>6-9(VHT*V;4^V8I]3-DB;G MV=2X^)M8BK(AT!L5)/'UOY2M.SL"^K2_42FKWM%OJ2KJN-NHGTI$$T2337UT2(:3U%S)( MN5=3:M'_@'MFFN_"[>9 M-'S9CC<_0[\B6_*LMV;C6.]A4'%E/_@.T_3"S:17ZGK1"[_K;2_ZW;9GM=ZG MU?-N6_RN9=KBIJE;CN.0"P93G=F!1)9#2FD 9D)H8'IKU^%5ALY #=B0U7C7,1FD"._"<*]3>W?=[ZLE=QV7 M]&F/4_5Z.:NOHXH(B K19,((1(&0D C&H& ICX-4\BBWRK7K&&MZ-.':_.8R ME&8LX0F@@5FB:7)3V3ELK9P!(OY[V5P>[A7ZUW3Z?;EG3?D[^_"6WL M8KD@5:^ ORL=N@>A?BF*>1SG3!(2J*<]S"&*L7K::1!!S)%DJ8PH3ZR>=L-Q MIT8!RC[ V@:ZR&3>1MLX7<O,S MW9-.X? M?FD,GG^ER]M#OX*LI3$>ES4LS2]W8ZOW0@HM$;\?K97 \UELYS+" M01(B"6G.,XCT\7'.@P1&$J4!#X) VJFVWQAO:NS4F-N4K&RU5*@=0]U$.&0B M";(8AAQKP14NU2M _1BE.P,?.ZHK;(F>4-)89CAB"(8XSO1:4\*<8K7J M%#1**0]"&EHRO+LQTZ/_QI=6PX:66[;,U&.:3&EK'/ 'Y[0][NVT%YU867L" M#JZ @R_@KT$VS'R@ZI<1>]@S,EWV1^Z<2SWW_QSPLU%I]HCC6'K,77CZTELVA*5;6?G634;4 M4#;TYU@MV?0BUUW4K9K6A:XM*@JQU4'RA[_9CQ38L,'([RZIP;@C;Y&:(W&^/VIQK1L)W6\(%T]D M\T\=7I8_?-;?I>9%2E 4.=K4:.=@ M;+DJV^H?07F!'?5T0VS&.=Z &YAL3C K?P2EJ0.<\QJ!XI-=N@<%X895[KKNI]G M>ET='W7MKJ +@Y2=9<.84$4'/)>,I^IY5@L4%' ,:<0BF*4<8QH&E$26?12. M[C^U>&!OGJ,*RRE\9@]V#U &?J@/>)2F^6QT<-%EORT-CH<8N7G!1?_.VQ1< M_IC;PZLS*G3[Y/]8;!_?[8JMHH1-N:I0H4!S4O=R4J85QC0509K!3)?9H22. M(249ACGG0CWYC EL)3WB8,/D2*!5R=6X ]Z29:FN8,<'+C-BQAD#XSPPK^QA M_:G,!XW]LP/UZX'3*B'UN MY:K0M%GH^^ETP[N_%\4\2B(4!)A#F202HHB$,->;LB2@/$X9S0*4VZDQ'0\P M-;YK[*L2+O_2)EK+*9U :,9A?8 9F*"L,''0/KKLN%^=HY,Q1M8TNNSAN7[1 ME<\Y1D"D>-1=+M5_M##"#[+4I^I_KK0HYF;!MH)?_D15%#/7U2D1Y@)*&NHT MT5A"'(L,,HKC($MSF?# *ACJ9<[4>$(;6;Y]R[^TS+6,B?K-D6%X-!KR0T=* MUT"?@;8WH.-S8S2N\X.WUZ"IGT7CQD]>T#L+I?SW#IJ+]Z^M'XJ MH[FY1%RM/FD,(TP#B'"60!R(!,I4=],342!3.W$W2P.FQK;M5>A>/KSMPDP+ M;K431:J5D&7H9CU/AEM: Z(_])Z7=^![J+;8H3>,3(NA#:^DRV*'T'4A%LO[ MN.[0/3TMMDVJYW%M'\;#T_-R_;)O #$781IS M&D50EDF&:9)#0D("XX@&A&-"$V95I^W!IJFQ4&->6T3-DHMGOUY1BWH6KS?B3NIJ.X_ M!=E\7/P08ZJ"W"2$(=5'NF&B&!4S#),\%1EF M>:ZXU$&=8BS[C8AB?)F+HS8196N(CGS/U_T"&.Y:3FD^_V_O[/ _KV/#(-NL M8]G^?V6_A:O;NF./[U5D;__KNO'R6[%2ZY?MW?:C4/I/C@[B]%T[ZDK[;;39ZSS>36#T;3$+* MB=X-(BG$,8U@&'&.PR#"G%KM!ET>9FI,?=HLV8Z"KT!IQJ7] 1J8%$\;&,] M;:,_8NO&P"=#71EI5*KI]O:4,VY\VG%39$>757MB32CS,!22L8Q QF,"48HH MQ%0D,$JBB,4RCM(H<-FZ.!IEHAL,C9%.A;8G.!KN -C#,M(ZO8'B4S<4]HOG MBQY[7>(>CS#N0O2B=V?+Q"0B+4*QTE.89YIOY ,I I3U!.8Z,:/&<+IO;*KXS6 MA^R[EME@4]JM?_W46&XA*>8T-=VL,0K@0Y_\*/./%=5K]+](T/8!5$[H7_\Q M%OH6(F]#S\)(PF^#S(:=+EP?)#NUXIQN/)Y^7!^_CS3E>MW(66=.;%9D^6
L!J8_AL;01NF<6J&;L+C637NRF!C2\5U^WQ!'^[& M!0Y1JJX!(LO%?PO^&UFL-%]]67U6#N@,J/527?70G(/\$$69TCH/A,0\$SG$ M$NFN7F$(*0T9S'C.\P2G(2+<.$:U'W]J['+P #PH%\!Z!59'#@!1G8HN]BY8 M!$L.\V,0J Z+^L \U0)<6]_T3OZR L*&IN\]'@6F/V_04#"RSR;XM'AZW*@XN*JG3.<4()Z'(8$Q1"E%( M)"3ZY<(QDF&>1 D-K)1'.T>;V@ODD&A9;>MMM+EP+>&N:"20'74%+V)M%K!Z M0W#@E\%9ENJW!CT=Q9;6#J [V 7*( J$%P=\'2W"+M^OJA)V7N0N\'%2KO[M MM)S]^!>M3][1HM06FJ<<1TSR# J).$19P&!.6 3#G"$:98E B56FC!>KIL90 M)VD5NN))&3XK_RRCV[W 1$N&HOJ(+D@\^67["IVB(=1'U"V?RS2J_VVO(-+_ M2V!&B:-/[<#4^:Z(- MRTO*(OYNWJ_EYW$7NJ^;M:*4[8NN[M*2<7K%56F%:XG.M-:;M M;1QSA+9K]L_']5)=431K]KIIR-?UILQUWU;%K*52YOIXE5_N*2MZWH="5*9< M,!E"*3*IN#$3D'*U$D]TU\P@#7*U(+?27O)JWM0"X\HCRYC5\XR9T>;KS)88- M,XH=Z1>;[?P/\E_K3:.'7)0:NWD:IU&211 QKOY0($*:)S&DDB%)PHCG9B=R MEV\_-=)MC+/2)[Z"7#=Y]L=CZ"6\(13&C-7M<0?CJ M;;*-^.F6:*W<>A2FZ MO6J>]!N?<@O//I+%YA]DN1.M4/ /070/7_YE]4VPW6:C^.$M*1;%GZLU+<2F M%+/_M'K>;8_WW=Z^[(OPWRU)4;Q?/Y'%:DY3)M(@%E"D0K<[ST*(XSQ3 5P< M1B)C2; 9-AS M'JVCNM&P]1GH#6_TJ+'?:'-P&@Z.-[#;>T*]8!M] M%*%3NS38^S4#C%=A[!30'@=HOT#@& M6I[Y>\%XAMKG:\27::.^+#SC>?I*\'W[GD(B56[PH9E8AK7X!TMARK3P%=+5 MHZE(=%L3PN,TB3FQZM]X;:"IA?<'O0=;8KT*I1E3^@!H8.H[8#-6GG\W)(.H M7)R.]3J"%5<\OJH]<>WS;JSP[X(_*.9Y+PI%.B7-U,M(DB=)&,093$LY/)HS MF'-=%)0@$=*(JA^P#2M<&VAJK%#;"5J&.B[UKT)KQA(^ !N8)9RPLN:&6T#X MY(:K8XW*#;<\/N6&FY]WU2-6T8GN.CL/$I$A)&,8D8PI,E A DW"%(:I1&G" M.2(RMNG@OK^SU=,_0M_V>SU&G6[MUM[Y )K98^X$Q<#/=9TQK:WRJ=I[XJA? M)=[FYB.KZY[X=*Z8>_H!UP:DRUWY8-\+]KA:_&LGZG<)DY+S.)90"*J>S)Q@ MB$D6P4#@(,8)%2BWVN2_-M#47M-[.\'=\_-F35B5CKJWVO&=?15GLX?9!WH# M/]O]@7-H9=J-BM^6IE?&&KFU:;?'YRU.;WS>L;9*"Y/J?(-*=*JU(WW23SS! M%*Q'+0ENRU67@NS3,<>MT;+$I&S3Y6Q-&)7L'/$YY3S7V[C*^?YKM]@(_G&Q6FS%[XL?6D!^ MJ[YW"\6O955L\?MB)3YMQ5,Q1UG$J#Y[)X2%$,6A/JQ)"&0YR7B*J9!I8B?R M:S[XU$*VQG90&0]+Z\'!_*K46P4[AH"O5]%!^MWZBBVJS^MO^=/P35XR[D NR'[,Q MZV[%6U&G^K?=DSY,;YNW+WQA.,-Y$$>0TC2"B+, XD1$,(MHF%.D L/<2,]N M)'NGQJB?Q1;LG^A*9@2\61Z<^<6PK&FLZ>ZFW E.XL LO6](W_)V!@[^@K;# M#67OJ5UO!K87ZK77,W!_2O*WZZ%>Y>M@H;8UK:_%2.I<_;X>=X9?#T]*7N/- M4*?RUPAFC*<4-AZF1\IB(P[;LR+G-.^Z+ C+$$Y))$.(!47Z")Q!%4UP2'@8 M!YPC)H5PJJ:Y--K40H(;%106Y79F8)NMHKQ!./1QNAU>[O4F73@,4BMR<<#7 MJ?/H\OUJC4;G1?85N.]V3SN=J_M#5)W(J@: 7^0=7Y>= >_X?^UT:\"W1'T_ MF/A#:-7O>29)D"4L@3J7!B(68;5P(2ED$_%5YXJG,N!>*?2N1W08? MK5BY%S;M>N9^-W(+L+Z)'V*U$WH77?<^T"';?RRVCTU5]8>_:]D$'=6I_^E: MB7D6BY"EJ8 ICS--CBE4I"@@0S@.4A*D*;5*0W:P86KT6.4H;BI'[*(NEQF( M@Q@%(4(0\Y!#I-"'F)$09E&*&!, M!W[QU-97-72-_>"G<@ T'LS W@?0.*'K4_R%T3T@]!EU]"W?K C=R:+8HR[W' M8E'&P7H[BF"9ATE((,8TUTV5)F 90U,]R P2\I)]SZN/UNWG?QH"GF-[%^ MV)#GQP4CR[H8)*,BR'&FH$M3W1L@I%K[)($QDU$6\U2O2DUW[*Z.,C4VJ V= M@;:IEF4VW;#>WF#S M; 9& 'C]7.V$WW^^Y^71]@M!VNFSZV=[%N?]A1.[FN M _DBOXE"J,NU6OU[M5A9KDMIYN,CRC(E]/Z1K.X?-^O=P^.%D\Y#:,S"A%"2 M1##-DPRJ\"&$.241#%$F,>$LE7;--H;&M&XXU M#1!!"X*RD-5R;3/@-\ LZIG&O [,E>TI;=PL,Y#:LW>:@E+EV&^5LZ#V%ES* M:1FTQ&CXV?$JXCR,*.@^.^IFX\_ CNC:YVG->LW.F6>[N24M._W>5^Y9R M&44I3R!G6@"VE.BC402E2!)"TBB( ZNS$X,QI_;.:+\:6+.OS)31,T!:9MOV MEKJ-O1G)>T9TZ./A%IC[3?IW)9AW)F Z-'LRAL=O*Z?;PX[>+&S4>A!C,'&S8P_'2_+FNUJ.Y#I9]4 MRUW..5:,D&$*8Q$CB'0O31*I/S*29"*322J2P"8:,1MV:@3Q>:W^^^OW7]TZ MIMV V"SH\ _[$=$'LEDM5@_%5['Y_D@V0FNL,[U>6RQW6\'W%4((!VG. @SC1 BH M@A$,:<)#M4S*XQ G F%BI9EE..[DJ$ALP:)ZDI[%1B.MUJB;%U!H'P Y:8OU M;OVP>MF*PU;+6H)_B,U"O\)?"ET5JA]+RXYGIC-F1FP#S,/ S-98K--L06GS M#)165YM@E=V#=!ZSQ,HGNYD./2J]6>)QRF^VE_>1\/Y]711-QM1BM5/#UMW4 MUZOBK= =!/;T*HH_%JOUINQ)5O<96_'CNU0MR_X0V\+FO@OXXIKGLCF\6/LLSFTTK=<%?=>\5KQ>Z#?-3[1<&6:]TEJB4F%,8A MDU'$8$K5%P]Q(2&-TU#]R".6LS0FW*KFN) M]9""ZC>=IMLS(TW2X+LV@\Z/PW:.!US][O+T,6CDS1\/V)WO"?FXJ?VAU0?U MVMB^_&.]W*VV9//R<;%4;#7/%,KFP3I?LD$0Y+&*112IC$+299SHRKL MJR-,C3\K(\'>2E"9:7Y(=1G'V^=3O=$9>E/&$ABK0ZE.YWN<1UV^[VA'49UN MM4^ANC_8KVRCE693Q88/BE'4WXH%K^/#O=K#0]F3:*T-/ MC5;+KIY:D%TQJ5X0-1V F7VBN@7^SJ3I =578 .M@8GO MVNBOS7(W4#&@M%MW<%3]NZYWW$Z2K!,5[J2BA_\49/-173#G*%*L11F,01 &&G.0DD5D:AL)*A[V'+9-CN$>Q$41;:*D+V&,ZS/AM)) ')KQ.!?99 MF1;%--VU79J!H)21'*:9C-43KH7B<;Y?V&>Q;81C![+Q; M,\6,-6?:V^ZW,RH,KK&L?EPE92U>BA[H+=Z.#2-]=[OQ*%I M2QJ2G'$,64H%1'G((57Q@Z(8P?(\#4++-N8V@T^-8_:V@])XV[[#-K";<Y15%FDW];+I8K&?I(-GTN>)"%!'(9I@M2Z MB">0X)1 AD.>!RF/";,2W[ 3&C MO '1'ICU+( &?VD70.V#W]1^%_0\I^5;F3!V2KT+/A?2X9UNX]"U\_OS8K66 MLG5N_6Z]^J%&T8=Q.FR<:WFA*(]BF >*ZA F"%*AL]89RG$4L3Q,C,["S(:; M&KUI@Z&R&&P/)L]TRE1M-"C3+RP:)=X&O)O(_,,X,&_5MH+[-H '<\$W[P!: M-(KT"N1(?1[[ 6K7IM$8G\XNB[?O,EZ31&./CGH2X4*][UP:\/[ 4S/."V'O!+A?@\J-617&PM(3T'9E M!O;.M*J*QID0B_?(.!,ST@MFR FR>_WTA[7SO=3C]N.]L/IC_R968D.6=RM^QY\6JX7>PRF[U55I*T5]?!H0PCF7&"8R4FL-@B3$"0LA MRP(4")'IEYZ5FK;-Z)-;A%3&S\!#97[Y=B)'#EB*8%O-A=G.RF (#[T^:<#] MK07NL>V-&%DQP-&W$VQ>-:2M#!A7%MH%FS.E9Z>;N''<;^LU_[E8+MO[D@2Q MO(9>YA"E#$$28:KB]#2C,A)9%%GU!;@PQM3XJC'1=!_2&$LS)NJ)T,!\8PN. M-:-TN.^3-RX-,RH[=/AYR@%='W5[TK]NUDP(7BJ-?"=+H7CE#[+=Z?RH+_+N M!UDLM;Z>&DO_XW?!]+_H-4641SA-8P%YB"A$.**0(AY#) (9DSS*,+;*JG.T M8VJ,T;A1:1X5RM9J"?Y4^:*%)-82D,8?*-<;J#\%BKU+=NSB.G]F##3"K S, M4L<3HLTLYZ/Q0L_&>T&WX&#\#-R=38\_4NN)J$_B.Y-JD6D?UT$)%]MWYZ4A\MG79MN&0WB8:KSN&G9NCU9VM6 M#&5C1^E_Y(3G,,V-[$QYI9B+*4T&@ M"DBI%H9E$":@3FI-JW*JRPKZ_M@87&.T@>3D4Y'++"Q.^RXYGOG M$<;91>,=3%RS]^BXX>J'W"+"*O6W?=/B$#%D3**0A BR,!"*N(2 E) 4$I;D M,9)Q)+&1TIO)8%.+[5PRRCO!- N_?$$T,)\U&>-'SVZA JDA0B@33'S&29WC MC1H,F7A^&O$87>-&%I<[.]8;_E_7RP5[F:=A@@F5 >1,U[%C'D!*@UAA'*0! M3S(<1R87ZZVN*T-GH'*9/!7_=]! MB,<",Y_\8S+LJ#1D@<,I&]E)K]82W".^77W ?0[C^'*H=_H$K^L<[S8;]6@(_=?/ZY5X>EZN7X2H M\[*2C.@>=Q',PB2%2 8$YBE+((]90A-.*4^M8E>KT:=&[&6+=D#V'&ZY%K9# MWI"BA\)S: +6=M?Y\K7EH&5ZJ3W<&#]$1IP+;%YYT\J <5G1!9LSSG.ZB>.& MW6*EN+52K)H+I'@I#"AD)%:Q:IIQ2!.:0[7&IH*DL0QR*YW@]LVGQD=W3UJV MIP#KW;;8J@!EL7JPW)UK(V>X&^>(Q]"[;WM!>6U@>?IZL_#ZN4!(LXPYF (LRT ML OCD(2,PH0&+,H92;E==P7CD:?VH&O#06DY:)EN&7Z8XV[&!(.@.?2AXT4@ MQ]DZL\;+JRJ=\>#C2M798G*F7V=] S?2^BRV[TCQ^'6S_K'@@K]]^;/0$KE[ M#9E621\E'#%&,HAX$$ 4T@32-,N]HA*QK+5TF LS)AL&X8&I3(.KK09?6^"^T9:#Q>J7EG"5SXI)=\1\ MDIG%Z*.RF3TJIW3F< ?7'G;O%%-NR/+3BHN__X]XF4L1)IAF$>0*=8BDS"!. M609%D&4)YD$2!,BNA]W)"%,+JNI6;;65H#03*#MMF]B= MG-.5[@&9A:K)%Q MZ&)WQ?O>7>Q.[SMR%[LK;IUWL;OV0=RV;Z\7S^1Q6I.XR!@NATE MR[#6UHY"F-.00,)XCB,6J,?=2FGW?(BI/=!-EY[21/!79:1E1> %($V3"?K M,WCN@!4R#ED!UYSWFP1P-LK(9_[7O#P_XK_Z2@?=BL_A1*0'5NECERKO8;LJ"HT)]H%@\K,HPGA2@=-8RX+&=/C.>&W!2 M!F:\EN7EA%3S\M>"KF,F"9JA]GXMCOMHN M4!<"77M"G=>Y\@KP-O M1B?]P!Q)Y:VV$6S73=DJN+D[9Z_==@L)K^IL5P<;5W_MEL]G"FLW+W#,Z+W> M-?[MRQ_DO]:;=[KY0?F>3/,PID$FPM/ULK[70Z5RE_:!TP"EBL9D8,\89".Z!.<@KTO:)O_:8>4W]M1A^ MW.1?>US.TG\=;N'JB4;M^1OL-D;:1GY7(;3C(-Z@S0PV]3XE :"@X4S M\&ZWT?N+7GLE7D?"&[" )VC3(T!]H;J MCA8'4ZUBE&Y8NYG &U@#,X$-.,8/OY'S'0^_NK[UX*N?3A_Z[@%&>>B-?&P> M>K,/]WSM:^F&%5LL%V7E_[M'72*$XG:L/5%&'KD4J/Z&57GYJO;%Y M0A 7 :90*RE E$::(5B@ @6, XESR7 Z_R$V=&T=)3@;9?.,M$T;[E'9VUCJ M*_RTZ(GG<:HLXX]1X!^8HCY(*5B]T]N$+;J]IP#'WJGHI?1/]X-N/"P_6Z^A M#O.W]W(&J@+U >*=WL@/$ARY6_4ZD51O%*^&7?WO[)BA=-(F0/>/.+0*4%_' MS59OX&J56"UV7$<_ SM9NN2DB K#SR)//?%S6M.D:T-XR85.2)T MEE7D>I]!"*Z5XK19%\4AXU!G/+T5ZHNGV5FQGHA0HI>J)!8J)(TYQ"%A4$8\ M2SA%/"1&BU:O5DUMD5O:"DZ3-KW2HN%T>>%*_Y,P"0)MYW!>FK 9H*5O.E8= MC5_ML!Z1= T-FQ(3VV%I2<^6-W=47&SV)K[()MNTN*.Z.2C;SC.)*,GB".88 M=GPHO^+[HK%2JA8@ZV?Z&)EHP7K:2Z[ MR6S\&1J8[FKSP9=-F>@.FI];_LS P2-PY%);MGO42;+H237J9(W4Q&KX2;/K M?>4-X\YF6?U'&:^[EC=$CMIQ^;NKJ[35[XM"#U&4NNESSO* !"* /,(,HC01 M,(^)A G-*!$Y"ZBP%+8ZNO_47F2U>%-C8]V@P#"2OH9A]_O& S)#GW)9@N(@ M:'71]=YR5L=W'5G,ZJ)+YU)6ES_6Y[Q]'T3_7BOMESDA1$J*@RB&G,04(O5, MPSPC"622Y9+)/!:95>^]CK&F]E#79[.'95]CK%-:29%'(I%D>CMF T\NQ:70=ZS[KVNI9U0*\ "W#P1NU MQBW*7_]B+8;9-0.F480O5,<)*F[!Z54UTP"9_A*:78.,K:=IX/ %<4V3JQPU MN-1JIM9'(8CF"*<IG,291' B8T5PN) M.,>01@JQ)"4QHK$,:)89[X2;CSNUIUI9#EJF@]IVH(P'E?55Z&RS:VHQ"P9[ MV,-@.S [&,-ZFT)ZX6NQ_3P,SB/M,_?_&MOM(]N#U;EA;'&[\7:&[7T\V@)V MN-Q5]:;**-;I=<6[@T+#UXW0P@UW*U[V;*RRC=\O"K9F+EBK<>S-K9FG6FIVZ1./@U*!=BWT![5?Z MIZ=-(\L#^4'P7$+(TWT=E\X527P4^LQO>4_^KHGDK5@)N=C.[QID:U?_[Z_5=0&VNYJKX!K.%2VQ]<0Z^_ MZ[=-;6I9AE8;"][4YE[?N;1?EYL!XW6Q?F/(<5?P9OZ?+>L-+^NK=_AYK=<7 M9%D5&\Y#$K"8X00&>DF/13A,$4$9Z'5KGWW M<%-CB;:U_P8J>_4S('HDW7?";48:_D >0>F\"B]_D^\X11TZ_-_'^ M/ '?Z"K'\LNJGK/PA200QSA!$+"99SL) TM"J MKK)SN*EQ2]M:O5^T+CZ>\1AF^@&]&8\XP_0@7GF%,LST4*/ MM8Q&F'@M4NP><=SJ0R/OS\H*S:YR33'8[\SH9&E-6WK'IFY'F?(@0EF:0Y)D M$JK()8$D# (HXB#)'!P/?S' B3BQP71.*A%(MO6A%>.D,)PCC(B,"0 MAD*MBB+=4S1+*.2)^I-S$6%B%;D8C#DU;CDHQY5')]\7#ZN%7#"B2Y-VQ7;] MI(*93RNYWCR5M&^Y2C*8 \.EDE]DAUXO5=:VFI >G4(-C);OBI,=57H6ZD8LX'G8;)-H(4I2R?V$OYE=+,6L-/5S+K M'Q8K?8'Z)\M%E^4TF3'8<. /3&;F6HGZ'RK[9Z">+7\$YX:?3ZZSM&!4VG-# MYY0!'>_BW#]#:Q_^KA]DM984ZCN[K7MU?-D7QK[,.4IH(AF",I4Y1'G&((U2 M!',1)WF8)1&+K<3FS8:=&OE]>2XKAE4D45:3RU+W1'\-@*S\ 4OMD"71&4Z! M&<'Y!W9@8JL-!J7%9=_GTF90&PU:]?@O7OMB6,#DN26&RF66EI4#N3;71&+F&:3?/>$-J8%JI0?HBZU@(?/0*DHV^B@>PQI)- M<0#-4@CE!AC=^B;7+AY1MN2&_<=J)+<^W#?]J"5<4F<\S7D:Y5D42"C20$ 4 M" )S(BD4#+,L8T)FJ96\:M=@4R/&CV2Q 3_(FC/.]Y06 @-5Y>^6N@NT. M6B?B9G&9+QP'ILU6]]7]FWN YD$F: R3I'1AO%=*5+KN^?5DI8YK',*J=EOH MCXN_!=?K3)VQT)1QD5!PEH<<8II'*KPB#.88I9!'B%,LDR@)C_/2XFK#I;39(HBX";-!Q.43O($II!LWE\+#FP!:1&,^@1PI*G/\(MH%9J:X M= 9H-V\R7J!FZL]1P&9\D;U(3"W\_!)&]'ZQU=)P>9:'5"00)SA4W!H22+(L M@#)/92Y20F)F5 A^Z>93H]+2*!V3A=$;^DLCK'Y].^MV4V1>3@1G2%@XK ML99K?O>09CF[Y6A"+-><:VO:M4UUH5UV%RS)9E MPT ^,']<0KNM(3UDA:T]8%X3'QL&I*UCV<%8^-T(),F>2MR[U&T_C,SA-& MPY_5=?2RGX$N^'RVKF^A,E*W>CWB5!K4M[RWZ$G?OLJQ *4BIE9_ZV8+E)(\ MCC'B,(R3NGJ>X"R'+&=YQDD8,B:M:D^NC32UN.?0CMXVDKD.IAEG>(%H8+IH M8I-V4_H!-I-O0N&U?N3J8..6CMSR^:QJY.8%KJ+9U8%_'>W/12CCC'$!<80B MB$*,(48D@!F)0IR'812C9+X2#WJ?Q8P,3D8P^G[GU?>[/D S, MF'LT/MQ PT$E_*+/?I7!CX<860W\HG_G"N"7/^9&?L-TE5-?N0W^THZ#VG./&VAC39)/9A_1AQF B& M(D;S+(^Y77K9[4&G]E)IVUP>;I"6L;:)90:8FY&_;R0')O"VN3.P-[C$\\X$ M3X><,W. _.:>&8P[<@Z:.1+GN6@6U_8]@7VW?GI>KTH=9[G?N3B6\CLY]2,) M340>2IABBB$*XEB%SHQ $LN7UCT6AGSE= MJ=G>HW,]D[6?+MM#VD&G8,13VX,?E<#.OJ+S3$ITI,-<9V"'.=VU-^>5CGN= M<;M^_NM^2SNZ+3;;N>( OF/;+YOO8O-CP439AB^/DRP2*(&8TP@B3 C$BCRA MQ)PQQE&61=@DQKLVP-3BN=K&2GFC,M.JM>%5(+O9S0<\ U.6 S+&''3+_0YB M49>V2$7]=$HH5^\]"DO<\JQY]&]^SBU\^@=9[JH:<<$>5XM_[>JG&D4YDGD$ MB62Z@CL)($8H@R$1(4*IS)/82F7G\C!3>[;W5H*[Y^?-FK"JE]C>9J<>IE<0 M-@MF^N,V\$/?%S+K**0;$9\!QI611HT=NKT]#0MN?+IGT<\_R&:A0XG3>HHP MQ3S4$)*(J @@DQ+FE&!(*)$HBTF01$:=:4P'G!IK'%=<-$;WK_ZYAGW>/ LF.,7+@#][H# P5^XM<^'$4R0L^*\'(B-QW>VOAAVG7?&XD[].KQF/ MJZY8>\1+US[3KZ/A/?F[RAENU2!\%MM]7X4D5G%A0C/(%4U!)!"&N8H((<]1 MBA(6R30U4MVQ''=JS*7/@0C2TLX1JB%>"MH5^EXY\A'M<:^YE>[JA+7PM3_\=B^]@H M(N\%2KZ)'V*U*Q42JVR*.0M2F60HA$$2!CI-(84X2W(8\(AE01"$2%@UVK$; M?FI$U91=/HO-8LW!IK(7M/*E2@U#*AX6JS(GJI4GQQJU]J5KS:;EU)EQWG 3 M,C#U[=7O?RK+]^+>L[;:3FT^.-CO41S?"3>O:OEV%HPKG^^$SIF>OMM=W(AQ M+TE:RB\V>? YHXH"4P+#("$0R32'E @.2<)9F-(@%YE5FM;%4:9&8S&2:92T2UX4)87 MX,U2&2^*7]HAU6(%[KZ\^]V2?+S.J"%IO=8L#4UVE>1(V[$FT^J-=N,7W;R^ M> 3:/U Z. /:Q?V_TM)/<.IH=1I*_O9(FD/,@%>R]6K@N"0]!+9GY#[((&XO MA:^/9*5"SN^/9"/^7"VVQ=?O?^[U'+.,I&$F898K8D=)'NB(,(88XQP%09J+ MP$K%OV.LJ06'M:F@T"TZP4X;"]YH%7]8B.UVJ7?Q= U%<;UWNS7:9O3K"<.! MR;2!KS03_%G!IRW]Y?:IA34?&D#BD]VZAAN5JPS\/F4>DTL<=8+(8J.S3VKY M$,5-K8V]/U00N]L(_F7U3:NO;72UTHI_7NN*INK'MZ185,)%\X2E6/*$PQR% M,40YT9( G$&"4AX13M(\MI*D]F;9U#BJU*\N/=.;0+6Y9;C1MK_."+?,6?,W MG6:T]BJ3-# )>IH?>R4DWUAZ%4WR9MRX^DJ^,3V38O(^@*M RP^A7A&;EV_D MYQ]$T=B"+/7!S!?Y311B\T,4<[6R#\,L2J%69X$(4P(IY;G6?&.QUAG @5&Z MG_F04V->92AX:BRUE2"YB:\98_I%;6 JW!NKF%!AM[>W/,;5YT:-S3X53$SQ M\2MJX73XJXOLC[#5D54C<^^6V]YOO2AKJQ-2%J M#*'4ANG MON)FTV#&2=[!'9B6/.%JS4U6./FD)[.!1V4H*RQ.2K)E\!C^(X%@0*E <092R$..((TI1B'"D6D[EY=SF+ M@:?&5OJ5OFW,!V^VZU^JA)%GTBGDV _\D"6,BJUZS3\U5>:' MEJ4#S5CW*V7(61CZK;+'6YL-WMPKT"O3ZZS%O?G@8/] (%LD> \$]DC)WWY! MMTL4=T"N,XG'F4?.YRO6/VIZ(N_?\/_]HM?I"E9K2[%?_^N-YL M[\7F2:]LBFU)=/O4:8DI$GFJ8J8L)A"E00 QSQ,841SP($)!B*PRH.Q-F-I; M7%M?'WFWG)A5Q?W:#ZBL> (M3TS2KWW-E]EZ9-A9&/@U,LP$V*> .F/H-0W4 MWHIQ4T&=43I+!W6_DV,9SZ(@#P\;K7U=Z@S6*:>_JYCPDXH'BWD<$K6N08H6 M6<(ABH54H37+81SG**$A"=+03L3OQH!38\)C>ZO=RBKE^B]M,RB-MJ2\FZ"; M$9Q/* >FLYXHVM?M&$+CM6#GUICC5NH8(G!6HF-ZG6MT]KQ0ZU.=]=BDOK]; M%]M2$R5%C 0!402CPC&(2$XA$8A"D<91SE*JXC*KC*..L:;&,BU3P;[J0QOK MI#G3!;)I[.0%NL&#)$?4'.*@FWCX#7BN#S=R9'/3[_,0YO8ECMRA$R"_R.\Z M*^_PK@QB).,DH3#/HQ2JF(3 / T#R% D.>,P1 MBES&U) D^B(U-#TX@&3/#%T@>.6$BP.-RP9=OI[Q0.>'';N*\?_:U>N?^W4C MD2X^B^TAA?I^K==/I5XM%_SMRY^%;F2TKZ@Y;#/M=Q-X*A,2Y2KLT!4L"+,8 MD@@+& 8R2S/,66*WPAG"R*GQ3\M'W11ATW@)])'#HFYTMBY_*H\2GFM7 7T! MZWUA&=G[::F),,CWP(ST7GMV!^;,DXG=.UBFZAQ5Q.A_+O>GOK;F]HWV57T! M?@&'\L&#OX-L40TY(5Z;P0UAY[A]Y 9$^JP%W9!CV6L?_ZYN5*V(U9B5@F= M:$1)2F$BPA"B-,\@S9B$2&"6S4>^WR[:=&^ <+]4-OKWE\ B$'^0S3^%5NQ;+Q?L91[1F" F.4QP7$J:"YAC%,,PS640AR@* MPM@F'K0"]^B.7Z67-RNP :%V:@<@+\5?]WF#X/;HAZ[>U@:<*X_1S<\#GKX>!X&]?F MD^4NODZ^N*0XLU\#980S%C,,21I0B%@J($Z9@%$:4YFJ%7%@IP5C..[4.*\Y MG"JSY2ZK,#GG.YA.A1G_#0#PP+SG"5N'7HI62/EMB6@V],B=#:WP.&]0:'>Y M:W^*2C^Y9$<==,QE2AC*,K7L(B+4AX08ZB0MF,:Y8JM4ACBQBL[.1I@:%^UE MN_L(59WC:$8OO= 9F$CVP-3Z5-H\GXTFKGCNM\?$Z2 CMY>XXN-Y9XEK'W2M M,ZU;51VW.?VN<]!U\:N:G>7^,Z*8YYD0C(L,4BPSB 2CD&01@5G,LN@MQY\:)?SYZ_=?06GL?J^=_ W>T*8-W'/3K<^V.M5N5LPH9$"L!R:8#U(* MO8DHVDWWRN8)QZ[,ZKG0N9FE.T<-$F=U(VF?Q:U.B/JM=+4S8>2R5R=\SFM@ MW6YC1XE<+.8?5MO%]N7W1:'WK8O]8>D\BO,44:Z67SR((*)I '$D*:0B3A). M:1A'Q(3V.L:8&K559H+&3H?,ABY NQG+$TQ#LY(+0L8<8X#!@4>*AD@*P7Y] M6/_X7^KJBD/47TZIH^O.H]"#@6L-!9A\U*&>].VN4+4HCC ,-())+&+$"2H?E6%PQV$\BK6&]%37L?AGOPRLK6VFA 2JLMZO9& MG_MNKIO\C [,HHWKH.7[K*6B#MKNUVTG0.,'N-.1WL$_4&-0"9HT,#17O6E] M\I?]/:;\U;&H&YWR5VBDXM/I?I7L"EE?:RH[JV%'-VJ\DMK7PONH+O?5C'#; M."I%G!$U'JGQQX< MGYL\%J./NK]CC\KIUH[#'5S/W0NA+GI4?-E*G]EW7N$X"\)40*J/W)',,-C56:HPMMTWYP=R9SAJW/5+O0MGT(-T3=H,?G[=@ M:Z=D>6_/8H2(WV/RK@%'/APW\/W\2-SD(L M$4AR2B'BC$-"LA3B4 J:99+3P"@'N7.4J1''P4A06FF9AG@12#..Z W/P-QP MBLP 8D;;WP@&]V:M?@J-F6S M#ZT/SPZGH"'+\HPE(?,+-WTGC3\"K) 4>^@)8SLZ,#W,8??V\I/[CZ?(OUM&C4 MMYP?]$[?@I[NZMAN;[T1BX?5.WVO%7MIZF_VYZTO^WY2[Q<%6ZYU^ZAYBBE) MB,RUAF>F6S9C2*-<36T:YE)&J4@RJPT#%R,F1[65#X#53@"YWNC.GB7KEMY8 M-LYSF1@S[/O=R[';?J,"4%4O[@3ZO*P)>;><1)WF$60HEBU,5@^(84AEQ&$4B M0"1"$8ZL9 -OCC@U[CL(-%6%A# M/79]-\7&:R?WFX..VYW=%(.SCNO&%SJ&8XO58JON^T/K3VV/,N#NGM:;[>*_ MRY"P/@C^3T$V']47<2[#/.5(2IC'3$5E.0H@H8J00L;2@* MDQ#F,L:0QQ%#<9P':2BMTG(OC3(U4CN)M=2:IVS )FZD;%G :L9FO<$:-ZPJ M=!G%$*EMG3AX3:&].-"XV;)=OIXEQG9^V-N9CG.)P8&]BCF269:K& HF>9A MQ% "*0LB& J19T$82A;E/4\1?-@Y-2XZJD9:K)PJ&H>>6N?SAK$G[%4.(DQ+ MR\BUTK(K,:''_NL#3\W 9QE>3'WM0PZ?>!NL/3:T9Y?ZO&33_W MAN)9KKJ_.SOV<2E?"]6!T':O>)H'<4S3#$&9:^%MR5)(H@BK>60RYR@FDAK) M'76.,C4^KHHZ0;RRTJ>68C<.?D43 MKXPULCIBM\?G,H@W/N_&!K^MU_SG8KG\;;,N=!/'.,V9SL;@.(:(R #F DOU M!PHRG"$:2CI_%IO%FG_?DLW6C B.QK#Y9I^.--R7O#%Q!AZTD3- Q<-BI1/L M 27JD\R2%HYAI0G)PCP.H)!9"!$E"<2QKOF1.4D)BUB6B1K6#VIM/@:HS3@C M0BI6W!.>9MSJC-# A'H IK3,'XE>=-@G2,> MQ:I8_! 5Y7X6VR_RGOP]C_(T%2@G,*0DARA*$218J\(F :)!S@*D-8UNZSD: MC&45+(V@OGAD:B-[3;;;S8+NMN56ANY'N'Y8O6P%V.^;KR7XAZ(=%4)\?RET M?9(.)7ZU+1&^/B%FA. )YJ$WCHX0/NKU6*G1*3"5Q3-P=X+Z5^(WV'&[F&^*;?YS7$MR_INYF^ET$_"&*3K3@6Q3[9=LVIBMHH4_$;#\IH0ZWH M$(FA;J=+LTB&L;"J->ACS-16?>T-](/"_!5I>=<-!\(^+E5ZBE%DX=?+-?E>+^'E25C9 HE,$N>OZ\?2*#;PXDA8V M^;QK5[CEKOPZW"V7ZY]ZD*+,62S$YH7.COT_#:O,QQ[Y)YV=HB2G*V'.IDZ0^*D+XM)+KS5.=\;I42T%^ MOZYJ54ZWP,*(4DHXE$$4020B O-$/=*,$QP3F<7$3&3/HTU3(X+V)DS;KRIY M47L&6JZ!VC>]XUQY9[&D\32I!JO%\:=JK*VR+U:S=-_,DLVVV6 39[%L'7\" M1UKA]IU(3XMAO_AVKIL]#37>$MLO-D>K<<^WMF]R^KMX(,L/95/%4ETY850F M<92K2#?.U0LRX! 3%.C\/X(E4BOTC)LV-SVY]]1>=*5YH++/2J7Z$F[=[Z"> M: S\+K$!PJIEZ167>[0J/;WC:"U*K[C2;DUZ[2/V#^4[?8N-(._67,QQR'$< M9RE,!.80)8E>A:8Q3"(:4Q8%(D-&@B2G-Y[:XZAM ]HXH*TS?Q*/P+K]&+I" M,/ S:.B]U>-WR=4>S][1[49[\"XYT7[J+OZ[8XY7_=K=ZQW(G 2T)2D,!>ZPTN$,TB0R& HPIB03$1!:%7D;CSRY!Y:':0^DP77&HV M/*UWNHIM42J&JRAUL0+;1P&>5,RRVY3!C5Y5GBF;6=;7F,^3V6;W(.@/S1?- MZF &#O(:GRX4_%;\7!QIY'J?+F_/JWTZ/VV_PGA?;VY];:H_WI.M MF(L48QQ+O=K/(ZT"1B'.1009C>, 89G&J?%2X^((4WO^&R-!9:5: W.@[31? M?5P&\O8RI#<\ S_RULA8K4PZO>^Q1+E\W]'6*IUNM1X>*JN_T.7B8:\EJ(4E[Q=/ZB-?Y'?UVT*2\O#\]WVS(Q033FA& M8A3%-)<&Y65*C?].F1B"U9UK]J?8-M)P#!^]:FIZ5@^7Q M6LO%'JVK/,Z\6<#R.O,Y,..-/94.G7]]H^ZW3; WZT;N*>P;U?,&Q-Y'<'M# MO!=5ZQ,51[8$OYK?-IJE6*T DT1F, V9"@(Y3B#&C,*,T%S$ZO^10/.5>"B/ MH\S? 4:#&]%!7M'!F0D#!D.UE8"MBW(':U--J1U-F\%OQL#^T!PIG&P0U&O( MEL4Z_;+^%^]RLE88^:1"LX%'93DK+$X)S.YB;W*TW[?BN=0H+!8E0ZJ_;5\: MG8M/JUJ^4.S;E(1SS*,8AXA!3D*UB*4<0T)3 3E-0LY3(9*0]M2>M39J:A%K MRWC =3F=/&IL]ZRH;;'>%EIC5 M'H&62S-0.05:FD6-T*QHMVT:5$+6&>>!]6+M[7IM<5AG) V48-WO[;774RU> M]GVKJ$?O@'R154'2@BR_KFO3_M[JRGFZ5%<5VSE/61KG(H1AF$J(>4,^0B=L>QMFT(#+6=$#?MLN=_?[7WP=;.6BZW6K9G' M49Q&."0P%IEB=)802*,P@1R%* C2*":,V^@E'6YMQ13$L]=#?8%.]F@^I_Q/3-[X[I]>P9^9VKO3X2Q/I49:.4> MOFZDI>M_3^2Q=)]!W?)TO5SJC_G7,#V'RN>[KG7W4=]6YUZ=OF\N?,)QNWI1 MD(>'C:@VR+_(>A_]I(9($"EE%DF82A%!%/ $$MTJ H>1C!FB.::1#3\:C3HU MZFS7[!T[H'_SS6FWV@A]P]UJWY@.O5M]#<)!Q::L4/*Z7VTT\+C[U398G.U7 M6UWLFFW!EJ0H='%S.@4O"IX>^$Y5[ M;054GXD6_H'WFVKAT;Z1DRW\(WN>;C' &+U;GZD!U6BE0>_6Q?;C>O/]D6S$ M6U((_I6\Z!V8N\U&/2?E9DRA96Y8_?HZ?/#T+L7;EZ_JV3J)R1(B).)4"R!E M#*(P3B')D@C2&)$<1:G@J57VWJMX,;77SO?=TQ/9O)2I7EME'Z3:%=#V92_O M1U_ O3) ?_;N)]EPY_YJ(WYIS%Y)D_\J#/SN*BVOI[YV$K2\5*\GG2"DYE][ M,58SM_%G8J#^;R,Z\EHMX\:?JXXNM?"_H5C/K^[5.I9P3 MQ*.,!A&4D@KUHDM"B/.)H1:U:Q='F9J;R)M9=7"4]LYJUXU?U6V M6A[77L'5[%W0'ZV!R=H-*/NN]9TX>&U;?WFD9&ANT@U'6LG,&_G_JWJVY M;5Q+ _TK>-OI*F,/+R )S)MSZW&==">5I&?7J7Y0X6ISMBSYB)*[/;_^ " I MT;H"%$ASIO9T'(K$'A. M[E?U_LY>V#NPBDLI*G/.V2Q?E=[*V7/.)J2K6TQD1E.4):G>)G%BHJ]R$WT5 M1QG,%,DI11BSHO ,*/(9?VI\6#L;5"LHH%M)O4-IO*;!S7@:$-R!6;65O';O MO&N%-W6B?FD\/%L%.H6+@L;?]($N<)".EPAC1_+TP>=(N$^OQ_2HBKA\EBO' MTEX'UT_HR[!R!2W,=5+;:ZK]O7K>>.7^CJGQJM[?T0OZ+9V_[>K2W2V>-O:( MPM9MPCA.<9QQJ%@D(-+; DASQJ%$1:$73ZG_X[0KN#30U!;#CIS "MH%+P1B W_'_<#R7L@B]?W+I=0+LSQPZ*. M'-8[*^/9^/3X-%^^R-5O=,T?]-KVZM^E?K>TF<]0EB)*(TB%_@]"@IAXU!1B MSI@4+"Y([!>4VEN4J3&,.F]]Z++64O[# M=&Y:;.C\U4&G=PV&OG/JQEOCS-3 S-8H ;I26I?V#6@5 :TFKRZZ 8TRMH-K M,V_5/^K.]N9P-6AUARN!#ESRH:\T8]>!N!*U(\4AKGUBSP3C$X%<)O/@O=3; M3+D?"59M S"%2*(MX/4W@"/[&L;K\IG6G?@UEMQZWNH?J7EP@[]\E]2W&O2MTUKS*@/Y=/[ MEUJV;<+QER:8Z/W+L8=]+ZM_VQBB61YE&4IS!A47>B^>$*ZY.BU@1!A.J_O;*,0:TF^-;V5K=-:G;-#'Q= MO-?.JMLR,^)<#;QV=*>I0;W9JNSFX :T"MFV[(U*(Z5.7 7P,$D0_41ZHW2& MJ_ [G9APW6/[YG/K-: T%9A-(QX]B/G#%,E[IG-#+L=_VP1ZR9P4A*@"IHRD M$"&,((EH! LBXUQF!. M,^B/?(^4Z>LA"YLB?84\(Z=$7X_<80IT@&?V;B^V,G7F/LKZS[N%/?FG?/VO MJ3U>DS/E%3;D_%U;1YM3Q_ /CW3U;QLE28M8 MQ#1G4)(\UG815I!AS2=:_2(O""\$\2H)=FG J5'(*WEK+])6WE[QJ!<1=V.8 MD#@.O?^[ D+_GM".N 1M!7UIS'$[0#LB<-#XV?6^GDS3&#Y=KTA[',)0'LF( MI5#%N;924DXA22,)HRQ)4$XD4M++2CDSUN3XI1$5K+JR>E+*&6@=V20,8$,3 M28O5*S$#YGYZP!&4/\X,-RYU7-;[@#4<;NGINVQ=I76+F)U_S:Z2>O?"*!,1 MS"*SL1$:56+^FD>(R$CD:8*]:NZ<'6UJI+$5=MMXJ>-][&.4G,?:T5\8"L&! M6<0;,7_'G@L20=UV9P<(R-SU=9=.L8&A&UTIGD.RV>1^V;XPB>YX\PN Q,%XU\8 O- MMS#0>-0%NAJBD0H#?9=/^G'6JEL_2/#4(/?7ZY<*;!;ZJP356A,O70G+O](T M&1.:D7?7KI9K:1N?@U5Y_Z ?>6_^05^R7@+>['NJ?P8J.706X;,UAX[?.5[1 MH;.2OZHZ=/[*JYO)WU:57%UV?!@O\ARA_Y;M\:6-L::5^9K^#:B5MG>'^"ZF;J;8]4@-3*>O>L#7(M[4 MF<&#]'P_ L) 3=Z[([U55_:Q*#", M"U1 A%*]F2L$A8PE4294KHAT:E1X\.2I64J-<&Z?]B%.Y[_FJ[0?^ -NY IX M\'M2VS-?JKZG\Y7JO^U_H86C/*E+^QV>OJ#?"OR>ZMGA\L>#E-NTEJ:" M=Y0JA3.%8$H+$U4G,<22*:B8XA'#>92GJ<_!RNFAIO9Q-I("*^HV0;%GK/$9 MA-W6Y#"X#?Q9]X7,>W&^C$;(!?K,:*,NTI>UWE^H'>ZXNA\1K1X^SY=__=@\ M/_J:L N%NHY>JQB;N0]WJKVQ3*J9;S4M#M^:/1O'<.FM\4.OJ2AI^8 M@O6TZW':=G"I,\3F@*)4DTNU*6:V,MH3")>41EDJH">75X]Y9@:KRZ MZV8.Z%[7[L7KKMWEI:[=@:;(C3T'!7Y@WCSHH3Y^P_3>\(4D2G\A1J7(WACM MDV/_!_4.>#[(Q;"G4%H0,V#C=8X$(3G"$4P9SR%B10PQSSDD6<95AA(5"Z_" M;&[#3HT =YVK>)NF1)OSTH7^3M]IYXSD+,G2V;-7;S4IW^+>:ET' =UMYP@,Z\')S*OW. M"GT#J-(H ]-P\"][-&'J=GQ825&:\XFJJELRA8[5\ ,Q<""[R\ACA[-[H'$D MJ-WG;O]F )\6ZW+]8A(';P.?\!]]-ZX$_UC]_O?G[Z"'[\O/WY MZ4> R)\#'<]\@LW%]6?8_&7_4^P\<)P H ,%M@$_A__2-X#[62XVLMIVW"&$ M)C2)%(PBC"%">E5EF2(01U+P(H[S@G@Y%?<'F-I'ULCWG[ZQU7NPN5GPUX Q M\+?7BA:T9=$EO<-&0^^-,7+H\W$-#^.<3US7^QS:''O;VH="BOR[EES;-U4A;1\GS&ST4Y..(5.(,Q/T3&.>R"@7V*_KD;\(4Z, ZT%2QDM7 MM[%;;LLU[-H$>O)#CWEQ/GT>$.T1CI\MV*WXIJ+T.Z,!*!>_=,ID[+08A([Z M@QCX$-I7BK%/H7NB=.08NN^3^IY#MSEN7]5!0.3M0GS9U=W:?G^21Y+&&8(% M2X7>3] 8,D$03&7$XP1'1221WZ&TMPR3(\9757>/1/;:V/Z.(BY?:[ )IR9]L8P[ &JOQ@CGZ;VQNGP:+7_HWK6.BL7)HC"GK]_IMR6 M3]-2/)8V">^SE-^V_=IF(H\%DMJ&+(34FT2JM#69X!QF::1PDA:<"*]ZCAYC M3Y C&S&!DK+3U,ZS,)H'^F[$-Q"F Q.>D=I&==5^H%;P&]#!60P_;F4U?UP.RJSU>$3/Z-<'NI+O:66:U>WZ1WY],O^U:<5FF/)9 MFO9UU;?EO.0O,YHE(LYC!@M2*(BP-+%95,*8%YSA+"LD]MH2]Y!A:K3V8[WD M_X96!]!5PC..M<=DN+';P! /S')6>L@LNDT[=7!KTC;OZY9+?]82#Q2PVA^Z MH,&J/<08-U"U/TX'0:I7/*IGT_/E<],J^;_I?&.'VP9:&/OQNZSDZEE6WY?S M^>?EZB^Z$K,B09(@54!$3#D$SG-(36=TI1CB19RE./?: ?>086HT^%UR@[H MSZT&@+8J>'9*[S$A;E0X,,Q#4^&G#Z"-X;X!<0(C<@-:E4SHVU:I7:10O>MM M]0)_&LU HUK(GNS]@0W:KKV'&.-VU:,LC"DRL] OPI?]<_EM98[_UR]Z,%,OZ\E(,^-)QN(BS6#.X]@4^BX@%C&&J4 I(]CT@7=B M1I]!IT:%6['!NI&[,@'C3XWH=9F/5GB/ZBFN-6H&P':DJC6&2>R90GGP!J_JE%)RZC3HU4.D+OLFNX%OL&E%O!P?QCH&SD-/"XG.2#Q0$S>=W<13&6'A%>*[]_RI<4ZGN?VE'O9.\+FQR!6@#,P7'GCT MJ,QW5.NP)?E>#S%R+;ZC^IUN81^DSWQ;P/VKLFZYA^5;KRTZ=LOU:/4E(A.=F M:'KTGQ:3^&"5 E:KD0J478OU,+7*>DOU1F7+KD7Q= 6SJY\< > Z^'3U2,'XG-V@%![7D U:1OP36 MH(7E3P[^MK7F+V%RL?S\Q0=3,]6B]-C=:?_ETJCHWI]$&1^H,Z&'FXC^M(RXKY3NA^9'448(< M%?:!B;)1 Q@]=O$2_WI=H70W+5MM0*,.^#GBM'@$Z(XU/:/UFAQRFOPB=4- M>S9\]ZH!QHOI#8'#JT#?( _L63EK8YIS?57?Y=-R96NB_Y#WMMWP+(J59&F$ M8$8$A7KEXI )I9>M+,4BRW-$9.)5(>OD4%-;C6I)C1]CM9455(VPGA6P3N/K M9HR'06W@Q60'V$Y,\.,28/X%JRYB$;0PU>G1QBU =5'K@T)3E^_HV85O4Y4+ M654?EH^L7-BESW!2N;C7#S(EG&2-1FBH,46R*\\440<88@07E)@$ABG!4>+7T&T?NJ?%8K8!)X%&T7-GD M7>N=Y5M%S(\[3>SVF#58Z7_:@N5)>F.])@5EA_@H^4K2RKXLIUZ/F^VA^W%76"JV+-&)6V^V;H+3;XA_)\UQYRMH6\Z11!^WQ^>X M\W'0,'3DX?LZ9FL^O5L8SR]?WB^,[_OBVKRL2V MS%B6)8P0#G.>FM(C,8/ZKT*O:BRV_\>15ZYE+RFF9L5TEZ9-1PWKQF6-(J T M!X:M*N"IT<77M=MGTEQ]O@-/Q>#.X-TL=#6PSN'WG5G8:0&^79J%'I[B*U , MZT+N(\C(ON4KL#IT.E_SL'X<>K[VB6;TU;T)'S&)8B8?OLYEG='*848IU I M6D 4"P%9FB"89OH/DI$HQ5[QS0YC3LWH;$6V7YS8"=VC^:4+XFY\&!C'P3W, M'0@[\FX+@_Q9BQRTP8XS0&%[[EP>=N0V/,XX'';F<;^U1_C,MC]F\^*G7+*< MB!RR.,<021Y!'&>I"2+$,<(%D\S)R7CLX5/CE%8\<.L1-[$/F$.$RA4P#$P) M.P0N?_R7H?"("KD"DI$"/1Q>#K]HC1,JGPW V+]GO)B*$]*^"I,X=4W/R(?E M0LBJO%^875?S1F69C 15%,8YRR#"G$&,DAC*!"=10006U*\IV.$84R.EWY=K ML),1T KH_!#B$4B02:(2N>GQ M@G)##D)ODI(L)E[URDX--#5>:.0$LK;\ZB.*Y?I!KU!-0_/^*50GP79CB1 0 M#DP5+7JO6E(%9X9+0 1-)C@UUK@Y Q9&E/LI+/=V>X;H?THX02B;H1P M/4X#TT$KX("E",]C$)()3HPT*@^ MI@X?HJVP\T21L M =K>HB]!_\S!HYXPVVA$VQWHGW'[]QO]R.I)FE:IW\?/]SR?O&REC\E?U@LY\M[ MO3.^JU94SK^LVR/;E&8QP]J&S834NUFI.*2IWM(*Q1*29B13F7NR^N7QIF83 M-1*#KLB@EAEHH7W\5I>Q=O'J!45P:$??>?!Z>?\NH^CC$ R*YE@^PIZOI*?C MT!F:\[[$RX\9T;WHK--KCZ/[;8%J3GXU)^PS3) H!))0D A!%*4%)$G!(,YR M@I@HD"KBJPI,VF&FQKA6J![[SA,@NEEZUT,S,)4>+0QIA1RP!N0K$ 8M^%B/ M]+;5'5]I>[&4X^NK0T9A;NOG,R$C8:(/$A.%B13&D,B<0EGP+(U2)80($( Y MU>X%)P,'^S8MN("V&U&$PW!@PK@&OD 1ET.V);@PX@3B+"\U(G"\JV<7MF5E M&AS0N6PZJ.]JTB.N"KVE2V$BD( (ZUT=D1&&14QS%_+T4%-C%)L[ M8:N3V$([GDW53B/JQAQA@M%L'VL#LO:*0X4U[='WM+,C5N^[Q96+'IO.TY43;1GVUS MYVTKBHZ2X%=:+NK++C2H"#R/;L0XRNP,S)/GX*^1[^H!&JMM4.OM:EA#TFE_ M849EUZLQVR?;ZQ_8PW]XV$'/#J2IOC)E3+_1E2VMLWI:FM9 )BB&US+,<)33 M!&<$(J&HWH5&'-("129(+DU(I A*G!IT7B?&U%AW*Z,-C^,^5?>NG \'U^,H M* _,GL?Z==Z K1YU@>5:$U,:K9V-VY%GP\.%.+-+5%J]OQLVGCV>K2M^%J[]ERVP>, M.P=#+VD=^-L^ ;N&JJU&YE=;G;9%N4=JM7HMRL.T6NTMU1NU6KT6Q=.M5J]^ MLA\["UG./C86A5T';)FK>JR94!E.DCB&18I2B*1@D"8BAHPC6F!44+U?<.'; MI\10, U,/0B,NRK7$X'1MH ZE32FAIFYD78=WHXFFB7SQRZ!XMVYR2-D<3BX+B7!80I29UF:8<,A3ED$14 MM?\2KC M+7C.[?6 ODV#B0-I)MHSXA1J_=M G'QB7X-V53Y34W[@,RU7IH2O-$$.[2]M MC/@LUO8I3YF F!=Z+ZMWKY D,8,92G'!5![%F:?E>GG0J7'F3CQ ;>"\KQ7J M@+.KN1D6O<'MRBUP5K0;8,2VA52N7;6)P;5LVAN5V!Y9+0DF,.121*5B79)IZ8B[T'AJ1*.)95C#F M6M^L7EEGAOARV"[\4]0" ^=,/@2"5,QQM[)ZJM5R5?2_&!5B9CQ?QA'+G/=&[< K?K M#W2U>M&C6[J;*2+2G,48\LA$]Q <0:ST3Z(P-733C&?2R_#Q'']J7+03'W M MN(W2LS_(G0J&JN8;H2\I%Z:XU<4;;NQO.UC^D9H=Y: M@G>+I\VZ^F(2_I*F7D4N,B9%QJ&,L#'5D@S2F%"88D:+*-4,*K!7#/KIL:9& MC%8VD'A&B9_!THV3 B$T,/]TMWNUH#>@ 6R *L(.F 0-TSXSW+B!V)?U/@BU M=KBE9P6Y76K,=I"/9<7GRVJSVNTW9!9G:8X+F!5Q!A%-"H@+GD*515&N\C@2 MF5<*K]NPDR./WAEWCC"[D4EX\ ;FE8[ W3,EL!-ZD V>'TY!Z\.YC3QN=3@O M- YJP_G=W3,GN+9L^_C_49(B'"$&:9[F$,6209;D.33]Y#A!*HXRK\HE_469 M&FE]:/V$X0,VKI@O-Z8;9Q8&9K]V J82K7$]J$&3D?M+,VYR\M6H'20K7__$ M8)$:W[>ME>^$EJE4I0F[K>M.W7*]1UU)T5:SUSO7;D)U56T>I?A=[NH:)89^ ME< 0"R7T]I+'$$NN8"&Y_@>!4DK)E>$<(>6=&F'ODE%,@/TW_=@'4Y_XVZKD MTI.@AY[IWK$@;S5_;Q(PLE,6=+5MBNJ!5M\;L&O78?/9.T4H&JUO@-9[D$5A MI#D:. 8EJ,AO':@R!/X.T2R##-LSF6[#*OG_;;04GYY-\Q0MZMU:/E:S)(I5 MDF$,560:1M0E/ M8NO&Z2$0&YB,^X'EGW1V 8F@J62GQAHW0>R"Q@=I7Y>N[]D(28BR+ACS65/7 M@I=T?K?0.]I'2V.[PXEN(4(AB#3FJ. (HB*/M&&*.&1IG*4XC0@F7K3A+<'T M^.3I:2YMGOV\L5FTD;)5!OQ8T[7]9]#1R[,YC_D0A+3"#&8YBD@HA2>9489&R0R7%+W7FO%1+\68OIN3L["J>CS^1*D(;F"U]\ M_/T;9P (ZKDX-LZX/HDSFAYX&\Y=&[2$C3HT57A5NKK.2PM1LW@/;D2)"0S@T9YRNU-R JEF8]CX5B5^<3-_GN>+WIW=5]G8M)*_M0/:!9,*5/&%%90 M1@77U*/M#ZR(*?Z92(608A0YI22=&V1J3+.3TX2.2T_[XRR2Q$)##RBD-R&W9J%-&5S9C/M/'A@W7;7?2E3U^JB^B[;D5"8SKX7J1: MWX"N<*&;4KF"$;Y!U<61WZ!9E2L:QQM7.=_M7T_TTV)=KE\^EW/Y^Z;.JE-$ M&QJ*PXB8')E89I 4F=3[CB)/K!WI*F6X=T)/7](P.X7RUH?//R]5/D]E@ MBW/\?*"+;;BUK-J*9MI,P(A)"A,BC)V@C06<<@2I*E!"*$:")EYA(T_ M_I2KQWA6Y#2Q_M8\1@HB9E(P8KWKB5(28<%E00JO)#A? :9&9UOYP=S(Z,E@ MWO"[\=B0H [,9CL\K7@WH)4>-.*#K?SU%\91B5W?HBM,]Q MO9_3TUBK4YZD:(^(I#!.([FH["ZMR8R;%7$B]/VJ[B&.(AY!1K/8Q.^FE"0: M,+]X$K=AI\9J/Y_U%O4K^K;7#/ANE2JFJ4HRI1*4Y@D@IBB2CDD*1$FQE9AJGB69K%7B91+ M(TZ-EVH)S1'STU9&SRHI%T%V(Z"@T WMCU[:=-&ML#=@A^.WRSCZ%T5QQ29H M/92+@XY;"L45@X,J*,XW]LS,I_K=X/+'@Y3K+TT2N T;+ZBD/&8QS%+"())Q M!IE0>J-7I 5)XB3.,^Z54G]BH*EQ2B,GL(*"5E*OT/R+V+IQ2@C$!J:2?F#Y MIXI?0")HCO>IL<9-SKZ@\4%6]:7K>[J]Z5.I37^3FFU(R$3-&2_7[W+]N]:C M.4RE2,B(9BG,F3#%-U(.:1KG&EA98$[3))=>O51GJ\78!W]'<'AG-H;_=.7-#*"VH7^.^F0< ^(@OK M7<8=UP/N@<2!_]OGWGY\U*D"<;=8Z]>FW!:*.%+;4$1"VF#<5.44(LIRB+%( M8)(I(7@4IQQ[M37V&GUJ#-4*;PN][,1OP]G]"B,&F!PW\AH,\H%9+"C:WGS6 M"[60Q.8GP*@,UPN;?:KK]Y!^G'?W^$3+E3D5_*KV!_M<+LJUG)?/VL+*!4H3 MH;=IF-L4:RH@350,HRQB*2YRA?QB#QW'G1K/[<0VQE>Y^_3J'*@;H*SLT KO M1W"N,^%&;0/@.S"IO8;V@-5NP&<7:+W9S!.HD#SF.O2H#.:)QSYW^=[>O^_Y M[6*QH?.F1;<)2,0%%Q G:0(1R0ED!*>0)"HAA1"R2)R2,D\-,#4>VG;SKH7L MW>O\%8CGF24$- -3B"EW/I*?'I_GR M118Z0\_5OK#5U3!C,1Z_Q7EE/BU MV@TCUM3HXFX;]@B:6MD56,FY<3*"]?*T[_T=DVJIMQ&O>_7JY?F9SC?U7^A\ MOOS+G Y6O@E:85X -W-H_&F=B(O_QF:5-VH%3 \+BF?0?+(PDHV;@!84S8., MM;!/[UGZE#](L9G+K^J6\^5FL:Y^7ZYE]65)%R:?I2DDMKC_+KDLGTV%UET! MO810'HN\@#@W>6\%E?JG*(*YY#$G*,>IFW$70):I$7NKBBU.U3*QC<[^N-RP MM=K,0:NC9SG5*^;+C9)'FH6A>;@[ 8T>QHVP-B'P5A=[2+?5!NS4 7_^M'\, M4A Q +I!"[U>(5 ZV8IY78GI&DY'LKL2I*%9S!>?:ZM*OP)@P(K2 M]3AO64WZE:87*DF_OM;OF^?WB_7,E"6I@[A2A%!$FIZ.<4[C5$4)9 7-($KU M3IFE$;(5S+*"932*G [OSXPQM2_>UL)I(@^-G/\1$;>/_1R.Y[_U0.@,'@%Q M ,SE7IC."(GFH*@NF3 P4J\&F\:KY,R+#A#4M&@N-&071W%#=>=N'87I'&1O MB<[ETKZVS>,C7;T8+T.3IK@+9"UEM=N-<)JBA!0,YMAT;T)80I(5"+-JKM7^7ZX<.F M6NO!5]9O.DNES'.>Y%"(&!L?AX0XBA$4$8_R@BG&!)DMY+TYSO_I$8+A+H+3 M%T?J+^Y D %7YC:"LXZ^\(RW\)@!-_X*#>A(<1>-U.!=*_=VN:**+0--!5*L,(,IUQY)3;O#S UV\J$(!MLE_.Y.>,M&S'] M".D 13?6N0:;H:TCXU=^6,[UFU3] WSZ_S:FLM3M>KTJV69MC:+U$NQA=W<) M.V^*.0502!XY&&-4LCBEX3XCG+RNYQ;LJ">QXX5^_[*[I'%2W_Y%5Z)^$^X6 MU7IE-_"[FC-?;?^.ZE?]B'5UMZ@;>^R5:[#_^%';&-O&[;,B$H00BF&$.(&( M(049)1QR+FBP%' U7,=C- MYV+SUO"5U\W_[GZ[P-_E^@.M'KZMEL^ED.+]RQ]Z);I;W"V>]0Y3[^AO^;I\ M+M>EW'7URE*%L[C(85*(0K,\5Y#D.8.*%"F.\RB3S*NUB;\(4V-\(SY0\^5? M%3 O@39S&]$!W-*U >]U(?A_Z6&_U\5:WK_\1O]GN6I/ MX*OW+W5&E1;CA[RWQGH=6T@*@6*94YBBC$)$3 >&-"(P2BBAB+)($:^DZP R M38TXNU$-C2KFB[;*;+U6VB31O]LJ!%J->H:!!IA9QQ.G<>=KZ+.B0:?JB@CY MJ\$=)E*^OUAO%#%_-8ZG(^>O?W0_%O^\7&D#>O'I;_Y@#EST7\W92A/LR+*, MHES%$+$\@0B3&-(LE1!E4C"%:<&I4SM.E\&FQKN-K*"NO,1?3,Z1D1;PQL?L M&8UQ%F@WM@P%W\ TV"+7R@D:02]'X7I3G LB(;GK['BCDI*+YOMLXW1//QKI M= G^4E)F6I:73:>-648R)8LLAX(F"*(4I9!0Q:&^A8J$YC*5>8_HKC-#3C2: MR\IV Q9GPHN\P75CCFNQ&JFZ1;=/>$?.F]I?%HXV'. (R1KGAAN5-!STWN<, MEUMZ%FC?]AK^L:;K365+^R:,9@7A&:2TT%RA1 *UE1'!' N6B RE<>;5$.?8 M(%.S-#H-KFLA>U5+/@JG&SM<"]+0'@Y??/Q+K)\!(&A5]6/CC%M(_8RF![73 MSUT;H"#RX]-&?UX_EFJMS1#YNUS/%)>(\YA O;LH]*9#*DA0ED"5QTE!HYSP MQ*NOW_GAIL8#W=*]52,F$'HW.%\^V7@24Q*YZF$_7$ ]+@I)"_W"DHR9/NPB M@P2G*8Q%@E5&"$_S8O9DG>CZ15BMQ\9^?^A)S, -8/*^7-C.64L%7B1U;*CJ M."E"%:R($Z57O@1#I#\,2(JJ#'X2E,%J@A^.^';5P$]J?[8.^.F[0F5E MM24[=L4Y9@7'B @B859@S3TJC2%AQIDMHX(E25&@3+4;=C?F<1FVQZ9]8/9I M902KK9#79F =0=N-7H(A^*8Y5UM$OU]&-$"FU6F(ADVQ.C+N&^=6G4;BH[U=D*V%71-#NKMPE+=2C[(154^R^:W;=1&'&5(X> >VJ$; FE_ MOVT_O(+Z:#U%&-3O\Z! M[+B+"P/=T%NXOJCY;^ NXQ%T]W9FN'&W;I?U/MBW.=S2UU.R=;QHCNKF'-"$7S3,&,\@RB3%#(<,)@QI!2)-+D8@PDTX7:U6MR?D O%MD..]SW4#?8 MGN^DMB5)I975UXMR 6I7CTHX ?WKKQ&[=-YU'KX5MR@".MGN3#FR#X7-P0. M_2^.]X5HD*T'^5(NY)TVB:I9H@0J$$8PRD0,]8\99)F,(:.YY&G.4H6\_#"G MAYJ:/;+7W-D&QQMA@976UR5[&F%'&@F"V] $TA.R*QMA'T-CN [8KT9[P];7 MQ[0^W_/ZZ!T]$Z&:[MGO-Y5^8E5I7N*:B592S&1&BS0Q;2*Q">1G:02)R'.8 M<&RYVY&S%,-7ODI74(1U(]P0O)7+XB MC$IG/?'9Y[B^C^GM8Z_KJNYZV>X*!1>R$%1$!601+2!*,(6$)@1*B:G>; D5 M(2^6.S?8U"AM5T#8M<2'$Z3.#O0@0 WO.&^++'>[7 ]26]D%DL".\M/CC>T@ MOZCY$,0:02;41Q)B!3BN>%HE%"48]6X,SX.MSH8>;9RAM$-6.5N@%%O^Z_4Z CVE;P):Q,&1SXD MA8<3;E2^#X[I_N(0?H!^*TF[B]>BL')A'[JE-CJ_6VB.>K2_O5N4ZY+.F]BN MA Z\ MMK0*@X[&-Z"C,^@H?0,:M<%.;[!3_ ;L5+\!KY0''>W#+3GCSE;(]6@DR4== MK,:=C?V5;.31^RUSW?9.N\;.U77]M&7*HGOLENOCWS_)1 M?I1/RTJ+TM1CD@D6DNY CH/IN&.X&J*A+7R#CI$0M"(.4-#J/ I!+>?C(XUKZ9[5]L R M/7]UL .3[UN.NA/:A"U5:E%0:-%+\<--D^[K"ZEJ3?7/,!-XU/MA?#IRPGOF Y\%WX_%P MD Y,QXV@W3[=C:S@72/MZ09V_IF!3K $30X\/^*X^8%.VA^D"+K=U;.2LR8] M+;OMBK+7%.6[-%F(>EMM__&G7#W&LS@2,4]H#(6D#*+85%HT?KR88ZRHHFG" M4Z_:SE[#3VWKVT@/YK:GC&=E9S_@W5AG.#@'9J$622OZ%S4$:ZWU.N"(TS'91I]5#S9D.:LR0CD8HQAYE("$0R M0Y!E"8 M+JW#VI:GG(F$T2(I"IB(U"0E*@:)Z9Q-21[K'^*(I4ZG^.<&F9HA4\NI#7^P MD[1I*.Q<1/<\*H7 :F!#Z0.3,!BX8[(B@:IF@DOR?]\OG_]"WUR2@?]C_ M]L\^>I3/WD6Y]HMWNC9H]$=;N>ZU%_&;'G!5#ZNO_;:LY:AF.!%13#"&,CEBW &R;6PV]&KPKN&&R>WBZ:8UN# M(5K#3ZXIA&?T0M(Q'J/?LT?@\N;\[!B;:X..2QS!!",&$<\S2'BD-X,J0Q@C M07DA!F/SDV+]7^=S;:QO3^?]RZH'FMH!:#W(A$V/V%L'P(2H_2+2;T;NIR6; M+KU?1/,J@K_\]-Z.B7(MOY3/IA_Q6K_C9>N$_:.2:C/_4BHY(Y$2,4$<\D() MB(B)G&$9@ID4693E"!'JE5'D,NC4Z/E3M2X?+2UOK(Q@KL6W0=3*:@/-WTT; M[U8?0*TKV]M=<7DZG)T404$>WC5A4+3R@IW =63*#:AE!D;HH X)9X@"NR$N MCSNV\\$9B2,N!_=[^[%475/1I' N%YH%FZK!-,81$0F"$J4F/CC(Y'K)"@JV4/:LQ'T?4C5FNQFGH,T1OB+R9XRP$(:GB^$"C MSUW1_#TNVKOQ*A@;]Y7W"\O_@SZH?\WH\-,^K7 M?D;/_6_]W*5^7SJ_7ZQK]^-O9<7E7$^M7&ZJWY>+Y9/-3VT26+<><*XBJ6@L M(!<4F?@" C%F,60YP1%*X@*GD]4UJN- MN=NL(7$4-RN(]_-&65;Z:MFN-;WO[VMJ+JOJVVIIP_\+5B1%C"#C+(5(405) MJO>81$;:RF0HBVCF$_[?>;;7,C)"K+\5S<3X:]E\[A\;AX27]ODG]$/VIKU^^Z0E;WRZ$V6+:!L,F MW2\7),))@J&@/((HYP0R*82)&2%%DBN:9FCV+%=LZ;H3/#>1+;-M>9ID+3@)S2+(:Q3"0O4)R+1/A082B,1\QZ M'0=G)7.L8@(E512B6,80\ZR A4R43%(E2!;[G&H$PWF$K'J--C38U$:E%OV@2G MCKC@3RNP;Y>H,S"[D4@@\ ;FD"MP\V\5=1F1H+VBS@PW;K.HRWH?=(MRN*4? M?^SJI']5QENC]\Y-5KZ-/?NPK-;5CP>ZDN_UV.(;?;%')9U6"11I.I$)+*(, M&VL;0Y;0#*(H,;55>"*0E__E2GFFQD.V(2!D1E;05<X7:U,'7C[\S =' +A%Y(+KQ5I5+X,A-\^IX9Z M; \/UX^E6O^EG_P;+1=K:1-UF]PMF:=Y+>@">/A+@+L#IXK8* -31_M3C]UL7))W'P DX>SJ<@ M>(WD:OHNG_3CK(_'.'_T*_UH/#OFY^K(J]>\>6#YK)?GVMED+FW#\9\T,\"V M;0C@FVJ]?-075INGI^5J#=Y]^_#C%^-'VD7UAO(27<3\K$_H]-WC>8 N:O#* MWW/YZIX]4N5ZU_EA5I@L0R8(3/-8));M*3L<^AYJNG3^T4 MTS3(:WV9Z_6J9)NU+?RV7FK[]'[QLI;;CI_F$_EO#;T^V@\>G1 MBWJW_%O5.^CZS[O%U]9U_($^E?K;NV65)?49PTQ2@5(8*V:B"BF#.,TU@(+D M*LIEDG.O\W?WH:=FFGVP7;(J$TBQ"X6I,QKL'G:^*\=G#^<-:4BEI&FHU6FW M;$(JVH)_U7]Z]Q5TG3_7+W_NOW MI@AXR@M">$QABHL8(H059")6,%,42T%5'*'. 7U,S@-/*['P0>+ ]^#U\W]Z.GG MB@KYNWF+FF\AX4JJF%.8LTQ"E&-3-X[DD$L6X4? MM1P@Y\8BU^ Q,&'44%C9!J"%4XJ'9("#,4;]V$]IN/]=G[RNQX'V1UEW#/M) M_^[6Y^9\M9&BB<@U]3\2P0E-(18Y@TC& N(HX3 7N4A4(E+"E%LQ2/=!G5[L M4:M"-@*V8>2.W[L'S Z'W>&@&X<36GEMN8POW2UGB^:GH=#T.!(/CNI(Q^,! MT/4[Q_8"ZNR9MMN3QCO?]M+LU5FWWYW^!3B;PB&?RXK3^?\KZ>K30GS4=#>+ M$D'B)$EACDVO8$4XQ-QT6*0XRC,1BQ0GK@4X3PTR-7.K+<)3"PJ,I$"+"HRL M[A4X3T)ZGH%# 34PY_;"R*L$YR40KBC!>?+1HY7@O*1D^*$JIRC#*(BRR'BB$*:Z3@XU;B_N2S@>UN"_><'TCDN^F/]F)&XB3(U-7C4DN0$KHP1<*KBIFJI?-X#N-#&9SEM5^G#ZI'U/^ M-YUO['-NY_/E7V;LZG8AOLM*KI[UC^)_-M7:AH;.B@@AK@B#J4))TTY4F1S4 MB,@L4[G>2,5^S4Z,5=MT_(7L#9UY>=-U/M68AL\8$LK^#&A^VRX$6!8 MA$<* _WT ?S@#U)LYIKV]%L6D1NP503L-+$@M[IT2M)V0@AV&H:C1&],0S*A M^^"C$J W)ON\Y_^ G@E!\EG.ET]2_)3\8;&<+^]?+,VV_B6>(987&8))G"B( M$EY @C"!-"&2L3S*:.3EF;LPWM1,OJVX8+V5US-IYP+ C,4:VHC!+(TE1$H@ M2'$JH"!1EN0%1RJ2?I4, D(\3C&#MNWK8!B[K0T!<1OQAW"0D_*M95GS'.LB)A M150D,(V4II?,EO"(4RBYE"BA#+',Z^C/<=RI\?B7Y>(>VD20;29')Y35LX.Q M(_1NK#, H$-["EH$_](B@U;FFZTK\>4&[.0.V-S8#ZB@78X=AQZWW;$?'@=] MCSUO[T=3;7*)7>+KU@7-:B_;:MX"IRDK8I@HH0U,BG-(8A1!)IFIO88CE7@U M&;@XXM2H:9M_TY'X!K0R]ZSW>QEW-W8*BN; O'0MD-Z,Y Q.2"ZZ/.BH+.2, MP3[_N-_8T^-!RY791,MNXK=B=&[VTC\>I%Q_+ZM_5[>V'.F6^&9Y0?,\T_R3 M$T$T'9D6[)C$,"X$QS1#(C+9@1Y>CUYB3(VCM,BPD1E41FA@8[OO-[2N!=TD M!\FU$<8D G&]G?.M*=ESQAP]'X//P]#>#ZV /?638*?"#>C.C%4#6#UN0*U) MQRH+Z .Y"LN@?I!^DHSK"[D*K0-_R'5/ZQ'L:UTOU<6F\MO ")EG:::P@%G" M&$0,)9"(@D(9R2Q)2815DCG7M/ VK2..^S^@9A&A\O#\V"[%ZZ<0U=P\D"1:H-[)@P MB).<0Q%G>92J/!/21ZX!36Q*^^CO!+V+J9@*'1&I@9J]+Y=6RODY1&.)D MT168H &*E\8<-T[1$8&#<$77^WK8G;><&QNV^BZY+)]-R94/=E-I2H,TT9'? MI6:SBL[O%GR^$9K-OIDPH&U-MY_+]I#3Q@M5LSCBB2SR'"+$(JCW\CG$!2]@ MC-.(QU%&E9+.IFEX^:9&5=]6R^>RLBVH^0-=W=>]J9M(:@\C:H"9=+!KWW9^ M!B;(5CFPT^X&U/H!HV ;R@W>M3K^8@.":C5!HR=H% 4_33FHQJMSZ]&_=JCI M]3"CWW::1[*TWVZZ_:SSX2;CK $_P+#CV?C#8?9J&S#@,('[NWPI%_+.U)^; MT13'-,X3F$NI("+,-/G%0B_:2C!2I(E(O5(0+@\YP27X=).'0)TQ=G@+DE%! M.8&)2A.(,AY!FG$$A10")5F4JQ0'ZJK3"_%QPM&V95>;"!X;OVSK P<'W&WC M%A;$@2V3LV\L^-.(#*S, 1VQ[@"-TJ1D-^HT6I4Q&4"KB2C M?K .[2(P<7]?RF=;[6)Q7YK"K=9Z&2 .@0!V%%4DB>D!@BK!A$VOZ!+!,9+!*):5JDD1)>A5]?/7UJ[-((YT<< MK_%RHXC>* Q,!HU< X3(']4XY$?^>H!1/^>CNNU_N,,9)2F-,H58OGJZ5-;=+?%UOCR\;&LK#?%-[FM"Y[CY]H7DJ$_UQ8-*]@PWMRC MNH=-3NL.,'(JVA'=#A//CET4>N.^[2J'\H2IO! PIYG^G*.,0"PC!"G+TB)1 MF$NW@G+N0T[M&V^3\TW@\ZO&W)V]>[A&QK[]_,+B^;:GA[8%)ABD;9\[3.-L MWM^F^9X["NY;]RM;Z'4JP91K:<]R[A;KYC"G]D3]NC+=AD26I@SI?3PNE+$K M]']P42B8N\739JW_62NO[Z*[KN )3A4M4@0C2DW>6)1!0E0, M"<=$"9-G+[S"6D,+.#6RVJ4SW70#/$&K([#A*HV6P*IY [J* JLI>*UJOV[O MP5\&1]I\PRD>FF;?9G;[9[(%GH)!X9]!-\87,0J\)3X]WMB;X8N:']D&7[ZG'Z=TZIU^-!VN M>4U7^N>YM.43%J_JH)[2;J#?NBZRJ_WQ5X%ETM+0G5?TK/@>;6S?>&W6J1N/([<1T=;H!6ZWL''7U MN@%[YXTWC@&VWB0:&O"0A!M,ME').32B^T0>_/GAZOS98Y#?Y;KI(S)3-"]X MHC(HM%T)45%PR#A-H2@(3M)(YBA2U];XVQMS:F;E-IV%-@=YWOX6%Z#=R#4P M? /SYJEJ?DU%?:KT].UJ3 .U7'4M3VV&CE'G[P1\0]?XVQ_VS>O[G<#!I;;? MJ5O#T=(WN=)OQZ-Y3;ZR>7EO>?&'_F^E2G.*^VTEG\OEIM+7E4LQRUA4Y)1Q MB!/*(<(R@BQ.B9X:+#,4T2R+G.K$A!-IXJ0&]"*TO%^4_ZLMG'(!FL )\&1E MOY[L/*>O/Q<.-REO1)4=AMQ16#_VW"^+WC3LUF6)E&!\@@FN2E#E.%,6Q\L@PI10HLXCZ/8 M:\]T9JRIF147VY@%:U9V?5>R";&*0_NQ9K/TEDW(!HHH.3G<5-J*G8DCN7C+ ME2$DU4>]3#_K*7Z6U?M.(QH)#91;/IO=5W;3JR1WR+19W[< MV']@U >F]5KZ&[!K2=Y8VYW>0JT2@V:#7 %C2&KN(\:HG'L%3OMD>LVC^K'D MW8(O'^5/^G<3/O5>+J0JUX:@R\5&R] (LUQ4VTM?APINS] 4B4F&XQABP;7% M+@2"+,LS;;%G$1&$I:GTRCT))]K4.+46%VAY=U%KC7:_W("=@F"GH2UEV-ZT M'Q+L6=5]@+EW(^:WF=&!^?J34I);B[H[0W0M]Z:I;4&1#4GA Z49E M]O"H[A/^ "-FEV8.,54)DRE*$NQ4 M/MISW*DQN)6O1X2-*\R>?!H.O,F095W^OJ-%RY\#D*8;?(,PXH6AWX;NW/ X MR66.M_Y6F1,;V' M-V63FIT]6%YOWC1'YELI/3@_] MOC'/_*KL^-77S;I:TX5HDO/X#"?4=(E+(-%;9XBDU.]=E$90Y)DD0A!48.'# M7%ZC3XV\K%#@7;D E97W=%Y7 .3=^&LP/ >FL(,N9;7DYC2WEAUTA+^Q2E M.:,T=GT\T[97+&5,H"!9 E&!]&:1I!+*2/",,(&Q?JI7J3NW@:=(8Q6HK*@F M]_^Y$1;H_;UGUJ\S]FYL-@2B Q.9$1GL9*ZIJ@(_MNBV@MO-9GY0A:VY MYSCVR.7X_! YK-3G>7]/;_"RJNI3M7NI]Z:R:DK6%)%,,[T[+$B6F9(U%!*$ M!.2I8BS),?$L0W!\F*E1DFFOAFIH1ZP_2OX^UK,@!'6C M'A]I7$_I66T/G*'GK_;C 2'+V2?]K/7+O^1\_O\LEG\M?DA:+1=2W%751JYF MBBL:JYS"I) (HBS&$.=Z"Q8A)K*,,Q8EQ(4*+HXT-3:HA05&6OAO(RYHY06U MP&ZDAC[%[0^;,$,YP[$BB:EFBDOR?]\OG_]#/J E"_[#/"Y>? M/PHU.*O9LH/[#5=6WO]65YAOK^NT!^J,/\Y^!VW-8%!'7I+LX6PD7> 0OX. M2 Q2W__(0),?<$*FSSJ./;(2:1^B!PFDWK>WY.F7B>1?65K6AK[:_'I M;_Y@W&>?EZL30:RS3$@F",EAE%/37S4O("LPAFDNDYSF::*05S_;*V29&IGM M(KYM6JJGD_Z:27$DMW&@'IKO#I)60:N)*5+1ZF*K_.S%X.]"\ .2X/6@!N7% M*\09ERJOQ^V /0,\TH]0;5=REV%?C[8-NY8JBE%AFC6B6.]#>9Y!*E *BUCR M",LL8XR[D.F54.^O>OPK=9EGV6],QNNG1.QY-8-95^$*97+8%QZ[R7FGE-J/", M%3%1*)(P%UA"E!(,<888Q"P3(L&"".*T@O48>VJK5B-Z4]2.OX![+7$%WLVU MT++ZI4>V@<]$N&T!!H)WX"6H1;85NUL/"QC!P3LCNH:86>E-5D+ 2@C^F 4M M;> Q_+BU"OQQ.2@^T.,1??.CGO4RO%R]?%O.2SW2]EPPRU6L<(X@HK&""!,) M*2X2F B:8LZ5+#*O\XQ3 TV-K5HYO?/^3R+IQD A\!F8;K8BWH!:2/!G\^<@ MQZB7$ F;MW1BK)$3E4'C%#**36^)*(4T225D!9,X M$@BG>31[EBNVO#(5WN>=[XXWW*N_;?UAM]9EG>.WIG_[D\1Q:)%*B"B4@BF. M&$2)$A 72,"8P-O1A@/XIQD#/ W\]KJN<%=#-O@"=[I^ MQ> U#899UHX/-85J Z<7M?.7]RQJ3ZL'\_^F=\^R6J]*OI;"_,/M M0KS^1>?*68X(421)(18YU2M?DD&"XP02DC$924$8%;.Z6/N/-5VMW3CD*IE\ M/IM]R8;[@HR0-W7HE-S)>@-66S7L/]:]>/9^^?H.)N_+Q<*XJ):J7QW\JV8\ MBD2$,XFAD#C7>Z!4KQ=ISO7R$>G?1[GDHIWQ3PLQR?ENY?J_,-M27_ F\RQD M@EFA8LACI?>Z"NMO/"Z(_M#C-"Z*/%$9\K$+1IOC\:P''FB6QYQ6-XMDM,D: MV&ZIOT/S7_"I.T,[V>M_-!.T_[M/#A/DW[@B!+!!>U9<)="X[2I"8'?0J2+( M0WOWRSW>/FW_H"RAN52\R$W,N5YSDT1O@C$CL$A54L0BYU&"/'OG.@T\M5UQ M*_?KAH4]_"3.R+O1Y1!X#LR,>ST@]Q$=XQC3%[7 _7;=QAZ[]ZX7(D?Z\/K= MWX^WS&/7+[_)]<-2F)/6NL[3=TGGIDU7ZXCYNOA85D_+BLYG.,N+3!4%S!DG M$(D,09I*!$562"1Y*AEURK3K*\#4>*R5U#I\3?+ZD]Z EMJBU++:NLO2*@C* MK6Y^].8]06XT-R3L ]-=+3JH90<[X8TIV,Q%QRULIJ15(AS?]84O).]YRS J M__5%:)\'>S^G'Q_^NER*O\KYW'JCY[1IE/M-O[L/M))-(_1R<=^M]Y@GN!": M#F'"L8 HP@PRGE%(,4=4(4:P\/)K])!A:JQX$ ZSWNGBQW]])L2- @>&>6 6 M;*6_ 1WYK>G7:@!V*G1+<88CP2L #,F#?<08E0JOP&F?#:]YE'_-!=/]8_[M M8;EHJE'-6)(6:9I3B#G5FU?%-,D5-(4)BC)9H*1 V*G%QK&'3XW"K'S "MA4 M6G,OI7 W'E&NA:.@:G& PFO"@FG5+ZB*,+!(T>K@W!*F6[I@Y/7]+-5_E@H M^KQ<1=UUDM_JYO.5Z4[:2[S=5N3!-;ZI?5WH/-J,LQDH@!A6))$1Q M1"!F40$3%L>$IPDOB/(+G;LTY 1CZ!J)30D56LL,V%9HSY/M2X!C%*6$%0AF M29II;7SR$DW*-41J?50V!('9T$ 8$:VCG0>2$;8<%. MVAM@Y0WH"'!$)J@#X-*8XQ[\.R)P<.#O>E^/+.4?ZR7_]\-RKB^OZ@,UNX%4 M^J^FW,0W6^MI&Y,FJQE2@@LL,ACS%&LJ9QDD(N90\EQO_R+"<[="#[U&GQK- MW'G'DO8#_3SW# [EP$34%?T?H!:^.;PRX@,C/Z@5Z/9+&Q9RCYSA(:$?*5,X M_!3XY0GWA?!L=K#W0\?+">ZK[ZM,X-X/Z;%.M+6&WC<[6J8XCH1><2665!N8 MA$*:%AGD12[S6,8HY4[EWX\]?&HLOZV7]=Z#VE^& MPH-:KX!D).9T>#G\J/"$RF>9;O^>\8CLA+2O>.K4-7T[5+3MQG?UY:O;A6C: MC9MCC6?;M_IC6?'YLMJLY+802*$BG,>Q@BE-&$0\51 C6< L13A&G D:QWY- M*WK+,C62VZG2::G8&Y=\B)Z=$HXVI( MP_;.Z"_.R.TTKL;ML,/&]8_T8^!JM9[=:AXO.:V:I1S%*&,Q22$E-(((X0PR MI'(8D90+P0N$2.%"J(>/GAH_MM*YD=P1J,YSUG4 #$Q!K6 !_3JG]3W##_JF M#C?HO^WSPI&GCO*9G]:F_6K/7.'_$7[8/!HGCO[TZ\:[WVS>V%=U*Y9/QMK] MN'RDY6)&3;O!V)2/QIE)XDL22#C/8$PC@G%,6)0Y19^Y#SFUCW8G-:C%O@&U MX";\MA4=_%D+[VB_>$S Y4\^/*R#[P2#(.K%$WX@7]TV# #LU/+::'Z:!T#5KI@15_D!U2 M+^!"YWJZ"S!Z;J_6\K&:(:QBC&4$XRS55E7!33MG M;5HQ$9$LSK&(E%>:TY$QID94G2.(/XV0P$K9^[QGAZ7O.4XOA,8[GW$"YXHS MEP/UASE+V0WS1F/OLXO+1G<5M:KBQSM%5S2ZGW:=2FMOOZ06\XJG7Y2$WI!@-$ MLX:;4)A[\*.\7Y1*;ZX7:]#5'%C5*_#NBWS6LYYZ-ID?Y*UP([VWGNN!67,W M@S>@HR%H533)F5LEZS;0-T=F%KS6M.GD.DPF^Y S$K0R\!!RCEM">$"D#VH- M#SF6?V+5K1#Z,ZM^ZCN;0Z24ZL6#$ 43%440)<@TL"U22&B4I2PG3)+<-;/J MX.E38_]&0& D]#R7.X[>>;*]&I.A#]Z]X/!*L3JI]A4Y5H?/'"W)ZJ0ZW2RK MTQ>]N='X@<[YID[;_+Z2P@X;+0!F6NK<-57IMHJ#/XWJH-%]FH;I M^7F:J)5Z0NC_JR;K^3D8T'Z],'"_-;+-5?FP?&3EHAZGRZEMR+(6=^KJ+^LR(VX(Q,,X#+P&M]* C_@UXI0#H:#"(]^@*!$.2-J=OFM3? M](&$PWW?WZ78V)SWRAKY:_HW>&I%MM6WC3;@1=*59S9VD/ET8]C1IF>L*A([ M=6S?B5:A&]"J!+8JU:WLK5)MS)&Y9:M7R&(3X5 .6X\B@%PCEZP(A^1A58N MS^['Y-_U_GZQD=^E.4S2(^D!-+4\4HW-UVWG8=/(PY25_ED^ZDN^JA_ZMY6J M^]E9=\5,T:(@>9S!)&8,HDP5D/!KS;";-#EHMH.OZCD[W+]59DFO!&/ M)4H1@OJ_ J)<"(A1DL%("<$10G&18Y\N*W[#>_'X:&U5*I.\#IF1'?".\+;. MO_GD>S1H\YP6-R8>#NR!&=?*VR#AO'T>B]?P6/-4!8$"5*I"X-5'5U#0($U4$M/8<^!%RK#"1QP79Z M.O]^2&JQ'&\D+2K"'+(@L?0]/MI/_,AOR92HJ,IRFH@H[\&##OUX@A;#V9B2 M%F1_4E&+8>:EK$7=(])'M8?W-M3MW3^+]5V1[B'1KRJ![;QN^?MR]I]Y3=4[ I/SLH1/;'YH=:??W!'O]PI4;6GY:N0Y^2_U&+ M[S_,SW=_&RG]KOYM;KWYP#:J9V,G_4'71/(202U%:0_&%:0"5'NNP\Z+]0S>G .3Y6&W R/E@!_ M!@=/G^Q8KMKRXCO5+!U+8&-H BU/5Z!GZ@IT7(&=-R9X\<9,$I$[TW?"J+O( M,QOBM%O5,QO\L?WPF<*,;!BU4C_90K8GE+9JJ4/UF^L)NVDV]]NRF275AW:F83CQ8ZTC]_'R&.WMLNG+!1>R3Y6Y^V6U(P*WM] MD\+O,%J.V^<^-/E:&F,+O6#]L67;Q4D:0 /7S_S/"'0#T6BR&**\RVNNC #6 MD/ ZAY@1"1DJ;05%Q'4I2$7JH+J)R1'/33R;CW*,/J:?7#]9G=64)5;CPZEX MV^&"X7@[8>Y&[*1[N*?7#OJJU?/MN-LKDZ;OI9FCQ,E^(X-^[=3 -'/@D4B8 MR/!%75K-"OZW_E1C)].Q/_KX:. _BITF G<9+H76>0YE21'$!2+&N<\QY(0K M@8BJ,R0C\@TO N6E6-,G&O:--9?Z^ &2/5WJVK_: .CN+;,&;W0W4O!SN;)_ M"SPUNFRB62X$+K6$"!?&X;+?N,8%S*NBY)1I17@9U:LWX1R_3B/?J.F=U"]?N,EKJMR-YD<#?C^4*]*,9],\9O=WM9:PFZ(4;">@U&N5>QMV1 M+KH7WC3R7&T;'O!.B.63LW^[O%\(<^]M95!*E/'LJ@Q24BN(,VJ;*JH:UHQP M0K.<8A;DY?F9G9NK]N7IX8&MGEW:WR"L8CL"T TA\"3*;Q(\#XA&IS;UNAO.DBQ)LAH-,B; M'AX_6^SV /3-DSWZ7#S^RWRU(P#L_$+CTEGQDZ\T7">6,$NS:^MQ.Z3Y6T=S M#S[)>BZ((G9XJ M<3E)J05BCY\4(02G:1A5%XZ8FE823H]W3PW.O#Q1M/3Z6%#6-G/H4=Z:=\LG M\_YI&Q8H)$J2:081,M]P)2GD55W8W7AFM^5%J?FH(<\1(.$4EG MTG,CZ97G)['ZA4S-^+&Y%W W:8!M#,YY1P'1PJ.LEMF*+1'0/CB\;MGE: MMY]P+90]$D6PK#&!6!($N?$=82&5JDBI:N-5AI6#.&1F;FH[6,@T,"-%]PBI M?K)Y.56)A2^"I8A:#:=(&+5N,QPI6"EC=^'&(@OIOW MYXTM.?UC>2^O'^PA4+-.^?CTZ+:TW3^OS6@>;.E@,L /MP-NSG7M7 '[1X??<@PZ>C]/:DI+E MU&N0GN A;-#@!N^?@7L!Z*$GXE>V'SKW:7L5GG<0I./[S[Z=7. [V[:G>S1R M9P\W-[;?2%.J>/WV\J=!+*W-P\%>;?4?9:A5_^#[3?(PB!UE]VR(OC[.G_R= MK6SMZO6M6CE/=AM]E-.B4H5D4.926Y>R@#57#&K%RY)I7B(9=(APU-+<'@8= M4%L5ODD>#_,FCU/JYU".0E1B/=_G*%'8UEDRQO0MCQN;U+T\.^:7'N;Y"V(W MF_ILD"Y5L6O#ELN*TP)QLW+,"XA19=4!(TAKSF6591P5@1M.QTS-31ZZ)-P! MXL"V=R=H]=UR&H.LY-M./U#G1KV_#W7VBL@U MA-;*QD;91!T^"EO2I(3 MRZR!?IS!&R!N MR@Q?@0ZT6[F$"9P'Y7Z2-BZ1B47L'(<)@G#]^1E3ICRL3BI,_BR\E** *R,# M=KN37M=5R.9XL_NN%7"_&41PK2DB!:P*:8OFEP+R3)@E5U;+'$O""E('!>!Z M&)V; /68VY9:#>J^U;;/AE+\!/B)T=BT)I:C$1@-#X\-H&C4<%.&G)M;"+!1G61?& MD=GICL4(C:6'^-3#@V1Z:LJ%%*76D"T[23(,3PU_W'#X W8F#F<_/M+]1].RHWY[==?NK^8;[8H^J^__ ]02P,$% @ *X6=4@UM.TG)^ M"IP+ !4 !C9VYT+3(P,C$P,3,Q7W!R92YX;6SLO5ES6TF2)OK>OR)OS>OU MRMB7MNX>4TK*&MDH4S))537WOL!B\9 P"0)J -32O_YZ@. B+A*6$SC!G&N5 M18$DB./A_H6'NX?G3LT4Z/\/Y^J>G2PQKS#]]GJX__/3/C*L_ M?BK+Q=E/_UPL_YA^"@#_L?FCIXN/7Y?3]Q_6/PDF^.W?+O\UQJ23%0&T$1Z4 M<0A>< G!6\MX-DYH]7^__U>GN.52(02'#E3@"IQQ!11WR@>GM7=F\Z&SZ?R/ M?ZU?8ECA3[2X^6KS[;__Y<-Z_?%??_[Y\^?/?_T2E[._+I;O?Q:,R9\OW_V7 M[=N_W'G_9[EY-_?>_[SY[=5;5]/[WD@?RW_^7[^]?)L^X%F Z7RU#O-4'[": M_NMJ\\.7BQ36&Y[_D*Z?'GQ'_0XNWP;U1\ %2/[7+ZO\E__XEY]^NF#'%U>%^IW?SU^NM'_/>_K*9G M'V=7/_NPQ/+O?TGOYVNH8F7\XIG_[?J/?[Y^_,7O8GGYE[,0<;;YZ23C=++YY"=QM5Z&M)X4-,4$ M%,!R5*"\+3S_3!Y-8!*LO*EL8 M,+X5QG^[\] +!AU&_?/Y>KK^^G*Z6M,N7;T+<8:36&S.T@5(T3!012:(3@;( MM*V,$EZQX 98PSV/_G8E-X7]9)E^6BPS+DFQ7#X[+-,=P7\+ZNT[?OX8EO1! MD#Y,9_GRKZN&&4**Z\5PW+R0&%']EY]H\0672\PO+P3VX!HW"UR3UL7-.X\' MPY.CVL9[%265,07IFAH#) MG0>/C8QAI+D8BK4CX^*7\]5T3M0_79 0TOHW/(NXG&0=F8JR@'-UOR@A(2IA M:;\DXHVQHF0] #;N??AX^#A2D(LAN=K%$7.I1,F$PQ=K/%M-4";G(S?@O(J@ M4J83EQD.)DB,VAD351G(L!.-D) M[@^VFUQBOOWY((L/YP M8IP547F2'].27'R9P;'HP-K(B_)1J)('A,2]1/2B+(;#R/&\[@0T3^;S\S![ M@Q\7R_7$2X6260XHG /%M 'OZ0LO:'715B5K!\3*S6?O!!'YF"!R,&<[0<9K M7$X7^?D\/R-X3U3P5CN;0$I.T!8ADT5>!&274%IE1&9#N"CW/GPG;*C'A(W# M>3LR.)Z>+RO/?IVN4IC]/QB6EVM(EGMA. .I%8+B44/4PD!RB0?#&">[>H@H MW@//WPDB^C% 9! .=Z)"WBW#?#6M4MBJ01Z-)GXP,(F1&E26#DAN! A49&X5 M12[9D ?,[>?OA!+S&% R"(<[0_AS.<,&Y9*(DP M'# 0I%6&P*4G;NC@"L8B![% [GOV3JCPCP<51W"V"V2\F*?%DE3Y\!(MJN%4QW=)V2UVQAX/<(9C?!L2R!SWM B#Q*H2 :/D3#AI&1L./?<0L!MF'D7 =1@F M]X24I_3RU?+=XO-\PI5%CUZ!])R49D -WA"/,'&I:77:81H:)]>/WPTECR+D M.@2#>\+(Z\5J'6;_[_3C1B=R*9AU+ $63S:X1-*).7A@+"J.2%YS=NSHZT4.PVOZL,5\CK.-=1Z\9:9H \;6N^^<%-GI@?2@#EH*B2;J M8?(G[SY[-V@\CK#KL:P=&QH5V$L,&VT7T6DM$QV(VA 3E"%("\&!YV(MDM[S M-@P!B1O/W T*CR*V>C K1X9 36J?O?ZPF%]&= S:G*QEP$T-ZW AP0GE02LD M&UH7QO,0FN'V#PJ,(GA[%TI'A\!;3^9*XP45\-UW/<**+* 93];>+J%4< M"&0T6XC)EH+*.9N&,#5O/WSB55"(&(! M:7)-F"/SQ]G(@17I"E?.#X.%;QZZ&Q >19CT<&9VHA2>?TD?POP];LP<8Y4I M4FC@C!&*M24S)W(-1'QA)1:,A@^H&&X^>[?,L$<1 3V:M5WXG4\79V)Y)F,'K*#O#.2U%U.X+US$&W,J?B<3!FNS.E[E.P& MFT<4!!V,[0>#Z!,NXV(P&/T39[/_.5]\GK_%0 X5YA>KU3G93UJ(R#A*2%$% M\J@<1Q4:'8'87RNKB8! M>7&1CE-%[ %5\R=CL!%R,:H8CL;EX>Y:;CU\-Y0\HKCH,#V'P?H^&W2#S M*$*G@[&Z"\ALM./3L,;WB^77"3,,?4FD&HD5Y-H1[+UF%K(7Y.N%I,G 'S3- M[.K1NP'D4014CV5L%[AX?H;+]\2/ORT7G]@^\/+E.C?[HMQC$@0S29D"10A:0\$, M48H,R62E'2W/\N',V;O/WPTICR(0.PB+1X;)BU263\[SE-[Q9+W&U84H?IV% M]Q.,F6=5VS(E26R1,0'96@R$%29%=*@&26Y^F(+=H/(H0K4#L;F36HDG*=6T MA0N3?)[#DB#/"C%&1[#$(K*PI ;O58:BZ76D#9'=$'T 'J9@M]+-1Q'#'8C- M71Q -PL^)LD2O$LM/=4HJO%M("@DADA39/7JLAW.X[GYY-W \8@BM0>SM0M0 M/"6>+A!)]0$XQ9)/=,.+*H+&KRUF+$I O]=_DH_6=5$;.M%5&"<#?6(K%>;VH+,H3@;@Y5AB'C] X_? M#2&/(@8[!(.[PLB%P7VQ".=BS$8E2$XI8HKR$*3+D$/(UC*531CB='F0@-UP M\BCBK\,P>>P.=[2"O%E%-;--S'71%I@MY),E:2$X8T'H(AUZEU$/D;O\S4-W M0\2C"*\>SLS!4/!O/]]A(ZWKCX-[W)Y%XDK^);%+L+9>G7YD]O;:1_B#M43E\]X MLEH1;Z^6ZD.T1;,(6D<)J@@$5_M-2^>M"J;FY-^3F';\4K\E8YRF9LTP<:E. M!N#YB"?+M]1O+YBN%D'+MJ0-#>1DL-Y-9HC.]%RC&\[@ P3\/JPY-YKO\\_\_SZ:/+ELZT=_Z2!6(_6F&2\MRS\> #M1%T/@#H*!8O6(ND 9V^0.#-- M:\S;Y;V8?Z(?54U^R;R)4#(%9SFXF&O6#6<0-"EP%X(I+$7/Q#VNTO$HVX&V M<;HTML/8T.+H &%O/RR6ZW>X/+NQE(FK.UJ+ RP6ID@'1>D M_YM8A_<0,TX;QW88.IKA'8!F>YFQ>H,)2=/&&?Z.Z\L-$(24FQQ1[Z0"I31M M *4M[0?M8\(< C8!S_>(&J??8SL0#2: 49.[KX[NQ7S#DG].UQ^>GJ_6BS-< M;GAV8U&*.Y[)0P$IZYB@1$>X9 M@QG< 3A>+_%CF.;G7S[B?(5DU;U:?]@B?G6==!K1(SHHQ I0WM96J;X M]K4 M2S?OW3VWFL=C9@?:QFDLV0Y*0XNC X1]2WPQN0112_9LC9YD4J AD"/*N0HF MI'+_:*^!XTKCM)UL:!$=S.+#\;%8A]E &FCQ$9?KKZ]GH79YSS6 \;%Z!E6; M>CI3O>+$%4(V**TC1(P&+%.D3)UT(=]S83Z$ZGF8J!X<^T&BD8-QO@M#^A6M M)=1+PI<85OBFCNE\5?Y.2K0R;%**BJ7$6H]5EV,R0C"L@.5:TKY 'T03('V7 MJA[<^T&0-!SO.SBP_K98Y,_3V6PBC%+(@H7,0BVV41P<*_2E7@=YQK533>R> M2P)Z<-P'@<=!'.T "2^(W?/WTSB[ /**].+S+VEV7LO(K]:DO% H*[!=[?U- MG(&0L@8?F4'.5$D16Z!D%^)Z\,X'0=#@DN@ 7<^VCZU=?L_P7?ARM;0)';%* M1*_HW#6#GAFOX^V*>+J]@ M>/."5]&0Z.60AL?:QR+UPMA#T$+#XE'[4V* M1;2)(-Y/3C>(.DK8#US('\'Y/O"S/*>GWN'1A)F2>) >9,K$$21Y.TFK*9GL M/D'KP/M&(0T"H?LI&O?L:X>B ?C? 9#N2R&X7-77JQR"+ I9 08"UIYA2G+P M9$="%A(E3TY%WB1Q<1?BQ@U+-X+7X%+I &G/SO'=X@W.R!;-K\/RYIZ)Y'BP MVCK7N$ ,$IZ3:ZH3^""=5"QXH9JD##U,TKC1[$:H&D@"'6#I/KUKC2'WEG@B ME".OQ0MB3&V^B]+'B"($W229\< #KUD^]\WX)R9MYGVDQ6 MUQ,]HP>G4@"O=')).\EXDS#6#RGKQLAJ![IAI=,!W.[<'=U@8[U HI/ .\$1 M+&>RCD6CY419(!<,S,D8?)M8PP_HZL;R:@>U(273 = VUTTWEW"]98R.,J 5 MP(P,9&=X#9[5"3I1&4FV0LKW33@^25K:2Q\;V_;AI!:>.L._%\2[L^[.SZ4657JTN7FQ: M^.$\U:68@E(8S,"=1=*HVH-/Q4*1(2B;15:Q40#K09K&S38XD1T_C$0ZT$1W M.42']T5&U^O:)I^DMEXOI_%\72\5WBVJSJU>S&)&G_A^TQ\=5]>>./+,9&U0 M6V)-+:QCPT)6&8SSIC)5YOM:JPW1U&7(98R;'7$2"(\H]Q%17]LM3<@2?;T1 MQ.6Z+XN@)TYF,B1X B&5KGWK=.U\6=MS.Q6#%BS<=E/O]F_Z_B/&[L$SGM 7 M@TN@ ^WY)*7SL_--W'ECG-86JDO\@//5]!->>$$O%ZOJ^[PJY Y-@HG99B? M8DID>1@.P2$'LE*]BBDX8=O47>U'Y]A9/:.C]!3R[0"^=SD]X3GE6-O,ZTWV M-O,-+1ULP#I036 MS ,!@14)KNCLK?8AQ"9)V<.0/VX(L",TCX"&#K3LC_S&2>3*6^9+3=FB]11; M($I:E'?6\Q*<\_R>GL7MD\EWPNW@+YO!L':"%L@7?MX'7$]3F'V[ M@"/Z(7_[J6OW*\ZN%F6;5+&8']7C_8%/'%*?[4+T0+KL(AYR]<#K MGCK2HO6TJ5BVM3X3$T1/8&-%\VQU*/J^<3Q#E.;?2\_QKL;V ]]5G$\*]RAM MLI!YG6-O:Q\H5A@(01O,&FN\:10PN4G&N#IG",G?M>$/9O.(_NAJN:X-??)Y M6K]:OL7EIVG")U^FJXFP/-2NA&"\CJ0' R-?PM= (=F47#ICY2ZV-WW^#8C0 M=[?A\1 !G1Q*!PAS,2!G^T#&Q@6X6,'JV>(L3.<3YG@,==Q:K'70BDYD"(I< M#?0J"AG0$V<&AL==*L;!R#""O8N2([G<05!KNY#?\"SB+]URU'MLO MDHO16H*1U<17@D,L-H&-CEF7R?*V3;*M'Z!GG-O$=I@9@NUCYT 09PJN5B2# M,+MDS66?T^URD@G%9F[),\2:K&LR>6Z:UZ[P.F6/VH=;L? 'DB%^_*QQKOJ& M1T@+UG:@9ZZLMY=7<]\,6?"!_'HP;M/=E,Q[%VN=E!,E*>2*-D)3K^>*E+%S M%8XV; ?B<@8.?<'Z.UXU]K"P1#4,HSN?:"DZ#MS$2_=H;IU@0O$GYZVU" M.G%^#A3LG0DP1W"Y'Y3\2GRZKQ[NJJ%@[>Q$_^6:5Y.E8S[I %;7VVB3B%4^ M$M.DE<(FHV*;9ED'T#HNUHX#Q_U(:R:I#L#X=+%:ORK;A5XQ36>MK>4:$GHZ M^ZVR$$V*D'/2*GM/=EZ;J6GW4=/) 3>,\CJ>W]V IC8\O6$W7NV&9TATI>E& M0O1ZAAM1S?.3LYIZ\%^;GT\P\!AC$6"82[0MLP*?:H,"K:SV9/ZITA!AQY ^ MKGX; #_W(O)DPNP5OJNWB]FWJQ)2)E'0@I4;3:[IY) V I-2\522CK[1N*-= MR!M7*YX(AL<)I1NH;?DTT2HHS9."Z-(FG\J0+<)S!8(3RC@779,.7M]0,6Y: M<2O@',+B#E+6_K9=L!+*Y:5FPG,%V[,[I6[BH10-5B;Y4<)_WG+)2432)7AS'= M))?@08K&SB ?%#+#\+V#<^<-B8$(J/-QGY%FG"TV W6VJYI(&9R)Y)G&S224 M4#L9JBQ!(]?,^&Q\FX24[U(UKET]D.3O#BL>2 P=8.HM;K+#_X9S8M6L^@#Y M;#J?5C:MIY_PW9Z],%%F,(61&FIW5+A:67 &C'<2L4LHE2"]O]0UY MX'YNAX>-:Q@-"YLF#.Y /]WATJ2@D5SZ -[5MHB.&!,%)M"6L8N M9FMC6!_(ZP[@\OMBOOAV%9?C<2]W4RG)>T.VMQH82L/*H8-SZ[K[Q\5RKLHOL=9_\LA !&5!&21]6E6TM*DPY:Q+ MIDD ^B&"QO70!I;[/O M$'T3G72+CG'=KM;0.9SE^R/&7R!FCN]K4Y;AVGP^R*.)4(1Z8@-H+>F<+DQ# M-(&,1!V*E9+QJ-JU^GR0K'$]LK:(&E @':BDAQ>2BA*HD@1:41W-0[Z"]P;! M.I5$-DZ[VQFVC0VF-"?I QXMZ]6AR0A#:>5"\^B2BG QG\OLN]F&] 2M]OX%YQCO>K,FD=7^Z^B$W0Z))5H&<1>#,X'8X2F(Z(= MA._0,VXKT2;P.X[G!T/G$R[C8KC*.J)[$X;13B2)*8".A6!?(D)07H(OS-MH M#/D^3=(.KDD8M_W-P! YD+,=*)3?<7VM7G?J#Y6]B06+A*R=)D\GBMH+2$'V MS%@1HO:V28!B;TIWBURP1P*QMH+JP6.XN< ).A-$3=:1 AFH*#,X&4KMBZ;1 M:^FU;]+B_1LJ=D/08RFA.9S!'>BIYV$Y)W"O7N/R[0?BWG7'/)E$RC:!"4&! M,B%#Y'5T5%%9"O*5HVW2WNTA@G;#S&.I7!B$[1THE]OK^"6LIFGBM. Y)0<\ MQ A*TDJ\S63+^6(#XU+IU.2J^%YJQ@VT#R/H'Z!G?ZYW")UGT]GY&O,D).53 M\K76M;;Y,G6^7JW#?%-0>)V@(27&E" 6R6H1?KH8!T#V' O6!U=T MDR-M7T)WTUB/)7.\J9@>$0POE'20M(MR,("X\[EX5L,K-A M+RK'/3+; N9 =.XOO7ZAN=7W=]8X":BLC$B;6Y4,JF@+4=$!D#1&2?\KL4T( M8D\ZQSV2>X#G(!)\1 U2[YF4\NTJ#N^4>M]'MVJ9^L-E#-\'^N(IF[ER=YY] MA5#A)+=,&;!.J%K0A72R.U7K0+E6TD:+31(U]Z1SP#B]D9A]*0ETX+Q.AE+U M9HK3M[6)DF/D034Q!?>,TY^BK_/@"/E.$'\?MG=P?GYO2M/%U>B[\(6\J.FB M#BE>UHG8S_#BW^NNM=%9F50&#)Z6''5M6,6FBE6$8 M3(U"E5HS3JZB5\5 9LH682/:R$Z-]R/6,W(AY:EQN<>^.!5(.M\K3\/JPZ^S MQ>?_@?D]_BU,YYM[Q$(/?X-I%E:K:9FF#2.NEV]E;?[J)$0C-LDQ"GR4M=D+ MNL 22I:;A#@'7L?(Y9\=[XW6H/C3[(FZ\))S4([<57)0:YO+6, 5%Z%PEI35 M!DMH$G48; 6=-/H8V4YJ)_1C\_K?G03T5V-;Z23S148.W#/:R'Z3J>0<).MK MLZ4<69O!:(/-XFW?8&1DJ!XDJ@Z2->Y9SN52#AI)F!(KUND,+I)/KLC_!L^T M!8^9W/&\)0#TF /K&_T[+U;G4WE4.#.8""KTBUIL 14DG M6#+:M&I">!3=G505.=,1J\Y-7DLA/5L([J/D9X(+),=#) M)$23'*KOT-1)\ODM5)X Z0-P/(>=HWG< I%MKV(Y/\CXYF5(! M$6T=WITJX*V34IP[R7FDZ <[RT;Z<%'\WZ#O!S,61].QDK<^:= M0 FRZ%3#^[62- O(=7*)$)Z5T*8:\P81(Y1=NU6#3*:NM N\)HZU@!0<8,N93$4J*C_?:,"XG#Q+1KQ ML@.E\22E\[/S6;TK>"ALO%V81B&Y)*=2Y\1JSY ('E4U\XR6WDBMVT20=J9P MW#O9H]'55B(=0.W^P-5V+=SQ'$(FLZ_4)HY,)G#!,]")L>*X34FV:N'S(%$C MUS\-?GX-)H"1IW\_O=@?M25U*9C6%YD.K\J3O/BXD#8&GL"?/#0V /?!T@C\X1=ITBN-7#A2LG%$.(P2O: MFIJ!+QG)DHC!<>/HP#^=WKI%7+^H.P08^^BU8Z3T*!"(^9S>"V$" MJX54==RIJY.U%5IP+"FR*UT*:9?(]X PO$7A..=I-U@\1EX=^ +W%%H7H4WV MG(..D9()-N3OE5"Q<",S&WO6E[N-0F]?5+C@.'QP[C< 4YNIR^_F-^] M@WI#_LROB^7GL,P34LLR8"!S0WD'BI-G1"Z2 QNT\I:+$F.C-M5[T=E)'/U M6-QM9MA,1AU \.YB#LHWLR(FRW,$+56I"12A^M>!Y$DT'LKT#P.Q4\5 L M]YH,9DC$%E#&%_!1U;%1WG/&LLCBY.7H?12GG!)D@XNJBS[8OTWGB^7&5K@X M_R\Y6;O+/ZL3-*O!4-O*/V0P_(\+7D^4<,DRVGBY6%MG)18(7A20/N@4HZWS MS%J =*@%C%N0+2[2*>A F%B/ M3/*<@6550^T>(6HG@'G-9/3D2Z5;"9 /)"?M_LQQJSU. :260NC 'AS(B4_1 M*!4L@RP56<'"U8:PTH,L.1IIA<;2I&/\"6,VS2:F/,*8S3[B/C)F\WQ^<^3> M";H(;CL4K+ZE_XC>@5M-4TD9@ M0D2?7.!&-VGD]#VB!IB%43^3?/QJ.N1?OOY]A?G%_&J@\I.T)J-B/;TQU3NF MJ,C5JGGTFI1^+F28BDAG0!*&\Z2]CDURR/C:-XM]F6EC89Q%0J(I"74OE/@)!D *KML=#16N#;9[0T6,_*0 MY-/B>'0T=+ CGB$].4TW(J;7,]RV(GQR5JW?_]K\?.(5L][[ ,QJ!%5O@V+F M$J)U#(,@]O,FEW:[$#>NYAT?0K?#.T/+<^P"M.T]Y8J8B]-/U0E[2A1<'#_; M$9AO\!,]*\QN>VYO<%,*0P*H'AMQ]LEJA>O51-OLF#0:DL[DK 64X B!X*U, M-CIM@M4_C): MA?%U#G>2WOG$VQ3HWD_.N)?8U5PI"JA7S*08( M/BJPSEER3[61UK:Q"+Y+U[AWX=UA<4@I=@'*)9T#-;W]LE'JJ_GUS^I=@RZT M$!D(-B7D6HG(P<<2P!,/N<_"9=8D$/!#RL:]V^X0F$-*\MB+R4' ^HB'KT1;34^B'?$=GJU(KXNMQ)?!OKI1AQ//]27+^9DGI]O@H#W_\G+:8C3 MV73]E4^8\85Q(8!%QD#9K,&5["%DY,'ZROHF >83K6_;3H M8H L9 W+&0Z!FP"R3B7.@A%;FQ1V?)>JWLJ&3H2\0^72J?)[O<2/89HO8W!; M,_?)_*(UV_9"(B8KKVF$O Y?JP52;XU36I[3\[:!@KHS14#EC'=@@A1U+G?E:G%@M3+:NARB M;U)E=!BYO=44G=B<'$R27;HV]YDJ5S&M"3J=3% (.AA6C91:05\;W!@1;&&8 M?3K1T?Y=.GNK/!K1S#Q,=EU":IA.!,EA9-8!'+]=R'7L[#+#_"KI?*)-#G5>&9#M4ADH M#/AB$F04$8.C[['=V.E=*.RM$*D)%-O(JXOB]MT#NQ,RTQ967 M"H()F;9XTH)8['UIDE>R/ZF=](H^43G34#+KX- F5VU[3?LD_>?Y=(F75_]X MT=ND+G_[FSRA'95DT!&,LXDVMJ1E,5,'UIC@E Y6M+E/W(?(+DNB!@/,G?DN MC:371:CHSNJ(K70.K+^^GH7Y^LD\U\KICQL+)2;FK?)TT/!-SS!'FUR& C)' MI>@HHEW>Q.O>G<0N2YQ.ALMA)-3FBJ]SKE_,B9GG]3WW<'JBM;:BNH_)\9KQAPR<-A*$D\5' M9WCB3>W-P\@>]_)G)'U[ @EW=OH_PT\X6WQ\NRCKSR29"?>(7/ Z"H7).&<@]2-.X5SVCG_C%R&15BF^K3N['?-U@[,Z;-_(SY'^^F M9_2[CXO5=+VZ;T,%XX)D$J'.5JO#'",$:1U$3+X8&SGWN_6>.Y*0<2]S3@2^ MDTNLB^#Z RI_7-0(76N2 '&.;HLT]Z1SWSJ>/ M8WL0&?;C.>W.U$FTZ%UEIE*327J@\(EQJY0WP$W-F.))0R#V 3.:F5R\XZ:)9;D_J9W,H3K1 M-=!0,AN[U\U#/73O6=^$,9%WS5KRL@5E#K NV(&0MO10RH=-- MAJ!]CZ@N+VR&1MW@TND :6_PX]:Z?57NK$5KJ7FJ(PEKG;GR.8!'YB%RGPTW MT3+=Q,[['E%=7M"T0MI@TNDJ'/BJ7 TXN#UE8X+*FIB# ^%B':M*+ NYQ#HR MPY828FC4FWD'VKJ\SRPJ85,!M)KH/PXO-2,*U?E>=?TJ8;UQO2 MRJ_F=;'U_S7M[E.8X:;EQ^4EU29)=)Z__<&-=TX2*FEC\8"Y)H[RH, )Z:!V MM;5)5JN\R433!FL9U^!M%J <6^H=*..C%OMZ,^+H[DWNMKWS3;9>L+H67F69 ML@7+BJNIA(X.+<,@&I4PZQ"<"BWVQ&F7.:Z5W6R[=(R5#HZ0X]2&"-ISY1"4 MK_ VL]P[!>\^DAQT,N)(T+VN"%?*RNPE MH$JF=K!VQ'*GB06%N)U+,+X_".^5/] L!ZM/*!\DV4X,LA:9\3%[1Q59/ R$[4C9MX, )J[L'ML"+L M1-7>X>,/EFAO:/>D<-V5A?+RV%&L' M&O5'RZO]S<^75523K IG,FUZ!=6D\J2@)IG3M\5+A4FIV"3G>G<2QTUZZ!^K M!PJS Y@>9[C+DK2+28#)2'O21PDN%0ZE",X4RF15$^0^XK#R^& ^G<@'BX\- M.\'^U?)]F&_G7&Y[%2WFJS#/OX35=+4HKV\\YMNE[#;0?J_/'V*^_>$+&FC< M_4T":J[#8C;-83M5].;#7Y7MK5V87?EOUZ N"KG0)=1YBQQ45AZ<<07JF.C$ MI1+,M.DT-P3U1S?D.X:(9]-5FBU6YTM\1Q+]A3[WCPF9]JFDS !U(FYRKDE% M\ *))S*70I'%-8GM#KV0_,8$QF(4RG@9_ANLPG:U:*_++QYQ: MG]^[O*[4>HPL&6L2U"%AH$+RX(7T$)C0WCJ!DC6)&G6AUM^F#YC/9_AM_O2F M=(0^O8KUEZ_?_&8SUR67HA42MZ2J/3QK@V/G"P-)1E^.7!=I? N6'43MGT%! M[X/1.]-\FXNX S_Q[7E$].>UPD<[^C/GGR9KB96&>U-26"4C*"D1V*< ML<"42$XX+1-O@]3[Z1D7BR= PFWL#2"6/M'U;'$6IO/)IM^A+@:R1&*.1%&O M!@58DU,D2HH*37R"!RD:&6%#R/O'&#J ^?VAZ#<\B[B<).7(LM6!J,8"2GE= MRY3J.$J6762FT!)/@* +:KI#SR&2_CY^#F![!]C936%O]EI!;P1F YRI6)TY M T') ,PISV()W(3GX*-A-<9++=;%1GM3#02M*^Y#<*IVHU5 M@&(AH4A68&F2X'V7E'&562NA?P=;!TA@['81ORZ69[B\Z$VPU Q MD*\C;!T::B68Y)EPF$K$6].Y'N@*S^T'$(:):#,>W$<6><3IYB>_#[/E\ M/=UN #K""RVV@-G,B16"W-MD<\WZX+QDY66XQTM;72J-%::_OE]\^ID^^D)? MT(O;:N*>QX[<8.9DQ]"Q'!\9+!=4;S>,Y=&7@!("\[5WF'=0.TJ X%@D^1;" MWCAE33)TG="6U=T,:A9SN=$/=__G@"/UQ0BV&Y-J+@5\OUY#I0BGG#DUJK M67= 2D8YJR3$'!BMP7B(3%?7S?.B7-0L[A*KIV?<,"SIN]LZX'M$C%SV=[)C M8S!!= BF[18SDNO@I0/)R%!24@2@O4$*E39*L=8IFE*+[?*U9IH@TNT'(6&&$;B MCX$T=D[6VR2* M3N?XHI[L$^=]25)%8,HG4$8[\,)J6I(K)6EALVQRM_5]LD8N\SUY<&] (74 MN:>+L[/%_.UZD?X@_KQ:;NZB\R;#_7*!$ZUIX\1@ZP1/!.6UA:!BAL 3_1=3 MCFWF8^U V[@!GB&A<#LI=F"YC.W9O?TXG2]*N;$QZ83X1)]-K]Y4@4U2*,Z8 M&A3%DD%IAN2NR Z&N(#Q\U[G5$ ] TX' 'JNG^L_[5YSD] MXSS1LV65J_A3F17[.SGBY6ZU6MM5DL/RZ6I([?GG^D%^NWN/PT3;69 M?':6FXR0O0]DV&9.ABWQE6>%6I![I6ZW.GI @QWV_''C%*W4V@EDT6E2\=OS ML^K5+,K;Z?OYE!R;.OTRI<7YIHOC:_*N4FV]]LTB=LLCWO&3AT@=/F01 V4+ MWWW,57IE*%X:G2R(8 D=M@X9ET4"M\$G5)['W.3.^F&2CLXU^AY[KW/M<]'1 M!Y:!UZ86M!4%1(P<>%"6=HOCNLTTB-W(&]>:'P@O=]*1AI?,HU98[177" IL M+$7&2F;:< F6F5QK9Q2X% R($C''D)(53=)1VRFROZ_P57F^6D_/Z%1?34(4 MR2>OP7JF:CDI^;@8:6\$S;S,$:UMTI'F6S*Z54S[R/^V8CJ"TQUXA_<7OO]] MOOQ!:?R&A5\G.1@9BD@@3;5'E0[@C(U@"T/2-LSIW"0+]SBRQXU<-,+A"279 M+6Y_U-!ANU8>M4PZ1UM4DV[[QQ ];NSCI)AM(,4. M$'LQ-Z]ZW1?T7]NL(0C!E7+ $6MOTMJ6U-&105SE@6MKG6P2=WN0HG%#((VP M-@S_.P#2NV7(=5C]IH7_EEFT9Q+2_H@SW.Z.:&/P663B#7U1& MX'S5(XF$V M/CNK8PM0[43=N)>=C0 VO%PZ -O3Q;R&GB]JU=],5W\\)1JFZ_IJ4JPK,=4R M(%N_8*IUMB6"CHK^Y:2$E6QRC#Y,T[A-A%N=D@/)H ,X76^'U0^V2PU8?PZT M\%\7RV>+\[@NY[/+=UUNI2@BMSQ!L:96 6"$Z%$ *SI+(Y"IT 1_0RYBW,;! MC0 [FI0[0'@U,^;TEJ^WK0Q72O#%"$##B:&%O*SHR<%*7MAJ?Q!+[TG!'\;* MNX^@"(GGA8G.&)%QV\:N)9[$3=;B%F]L@ -[Q@.D#;WQ:+_'DZF]$& M>D$RFK^?5H-@M<++H_]&;S,;F;=,0<%0NZ]*!DXI 8[LVX!"I.R;!.QV)W$W MW#VVNXU&(NH ?+^&Z7*3!OH;AMI'[UI[W]E57IK:S0\T>@,J$/]\IE<6K9^Q76>T$5!/R+O1NNS%G#AV?G8CN,TP:\E]!F2NCN%T$8)F M$8I4*#+WEN]GG[".QJ;%9\%9PQ,X>18 M9^@8P$3KQDS)0VPXP>)&DW M@#V^2XE!1- !F-Z00(B FFCPC';-;+$)Y3S_\A'GJ\M;.Y4D9U9JDKIBH%!A M[2%;!Y$5XW1BT;;INKX#;;O!Z_%=(0PKE YP]G91UI^)I^\6O^#;Q2R_K#-K M\ZOEYFKD\W2%OX7E'U@K;"^6YTSF+J8$+-5M9 KY-9M9T#)XSK7,7C<)[>Y) MYV[X>VP7"2V%U0$6-X5F\S#[^PHO5[I=2!%1*6,5:.-H4PG-(2BEZ4N26F$, M+#9*1GJ HMWP]=BN$(810!=(2F10O@M?[MQ]9(56& 4B>S(IBY.T!"W);];> MIQ""E4UBM@\1M%O2[V.[&1B$_1W Z-?%$J?OYT\WX];2-YTGR 38?#N[F)=Q MQ]I4UJ9(NT1OLOCE\&32DG8X?(FK%>+&3KU[.1?))1*2 ;HDB'7(P!FQR9P7 M7!0?3)N"A^_0M!O.'ML=PE!"Z !/O^/G&TQ:+N;T,N&-JY#;Z[-6DNZNS0&" MRK6"B$&=.@;9&\,*L\J')I&W?0G=#7F/[9:AJ;@>=:7TIE=9PSKI[>>?KDKZ MO@6UKY&F U"1IM)DG)$OH1(9;+$VN#0^1Y,5D\HUN2YLV.SAJNG=9!UZ=OJB+&9!S_K=)KQ1PMMKR6M<]P:Z0!YUG2JV@HG M.F0)44&%Y%R23;+%AM>2F[91OTWGT[/SL]_"^GQ9.\3B(.XZ$ M;O7=/ACYIHG7::31@>]Q<;E2M?5;3'6MQ+Z)Y\H&QC5((P-9QY(XYM"!]1BB M9%(*W^0.]CYBNNT@<0BV!N/ZHSXDOZFR7"W*=9%E\S/SQX\^W1&Z)QO:GZB" M68G9)."R=KPTED.MD89L=! B,/3VD?5FNE//>]%-6TA6A,P!M)8U!XL)B%(K ML,P79J12+#;I2WX_.=V>GOO@X8>5U/MS?N2I'+^%_[U87F;Q70R=,%EPSR2# MHET=@58U-".&R)1RU,Q&9(--X[C[^'%Q,H1 %X-Q=V1L_![.L'9WO;&&[:R( MDJSUC M@SCM0T@;PT1G@/@G&6;)AI\'S.T'D02K&FZ)QK%@70_-X[,[,[SXO M_K;XA,OYQE=X=;Y>33.^^X!_GT_7F#=-\E?;V1\R9VR_Z#RXHA*( M$M YX9CTN_63W_V9XP%E(.DNVK.Z R?MCNY]>=6FFG&.22H-1M21"EA;9VP*%>=: M1P[91=(#(ILZ@3""D)(%CC;[U*8]_6'T=AMJV =1 UQ,[BV[L2>$GI^=SS:% MK<]+P;2^O(]XDA<7B775T:JCEXN-"8()B1PM7L"150LB"V:*])K%7=(&=IL5 MN@-!XX+M)*A8-!11YY#;>FM1\&)]=K4'!'E2*6<(@4QL9TTH7M6IE;L,)AD$ M=&,'/X:'P![X.D >G2/L2?[?YQ=WK%NO/>A:J%\L>$N>G%(JUV71F:%#C&1T MVW![7%5#!7>+N'Y1=P@P]M%KQTBI(Y]XU_0E5J=/",>SC:%-,[9="1PW[G+*X[:IZ'J Y'=:M5XO[\UB-B.7\'-8 MYHE4*A:A#1AK&2B?:?LECI+74?4]$HX-R(TNX@S-D;,0?@\1'P'8_/CQJ9XNP[+ M]5 ]?3]-ZQCA>Y8XX62-32J\)_+Z9H,HT++\T9YHQ/H&#:%CN3\:=I012B\&S7$;%#37N(^(XT/)_/\\B7X9=C M#L*-"0=S7#>__?[!.; ME)RVN]]^<([&]9I-TDP'!S&2O:VRDN#(U(&0K:0=Z%7$+7\=\'E[8-^#KFLO$!O-=D>L3L()A$RY3%">%C0==D/O:N M!(X+MX%Q\6"FQ(!"Z@!\#Z[FEZ_OZ",V]ZX\Z*!\I#T:M*Q-.,BRJ#UAM#>T M63UFF9JTR-Z!MEX2)88$Q:[Z[D )]0RZNJ#MI:N5K@1>N^5F65DF'9!9:R$G M=%[$Y%1NTJAG!]HZU7.'XF%7O!THG [P]EL@GLYQ^?7F>T23PH,WS#+QSKXE8]Q[C]8X.H+E(V<*OB&\ M7]@$0NN,Z$B96A*F(A. B!8%4&3RB;S)0NQB4.V4 GCUU%XRJQK8YX=SMP=( M7"+96*OH_[3F2&1SAA"YEV CT[YP;\M.TX]V!\78*9\'2NRVS ]@W]@]&;9M MF2X(MS9DSF*!Q#02]0G!J6* \^RYL^C)VAI*[M\\>63)'R*WQ1!,'%OZX5HG,N6-YFJ\F/2QK4NQPWS'2:? MGA'W]Q66\]G+:2&.<9FXHUU89/*T))>!6&=!DP;5,01=Y&E#R]>T=1J%.1 . MNZ+M0-D\[GKZ6X/KVU?./_# $];([[+D@;(%7BW?A_GTOS9+>5K;]049 X\BA9S8+A5L>VN* M0:@_>LS!>34Y7I57M&E#E==6?JM)5HPK82Q@G9M$!DT$I[T 1)X#.B:E;Q)< M?)"B<=7FZ;%V9\3!(*+JX/B^7,B%CKAHN+I=B7 VQD3TYY1K+W2ORSIJ MHB,%)=$TF13T,$GCQIGZ0=V1PGK4Q_C?%HO\>3HCBR9O!F ^2634T )N!?W; M-\;9EY#3'?M'L:A]\F!QSF:#$30+U>+D'KQ3 IAPVC >0@Q-ZHM.T1R'=OYT MC2^GG^YR^\)YE%+R9)D'C=J"DES0]E<>$EH1I.$VL"9-Q'8GL=MTPGUP\W!B MUZ 2ZB'&OPES:SH]3&(.;*KCFD21X$W,8)251NB2LAVL\\-^USXG2,L:5J3W M7OSLP]\>0+&-7K(B"C=!@4[5&!6U;5[A#*Q2KFB5><)=FE\^QHN?O23VP,7/ M/NSK*_1/YIY,KD:\'0_QY, M[,"3^XX6O!%-M!S1>@2I$W%&TO'IN"?.(&-,>=H7KDF/EEV(ZR6+H,EQTDQ* M'2#O6[>43+?:4'HUB1RSDJ)::1Q!<6/ 9:F!26:9XU*9TB26=S\YXQHKPXO] MNZ&!@V30 9(>9M.-&PN6O$?&%=@H$B@ZW\'%1,J^*#3%9\5WRFH84(?M>9W4 M3(O8@"!BLYUZ7@43;(CQJQL+4H6&:.L-JZN M%7,&0C 1O$:?4B!.N-->SW=?V;H/2O:O;-U''ATISASR$%>F_P5H>#"R+&X- M)U4Y7/"SOZSWO>3V<-;['DP<6_K?1&VCU,R4[ &MLZ#J$B+7"5"G$IGF"OF M(RB[RWH_6/H',[$#"W278GDZ[)*7G'@B6&V717HQ!E7 N&1\HF/1BR;93$.U MMQB_?.X00Z*5A'H&W8UJ5!FR#B5+(/HC[:.4(!1I@9&U7K1+D9DFURU_BO86 M>^'A@/86^PBG [Q=!L9H-0]%TB[/@&BYE3D"8UJ!8B9#S-S3%XM&:!'D3B-G M]O>S=Z6P4^P=BHW;KG83076$P!NKN:RUBYZL#(^03#T:DB5VN< I7#1* RZ M3=3T08KZ;W@Q!,*.$T0'B-JA_DD[V@Q)9;(UZC@HE1UXY3DDSYB/5IOH_O]R MQ9.;;8?)YV#$?<)E7)RP8!&C-YR% J7FYRN%!4(L 9"I4NONT*DF;>C_# 6+ M>P'B@(+%?63SJ*^7?SV?I_J@,-MV*J>?A7F^KWMY2)?=R^L[:@=S;%\ ,1!] MI[N ;L'0$]Q(*X'"A$@*VQ+>D:R%$+R!7,A$]#QDEQY9K^7O,[PR^Y\Y+PB::> \:^[VEW@,Y=S)]&LGH46OD MVH3_FY\O%W-ZF2Y*_)HKW-T>?SI]>@ [VJM+4X2,B7D0IEY<>/H24_!@K!+! M(1DA<9>2AX[4Y>_X^2$>OUH^_5"#_R_F-]\QI9/MX]7\R%R22\I BI8V9PP" M'',2$D?MA5 ZMS%ECZ*Z6Y6Z#[KNI.B>3(Z]SRVNT5V'6G+G$D2C-9GQ3 M M(T-RV@09;5%^%[_^3S*,_838V'Q[06#_D>S[R*-SA-T9]EV$M8:A@,)JMKU5!;RJ(7YM MBM,R*,R#M=[\TXUDWPL8QXQDWT=*'83-#STMKH-TUNE0M&>@M*MU08Z#$RI M"=Q&9HTPNLDPHZ,I'_=BY_3']#@B[P#CUVMYNP[S')9Y]?>/.:SQ>74A5]/- M./+5>J)DT#S[ -P;1UO7%@B\:- VR%"C$EHU0?*.]#U.L_) U-R>9]A A#T@ M6Q2<.7X:=L=J=5!T)I,W%V@-5G MV\>^F*?%60W67E2#_HZTZUC*125:";>A-A95X#-*L&3Y.$PE&MXD2^AADL:] M4!\7A0,):D3(;48P$[VO-]RN-[?KKR_FG_#"T)XX[0(:@U"X$L0<*<%)GFM# M=<>Q9&3L5KSG@<'8#SYBW#G7X\!G0*9W>C/S!F=U2#8M<'WS%FKU>;K^\ _R MZTCN!URX[/"I0]RC[$O\0-^CSGTU7:;98G2_Q';'X%_J3/R9>I2PLL[47!NT-5AM?)T$^ M/ZE4K6QT=J?>6(/QX!X:QW4>!D71[?.NE:0>K1;;A @.NCS>^;-/H]'N6\BI M]!J3!C4J#EF9VMLD%_#,!8C<60*)#1:;U%NTUFO7R9X//6G#]>LM$[!8:R59 M$+J.6)3>0L @ 4,AU N,.&.,&5.$)'-)^3MJB+!ICOAV.&QY^/10BMQ+Z=[!U@ 3&#NO^ MNEB>X?(BR+A-F4 9:?5JL[60N*$U>!$8^"*#5[DH=CLQ_X%X[MW/[@<1AXAJ M,1S?.E =+Q?S]_1I9\\PKJ\J\WD4HNBCWT*W=Q(OTZ_8'Y#W_Z^6.-E/X6DN=)HR"&QN&E[IB!$\D^B MXR(4*[-+N]TQ_NA)?6'C$%$N6O&U)Y#\(RRG5>'>7H_47M,".'##:#TF6HA" M28@Z1?0^Q<#MWCAYX&'CGD\MH3($=SLXC&XN8ZMEC;4Y&C"^EDW6KG=12T)[ M"84TL,LQ-TF,N4U(+_TE3F79'"6(SH!TZ3@(%63VB1S%4H>!2@5>UKY\GHMB M(ZD3EUI#J0=KYCC1?@(TH0A9-YJC\B+!Q\_BZB3L?)JBQS>^: M39VV8Y!_"_/P'J^:WCV9YZ>+Y?I@E7DUATB2$**!(Y M>1A9@$?R-4)1WBEB)2]I)XO\L.?W$W$\'@"+TTJC TUWF:W_.GS=' K7[)SB MZC)Q7QI,UD0."5'7)B4%HJ23@I> *$.0L32Y;]N%N'%]Q";P:R:;#O#V;/II MFG&>5T\79V>+^=OU(OWQ-*P^3!A9KXY[VBC&*U!8+%DC9"%(ETH0WC#=IL?T M0P2-ZT$VQ=4@,N@ 2QNC$U?KYU\^XGR%$Y^\+\S4P"XCQRBY>C-4^XU89Y21 M*DMT+2!TBXYQ;;"FR#F&XQT ID;R7LQ7Z^5Y/X?)L$CUC@6%M/&A(?^M"*W ^ 1J7!),Z)=4DQGJ7E)WP9/\$>-J; M[QT@9W-#=;\7,@NKU;1,,5_Z(P%9R2AK-$?3TH1$<)%%T$:2FD[*BYTF2.T- MJ3UHW EK[E%BK96D.@#ALW-\M[C?!U99FR@* RE-)FW,#(3:]4@K%PMYP([9 M)CE5#Y.T$\3\HX380')XM%4XET'N12'W^>-B7JO4Z^M5_>):.BNQA8[HL[+'2FYXS@*2E:9F MTBJ(J J@5RPY\MY%::(Q_XR5/?L@:YC*GGVD-W+3Q]?+13Y/ZU?+K1+89# P M%V40,4%1M>FYX1Z\T9&.GZB8Q)B8V"5+:*?&CO<1\!BK<_:2^6) ?0!H'KG M=G6.;#M<2F-$BF1C>+Z9UV0A'U CQ?L790< MR>4.O(3M0BZ'Q D=2]2U+-S4B:[% +G9!I",7<%\RLPVB:)]0\7H$#E6JG<' M#1W(X@[P\0[3A_EBMGC_=97FQG6VJ$G:5H$J@DQ! MECQPJV@]DM1QN75K]$ JSH^?-<[]]/ (:<':#O3,'K6Q+.:@I*_%(;(.?0L6 M?.8<A!>CP2&+('QDF7FOA6N2+?,=FAYC!=@Q9]90XND7:=LMR+TOKG:\+[J& M6T5 J#-&0$:))41;0AMSZ;M4C:NH!I/];I@Z0! =H*I>1KTJ;\/LJMA6U;E, M1=?)-5B=SYH[9C0I 6;>D"2(@ _DBS[# M3SA;; 9J;[-?MTMR$K5.Q!&KZS'N+BX#.-O_Q1$E_#S_XU+E^.[+@ M5"E^.=&)GG6$C(( [Q,#5S,@K.):&\61G;0IP\@I?D+59%S%@4NB6EGA(&0Z M9KC7+ DTR:"R^'7W?N([S.8+GU_$+&0JQ*D$W0M0^H)%=,)& ^ M%(6>,:^:]!EXQ->=>PG]Q]>=^TA@;,?DGFL[ETP1/)(QK1R17UM;^X(>$ER-F>V4H(,U369E9:?8*.L[@N7.0JEYX[APBM\Y,QZ/A M%1H6C>067-#$3P@&/!,!O/ 4MP>OC3_E'L!AB9#.BG4:W%Z'*:H#X-U.9]FU M<=XTUS&FBJ^+D[-W)".6:Z&M5B 2&A,L,<*:Y'R?H*EK3.6.91-JK]>P6BO8R VNFXZP-N0WG/E MO9(B"/#&2E"&90C2"["YQM-&.>.:S&<=>TK = / CD%?*TUU ,+GNM-]-LI* M"5I94R?E!7)%;0)AM$RE<)D?UBEV,25@NDEA1]VAX^CA<$0M-^&BBW>"WW&S M_1$B?OUA&1;Y%]+$]0^=Z,%@#PI._7(P5"BG>D+PTL5@R<434CM062IP.DJ@ MFU9H9U/BV&0@4I]/"+%P(6/49.PC.;Q96P@Q)I *I7(QH_?_;_]G V2-\X0P M1'L=W-P#$I(NB50L(R9W!E18*DI;DC'GC9<+0?/WLF3TA#%+ZRT\(0S30X1," M.=%)EY A8Z@;7(2 D%P"'K/+K 0*MU[-$\(@5;WPA#!$;AV8CMOBTY__YVJ^ M^7HW&6M[))2U@?1IZD)",K>H#3B3'-1Z4>E8+89O5QV']Z?UR2?_\XYM%WG7E_#)?A$6J?T3,?YG7]/-,I:1B M=3WIF&KB.V5PT6A((2=1#YQB^W4+C$A4/^[Z\5!9=J"WX7CUUWA=X,@H:J\C HQ%E='MM];[0 (Z M?VUO:0B/ULZ7!AOZ MS9V_N[LR]T M_^_L?!M7*T@=*O71ZCH.!--W1GC+YP]AC;D&_$@2K )\S!WE: R)4P J5Y=< M1 ,^90X#J>A\^5;!X/M1%KIY+Y\Q#8_Y@H\QFT2FD(@&\ % M0=X!6>N:M-3@'=JD@[^K6L)P9!T!JNGVON J+IM.[/B"BROZ M^?HW\_IAAU73?OZFZ* M00A:Z*IK4;_Y@-)^P?Z^7^1'*16 MV@E".M>@C'40M0_ #7IAI+5![K,X9FPYW!(X]:/ ^&CZ_HVJ@:JZG2GTT A\ MN,YXCF*G/MS+GHYNK1XC]-0VBVX[B4&"%(6@IJ4'SW.D.\MEE)F@H1MU69_$ M9OTT7X>/'UJMMU8Q10P(1OI,!JOV^PW MW8>Z,[%6 W#T?3_PV$KJH)[C46FMU[AYL\B_SD.<7\QWU0AW+!K+2PYU3KWG MB82($4)* H2PF2<3+,FU!0X/H'7J5\SVJ&RMP XP>GLCUXZHL5Y<4 MR>"[>#&_/H]UWFJJ6;GY)?U('3>]F:_+=43U@'V62L#"Z4SRNG8=B?UM[592 MUG IE,!6W5VC\C'U6VE[;$^I^+-Q(W\/J^N)PT>UD;[XJ6U)/[&369N< M,? 408.=?$]Q!0=F)BU9\$IU6HDW>1.YDQ:%Q-B!J&+I&,:.81 9T5*@OA MLXZF23#\'%'GX5(.0SOM'6'R\WCQK)=;%#@@E:0.*8X'H48-T MK-;M:6_D/L-7]]K&>_NMTP)E/"4NCY5H#S"X6=1(W E3#!1?'R>B21"X\X!< M9,93#83VV:2Z/Q"FWK)[H,8>ZOP \4VL]=_(-[N\NKR=[Y=M$<1M$3E4P@,$ M3]Y6X8AU U%6=I\DQ5YZ_^:;)];\(7I;CB'$J;4?_KY'N$A9^. L",=M766P M73RNZE.X9#YS(>T^T^GVT_[];YYN4_(HVC]8B!V$YS^&S_--N)C_NY;G7#M* M=4G UA1J1E#6,M2)4<1*T!*\LQ8HWD+F?."<-QD=\@Q-TZ:$1G<6QM9"OX#: M==[I%*3.B0,S2E5F C@D4VGJHFDZ)R&UF=S\+%73>J"CZ7X_3!V@B*D+4;;+ MYWY<7E[.M^O%;P8):*YSS4TQ69?-!Y=)-MZ!-D9J+,5H^6""QU,%PH]]?)>8 M.$1WRU$%.344M@ML-LM?KB[*_.)BQX M61GE.8CL$JAB#3CN#7@N8I N*!/W M*Q5_[-.GO7$: >%H,79PT?P0+FHN^<]/B-]N2ZVC?$NV$C B&4T3-43'!6#V M]8(VJ80F+P1/$31MJK^9SS**_#O%T>Y\E2*]WFZ&5WH;R3F@,Q8A&YZE\#8Q MW22O^C1)TUY+XZA\#QP=(/\.D/1^A9_#/-\LCWRSR-M2X-W,U.V[[LU&R:*+ MD4XA!"?)P/:8> XN'PCC8:Z@![6SZ^8< ) MQ^D2#V!T=*"<1'":&PA*YF)=,IHUN0:_HV1:#ZH1DHZ3]^1IO_]>KF[>PJX' M)Q6)*:B2P@(V4\,4)^ M#Y=8%X?>XV%W:%BB8Q$$ A&5JUU4$$0Q($PPVELZ!7F?#,Y>0'F2BNF>"XY5 MZW)L&4\=D7_X:_F/Y1=<+>I,MO6[J\UZGO'#)_R/Q7R#>3NM[<9"8K):A_HF MPA6Q90P'GZ* F$U1/A7]W=; IYJ$]O[.Z8 RDG:7[47=@??RA 7^];:92H;" M2&Z>SIBM&]@Q@0_*@>%T30MN!>=--I:_1-BT(P.:Q?:CZF-J"_5"+=!_+.+5 M(E_<)=C6?^ "_PH7'W!U.!6(C,L[F6SCJ&B MRQ*9 \&PG$(S4T/PSV79_$7"_HWL_P9K&R>^Q]5\F6<45T:=Z&S:FF]5]$OP ML0C0W-E0@E3H]KL3G_R*+I],1P#/.#*=&AGO5\M\1;"OI;2+S=<=!X%YRYE3 MP+SFL%VTXTTF-HHNZ")7EJ>]4/'HQW>9D!X!$7G\-\51V_ M7Y?K]M;LL2+CU: =+C=HLDILF !#&-%!^DJCTW@-Y32+OWS MD:#85&N=PO+1)J+KIB'B]NWB_0J_S)=7ZQO;;X)22M?2!A-K$8T )Z($8VS2 MEAEK2YL*MJ-)GW8\V,F!VU"O'2#Y9E/LW5G\'3T/BX;US'BB;%M&$N M@G'HKI<^>9X82/2Q]O2*DIM, 'F:I&F'ATT1HPS50[^(>G.Y7&WF_][*;E;G M: MR;($90>%]Y @AD/&F $Q:9'5:0I,RASUHVR]MRUX3R Y6S=ET[-_M/_Y6 MOLL;^8[:R;_WM[7I\#^,V5./ERI*&BP9"J\#T&O'IA,$L[JB4-L".O9F\;KNB99"&8O>0"D"02FRYK'4%)+@Z(1.RI4FK^][T-;ET^@! M0%BVU4K_0-L5QYC$+0JUG6D5R6>P!7R)"J0EKP2S=9[43-DD.TN!Q7I%.CXO?E8O4X%]K*R&QQ%! Q.CTL&8ATGNBW*2ION9%ZOY;2 M)[]BVF*,QM@81[ =7%4O1L[!:\U,2J -$C_94.3L<@+CO8N%#"TK^\S'F:8< M<9KQ",=X0Z/JHP-\O1"C_/QWNKC*==#_>HWTO_PA_#W3Z!G7BD-)M4M;L&U1 MDZV3&8W5CH(8Y5M [@!:N_3)#P3+L*'G1VON#--@-W+8-5JM&^6_GOJ:UHFO MO=@[<<;+EQ!,M@B120LJ604NT84=HTN)H[+1-*G^.E'&Z]DG6HIP;#;: 7>9 MO!.?R=/,#B%K% )=2"XVL8-'/Y=/GO$:@II!K^9#5-+![?MDX=0]EKS)2=:' M,JV+(I8,^2W,9@C!!Y9%*$R=K'#H 6WG,17]&+"-K:#.,4=A4]IQE8U$K -X MR#6IA:-9 CDK$GA66FE,2;3IV=Z/O/.86=X*>0>JJ5/PW9:=W!PHK4/,*#)P MBOU!J1J?<3+H/21NZEW/TP#O*!7U#KM[IZGP:!+C"9B.=)IT MYA"$-2!]$L&K)(QLLAEG3_JFW@H],?@.5-09!K+/;ZIH%-;N]Z6M@]P#6#]Q MR!LUS[%(":&.I%,*)>%;6TC!!LUL$;%-)?]I]QX>N2QEAC[JJ$.!9)T@KQ@% MQ&2(KUB*L\86PUN6PAQ)_GF$T4.0V&8GSB U=^ (',WUGYNPVOP4-M=OW(HB MOQ!U :MK_A9C 2]( 764D\LRV.A:KOX,V)) M2B<),E)(JA2SI 1T($QD3A4L)O>Y$:V39\O7B[LPM^8'0.03!@_1X+N!\3K;7[:I\EH1U5D@/ MAM6]LB8'B)HAF)"0N/8:7>C21.\8.',#?4*(CXV&UYI'F3W(%)THDS+C?>12 M'K)_FTWY_PY4R(]A_:G^W\__ M(O ]E9J2P:6\S==YS6;C[&V'36,TL"JBX<$'5=[6TX M1$,.D41RRWS6J;3)8)S>>MZX">_*@+/W[1YTP1T:NSV &D'%6FV%1D"F_Y9H M' ;;I/;\>-+/SK8.P>5#VWIB39^]J3WB?77XEYS6V+9\/ST U3QXRZ+F-5-. M-[CT!"MF(F#T5G*=E)"-UGI.9VW??"$-U-/URW)5M^#]6?N4*'##ZS,W$T58 M5;@!E(J3%Y4=>*L#L"AL0I=8-DT\U+TI/#O;.01E3]O.,?7604*QRI $]U"4 M]?TJ($=RK14(0]Z[JK/[ V( QWFTU@4M2YLJJ"=)FA9RC3#P2 0T@D(Z@-8? M= )7\YIZ?)RGQ__T9MF5"\(C*X"90CF5+",1J@2%0DAI>9(L-4E?'$/T]!9Q M#.!\EV,^D18[0&QEXF8%;6T?#^3D:J\D*"\1O&89/",OEUL34#5Y'[DC8>I' MO%.I_1'[=X ..D#/+_,Z\G\>+MXN2'97U?G8GKZ(06J/!0Q]*RA1'U=\M$!2 M4C(%%P,VR24\0<^T+V>GN43'4$4'B+J9BK!U;;<3$;8O>(]PM_Y '[E^_*]V M0Q2R0Z5,XI!M7::L(P.G8H2L;-)TTB+="RU@."83T]K$45#U<,3-5"KN -X_ MA,6_/LPO\2?\O%S/;V^/*++WG"%$KB(H3A&;SUH#6FV4"O5YH4G)\./D3#P[ M9S)X?+<3^6A==8"X?6Z?7V]+,[P3UD1+W&2G0#'#(!ID4)@RDJLL4#2I\1I$ MY;0MD*>YSMNIK0-,/A&W;7X,J]57.NW_&2ZN\#:)Q7P*V64+.65?A]9("-%; M0'*IGYD"T[)>K&4%UYX++&;,:&<\2;.$D/ADE>$P!N(@V MIQ@L"XWFJ.]!79<)F3'0<0@.!ZGJ8/Q]P55<-D7@+V&^VC+TTWR=+I;KJQ7. MR($Q')6$Q!()+WL&(6&$I*SC&;FQK:;Y[TGAM$'WU$@\5F5=H/'IR^16,OK\CLD,^\=<(KOT'@ZW;9)U#*4T&DOY[&! M\@(.1]7:X:A<;L+%*5"9TM7EU4788/[':KE>_\=BA=>;.?X1YHL?L"Q76.<0 M1E]"UJ[4YIL RD=--PU=/$8P+:3DCB+#":"Z'_73FM1I\=M O_V;VB>9KAM6 M[YC6C&NAG ,?)(D]^03$9X'@4#&E?/:IR7//*-1/FTWJ%-2'ZWEY+/(.IL[8#Q,($%,NS01&$B&V6/^Y)X+23MTZ, MT%&TU(%E?;]:)L2\KJ-,*E\4(OX6-I69K\_%!#-K$4M]K,!DZ +1]=29%$'8 M6%!F:9-M4H5Q(+W]Y^+'B;).H7<;[8?MI!%>*/?LX8 M1> O$SA2G?=C7W1K!$L4GKR_##X96>=16C*"(H,L$G62.J%K\DSQ'%%'/U=_ M_]EW^:R['@E;)&>&3#/+SH,J9)\#6@$F,JY,5#$W>K[>B[QIH^[1,//=\_3X MNCDC W1X4^ SG];*L]'L67L)0%)H='1UCZ<(KVZ)$(P"5$,Y[Z3EKTE#1 MTB3=7?EW2YK?9E+5O"ZIW\X)IKCF?Z[FA%VZI&]&:%9W=;V^NJS;(+[I[ZH% M2R%(.A!9(I!@/ 1?M]CGF&/(21??)"$S,A\=&[DA*'RZ#.+TVCXC:_A?&%8_ M5VOR?\/B*JR^2EY-WA'=?,._I)7M',#:*4RJS$IGKQQ(C*S.KE'@! M ?QAE MP4-HM-8K,>9^T4-BO&P+QC%BRF JI.1HQ* M!2@B6!Z,"SDWR6^>Q@V\^9;M>5EOYT"M?_AZ[W>[R9!,%T77.YV=9$$Y:>AP M5K)#BNBB8BE3;0&")_(CQVBD4V!=>P8WJV*M4JIP1#J6/%!\ MY3PXEC0P;15+V?*$35X,7J2L#U-VE/[WP-3ARIAZ!_,_D6S\YOUJ>;,@F$7' M'&H0BDER-#/69UX%.?@L4@G6/QSP^\3FY0KGZ\".OK?GJ7K1;*:"@V(*A$@O(\6HBA MD(Q4#+*X%D9F (V]%'R>X&YKI;F^07G'V._A\N;P)A-,S)KB;:G(G&M+AUQML&+_OC\FCE=8#-FS4T?^#%=6CT:?[YIBW4*)Z= M2Q%\XL0/S^16U))6CIXI'13#V.0=X1F:NL7<\5AXV(,QDF(ZP-A/^ 4OEI]K M(5SZM%A>+#]^_6/^\=-M^S$K KGA!60*FL14KPU/C+EH0^9%)Q&:V+L7Z)KV M\CTEUL944 =X^[ *&2_#ZE^UWW[[FRJG6V:\2@KKN8EUSQ97=!DH64 G66(A M+KUL,N?T6:JFK3D[)=;&4TX'2*M++)>7GW&#;SY2\'5Y?WJ2#,B+82!S(':2 M#A"RL!2B^Q@YL8EM&GB>)FG:FMM38FPDM70 L$<"KU_OEHYHK4U(=#I*)K., MY-N&G"WHF",/@5O3IL[C.:)Z*9Z=)AM[F&XZP-DS;[7,%JFXJ/>^HA.#A5/P ME S0'\J:'#(!FU1<]?Y>?KS:]W\O'Z*##M#TR)/;CW3^YJ28[6]NYB$197RF M54CHDP:;61UH0+Q%&Q,9^LCH5-*O<]/GI'V(G#84:(:X9GKJ (/OP]?K@5K+ MW2FZ.U;;QK 93TI8ETN=I$H.!F*"$$H 3N=)>LN<,TW6O;Y$V+0W:#.LC:J/ M+D9);*=D["QT[:&Y)[)99HQ;A1Y\1E[CF C!R@QDK#47MK!BFI1F/$/3M.Y_ M,UR-I86^3=;ON+E>^''K$G#4DDX,)R%)!\J+#)%9!X%9%;5A.A9U8O/U'9%[ M04Z?'>2:Z:F#D1"/NP2;^>(C\'5OA*X-M%E%Y[B(_R^7RV_D$R7BSKB=[O. MM?[IV[KT-5R\26EYM3V^;[>)S(N:R!154G[2=P MOCAPVR=!99E135R"T["WUUEPK^$L3(V-#JS]/Y;+_-?\XF(6F6%8> ;#)9UU M0P%AC-E#LHH):;)+;=S<&P+V0IT_.]0=)-\.C*Z8#L-UF MM9Y^.?\GUC(=S&_(6PT?\1ZO,3#NE8@@M4Z@9&VN%,$"RRQCL#KQTJ2FZABB M]P/G^3VSG$R19]0J>_-2ORSOKU;I4UCC^]4\X9N+[;F@GQBY:W;O[VO50'L8 MPR<9J1*L1&0"LE4(BFF"-IH,WD;E4_':R3,>J;)O(0CW67DN(87:D9ZTO/:# M15&,E\1L,$WF?;ZB7MHA.#J^EW: OCJXRX=T*YALG5).0TY%@BKD$SM!7@N/ M24@E&=.VR=2UL?N2.NJY'0*6(_J2AFBN;U ^6I(IZL9/E@0X93V00#7Y0)9# M\E;1$4=B\\2!S9GW)0W"RY%]24.4UP$VGVU_R=(&+BTXR2*H6#QXC $GF]]*:7.+V42BBQ8 WTZ1C$*,,A\T=YQSYN$8:^H M+^D8K(VGG Z0]DP#C,E%!.<9:%'W@L60P5EI0(B MCQ$32PA>2 I=3580@Q+@B]*&F:*M;%HM\AIZ:<>]O0[334$.3S7J>^S.C>:E3*>"[ E5W">@6Y3L1\>9 M"\D"UM4RRH8,T=*59D(,WECEZ7^OO)VC>9O[A =D:LCT>9">GC\1ZT!^KPOD MG&(5OR7[@ *D<=%YGQ-O,XUR]#DAS7OL.[3ZP]37)S2_7]<5;I\*;DI\;_IJ M'EW<]3MN;N5N3 RE9DR*9G7Q!"]0!Y-!-KIP##&E=*JE2V/RU8?;=F>4F.!*:0=>%D_BJ)ZAD0JR%SIGJ2C:>9#B?R(SVY[6 M[D+3Z7"Y[!QSF+(-NE2P$2M03')P3$, MP(L2F%6)=-5W=*L,8FZ:D]8EFL>YG=I!ZS4?MW>;3[5<0R:N-$^0K490D9-; MP5B@.]_:\^8L/A],H.UU8 M3#JOE1FSB53,!J@N%"" M"K7*RF>D$Z$M%R(&'TXURF1_UO.V+'@^HU15DW!F?Q4"[W?G3FG5:9 M(=;AB!F4-PZ<-1JLRZ(8:6VRYN0QUSZ43Y-SZ_E$]0^@X:?+7Y^N!7ZLPT,^ M='C(EHNMQNZ+)*,U2@L++F5#UWIT=RG('2:.9W_NX[0 MD?"8_L2TN*=_VG'R(?Q]7S"&FXS*ZVI*'"B7"D2N)5BEC?1.*LY.]=0S,FO3 MS!_M^:1U"JMCSUM?E]/ON/E69?=_Y';)1+!9"4Z*X[IV;^8(T4@)698DE<_! MZ?UVY9Z:\FFFI/9\J/H'4)^CK@^6SUWK&(69*HF(&FN?A0)5Z$8//'E(/&F4 M7&-J,[^C$3]]%.KT\J0[JO8[2.7=#@(E"U-D1@>Z+I)7TFF(7G P4D2!,633 M9AOVH$&KTZRG. 9F!\FW UPT>EF>^>QXK,4_TB")P64DAN5-M M>QJ#GXXW7'18[S)(^Z-Y".V'&?X7AM7/=4S?_PV+J[#Z2O$[XW[D"8;/?TFK ML84#6#O%K$(GM388ZX097?W,Z,$)YR$R(3G7OK"'6>I7.*N0KI$4+9? 8UUG M'[6A.-;5;>!TR8A ++2QH:]H5N$0'!T]JW"(OCJZ^A]VDB?MI*1+!9@1M8*W M%H.)7"!S) XRF2_59''V,;,=^IE!. @$>\YV&**13H'U;6MZ-*E$C<2&JM7H MW!>(R1APC*(G$IXI*I\*8F.N78:B\NJJW,[7 M(8]3!@5DV"TH:RWX.KLG^6#KQGF>LGC)*]OKF_I#RA%:7;82<0?6:,B@3C3* M*L,\>"GK2YTJX#B9<6ZXR)$S'423!ZFQ1_+V,^KHF.NPE>;Z!N6CT\B4BE8[ MAH"I%@XF4>IB<(004]'.*:U!]A\;O*K=58YBJ @ M.4MBXYFXH#^#PDMR7"+Y*4TN6;&R-($9Z]J).\Q6!M305WMYGPTAUX[E"77 5@6&90, 6*H MS]I80A0&DV%-TXVO8"K8R'F/PW33@64;U"SOO4++2H*HZX2?4A0XYSD([7FD M ^J+F'HYL\ M^"7,5_\9+JZ0SU*,QA8?JG'/=7PD<<]0@D%+_*(-=*F<")N#B>]X/,'(F&VK MU[/&\GMO**N4AFN"A%)],=MP4WV08^AC$=UR7-0V6 M#]1K!UA^>>*?4::H8D X6\ACY]6KC@88R[9N;V;%-RG.&F4PXS1%6\=@<%1] M=!7E?.O5U/EB#\>)W13N?)T%XTK0= ,XZ4LMEU=USXH'YT6=#143:[,2\0!: M.R[#&M\7'4]K4[_:/2*XE_B[=5A^FJ_3Q7)]M<(9>2>E8&) GDKM/!2>HLO M(#"6R-0S*W'8N*#CZ)FFQZ<9&*?25 ?W\FWQ;D*1L^<.4JYT.Z'!FUJ\2V=- M2?(FA&E2<36H.'KT#I?F]NT@^7: B[VVS2?-$[D)Y!1$65=&U8&'EB!I=+QU@[::V^J#E\3G;C)PQT$$9XI7DZ*5DY*P&[T6( M+(DF<<,Q1.^%37]VV#R9'CO ["-^ZSUY;I\I:T?\NLYDJ;VXFGG(!6L&-5>F ML@2MZ\8]%M#QIMN<7B9QOSPW.SM -E)2G_![PEE]LUK1";Q>Q/?CI_K+MXLW MEW7R]KORDG_+9S$B+Y>].DE3D)10Z/YBB!B7J5*WJ\$IMN'8E MJNB:7 W'DWY.IG$(&I]N6#Z)DCO( -QPO"S/Y >*8[SVS&-VS8WJW-A)3EL8@C&9&+:PK?30_WDBN\( M]._*[5UZ=WXY#XE+!H*"1HHE*:ITTCE S[2,)>OFL+['J>7\ MO-"[P[C'O7/$M)RQ26CLX1XOEDG\89^9JL5#H()AH-!$\"YDR%;FDB3]WC;) M[W7K#W_C*5WWNG@23:23+&(B$1FZ,'PF$1E+025B85(WV0IS%-7GY 4/P> Q M7O!QJNW %QC2\FR3UDS:"+PDNH2L-W3-J0C5PFJ9N>)MQDF-/=S@!+-^FB/G MB$D'0]38-T(?;5I%FP)++$'>SKHQFIPQ5NJ2X^1Y4LSQ(D^,TO.>=# (+T=. M.ABBO ZP>=?;_$-8/\+B=:NSQ"3I'D(P@J2HDK;@E?1@9)!6"!Z\:E+@MQ=U MW>+P>'PL6RNK P0^-]*AR*Q0BP36>@5*):Q/PA0T"A5DR!B3;U)V'\,B'66?<8-O/J[PN@;OYI!@$BG' I)Y#4JG M ,X[ S$++Y5"YTV3"_!IDJ;M/SPEO$922P< VR/Y^NMM+9Z45EI+@M)8FT:* MIR >>0(O5!)6)9?;S-D;0F0O$R!/G21IIL@.0/H,3]>=Z"*BDM(D$%CG%18> M*8IW$HIFRFLG2RE-LO(O$39M_-D.$OLG0H;KIV^\O4GIZO)JVQ5R_^E\IE)$ M63LVK;$9%+FK$",/M7S/<:6$,KQ)C]EP4J-ZDW/,.:@G%A9Q8D)PD2+044,@$^6@ODQ*0D?8CAKL_S_Q40C(V78U!]C<[TV: MV6R$CG41+(:Z$M;2P:;X*XHZ/%BFG%T3)^85%A ,PL=!!01#E-4! M_6-#W^ M21K;YNA_K?]@OEL;AB0,S["N9XJ)@B]'9]:G %D+F:.,"D.3]Y-G:.HE=]WT M,AY+)_W":W<:DW8L!\O!UPI=A3Y!D!ZAB*10<"R9-:DH?9:J:0W::+K?#U,' M**(#5-5I0^_*G^'BMAZ"YXS6VP*<)4&BJ=-41*9PC**PF+61O#09#_4=)5VB MYQ M/ZQG.DKD$V)FO=K,WJ^6^2IMWJW^Q-67><+M:?+(F%$V@2G M ,<8O$HL.+G/?@+Z_'MPH=\]A,I3!/2RGZ7)53:*U/M S?K-(N\X6-\41F@T M7I'O2'&- >5E F]BFDLS3B*_1XE1TJY@TMIQ\C. M.D93F,H^0K&>@S)<0[!&@M(J)J6\RVWF%7Y#Q>00.5:K#Z=5'2SBJ2>8$^4% MUVN2?+BX$0C)YMWF$ZYV[-#U*Z6A6U38VD6>C*;0%&L%'L6F'(7V[L7'H#V_ M:YHH:GQEBV.IY,.$/;V\G.8KVIP^CTOUZ*\J**<::.R<\4#R][5^B(+CM5Q M_]8++KQD.;9)#>U'7[>-3.-@KH66.@#?S>O^'7N_UMI+Z9(0@2=@2A,7@MR# M$+,!24?+1:=*S$V*(AXGI]NNIG&@-8(.SGG"S<_KS?RREC<^.5QJ>;.H[IX" MFD^].9*LDTW"&5-\DQ2D,213:HF8.1,J9%ZZM#4W&$YRT(.V0 MF6JW$A+(>:DB<5K4)]J4@>*_!+4Q-C@AI>6G'N#P(M'G5+0V!($#8IYQ%=N! ML_!<>?SW7/Y.UN3#7WCQ!7];+C:?UC-7I$-5WUED[=#EM3D7@P7AF2@^"FMT M$Z?B.+*[C:5&AM> 5HB1=7UVR/XO#*L/?RUGS!MBQB7@B)*8E"3:J!%4\"90 M(( ^GMHN/TUMM_%93S@^1+/G"5_"(\Y28"5%62!S242*8?G:F2)Y*B0 YL7C]Y!+#=K5O,!)E9D*.K[3O:"L1?#DSQ-&$MX-:F %'6, M@RD18GW5W7U_+"\N?EFN_@JK/+.8)8O$:6"6CG&Q'KR.%J32 M2I@8B[1-QO$_0LLY/20,POY32%Z2_ZN!"=K^;.NQ:BQ M#G85+*1@DE>R2:_<-U3T@9Z#=?H$1H8+^&!T?,;5?)G_W(35ID'!">9[ MU#^@+"6Y)(&7^BHGI(*HK8 DDZ>3Q()*)ZA!>8;"/C:#C8VM<15S[,BK]XW@ M-XN1>Y64A6JRJS?IP*LL0$OON;>U8J?I#=?'#J^QP3-(K-W9I)LRF9^N5O/% MQVOHS9*+J4C#P5"T0586:XL@YQ7W10CN7#%-VE:>(VK:+'(K\!PM_HYY!,[Y+&XE) ;(&+KVB-"O2^9@7 RI4 R M3+;)).]Q'?)F>=/I'/(ABAG'(1\;?#.ZY8/F))[B)<446=$UKUP!K64,Q2B' MN6FF;2_HN'.#SB"QCFJ/QLV;_WGU^?/%=GY'N/AQ>1GGB^T;[UA^ZQMFT@ M?4#;^B[]J46T@JR/DU@+CC2#@ P!4\;"*?1SNJ8\]*LFL;^/L=F5%;;(4U#1@8I($:HGD/OH"7NU03'$ M)&V(K]8*WTTZ>+OX0A^\7'W]\6I5SE\#78'.'(/'I8> C*K*#A,S[U9+\Y48O^CNCMO3 M?&D>3;*XG7E*]P.=/PB,:0B!G'*M;+)MVD'V)7#:9\CI(=I$D1T ],']0!Q6 MGSW4=_SK6>"[EH4'7-)=D:QU$LRV<2$8!MXK\FF$CMFKG"0VF:YV&+G3OG1. M#]X3*+DK*/\8UI]^N5C^=3];>>>4/SRQ13O'R;NI2W,1%&?$)O,>,N=>)"PF MJ2:UC0?2.^W;:T]@;J?FU_+(<-TL4SQ6U.^X_PUV_TX2OZEMKD^*[\012L MON!Z9F-"Y4P$SF0M?*6#[4TQD)A'RWB=<-MH$]!+I+V&IXDAZ/M^<="HRNO MT;CEZ)_+U;_>+MZOE@G7W[&$R RG.R8J13><=N"4BL1)/6A[ M#<\2HP!R)/7UA,C:%+ZF"ZZ6M#U@*5LK;- &5!8)%"/FHF8%,I',F"%YQB8U M@WO0]AI>%T9!Y$CJZPF1=18!$RERXS+0V) M> T/ :-@;*A".AT.<83C?_,N'>X]22]P,TU<] (Q$\=(0T1U9+Q4M_O0T<@U M$94?JQQ\5]YOSQJQ\#DLOKY;7'Q];*B 0.&T,E!XK!,H(X?(L'^HCK?;0^<*., ALLR8VN-PC"%V!21^6# ME(J=MG3KCK9IH_8VH-BW/.M #?4,NLK0;D\<2R$EISUY/'7KG[,4Y&EA('C4 M.F<393YQO> M;=.";G0\[%T.>)AR.L#;K^07$2<_7)%@YXN/NVV!TJ;,<@G MLI9T*(4 YYT"5Z)3RG/'4Q.$/4I-IY@Z5.?+L170 XHPK/'3\J(VJJZ67ZZ# MOATK"HN.PADP4E/(Y[(!IZR"++PS*)U.MDE[PC,T39L_;(ZHD931 :ZJTWI% M'_?GLFS^(N$^&,FV8XK\A!*STN"QSL4J,D =(@+%&HNBL,Q8DS[UO:B;-C/8 M&FOC*Z@#U/T62*H+7'V]+[ =*URA]<(G,+E.*"=? H(E=*2 *C%52K1-$H'/ MT#1M7K UPL921@>X>E)4O]ZN%?0NYN(BL< E14-<4#144)&DF*U%2R&[)DF. METF;]LZ<-IP\3#\](VXWO::$) L='6ER !6] 3HQGHX3:F4'/\G\S >?/(L:+*L3 M;3@=6Y=$!J6S]XQ[+&V*@\9BH-.(8AS,3J+E8^<6?6AO1.L[I/'2H7%U"E,= M .9*!B\R@D_$&"+C(36);I\CJM.0H[$!':J-T5Z%CVG&O3M-,\VTC)J1%$*M M*,Y&@8\B@HC*19V*-VVFK=TGHM-08ASD'"SMUU=+O6OZW35-U"T-V[:*W<"% M70_P1,4$^U,V>67!@4+LH\R 6564I%!<,T>N)@5-X!W]RFCOE:!#9O;:0G8F M90;?*FNGHUFQP=F4,P2E8]U>DR!&,@JV:.DX9._YZ8:4*4#N!U MM&8Z0-=UD^.'\#>N_\"$\R_;9%=4F@2378VG%$G%:SHB/H+GR$J,+BC>9)#X MH]1,$W5T@*_C==,!P.[-UK@Y(E9AD,%J",5O4ZD>/!(>0@S6VI*DMTT6(7Q/ MRC1A20?0.E(K'>#JV[O]VRE#-RP%G7V,Q8,H2=6]1B0A1D$\"D-_BH$YWJ1] M>0_:IIEKT@'RQM;;ZZO!OS\N:Y)0^1$")HZ(7Q))'X&O"R)I[C)(5=]8I]7KS,)?/] ^IQYVI#_&]:?MFL-O^!NNM@2Y!-ZAKV(^^L0^,A>'MHAAMHKP.GX-[XP8<%1#6+ M'ZU)06@*]7.H*W=X!+JK$) GH[5#3+G)N+/GR3KK^/D8#(ZHK0ZP]TTV8":< M4RCHS+B8#1T7Q2":6D;DA"N)/)CDFU1 ?$/%64?.QR#K<%UT *1OCL5B*XS* M!QV)>X99<&,#G0$P8;O4)S:"-H;D>T'BU MWBPOR(4@@TUN*;D/ MS (&9R,:DF5H,AWF9=*F&=[9 1I'UEH'UO$>1S.MHH\F\CH07Y&'( QX+LBP MIZB06\X<-MF$<(^&:29I]H6L07IX?6GHW;SQ)ZJ0[DUYGB9)/9B\B5/8QXFS MCP2WXDGK'"*=!>?KXG1?#U8=D(11&69*QGURN6>2X/Z9$+S\BG38MA7J]U1T M\TZEM91<&@\Z1Q**8@(".3I@$CH3$^-6-ZGR>I&RLTYK#T'90_,]KLXZ\ MV M9N//<$$L+"\OY^MUG9.V8Z;>0RSS0%X-RR2JPH&8\$ 74T&=$:UHXIH^2]59 MY[./ =]XNNH >.]NQN!ON_YO#M+-ZKR9BSPSIFOR@1PM%7@BW\@'T"Y+KZ+* M3C09*OP\66>=\#X&>B-JJP/L[0[2O?JW&T9DQ)"#4" 3G225B!MOD4%U^450 M*7O3)#OT)$5GG>L>P=@=J:,.P/;#U9K<^/7ZVI^_&4-:S])6?HOU/&_/5@T5 M'ARKF'5),13@6HCZ)J[!U\&S(7&4SB=N1U?BQW@\R=(.NLL^S$8'$U3':#N.J_[W0K%&VZ4,X;1OP)MDR9N*"[SY"9OI_Y(Q:2) MKLT.F6?).NLL_%'AS'C:Z@![3S."K%!4II%.#?)JNA&\H>-D;3:>"Z9B;)) M/ YQ_A4B;AP==3#ZX?E,P.T;Q;UM"N^7ZWD5\L_UC6%=1^S].E]O9MY+Y&@5 M\%RW'@?/(/JDH)3B8A!2QMBDU&;5$94(N$DQU5Y5)&6*)!E+1G@7&;+;[9&G.Y-7R]KA3Z/@?BX0KTLN" MXL6;(WZ_1D:[0-R3?=%"L[HQW$,P=6VXD4$*3@ .3?)7 V@\[Y?, ;]]'@'7MCKM +0'))#OG5 Z@1JUK%N=0QU4+!0X M^B,P.J&-+!C5IO/L**K/^S7U"#"?3M<= /M:Q/AMK'"/'#Z]'@'-,?74 OVT@\>?5(J^^W@LG[O%36$!K M? :M(LDJ2PE.UF6?T@=O;5*Q-#&=+Q%VWD^I1P!P5(WU@L#'.7$\Q*R-@B15 MJ;-?%03K$[ 0K9#.:JV;#.%]FJ3S?A ]%G7':^GUU>EO!;,K*[]^'?Y]JH6M MSY+20\)J+S'UD;5"-(SQ4A>/: *UR'16E"E@K29MA[-(9EAD<+JR$!J3:Y,* @.A09MO,-H RFI2;7?H]2<=29J")H>6M[C M==/!)?_+S\@R;16ULP*9YYGWKPF7WM- M.Q=JAD%8B761*-:5*S('\(8\[RA(:MD'RXQ[R=4<^J5GG?,Y!&9-M=*!R=NR M]C0W7!HK>!20#.J:RB(#GJ4&+%ZCU2XSTV3(T?-DG77BYQAC-Z*V7E\8?O^? MWON!/_!C6-7]R_798'DQSV$W&+N(\PO,5O!#((L M.H!2LM1F*0G.:6V6 *\Z8TQ X(JA M_W%.U)BO1.M-3,&UWEPQ!%2]ANC'@>HHK72 J_JV0'?'=;J++I4WBQM1DL]3 MU\7=RBD+EYU .C V;D<$66)1>E!6,I6F\*SCLR/06$;'78 SI_F M7^8DV$R'ZVM="'.S%FZ1[P\9%6@567(HL1XXIPJXHNC4\5A*RCQPWZ2RWZS3IHDHVWW",P;S4H[XFG(E*=!QBS,\E8_0" 3^0F]_S":? MH=A*D3AK;Z#U2F-B3>+<%^B:)C<^R=4ZBFJF-H);)CXM+_+;R\^KY9=M8G5= MQ\N3F_!U^Y?$%OW9_ O.M"N::<\@Y% W "D)D;B!XB6J'(H)+.YE[@9\Z33E MCB)^OX51'W1+LKUJ2/_T R_8%^[E^S;$5)(CF@PQ5 <0I?O+,!9, HO!(R MLR;O!B\1-FUJ8T2L?+_^842-G*MM^E S.6TLU.ZC3V*G'F/C1-;*!&64C2"$ M$W1+6@G>6 O(N92%)9-$DZQD6VMU\SC]KCPK^NM3?EI=AOI@% MSU@HN@ O-7T:D@07L@5GT)C ,6(;Y_%1:J8V3J-I^^%NI*-%WP%^]G!=?\/+ MB*M9YM(X[Q"B3H[,N)<0BP]@R9AS#)&;-O-+]Z9P6IR-@(;O1^@V4$T76V+O ML7;3Y_<[;F[Z"_X/YH]X7<^X8U 8BS(X"I>DBL1@;8ZNK398E*G&7M@V&SP' MTCDM AOAY6E4CJZZONSAMC;GXEI]^;^OKAOU=UP5K:11)#*FZ].A1@XN90]1 M"88\>,ULDW*!_*L12=+>"3JYV MJ>Y8C(EN$>-%X,&A;%.<\A@U$Z?V&@4%QPN^ _2\>??CVS>;S6H>KS;;?./R MVA23@7Y7/H2__UA>U TX?X55GOE48O2%@[66/!-;#/A2'%@>,[%E=4E-\C8# M:)SV.AT!$0]-5B/U=("\[U- 9.@OKFH'Z?OE:JNR;QBOE4#+Q8:HN-CV/5^W MS8(D0YV] MX$:UFWUX&,T3^Y$G O2IE-J!F7[(R"\D]#W<]5VWU?OM:;KE/;.$GJ$!EB.K M8TD=178UP>$-G6092U!-BL;&9&+:3I-3(7PRM7< ^>=.]RU/%AT%"D&2< 5% MB4[[*MP,13)A@W,8&P[&>8&X:7M1>C#"!ZFI@]5A(WE*TIN2G=50L-0R]<3! M!H^DBG^.=%GK TZ';^T)O+Y=5BL[Z[ MH3 OKS93UPF-1]YIBH8:B?-$5./^?I?VTJ&6"+CT7,(/M1*!M3@5 A@R4-/++ 4,[; U'-$]5L_-$CS M3\ZH/5(-74&JMGS7P_:!_N6N>"%AM+F4!-XD4@RWW7// M$6Q6-EA+H9QOD@9]EJI>4'6L\A\?[CZ")B:M&JK3S]ZOEODJ;=ZM_L35EWG" M[8E+Q5.<9"T$8>H,"@K;(L\)@I,,T7%>]#Z>XU[#/A\CH-^G\$/NMU'$/*'] MN4?_^LTB[SA8[\Z1PDAAO(B0-"/KK OA/DKZCQ3D73)/)IJ/C)7OJ9AN,.KQ MBOT>)4=*N8.K:L?(SB#:0%&%)(.8@JS%FL6!8W1RT&3+C S:?HX!13!]%PTJD7U;QJX9/AB5G1 M)(!_@I[I1N.VPB(2E=+Y_8L>,3-W6LO^.B3H>V M @*2:R=$':WN+9)*.$XX#:)E#( M!;C@M\&G3(4ESER3S,\Q1$_[[MXJ,W0R-9XQ9'>'GV)+KVU$D#X4 [<>+VK61110F(!MM:]D!@Z@9 U3!U0QC M#FWV(![>7]*LWJF5:W"\X'M SW)-A^,?RV6^Y\[__/>NT.4G)+K2?*LJ^O4% M;G6VR&\N:P7,O[=_/I.\*$.>/2#6H7DF.PA&:6 IT&GE+F79Q%D]GO0>NU$& MX>>[$80G568'\/V#5$8$?"(V?L(O>+'<#EF_6;>7D$YU+!R*41Z4+>2U:J8]Y M-UP5[45,Y&K'4-L2G:W3)IPGS]LY(XJRN4VR<#_RIHW$QT=8 Z5T +6[8NA: MNW\]GO^*V'SW>3>:?]>ID;S/SN"%/T_J0XX.Z%_4//PG^^B0L\..V4W^TVOI;3G<'^@AS,5E15>(2>"%"Q!3"B8F$TMLXE\^0<^TU>^M@'BD3#M3H;Q,7*@<,>V+>.V M--PXKN$;Q[6N)?V&_/T:$)[^L#':!?8D=:3B_L<]^MO2;5%T+ED6X%P2D!PJ MB)E;(*.@C??:J(<[G5I&56,5]]]\^OV/7N2:);PB(_7GLFS^HL-WMX'S;O O M+Q0:.[I>N4P(2O((CH0 7%AN$@4Z2C<)!@ZF>.K$\&CH>BH4;:O#3H$+%DI!99RA@;N+@W^Q/>L MU[A9;S?&K79O)!](*Q\^K997'S_]<+4F3V*]IL,4*?ZH:KYW>J1!):RDTX,. M5"99A6AS#3^B3I)\Q](DS]:.I:Y-Y!!\/MT[-2D*SLV&_AY6U\FF(WI4]__P MIG;U>59.Y$(:F23S!K2)%$1D"DA\*0[230=[ M\7$[(/NV^6CY'E=EN;K\9;G:VO1U?2J\WLNXTO_K'\@JO%5B)7 MZ\WR$E=U9>A\\?'#\ETIY.1\(XY9+#*[K!$R1G*L5%3@F7+@BBI96.$9GO"I M> R6IGUG[N DG 8,'1R+W;;E^;_QNUS'V\O/8;[:;LSE,\S*"!491&G(02\^ M0U!)@U$.&8I4TRM-"G7VHV_:9^OV@&VAIA&;>$\42=T;;),H"IEOOM(E=4\T MMUFZNW^U/9PM J]C:6D:IXTJJ-.$=4EB)G-O%\^<8%+8_<%C+I&5R'1R&7?D6"EN@3[8@'*9A>B]"Z))@'L MK3UZS ;ZM7IK1TGJ!XL-J.+C,Z>22><@[">Q*2C MD%\"/FD/QOG(8O92^@=# Y\8:C$*.=/6WYX*G!.IK^^;O3K,.FDF?+)@4NWR ML!G!>:Y 2,5\0,UB:I*H'R&F:5;PVY'%'*JBCD>>W^N\."3K>/^?CY$H?)*< MD7)[MY]_5Q]YFX;1$I.J.]%"H?^H6+VQ*"2(R)*-/)BD4M,6C.]I&JW;Y+%R MT)B\C$YE$,;1D4AJFXQG$#CS1B3K)38)&IXC:MJTR5CH>++[Y%@U=%I1=N_4 M'EZ'^_V'C&Q0&M;:/@L<9%EQ&8#K4%->1H'G4H&-S H1@G6\R1+4AF;EKK[R M^DL>-/']1/]OO9DGMRVYKK=EA'!9-T+*=+U:K& M>P0.HKMCXS0 8T\7R[979@>>]QV[/][LO%_?L/Y=?^ #5C5#9M$KLLUUGX.T M 2(F0ZQ2]*$5RY$W>? Z@N9ID\#M,=M6B9..#_^>V9]+P;2Y'>54]T"%3=WR MN%RD^<7UT),'W#KR);AB#K+F&A2:^K:8;1T]JC,7L9C!,$B<%L[/YBRX(TEAJT)RFJ9 MG&EL8 ?1.VT*N3U0VRFO!XQ>75Z&U==WY3_#Q=6UTBXNEG^%1;K'$Q.>B>(] M8-SNFF"U9=)*T%EFF3@F$9O$R/L0-VV.N!GZQE9+3U"[%=KU*)2/2 :?SM&= M;^)-L0P]<&8L**%U-?/T6]0J2.>+E6WVR.])X+09X.:0&U,]_:=J[FHO[YSH M97FX0_S]:OEE7F>6TV_N_>,C*E7')F'D--'X8CE!DDF2!\ABK9_VNFX8+K'" MWT(H20LF)4]M[JGFN>M!LZ-^FR^6J^T.V^L94>2N?/LIUSL:?\/-IR7]S1?Z MD>VS][W*]VR](N=:&EE !8P0@W!@O= L>".<;;)/>P)>^TUF#<'R" /'3@J: M#IR1 T1TDP.<955D-$CX3735*NX8>&<+>"&9"9E)E USV0?1W /..\;C\>?G M('"3W$,:^%6?@D.@ M<9Z'8.\!G<6C9&@$Z$"AN8K60+ >020>N!5%N=QD#>_4\UD;9Z9?]3%J J[# MSUG3T8R/QIPG"K>G"JD["YNC-%'SS !ES1H1;,#QS"%+EIE"%+[-$+2&8?,> M#Z*/G<2[Z$MD49(3P)*CZ,MR"8]_ONCB= M,KOQ1H:Q&&TJQ57)HJ&H@T5'#I=3!"^KF;::Z](D97YV&#TIEO8;OSV:8CO M[G63PN803C&C,,IZL(0UDJQU$*U*$+7*7FOAHFK3O7FB%3Z/: M?D"\&RCTR+A\ITJ1IDXK+A3=?IFMBPG@@>CZ-R M%%WU [T_26]8RTSH'SS"5!V_RHIQX(1,%(X*"5$Y#CH[^?^S]Z7-;1Y)FK\H M=^H^/DJRW.L(6])*\DSL)T0=61*V24 -D&IK?OUF@> -D#C>PEN4I\/AEF@) MR..IK,RL/*+,CKN'77J# O!IZD9>>C4J# ?46S]@O"EX?LA.D)HY[CF44,OQ MO O@F&5 S+B"+AC=9CO ,W2-O!-K7#LXA*[Z@=ZVA36\L!(Y20H54W7^M 57 M\\O*!E58\N3/N-/[BB/OK1H5>$-H:K ,Y>&XNZ[U/$2* ;G)6=4%L[[.:J]2 M9"D1OQFYJNUMV,0<'D%S#P]BIXM@3J7<#NSG-:MKOWC;Z4PY<]#WL:;C8@:;8(D3%W5 M32?=Z\@)33:4X'Q0KLGUO@^1XYK.L<$YN!H[@NC:A][&E-V995-7@2G@+N<:UMCH5.WK./1-X151=#JK@#_W&7"0NOKI].:T1W29_WX]X?GA13 MR.GA J)2Y+989!"$+F"CS\XE3$HVF44P .V=P/G$L)N/BX$.8+]%G%L4\ASS M/&O&G9: MOKM.M32;U>3;0)1N^)4;'OI#<'%B\GSMSP*X^&BWT.Q.8^'RXF4 M+@;,";0G:=.U*VO=C 86F0Q"*2U;-G?M3&YOGHJ?YG2 M=53,4I=0GE07?<+ M:?K!&R)F>K&<1,Q&,5,@FB#HC"8'@6IOLT>3T!Y/IYHP%4+,:$$+5=>X&05.4NS (Z)#'0W]MQ," M=P_2.QGKU"6R6R&@B]&B6WA^-Z_YU$N*GN,9KK4R,2X79C0#PSE=-)+#CDK18FV?0D8ND M7&0N"R.1-:FBV9&^G6#J_IXP/4J7_4+T(WX+%XNK7[\O:Z?^;5C,B-'E)(L4 M&><9*""E>\/7X85,))!1>LEXMDF=,N7P)+$[@=?_/<$[G);[1?)JW=:K_/\N MUY-")CEG'E1P8'-TM;^=0;!2D-,O,9GL/>=-:G%VI&^WMQ#V]P3L42LPBU\7NM?'6FSK)4@(OF@?G1&;8I#!B=Q)W0^;/_C[62*4O:03TH_1& MN#?J?^@JLQV_KEF9V2'LGJ#.C(?BM"7\!J<3J(0)?%(1O+59:,^D"DT68S6L M,[M;*?K,/HE;,5B= \5WD+BF2 \=@VB8@Z"L,09#$NUG4.U(:R>E-D=BZ:FY M4RV4UH'K^#2+-^,/=6%&L0R%)V(J&!)BS>TFG:/G&+T7;0:>[$)=/_.DFF!D M+TP>HK .4/B(D;6K,?M2QV:^"8O%CW*URW@Y23C,@Q0L M,,N91=[$F]R#QIX1>1!"MK2Z#*VN'I%8;Y7US];>>94O_?^5/F=Y[:PO)UYY MJXHG$>:8ZTT3R"?V!0J+]5QG-&W6(AY. MI;2X#&?+28E,64:'DXMD2+@IDU^$#C2FJ 1+QNHF4R,/(W?DN3X]P/58)8X( MU1H2/W5S8* O6#M+/R9$M$]5<)Z' *K..0@L<$!M=+;:)>8>M!D^#KGW^L:1 M9_B2XG#!I>:G9,,:4!,4Y!Z>S!!\B M(<;:E-)I+-TV"LH?2/!1V)B7:6*TUW>W!"U^43$D+($0P*5A26 M>C!. J45.>-6EXT I?V5T,'SW!8Y;?[W].QLM1CJ(LR^U/+@JQ,^ M"4+FG'@"XY#B:V$SN)P#H,TR!Z6=;_,,MS>E79K)TV!S*/WUCM/'0=/G19@M M2:BDY7^$Z6PYH5!=6K02#*^.BG0%'$7NP(W/%,J[$-O.3MR7X"ZS>J=![<#: M/!:\@Z;W[DJP9BIO[HWE)!>4JX1ERH*3*RT#1$D!OI \!QV<,OS!G.3G1/!!0XZ6OJU%R+9$P8PN^>C3YU$/ WF]M=)?RB[*;B\P]$AZ*0@>JYDML:S-E6[3Q$U;H_IB7%VM%:.!MK@:UB>&C,@4Y': M24:L9#I"D9-#J^M&+7)TC:/(WK?%V[&3))IUAY[>O VBH_[,W(.CE*5.S%L& MI3!B1JD H;@ ,N2<54PVQM8U!/N:MG8=G:/>H7NIHF.K=H>E=WAQ^WK$!?)$ M?D'@)"M%X@.7ZII 5Z*V'I75IREQWDQ?EQF[9L]Q+936T5O+*N MRR890E2(D*-3,O'BDFFZB_$ 7ZWY4J93@.L(-0SMIW73+CYY4#+=O&&)_%Q:U=OT[#M.-_^CC!A;=T^2>H)L^6L]CU(X.G:Q+SRA6 MBJMW0"F9CIZ\X=)V#/+PW?3;^PT_AWB&DZ0T1VXH,M25914*F1WK(6D>F+08 MDVQ2,?L,7?UVR>^#D8>F?TAE=."_WGK@EQ=?YXOIQ8]7?TV7$\6D8E$$*-[P MNKTZ@3>YIC.LB-PZ%HIO>HKND3,ND@;5^+;Q2(>+OTL0_3(_#]/9Q--)RJ7F M'TKM2) ^$Q_>D^*]UTIH7TR3AFSBF_GE[&+Q MXP\\C[B88.(\>LO!.6?H=*& @&CJ*%"T1 6ZV MVV9R8/&W"SQ?3D3T6F0*[UC0"E1@D0(]^BTZGIADQBO6Y"[;@;9QTS M+[:A M%=,!UG;9+?;Y=B5"8K'XZ TDK T#WB8(W@O05B3!E=(A-2G0VX_,7EVK U%R MP#JX U76 2"?F$.CE51*1@DA,A*:S&3&@R*LY)A$U 9+:7)U'CDE: 13-PS0 M!E+%V ,KGA+3^?1*7>LBSJ.JG9IU6+0V9$,KIP.\U;ZCFK*NG4?$UNW0JQ1D1BW >U4[Y3(G-H0# M[H.V7%O)0I,[<@L]XW9*M,;5$$KH%TLW[N4'G(6S53'.JC4328L7UQW$*LOB M=:I%#77O3MV6YH-#R%8EJSBC\+I)''H$S>,V2XR$R<&5V4_YP"$0UAM DGCV"YG'[+GJ$[R'*[,#L_H)I44>W_3;; MQO3R(_WW^2S$LQ\?2-S35?X*N2Y.9M!,TD'-F:TZ[ !1N.AC+0!J5,%\ +7C M]FZT=RM;*_ E[5UX[%,/O6IA^S!_>?M=ZZ1]U(FC$9"$ M]:!<(,O.H@$MK>0VS_0IJ\=K723/27/P-A=RAD6@2,X+$(GEVO8D@VW2O+$;>>-@KC$V MYLT5U3W\UJ_?%&5%62)"#+'Z!Y'$QDF*Y*5X*W7QV3;IB=R%N''-70M0[(6[ M S34)>HV=%VM*R4DN;PEDK!<2'1FN2O@$\$ETVG5KKIHV*2V:0\:>\;@(0!Y M%H'#:&M$(-:KX\WE^>79JH;ZZOGZ RZF\_R^O,KS;RMNZ\FE(%U$BM;)4ZE) MJ!#JF#=A(<:4//.!Y8<3XP]W\W8A:)SGW=/[8MNJJX/HXH_Y]]74M=]F3[O& M'^=G9[]>I=\G42KA?.' 95THIX.!F((&R0J=ZES3X4U>W0Z@M?]DRX'(F9]6 MC1T@]6G&7H>S51U0M*+P4B08Y>OJFNS .UV[GY$7+66D".OTZ9/&OLTQ MLE'Z!9JQRV1[@NR0RBTG[J;9U)AF"]70]"7$PS.9F,0 M6/8*%%U,$$0*(&14ME1 M@./" $.+AO&8B]HE'SFBR]FL@KLO+!ZBL&%SNX \0377EHJVH4NZGOF: M9G5=^[!W@N(NJ0W&P%6M!,0ZX3E"2*Y -,+7?U#P)D%GP_D^]_M1WV^3^-N_ MTMEEKHF-5=O7DN!.*IC1#S[/W_X5SJ>SU1__B!>7B]F]8YZ]S)D9.MQ\U=1/ MQ]%A+ "61_L5K MVR,G']P4;9U(3F)__5O-P-@7:'9L_MI'@P<#\=O B:CM;1>K"O4"79[64 M_E=2TM6FL_6K6NW)F"^G5R%CBLHZG4/=]LU ,4&VPF<-:*SS.7A7;)/(:ACR MQTU5O42PM\1'OT9Z,]>OTK\NIU>,4H"0@W!)0;%< @4=)/3 !/@BHY>64= Z M_CFX0_"X&;"?!_F'8N"E8?T#G>S%AO/MDS8B& ]>R$R!<:DS*+4!F2PJ"IHS M_7MTW&\A?MRDV\]S!H; QDL[#]=3Y^ZN@#U;:7+B;,PWTCYO^^WE.Q4 (Z?=@7#?#[LRVMMZS1%#":(J2?9_&]N-]V63(N0WW%@*#('"CA M-7B="B@4=8PNLYF?,H#8B_AQ!U3\/"=C"&R\T&/Q"2\NSJZ6^?[7].(K_?FJ MJ?68X+J4Q)OB%">K$$OFQ#E:<,%S8-J)++E)R39Y,AV4BW&G8_P\!V50M'1_ M8C[>5.C<$\+OX=L2WY=7W[Z=35,M6?]$4+J\H!_=&; XT=X6KTH!J5FHTX_K M0 #+(3FET"M+-VJ3O7 ->!EW0>M+/#TG0T[W9V@B$L_*!@-:H0(5=8"8G07C M%#F<7MO FCP>'_7,UFP1[$L$\UXJ//*=K67US:]ANJA51_@'76R7BZMK[)#Z MFLT?-$0%S0XD#E0C<_--M]4'MQM@"22V(.GI%R(;/_DS"?$U_Z)^3%$(6KD1(*M2&'FTA9*N .6^#==J:7JNBR'?EYMOV;2 >RW^_'Y&7L+E8D&W_>NPG%ZI MXO: \-HE;:( J8@3I9."J%P$$Z+@MNAL?9/9YH-RT;%IVP>!#TW;>)KNX+GB MAN4=./US-H^UTKLR_-OLV^7%@Z4J-S(@5G/AJW6XB?[%"OFSR@O2!N/,(\LY M-DD_M6!FW*JG9J ?7>\OR0VX+8S?M!#X6FSAXE9;A_5/0'WLUKHN#AO36)T67' M5 97'TJ40P$Q6PLDG&@4%L?*+C/%#I?.L1QT[)3L@[RM]OFD&N[)(7G]XXZ] M^76!_[JL#^!7 [>8R2*K IDY"F2S3!"E+X#2*V.M\KI-1^ .M'4"Q].B9AMV M!U)A3ZC[D4;&)7;:>L$E4/A M81O>!E).IWA;WAS;Z[%LT>04I0&7HJ(SJNBFL10):&YJ'D[[))I4P>Q"7">( M&PH1.R#N*/7T!+G7/VY^^;^GN""BOO[X';_CV>J@DE,39*([ 5<'5=H OE#( MQQ7G6JFDGZ2=-]AT]05,G=^\H"#M$+9TB3*Y9$28H7;(#)KTG$3D)%(1) MD$AFGW$K8FK2@/($3>/VX8Z+L$/4TA/"CG")?[\9X9N8+-*9 E$70U]YJM_GWM3,6ZJP TP^Z#-\,Y^MV%CQN8'-26 I M"F,8!([D2K-$8:')$@)R*PN:8GV;:M/]Z!P7KP.CY*$-;:BR#A"Y57@D-)N8 MD1J,->QRU L]N=/)P&1T1I MK56+N^,\JI,TNDF!="OEE/2X;K&\ F6N2X%':?+R.+J[H@0#0DZ M%V:]3O7J>. ^/JZ4')"><Z0Z9EFL+LXE'Q_3%#YD]$V0FJSIL(\13EZ,FRB)BQ3FT2 MM5&BYN]Y NZ\@#-).L4LM.F#K=2D+TU2/2,H.K+RC%JF1X MB2&5-C[MP(QTDBX]%H,D^%,?U0[9*617R M\%P*B@02',1$HB&'3R5KC,;='(GC4=C..@\ B5X2%F_FYW$Z"T\$ MO]O'ETY+V-AY>L&0T,7,45+8.N<-F4=DZ5M_78KSGZ:.^9 \+8[ M30,@J:>C=2?K5H?&/DZ@W>=^^?'!(^_Z_E]]UD1*5IPQ"A)7@E24#:F(!1:N[<2.@1GZ:9R[CL[3H"!ZP=?2%CG\@\+1W^?+ MNHOF[#)C_FWV-BSJH-XZ"STCN>8,D.D"2LD$WF9%!L."^_Q!-[923 I$IV56H#TQH R@33&F0 395$F:<-#VQ?1P5D: M=U?>W^J,'0JD%WVHGG:7&4\B(D$^ZFI;4A 0N49((E%@G+/BKNT@\)-'6\T6 M[/V<1VDX^+RTQ0'OPJ(^%'P??$#GHP]N5@+U- NGJ&#"E)S0C@'GFLRL%X4 M$BF*B!@91NLR.&60'#Q'#EX1 BQJ*76)+IBV*:^?OX)I M'QPVKV#:1]\]!=1/#__AQ6H>C04=ZF(:S'07>$6_U3$8%6U4C5WSXX=]O81, M[ $0.FSFUS[Z[ FE.TW<,$4&Q70&EH(')1B""Y*#CBDS'K(KC4?B_#0SO_:" MR5$SO_;164^ W#"8)1<12#8!.&,15-"6A&8D6'*H.=,LR<9Y^0/GY70R\VLO M).PQ+VZDP*)R@DM!*2#77'!ERI#M,*FXJ)5MLG@I>TD MC6O;AE'Y#C@Z0/X=(JF&;W4GYL=P@6N[S)",^ M6-5FQ>CSI/6'K$- \ RVCM1(!QBKYG^]?RA]G4W_=7EU %U6H4@F 96U=9>J M(C\B9#"9Y9*$U3HTN2?TL.H*\N4;<^G#)J'SQS($RI?[L].8F\H.P02S^-L"/V,B+SEXF+RL;;+K\Y@ M5DD))0*$4&I +!($1 UHG>116F[]+B\3]*%W $6_>PBF>]_ZTU1$''X/'JZ% M'J"S1GSR'E5" ]$G00;<17)!B>S@K>?9:"O2+CN.=@?/F&;F"(T]U/D!XAM9 MZW],9]/SR_/KR?FIV.*)<+=:-2H\0G!U8%NV3!?.).9=WGQWTON];QY9\X?H M;3Z$$,?6?OCK#N&B2&VBS4!X#[4 /T(,QD(T3GAELL2XBQ^RF_;O?O,X2<;! MM'^P$#MP4YOT:J4096$:P<;:JZ4E(VN*B<(!+6Q*J%3J?:[+[WLUI;Z$RK0! M7Y_'PDH'YV7W)O6;>KN'.;F)IXA!!R/!ASKU@;/:&,P8Y%!0918-B['%\1B M]DZ>&D<#X'Q<-'1P -[^ZW)5CTVR7LF_5J+.JW1#GI[]^ 7IF\Y)%"3UVS'" MYS6LGI@2A.'% %D9$K05%GR. 4QUB8H1SK19*7@PQ3_-V^)',P ME]>Z(854!;V_4 0D[T_5+D/5,!"DY5SH\6YG< MGLR?YCGC..!WAH>Q3\:?LP6&L^E_8[[N>'L_>T?"KL.OYV?T5[YJWV7=< M7M0+;F*=C*(P 3[I#"H'!@[1@LA&T,WF+0JW$]SW_^Z?)A4Y (8;:ZX;K^0/ MI+.9;[GX^(CK7Z;+;_-E.)M0&)1X)%\K,A]!&>\ANI@A2/*[I)""ZR:5+OL2 M^M.$GT/Z((WT/!B.AVUQ^@47T^^K7J!?Z:(AB8:SWV;+B\7E51/J/>)WZVUZ MYA.':&K:A^B!NIENO_+.-[V:Y?^-^4O=4D(W[O<5@C=,.N8!7_V9-/6:/N.?$Q-33(4NA;2:#.^\ M E^/E41A:YX4&6]B/H\A>MST*@Y=9PX*)N<[.EKO#S"#JYK%((,;5)EPW,Q\NUNOM@ M^*'5'1,,'81CM^Q?EU)5@>.=$3FO4KH\KX,2*)"X^(J+-_-S(O8KSI8K29'U MP^K)K\S;K1BL4TR(H,"6ZLU+I\"9>B4*KSPOQDK1I)J\$3_C)IC'/QOC@:.K M,[+B\58;RW?SBU]P.?TRJP)XM5SKXXZ2;HS'\J[UP$69+\[I-TA*?&14?J\$ M73\#WPI-J_KXI!WD.I=*:>_ >1L@(:3,%"ET#B$ *9'X,.;>&IL#;MV5TD0IHGI!V0':WB%1=Y#H MNX+1]6KD._VMQ<42'.<04Q52KD.)$YTQS4MAVH<4-&L+H\=$]0*C8U6_%5-' MZJ$#3*UW;K_]*ZUV@JXG*ZZKKJT6+$1.:CBMRCA![!_!9F\TWE_3=L_3C7NKSNF[E\_PU?L14E^E-RQ3S M+Y>UNN8=A=5<_$%6_.MR8DP.Z"R9U5*G8?(ZP-Q8U;=#_3-[3-GAPFA@XQ:U(%)%B686#@H MM:H)E0B(,5LN,]>RR72*$3-JMQJZHY_7X:RFN#]]1;RXSFF__K'9S7[]8TWE M=3K]IO_.9JDC(_^)*4;V!LGICB@09#%6DR-5LFM2:-:.I5[:$6.&),%!$<)2A:$8'1UTI"GA)+EV&2K>+\IPUZ LT_V<1\M=H7( M#:D/KY1P1=;I#)R$E&J[I><.M&&H,(;BVTSL?Z'9Q[U4OT_V<1\]=("I)[-> M27-S-4,Q*@?*:(08Z?1)0:*BR%0'W68F],O,/NZE^GVRC_OHH0-,;;+ZJT,G M?;0!BX&8'!TZHS($5@(('Z/"C,'O-(AE_P$!6PCJI!&ZKQMS$.UUBL+U02N M-"GDW9W$_I!V""CF)]%0!]A[E=+BDK[U;I_J%1^,)VL-1?6J#N]$:^AH(CFP M* )JRZS#)@F7;02->Y@(DL0J\/*A,], M9Q6Q3>'39G(ZF<[1ES5NR_8J(IZ8)*2)65$\Q%7=.ZS MQZ3 >&ZTTU'DUL-.MA/72YK_:"QL1=E BND?;#0.>&>$UMQ93$V]_5P)[*>,[,>@.4] ++]F[^(IO2\%T\;!:[=H;" ]30+B/'CK U).%:\'F+*.RP(TP)"3G(99"04MB MSCJCK=]IW][?I8!P+]7O4T"XCQXZP-235\-M2)Q$0B9-75U:%''%'46K(@'W MG@>NDO'R=,.-'Y'72S+AQ=VN1VJZ _P^-=QO8S?E:RQT?&_[*=+/\.?PU MT8HG.O\*2JR#,K1%<,X8L-ZXA#(R89O ?% N>K&ZP\%LWHO.#P;\=US$^5B0 M?\CXE3@J[Z)D%Z5$4D!.0%*GZ#2Y -;YX$06EK>IH1R.A8Y-_TA@'T;; R)] MG*3SG7SIO9F48<-,RA/DFP\AYY2IYJ/%U4&6F4X8.>Y>@G*<\*U4A, =7QVX M^MBB4] GG0N:!;%WZP'_$2XV*O% M>P\E=06X#>DA$S&3EU3?:50]LAC!U2&N-FOADBFMUH^_T SM7JK?)T.[CQXZ MP-23F4$='5'E5L03+T)X2P2MZAE6,?B7< FBT/8*M#%9,R MSJ"O0\H15"X,O'9DE(7E1EB;-&_B?#]!TXM;\S/ _3:4BOI%V_HHHI!*1_( MM0ZBO@ 98LMS*(QALCP[)^T)\=;#=3>8[G?#U &*Z !5JZ<9LL7S;U@W&M4< M>>5N/1IC;9=C7:_ ?89(EAV40P=?4:9UBF%Q_.PNR@DH$] M/GV("H!#F1GJ0?\&@>_+70)6]9"5IN7%\M-70OV*Q _AQQ66;_MG2HZ.;"E; MU:Q(GL 9^BU7TA>3&4&VC0$XBNRC#>.NW_[Z[K??;D8-+J(+-;'-30 5+4+D MBI'H4N*691[;U'4=2??(1O5T2'UD54^H[Q=OIO^W5&M\.V6Z[>$KOD/Q$^X^#ZMHU.N MC^)=HEZ=G:U#V/?E(U8<3/^;B"+G:'Y%Z>UY=<(+95@&F0S9BDP&PY7:,U)T M=)X%S*9)BV(SCEZTY=X'W=LWH8^)D0YBN5M!W.6W\O3K?/'H[GJU6-2'^2L] MW)')9JFM)//Z1S62#U; V?N+W,-__M]=O# M$9TF)Z#JM.'.,,+K(T#*FM>:1 XQR Q*8P+/>(1:W6^9T]KD)K6=O01(6[S= M.S?QZQ^/+^I:E'GU9"(\%RXJ$EB2 927"F)T2$8D6,EM+!X):$E: BSQ!R2*!=B#JI++5O,HKVV JF9@ = M"25[5#3MH[)^T;%62IR4O2(TJZ M1,\A6IX/*?(.,$.Q(1(!7RE,_ 6_X]G\6Y70_5HK(V3.CF2C>:"@D#$$IWRI M(S>4)FZU*TW>#W:@;=RD6CM<#:V6#I#V"<_H/WWY!\60BW!&C+W*Y]/9M#JQ MM?CD>B79=9M7+I(GZ:#4 A>EA8-H5J/C5+8.,R=CWR2DV(?*<7-0[=#73E4C MXG"YN)A\6,SS9;IXOU@_\UQ51!N*F7R.X%$*.D<^@,M,0+)U*A?'+.PNER1] M_AV8T>\>0FP; >/:L'%]^T&4T@>H:@7?FH/E^@P&^BHBV$"VV8#B-9L:R#4P M6C#'2V&B[))7V@=9CZD8Q_4:1K&/47*DE#NX!]>,7!M/$;"^1X%*N(.\/$9T]?9_&S^Y<=:(M>C295F M6I,81%J-(4,&WB@&/#)/W&D72Q.D;*%GG%NK'6:&$/N(Z*DO3E4R!9?+^F)S M=BV:ZQ6_USO# B/G+ J(I2ZJ5BQ 3"F -+RD;**-\4'MTN.WK!V_:QSO>'B$ MM!!M!W;F'^377> J?KA4 MC!M7]9'M/DX]O>'K^OCQQ)D0A22 Y/Q90T?$(/W+)R=3*)["R.8(ZR&??:1V MG\+* :+N "U/U8%=UV;>[$I%U'7/I6"%@1+2D9"T IF$=T76&4!MRF]W)K$C M;!V"AH?9H#:JZ1QT[^8SO,]Z /97TLHFK@/Y[E8KI+@_D",O M5,T D$M/SH\HT7/E/7H)]/DBCA^-U?A'.>NCWN#P_#XL? M\_)DGT+\4<<8S\M**:?I^#B/9-[)]5-4;UJY'2^MLM."&?+Y0%QP$3K^R'IQ3@OZQRNN_ZQO97MK= MX8UL'U%W@)8]'F)8$4$QDH_7J=:&NPB^, >8F<@R12Y]FX[,%_Q&MA<:#G\C MVT:.2Z@1JXNQ\+C3K74?[0Z^E1*0Q+2""9(C"J&(!FV0-<]*GHIU^_%"3M<11W@ MZ_#GOUNV9[DF1]Z%\^O=5U)@B=$%"):1KU*XJPWY#K3D(5!XQDQH,VZG 3/C M7M-'8&O?M];6BAZ[-OA)#^5?E].+'Y_PXN(,K_B][NTJ @5=1!:,B.2L\!C! M1:6 R\QYEJAX>="&MZ5<^*"O[_REM3EDYB?5W]@(W6UPU<=/?]XT'GJGO,H) M0N:U]H+XBL@Y,&*,)>%0QV>S] =]\SBX/!4,YJ?2R=B HV,=I[,U(Z_GL\OE MA\7\RR*_78E[/7/KJ,W&[E!G4&H5/,0)H-'&T$;PR5*5[@I.V'N@"\? MQ_,< W:M-=.!Y_GA*X6!\_,5(ZM#].'V$"&*@BJ8.LR$PD'D#*+,=)P*\Y:< M'.U4DP$P3]#4>7'(J:[BH;77 1"'B2-OJQ=X9"P[M,!<;;'2+H$/(M?9%+GX MY(S+38+T@?GHI0>IES!_3)AT<$IVK'M,11MTOD#0BM=6'D'N3S1@?"J!,Y^8 M:)+_? F5JZ,BZ+ RUGW4^?+'X=ZK[KERY*['!(]0![69@#$+GG8021^533)A MP[A;V8/\[/SGZ=+^I?FH10$F:7@<6Z@9*\R1KI1B@R"\F-BXDW>:<_+9LO MNA9JGW,P6'-.>S1UX Z=0#KO+E?1E"LJN> \!?.U\(,'1I>QXZ"%THFK&*UO M,PCN5!QVGN0>$>:G/Y$'8.[@P_AMY=-^N@B+B\Z/Y*IB8?G;[,H+GP0;HC?& M@N:1I)-*AF S!RM#LH%)K=J40YZ*P1JV&1Y_ZE!T=_%-5,A>"2G!ZD)F$"F& MC[5XVQ3R24R64N7PLY[AGSZ[V^[T=&@)]H+RWRXS_+SX9.9>>NN Z[KWN' ) M0?,Z"U+1/X+)'-3+L@1[2N"GSRW_!.:@):A_:I?@?J[P><%E7Z+(3H),DF*D M9#7$F!$8TK@I\]O_P36H"6H?VIKL$Y14M"X?%YJZ&6V49+N MLPJU>4. MTE L!BDE4X$U7A>Q9CL__0)]9_ #C2#\T]M!/8(K4H1HJ!WX"S7 M=3%< B]8 L-0:1M+C;->E@D8.$OPDG/W/X$!: 3E0?/^8[4.O N+J]6P)^D3 M>/1MIVT*>)K9/CH +&:K/#F@,JTZO6*&(&*"D(P-IJ@+!72JDT!-9A0F8*K!3BF%(ZK09)'A3M2-FY/J MS^8>H;L. /D):[ Z2[B2')\(Y5.)18 /,H%23D*P/*TVYPF>O$JNS>*X^W2, MF_<8$63'Z*/300._(TGIH,A__3>'B.(W$3%01'[UT;=[%E!IZ2,#Z4,M:N,6 M@M$Z=R@! M%UF!$BP0MIF$%'V-EB(+;1:>/D74N#'N$1AX: $&DWP'M\L5+^^_8[9C81U.:RB4:2FK( K00%\U$[<*[NAC/HA"B>,]DD93/T94.?5AV> ME>!N$5J$C*8X 48:WF.G MANYL:K[\1D>]NN#A[$U8?OWU;/[OWV9EOCB_Z[1_GM\YF[DC#%A0/Z<%1F0GJ[NGD,@-I9N.G5V?I^&.#V;7OSX(UQ<+NC_ M'[ 8;/0FL +1"@N*E0Q.I@PJ&,^*5SKR1A9N;UK'S54.:OW:ZJEK7VF(!_DM MGS2<_W22A_0'B)+1)AO(&[8Y<%!H SB3-7"7(C.,7.789)Q4B[!]]9F_X#(M MIJL2E:LAKQ9=R?0_BAV-)PYEW2J4&?W6.F^MYB4W:71^@J:N/*I]$+#9IAPO M]Q&OL>7B8O*Q%D.M5JJXX)SG7H(OP=6XTX 7=:->5HEIU E]W $L]*%W@$*_ M>PB2>]\Z-AP&TN'\6('V@(+US'*E9?$V.XA>2E!%>P@N<7+)5$@R">GL+@[* M[C@8RUO^8SNJ[ZIKPF+D-"CV0I\WKXCEB@7$.G-E41)$^ MZEWJQ';2^[UO'EGSA^AM/H00Q];^U:OZ]3) 88/,,8*V4H"2E7#+R?!I:Q4S MP1(O@VG_[C>/$_\.IOV#A=A-^/KP^OO]9JJZE]:@9P)\K%>@RF08D6EPGL*? M1-91I2:[1YZA:^R,R; ^0PME=(.M^R'W1ZS+5JY_]QD7YQ..7O,@$F"0]75+ M$$,Y:>(O>(KKHXFNX;OB<^3UZ)T>B(@=,B)'JJ<;T-U]2-W D]/2\V!";<8@ MGER()$#G(9.]+IQS*=K4P^]"7(^F;4C #:B:#N!VCYO:"/2^_+G$5\3HQ80Q MI85R%@JSQ I# 8XGA)QW -90B^L;4JY0NSR]7SR>O MSN>+B^E_KY0W"70J; H2)+H(*@,"SZBM@ON\SK+>S6HP]+_>.R]&OG7M\QW#OH(:TXE-WKC );!U:.O MUSW5FF65F;&>VR:9AXW4C)UH.%CK#^W.\;(>V]6YZ\FMZ;^13##**84UL2]S MS>YSLLB)!,5CT-8$(5'OY.0\\25CIP".AL*@4NS CWG*M;_KSZL2!:)04'A& MNER5(5G) C$5JZWWULI=WL\'#B$1& M.S$/(:"EDV T1&441,=1),>"YV7O"ZQ^\CBYQ28@.%YRAZM]3L':(#;D/\-B M6I\D;QF0QHAHG:Q.5XTFI0,G<@&N.=<132YM5O4]HF3L-/1@ONYQ,N[@HOGT ME2[)^O!RRX&25FN=%$A5*Z!J4C(D'R&RDETL)*25MYF1?=>'6M;C(&0G:JS;9/2R&R*;?:PW"-C[#3P=O=VL0NUFUB R9S#_OB%AG> 430:)X%RYHI)BBZJ:U/RB:(HCX\L)2Y MY3PKW\3 #YOVO1;I34KR5;J8?I]>3'%Y]?)RAU\9I' ,#,= QZL(.J1UIVDI M4?JD;6SS@+XSA5VEA_=!QT.3UD8G';A(]_/>U_.!)H:AS-9JD,XE/"J)'NGWR .$@1':]Y%\VUE= MK?/VK_2UMN7\.E_<[]*_$6#2R6N&!>@0U0G-Q4$H#D$+$31%0I:+^%Q,<"0- M73W1'N*.G5(''9BS73C=,AQB0O%YX=D[B"HB*))GM=P!RFI[0P[*A28E,$?0 M/.)+[ZDP-1]'P2\$RW?OB5M&D]'2J=K-3)80E)3U+8Q<8*T4CS;8@*9)E'LP MQ2,^+'>,X^.5._;E?W6!/5B=\[@;Z$:B3(A:N,'(DR&Q*I\U!";)@[(H?'!( M#,J=;OP]O[BKA\J#K_F6TN[ 'MXWZ\^RR2?<2BE5+02PTA-_G@09:SS&! 8N M+;J'-7PM4C+/$SKB+=X4,D_F:P;67P?XO&NN=^#.N")%J2=*PCLL+AM^^FK^RJ\F/8>_=H"7=@T9ZTV'<9O%FGI7,*UB5(*J[Z MULAV)U0$$5:T#23%-C._]R6TMQOW>+#L<]<>J[D.D/F$O=[$7;9"YUPB&.TC M<<M?M=Q_730RI== MOJ9%G[+6I:LE)*JYL!+8:(%QT)N X 72_6Z\EJQ68_5>U;$YCDB2OWX%^ MN;P]EC7C1,Z*@=7;H^)T3#SC=3B=%%%Y;IUM\CZ\#Y%=U;;L@Y&G;]A#Z?,%X?;_8EA\_O=\@EPQ'^K^ 4RA3CES%,(CAV!E M1I]29NEDZXF>H'/+25"*,\P*G*A#K42@Z$PG!A25Y!1T M,3$WFABR'Z'CYAB[!.C>^GMI^)Q^I_-'3HHJ+D",2H/*T4(LWD#=T9ND032V MX4CCW0D=M[NM3WSNJ[\7A,]7A;[SADD65&:L" C1"U!!>7!&&2#^%$]8E%6C M>J'WJ!VWW:X[I!ZNR1<$UPF/R&(N!5B6= P%R=3;+($;'0VQJ7P8%:$[@=+^ M;4"YE[XZF%[Q)%]_SO+Z60#SV[\2_=%7Y_5W$ZV]E\97C\7681\I09 D3A.8 M4YI'^NGI?<]MU.Z$4/=S(W0031[; ]_@3?RV+),QAARQ@(YU'4R4#KRD8ZCK ML%8?; GA!,5F^U74^A M(-B0(6%R,CA91\^LF?AK,/\^6T05GJ!2<@-E M8[?"C :U Y4S=GGW%F[>7WS%Q83['%A0%D1P 10Z7=_P)3 O,M-691X>]!AL MJ>A^ZEO&+N)NAYAA!=RO79KD3'@O(D)$*^LVR[J)@B5(47OZ+]P8U:1A])C@ MM?'>EU%LT%Z*>"'CWW:H"9T\6 G0K.AUPLWW(XDWAZW\<*.8W\_/SZ<4J MJ VS_&8^JVA"9G\^7EXC85P&TJ MJ7@Z<5;7"=)DP5T@'Y,[G7,.5AO;9 S>7E0>/25OER_[3/)_37_KGQ.E'!." M#%!,JZ$U=,FYQ!&\BYH[@URR\61R0^;(@\Z:H>S1.+UVRNNT=>()BW%$I\0. MG]K8W+7L@]@/CSHF9A$M:)?K(E:9"8_U%<8FZ;CW6K$FN>236KT_9PM,U0[D M/V=I/LNK%%8X^W"Y2%_IIGX?SZ9?5OI]'DE?F&,NY24G[$32_)'NX#_X>VL-3J;6#H.W7,%W\9SB[Q%L1 MOB\EWN'KXW3YS_6#ZIU00@7!HB3#GQ62=.L.R42L"EULD9$%KMO,[CN(W)$G M2)X,MR=09@>0_7V^7-Z3XN>Z/6,BD@A>ND*!;:P#/0Q"<%& %=Q)631G;5S* MS>2,/$?R9) ;0!DC0FJYN)C\3M;]RIJ_(=O^ZJ_I M^Z9>,'&H(N>MI-H/1*12ZI:%@@F#26#9:J4DU_4Q4$(0"I/-@@(&L2G-<;N=0JF,OERGA:QZ0G'YS()Y.ID- <@XJ@DK#.9^2!MZDX MWD#,R-4@PWD?@TF\0]2LSU((W#.1*5*KBT252!R$@.TUL!&?!6^_!"(.9)UFD52V@ MLX6>OK!SB*KGP\N] _@\LL>O?[RK[]'XOMS^^,?JK''%K9=<0BJ)+G8Z6Q"* M,.!3E%HX*_-.(='Q^9>M)(YYPM^9J?2R%L@6=MI PUM4GQ(]S M*0#&5(+%S%I-K]A.4VQ9L]2UA/4CL# HQ>W(14R(L(R M3B>_XY=P]I:$='%UZ% [S7,BMS/685=<*@C,*D!AK%594:2ZX:5W>0VF):;_ M]67^_3_HHZ]P1+]X")\-7SMRY>QPM]VQ(AT9#5=4K\](U*$4&1AH0?]2,4B( M/B$X\@JS8UY%OZ$J8F\HW/W.<0S&T4J;#R#!T9-^5Y4[GS%]G+J:ED-\O/.,B5+?,FNJ;)2 F,J3 >SAMH*PG=_9P"#P3*1VGCWX!]@M1,\MAM1@Y^E*$U/4RSW0:2P!G> ;NN0O. M<2ZP32KZ.\]H"K #]=$?P'X)Y^$++C_-+[]\O5A5M$TD<12R(X:*(7$I M@@*Y#HI8TTQ&IU&WV6CT+&6=916; .Q(?8SMAV\Y+G_.EI>IC@LJEVS MO'Q?_L \72EO$I4./C($3-+5\EUR+1C7$+.*3%J33=$[>>:'?'MGP?MQH#J- M#CKM-/D'SK\LPK>OTQ1F^=/TRVQ:ZB\OWEPN+^;GN/AM5N:+\RNEW^-DMY:3 M?3Y^B-Z3@]D9J GE$WZI9:T?\=M\4;%T4\0JG8](1@>2H*A/*6T@H@MUB[EE MN4131),NXVT$'7LC/OS<38U8*)QG4J;:T)OK%'T%/ED./G+%F9#2\":K2':@ M;5R_?A"4/+P3A];(RS=8JQC\H$ZY_;_DQ,9K$VNM35B)PGA#%QT63D&ASA)\ MC@C92L)G)NDQ_I),V$?\CK-+_)6.9QWKM)B%LVM)+U__N%7&JP6&JWS.[4&R M6GHGM(20"P=E'-W\O@X0QR ]R0=M;)*P.(+F3DW>/JAZM$C\1!KL(@*MU3K? M,:]6IC_+'5=HM9<<7,2ZU+.04^J5 8I]:XR8\FD&RHIPY0 M>#WVXWU9'[W7/_X(_V^^N'/J;L2Y%N]#CE.(BD/&-30EJ 3 MNZK'BJRU6VME*AF=@))JIM![!C&0(R!9*%CGY#K?QB"UBLP?GNGE1O_HU946 M[MQ55T^6 ;DHY Y1]%DKT4LNX&MAN@X92[!1\]RD\OHXLCMU;O?!UK.VN9T> M1VYCO1FX>\>JG*U*<6DY^-S+0B$HH5Y*.1HRR;@:.S*DZ MJM1N>.)_5!R[_L0K.*Q_\Q )M]\Z[N5SJ+[F1PFO W7_\G:B/$8C57W29117 M*Z\@*!=)2RPF)7(L88,C?)2Z?WD[;D9L('7O*;RQRR]6TZPKZU=!Z'6MKBQ1 MUE1<%%S62H)01Z"G516)<,ZH\/#!=MOX\$T?/VXNZ5@]#R.UD9W#5^0VT[6V MO*:CH0'A KC(H1X?"RY!!H.;"Y*"CVN#S'67U__PTGIMWC+[F1PFO"ZM_S?X] M&^:2"4KE"-$67%8%ZE4*[/449R;+/7D$SM_K69@_,$ M?XG<9Q"W.$QTU[L':26]DS@_GY3U>RS5P%+'4I6)]H+ MELF_CA;<*EN7LTRIR1/5H02/7-=Q^HSY237<#Y(KF[5HOKYU_=?TXNLUJV__ M2F>7=;Y099/^R9_#7Q,BP_(@%!3&*=),WD.(Y!A87^C0HG<^-BE).H#6<9-N MIP'1]E*Z)AKM8M'PA\7\&RXN?GPX"[,+DN3;?UU.O]5;[!U>3")3R=;Y()97 M!R59#U%F!^0>Z\B#*AJ;=' ]1=2XAG04( ZFHY^IV.A^4=:I*XLV?_MH940[ M"*-US5 PJ)33&H(MA$.7JN7C"1BST9&;JZQNLARE?\^*P(GA MV00G%4@=#?E-WH W(H VJ+7E+.;89"3$ +1W6CVT#\JV5P^=1J,=.*7DMR2L MKDM57-TD\OK':YREK^=A\<]5;4-AB7GA(PANR5_AI2:ID ,WR"Q%D,IADZTP MSQ'62X'1B9#R:+O;@&KK$H;7W%S/;4U"T)7,0 2?0#&F('KIP&8D_.C"O&MR M>3Q'V-CKLX:$P;,8.T(G'6#L4SC#Y?J0DE^\3H=%)HOR08,-= 5LS4=ICP4 MXQVRI#2332:/;J2F-S0=H_"'=^O1TN\ 0AO.6UV#L#IJRLMH>=WLS13%;XZ1 MX^&R 999L&AKI-6D6?T)FGI)*79S1QZDK!YQ=V?Y1O+HM NJ9EWI4*:0P7$; MP#-N/9,B8K0GP=W86XP&U_MS>#I0"3W@:7WP'K%T;99#D$(8!YF)4C?5!XA% MTP%TJ)4EEGP433#U-%V=X>I0_3_$U8#*&+DXX+Y5OUHBIJ2/-0HOJ2ZBK /Q MO"3-AU SBN.]4'?#XZT=N/QWI!AQ %2,#Z5TX)ZG=XV%]TNI48>N^SDFO3KVMR0 M=?*26]"\=@\&66_XB.#D:K6V)MMPY?O?_!X*A](3_.!A-:+PE^O:<>< MDI9.0\Z!A."L!N]10A%1<^%R,,+MI?#78]<;-E3X(4+KP%]]='W>$\[M&VK4 MF>GJSP>&#I3Q=507>N!<":L0!<?>SL_* I9[V^RNXG1]6UT30E$!QBC9:Z4 MP&,3L[*5HI%MRA"(>'1=#2+]%V)!#I_ZN>636EB3AO,[MR)(<6EE9@K0LD(> M=R9'N6;W/"O!UO9E#M.X(-O>!V6T_1JEG^9GEU>U%K5>Q/+3,'D MN'3 977\F-00="Y@O>*8>:;_UL2V'DAOI_9H'S0]49S43',OQ%J]"XOJVWW' M(XHZG_W,%A;L:<);VS)7^XA444!1F@!EE0(7'5V)+I7DD@V:-9F_V\R67<8E M_NN2-/.6(HF+JP@UJ<(\DP6D"Z56%-0E*4AP9Y[B5L.4B&WJ.380TZD5V@<' MCZS0L3+O(&)_R,/UX[!%Z6/,=?J"5N0R>@XA:V)#,0HXN3/2M!F]OYF>D2L< MCU;T,\@Y1.I]@N>Z.HJC1H82@J(00SETM5FWUB"7P*3,/MDFDZ^V4M07@ [2 M]_,8.D#X_:'H^J4_V8B>1>"&;++2B8Z7SV2GD:,5)7+!FY3R;*2F._0D>_PR75PNZ'9_,U_6AB_Z&2Z^7QVPS,B_9YZB"E?W\MK*CG$) MG N&>+&<^28K)YZA:^1BQ*&OLR&UT &HZ@&KO=]WF%J?-^>9$S(62*GN?'"R MSK5D#++@)JLH4HI-*N^W4C1VH_& >I^W4$(':/KT;3J;E[*VK]X'%HJ5X)+. M=..;NKG!U9EI'HV-,B79IO'O+A7CHF8@S3Z\S@X6S3Q3S] M6,V^N0BS.G!APDM4X?]7=VV];60W^+W_A>VY7UX*[*8-$""-@^QB^RB< M"X^KUI$6LN(V_[X\LAQ[+2D>C>9X3EZ"($)F..0W/.20_%B,AI(EO54ET;M M01X8BNZ**L8&WFAJ\;107074(\U^4&B?R 9]X>ECV%QM=J1)>;<8]^$+V@)= MR476M"/'7"M_$3Q6EB;M-6)@5JDV??$OR]95>#TYNB:QR ]2W7@D;7@3;M*7 MF]WUUV57Y0G?JCP?F MF6^!L[;6Z@V."\X=EL@$2(.D*I4H&$'C !-&7A06/6@6[3*HS!!BTIEG92 : P')KP4*@?!79-/QV?*.6\8.3]0)[)@!P'H"^W^*HI,2K; ?6+":14B:U)V/2I-7]_T)K'[$&R=980.D;17T"(D9821B103 MZXRMT8!!*E4)&99Y3D"-JX=-R,#[$6'3.NLUG\U,"3=P.=/LXP):S MY]$( ?1,E?4L!@KG4(,U)3#O4$769,?$28FZ:N08AX@7FH)&:O\'\2 7U,A/ M7:J%/VFZI.$4B*S3/!21Z:R@#%^QDB!(2O,+!NNDB,G+5WG9FLX(4OK)HDT& MM#:%<@(,X(V,D+(,TLG 0WJ-.8L.9@0GP<&@&<%S=-Y!9'MJ>BE[EEURY YW M1)\1.7B;'>A2HH\:#>GF-:#3[XS@688>."-XCM;[!,\#3ZP3V6=5( E1V^$" M@M.^@.4,?0G.L=RD$>@'FQ$\R]Z#9P3/47Y_*'K8/6\+&J,D%$5FINB+URW! M=7>\<4QGZVQ\#03U,%0QD:4'S0B>H_8.L/,);VJO[,>PV7[]=1-6MW2FDU5V MQ'Z/O]S/X^IBD".#XGEMUV""T@:-=2MA5$%X*]NP0@P7L:O6YLL/N4:VZ0QU M#WN-34@^\0A<:GIO9)&5G%C6X6_.O)=2#:)KO@A=/9QTK8S^'6R-L,#\9;ZV=.5"-G5:G/(Y',]#R!X=@&5MX8_:W(Y0>][>.U^$#'& M5.OI]-:!ZWA#MUQNWX:TO%GNWX,D2DDB.H@IT2'.F0&'Q0)FA3J)Q*1M0CEV M*$J'$X"7'$ 7ZKH[M#P00QBNZ3$X.%$JL4@M^P?*'*QBUMHBG0U-CIICPLR\ MJ>1" W\7+R.TW0%B/N'=^N:NCNS_X6'VSE(JGYT4&L@#:U"H,L2(=6DH*8?\ MJ)1M:)J_*U5/&!IC],-EZ1-9H ,XU2W>=+7/?\/X^-5",N.QUFXI[G"@/&G' MI9HH(D]9"&.E;M*/>TR8F:GFISZR+M9WAYC9OU,\^DSR.LB1&U)+Y>?T18/V M0;/:LL9"DW[#X^+,ZW0N-_,+N!FA\QZ0LUSA5;GWFWM_:78-'+F 1,_H"90$ MIRM1/BDC*R=)5TU.K$-1^D+,& ,_Q\QEVNX +[^%S;*ZW$^48-Y_3]=!B5TR MF+4%I2)"S'1NN[HPQBC&/&M""?9<.D$)N-J]7NRG@&%;_N2HD M!>;Z/._?_7SUZ6&KE'&UU4A *8R<8_0:?*%W27*AN2A(>:9L%,J\+%T_>!H# M@<.X9F)[S BRC,O%>[P.-W_?[0:Z7URO+&=9(8ENZN8.2C>]J#17(?NL2^+! M'8EO;A^P=(OIS]?KN[_0I>]A1']YCIXCMQV$$=/]^72I0F?&PKW4#_QXF)., MW@/%<'5,TEF@?ZJ0=I8'([3/1PZDLX'P])[S>(J+C;:>0(-S%X!^P\URM?WE MZVTECWJW2GM'IEGRJ40%O-2]AY6[/F0Z@;5EUIADM./#=CP>O_Y\!A]OJ/6T M6IO1\'7EY:>PNKZ/L[A5S EN(?O=AO; 2 FN@)[X_79 _F?Z Q#3$YY\E0.=9]Z@[!)RLAH!1>/"J)!#%91$-9P*'?-$:MBC^ MZ9UGMOP8NZVG4.+R*X%2$5CQI05UXI3!R"C1R259ZB'!3,#4D=AUG_ MZ9WG6_,\B?5'*[&#CPHG24,=YTX$'L''5+<,5U)/IA)D[H5TRD0FFGQ'N(@! MVG4?'DRJ]P[P,X0?UFOG7%$> L^DIY!(3S%S0)9$$!B+:3/J,Q5C[^OS09\% M@A&,O>=89.YT=$^P_Z1A\\UZ=4?7KGNEJZD6&#%Z1>E5\4Y0CF7IP.7* @^U M6HF>H7I&RG$B,WWQ5EUU05\&EP:ZG1LI#Z0T?VAN6>+M0G/-. D*$1GI)XBZ MW\$:P,Q8BMXESH?U9K/^;VV% M"K_3+]NO"X8\6I,<['J@Z#A/$$PT=*9[Y4MR(3W_P#5].?\E(;MJ*9KFO&IF MHP[P5SLBWJWJPIG*VO8K;CXO#))*.(FL96U>,"& B\& 44Y%[J3ENDF'[*$H M734"3(.E"_7='6(J3KI^5+OE"D'?24K481*%M-/--S56((K*F' MBE';)MYJJ(!=E?%:H&LBVW2 N6,>N&81RQW7Y%NL>4.JUKO&1<#@8M6:"4R" M<@G!"9O!8F+>D7!:-R' .T/&K@H)[<[(*2S4&?@6A6FI!&HZSQ7EI8Y>G(C& M@M>69\&#S:S)8/53(;KZT#0]?,[2<0?X^!B^5HS?5J[1NV7&5:8L1%C'/&%: M6K:;SJQ:T8G^9F)2MM3?6L#DB"R#T.)_*+17[$ATP1F;/P"),%09AQS-)ZAD#&7)OG4D4][/@VZDROI;)Q?WY5T MQ@[OA4[Y'3X[/>_''MQ%D-I?P]MWKTWX/-NJ-QON= M7J-Q'!_#F_BW4]C=;K8@UJPPP@I5,-EH1&<;L)%9.^XT&M/I='NZLZWTJ!$/ M&FZHW894RN VMWSCZ- ]H2LR?O33X9-Z'8Y54N986$@T,HL<2B.*$;SG:"ZA M7J^L>FH\TV*466@WVRUXK_2EF+#0;H65>#0?Y[ 1[@\;?I+#H>*SHT,N)B#X M+QNBE::M7;Z?-IO[N[L\:>WOO\!V<]C"9K+_:H^__&-GA[QLD'WH9.Q,XB\; MN2CJ&3H'.B_;8WLP%=QFG5:S^?.&MSLZ3%5A:39-G&7K M3(I1T?&+W0B=YLV)DDIWGC;]WX%KJ:1Z+' V$8$?]W9U] M>:NSO?-?SS[&$5RON6711 M/_]P&GV$;B]V+>UFL[VRLK]+D'\G#_HUB"3C<)$QK8H:)*BM2&=@,V:?/=U[ M=?! _'SVM/6B>;!Z;6VO:^E#QB8(&B<"IZ2Y-A,&ND51,@D#'"MM015PHG1. M7-5/8--F",^>OFJWFP>AW=^T#K9 I23.HV)F$2Y4:J=,(YQ:OGVCST@82T7C MNA_AM__0\6NOQ>\U,X0:093/X+)04XE\A+4 8X4?5^1@H:BNT?Q,%,"*&92% MU272^JC2^:)'Z#'(Z4X+@CYE"3W2H')27ZN"W8I!@0D:P_3,F>3L$L$A?3VF MH6>F9@Y_@%$.)#B9 XGPHA&]@DV#D2CP';Z"K)6#%"Z%)6#4I) M%JT=5F_M;>*6[]K:X^%NRT]_DT.R<'+^&$K2NNLFVUK7=(R&=CF$E)>I+Z-; M."IUJ5_:Y14*:2+T9)P?VAQY1#([A@6K@%B*#A7G,*-U)IG*[Z2#5>A'U& MTJF*'*+CCN\T9A3!22F9$Q):EG=BH<_4(ZC]*AVRV+7Z!S183CM[BWBKZ P5TSZSN2"??/=-"@R* M*^,TA/Z[,C,/-_RS%.2RIH\#H];PF&H9#">F/B M56F*0B_LAE3=E'E.1?\3^F6$26\_.SR6U/T'U;E+VIQJ2I$:@8T^GXDN?_2L M>*T%_13%1,D).A$MV*@Z0>M* C ?2S5#:IUF*N0]^RQJB.6O%/_5]XI??FGU M/=I^--?'1(.7%NB.M9#0WJ_Y]_#WC8'[7E_/_*SKFN?H_'A(#OSK5^ZRV2=G MQY\8G)5+C-V7!\9?EU\?PM?\/9 X^-Y\?ZOK$NS_(W>O:R\3F$)TA4GI#BEP M7FVF-M_2/C<18U+#E<:M;Z9N:2ZZ ML"&=L$N[VN4+G^NJ:_ATZ#]B'OT%4$L#!!0 ( "N%G5+B+X'OP08 &\= M . 97AH:6)I=#$R,BYH=&WM6=MRVS80?>]7(/8TL6=TEZ^2ZAE%ET8S MKN61E7'SU(&(I8@Q2*@ *$;Y^BX RE(L*[9SJ]VI'VB26 "+\&_]Q3@Y*E2H9*YIH;KA,J"B7 M>Q<[9"AV]+*.][Z3-0L!O.S%/BA%8!QK'M9EI9IR9J%&M5'[=<79GK5 F M!F=3V-G?^C%N1]IJL3:+@8^F2 6?)@VWV!W?:=D<2"%58[?B_IJVI1C2F(M% MX\V8QZ#)!61D)&.:O"EH)*BH0?'0&VK^"=!?=-T]9GXM!SB.X DLUU:MV07U M/D9\P@VIUDJUQ_@:(.R@?KBSQ_Z- MQH/^H-,>#X879-@GG7>#7I_T!Q?MB\Z@?8ZOL+4W>O8+N7P_NGK?OAB3\9!< M]3IN.?5*S2YI_ Y9:8_>MB]Z5\7AG^>]#Z3=&=N66J6R&5A?2I!_)P\&!=*E M<\Y(>T(9+Y E.'A@IB(FM>[AR?-9^+GZ]WJ4:6Y>:V6MK4,2$3G0!3,.62H MN2;BFK23)*6"C& FE2$R(7VI8N2JV"=[)@+R>O>D5JLT?;M[J#;WB0Q1G*?) MP@"YDJ')J )R;ECI3I\IUP:+QFT_Q._TN>-7VXK?6ZH1-80H7I";1&8"V!0* M'L8'E@:!<]"..T/7),-ESK$;(Y/% M.@PO@>;ZTVD&$O($@;281M9LEO ]$RG!,)&<-I0(2 MRY58D!EB:\/"AHL0*]YSR/6=J3&TF-N%%:Q%*M R9;(B)M..W\"JB,2"IGI M922LLI%0^]+[C5X6U@C52VP.8)6=ZQFN0. -AD&NCBN>"GGVVT:.F8J^:"DXG4XT9YPJ M;A? O88[S4GL2*FVNNHB53L1=AF)IRIT"(\[KM.,8@0'J:!62'!9SHF5/F,/ MK_;K10KO)F -,=>Q/["7D-M;8VBR-89Z+]"NM#!CDBW]CH\D:G9/O=C@IK>6H,M,N'#M9=,EN7+I0%X#- ?1[*= MX*42'6P7"X_D)B-V]Y6KK&NY0SBW1ZC$EU2+/[&(KE5:Y4;Q*86I+X,@51;Q MS3S;PH7K%E%]JQJ8I-3% C"G6&BJ@&J98&59X,[M!D2^P;MC7_@&[U\*\X?? MK7R[MZV&:!&Z_M_\? MW0*T<2]L2S-'9NV.Q^Z= @Y(12[$MZ4X WICE17T,LU]47>GJN6^^$D$YU73 M;P/OR4_*L*.&V_2\)Q@F7'#CC)%7J3 *G;!K5'6=QC$6_4_@EN$GO?_L\%)2 M]RNJI'M/ULKKM(@Y,6TIXI+DCMM.!^AW]J##SU M^G;A9MW6O$3GYT/2=#^_,IO-+CD;[L1@K6QB'!PWM;NN_WQ(OO;OF<3 C^;Z M>UW7(/\?N2==.Q&'D/1O96^8;Z3V+G&/&_ 9OMIHW'\FBOCE[VKK7^YFTG^X M;/B3^APVON4M>TVD,3)N5%9=Z 1/[*G9[/+ Y[_\ZC]%NH^B9_\ 4$L#!!0 M ( "N%G5)X>164!00 !"W=2W;,'4MLUTYR.MGF&=GT_M*M)ADL9E:-AQ!Z 11\:C,1ACQ)"8S=< M=L-3[ZS7.>Y%I+M<>M')*75_[700I8W^=5"N2TX_-%(FK(0: /T3+].#-8MT MTG<=Y\=&Y3<:QE)HG$UA<'U9YWC*M-=C9Q9-'[5%.%N)?E5LHP[:FD/)I>H? M.-5O8"Q63%+&R_[[@*4TAVNZAKE,B7C?RG&!K)PJ%M>..?N=(EZ$7MVNZUJZ MF(UN9XI:/*8L"73X';:[N=@#9%VJKX[V)._!.M/YL'TN7L*M^U%VV_#8N)7Z-U.SWGSL)M;M&?.,4M*5% L>H(?B(XA2JAX[:JCM<"DD/,.)J>8"QH6"AL MPE@O$1%,'L.$B!5% &G*\MQ QK_QC+"Q0D(517B[0.H*MCA:,&W!A),(%@E1 M4K3 3QB-,3%.I-D#A5DZ6"/^%Y;1X<'[K$S>#DVW:-])E/61F!QP7F)0DPS;M;Z:?T5 M_:U@BIJ77FZJ?Z:Y28X ->7VFM'1$YG/:GE2RH91]ZS31;K.!D9';YTR[V\I M8P(W4THJ'G#K:H*)(WP*NWP2II#03-'<4-9E15#/)JW&VQ\!6_ M-R*#[[W<0LLPE+_3+D'\XIFW&^LA8'5Y'?P!02P,$% @ *X6= M4LZ 70H%! 90\ X !E>&AI8FET,3,R+FAT;>U76V_B.!1^WU]QAFH[ M5$K(C5ZX#!(%JF'4*16DZL[3RB0.L9K8&<>49G_]'B?0HF79:5?3;A\6(2OQ MN?A\GS\[=O?#<#+POUV/(%9I M]=!1%O-DXB2,Z\Y MC]SH;!ZU@I/CUN^>AU5:Z%\%Y:I(Z*=:RK@94UU ^]3-5&?%0A6W'=O^M5;Z M];J1X I'DQA :GM#?QRT,0_CK:8$4E9 M4K0_^BRE.5S1%4Q%2OA'(\>9,W,J650YYNP/BD 04_FZJD V,4_".-V =ER- M=/00LSE3X'@-]SFU!C@?5+YZL:=_6^Q@-/7'%^-!WQ]/KE#/T]E-_\H'?_+N M*W?.X*8Q:PP:,!L-RNH=[]A^]V77-]6V[!.87(#_>02S_O2\?S6:F9/?+D?? MH#_PM<6U;?=H!\^S%P+C(>)L>R?9?[40QAP"P3D-]!8(*Z9B4#&%/N=+DL"4 M9D(J0,N%D"FB-2] 1+B'+7BA*,Q$I%9$4KA480/J.O#PX,QU[/\R_I]R635'\- M8Z.0+4E'-<#X\>R7Q2RZ-2UHPZ+:^)=+4Z6D?OG3+W'REC'!=32DH> M<.DJ@HE#[(5M/@F32&@F::ZI,[29) E@&-:*,D=#AESF1AD5/-'N]WJVMYZ](5)9+D#H9Y(EX+:J;6S?U/VL]KPH M1]UGWK#S]I1TRB]:2 -1":6]Q&U>:B\M]>9I)R_;[>T7_NWOG6C@M>?Z9[5; ME/_/W(O:?<>#^K5DV)-AUX[Q9>?!YYP5M^]KF:BNJVU)$UQG]W3G!K>)F@NE M1-JVGT+(/!?)4NV&_.#2MVZK"VAY%>[]"5!+ P04 " KA9U2P&8FYK," M "9!P #@ &5X:&EB:70Q-3$N:'1MU55=;]HP%'W?K[A-M?:%?) A9 B MM2%T2#0@2(?Z-.7#(583.[)-*?OU^]Q^=>^UP[)^.Y M&]PO/,A$DKX"2 M"5':NK[;[;2=I5&VT8.E7D%U])Q2CK1$),K(J5;DB,)D],XY4548TWA;("(@ M9B@4*($MQV0#ZP3Q!U#5@Y=+RSW#FTR :9AM6%/V@!_#QBZPR-'HB./HS=S1 MZTV*[7?R$DI$7(W)H.;WP;C*])/ M/9[M(M"34,,<;XA=)ZLT04=S3'/*[%.C_H:514W# N=[^SS !>+@HQTL:1&2 M\Q:7!Z1RQ'#:.'+\&4F^DGH]W36Y="1.C@DZYM8VJX2\IPQ'6$"[J[5_AVLL MRX[87R=[\4.R[MQ?>7X \PE,_;&W\.0@ITOO9KH*O*4W/E[E*]>=W_G!U+^! MR71Y^R*QUP[HWYS#&D%,":_$(2B(# $F,64E96$E/8CVP%"*&")Q98(EVF N M#L:5D&JJA>53#2S+4LVNV>UU0=HFE!6P4OM 4Z!;)E$DIH"DUM]5R7 .YJ!5 M2ZTEC;E$E)(\<(AI$4FJ":28A"3&82[K_RBK M(.FL]EPZ\Q9,2:Q!6)8H9!6\3$!DF,,5(5N)N6PX'=F:ACK1WL"9G9UV+H:\ M'L]OYQ]4\O4._+S' ME[1YXNQ& 8_H1=<_1D54"%K8QK>0,.(TWXJ7(;]X* YC\VC5S^?H"U!+ P04 M " KA9U2^BG?190" !'"0 #@ &5X:&EB:70Q-3(N:'1MU59M;]HP M$/Z^7W$+6ON%O(=" T7:>-$JT:XJ3*B?)A,?Q&H2(_L@9;]^)BE;IZJ;5DU= MEP^6$]^=GR?WG,^]M\-/@]G-U0A2RC.X^OQA3APW>%L"!]G%Q.( M',^'F6*%%B1DP3+7'5U:8*5$Z]AUR[)TRM"1:N7.KMU]J,C-I-3H<.)6O[?_ M8D9DO/^F]]:V82B338X%0:*0$7+8:%&L8,Y1WX)MWUL-Y'JGQ"HE"+S A[E4 MMV++ZG42E&'_$*?GUN\]M]JDMY!\U^]QL07!SRR!BY.$^V''PRB*_"!9=+RH MY;6"#@LY#SOM+V%H4+K&OG;2M,OPS,I%8:>X!Q"W@S5U2\$IC7W/>V=5=OW> M4A9D=E/&N9[6,;Y'>M+BP2Z$=V2S3*R*N")KU4Z'Y41F4L4-KWJZ^Q5[R7*1 M[>+CF WTZK6LN40F3B8*/'#S@SVA MT5TJ%H+ ;SG!(ZR_XO%OX+Y?*Y%!<-JLM?$,Q,]=>VFF4TPVRI2=B<@*#J.[ M)&7%"DUUY+G0VI3C4^Q?&JFI#!C#E!0B->'2&3FO!=F-4_?CX.FE6E ME AL9;0(I: 4*$7#SACO^X6&G''18 MBW*(F11DDGG4"(TN9W*3F&1,)E=_1.- X&%'7LOZ0A(KS!B)+3[JT0>OA222 M>>S]<&$++;,-/7;Y35N_'^LK1G79Z7\#4$L#!!0 ( "N%G5*]/<-N"QP M $%Z - 97AH:6)I=#(R+FAT;>U=Z9,;MY7_OG]%1RXGHRK.I=,ZXJJ) M-+)5)4M>S3C>?-H"NT$25K.;!KJ'HO_Z?1>.OD8:*5E154Y5$@W9#3P\O./W M#H!/__+\S;/+?_U\GJV:=9G]_,L_7KU\EMTZ/#[^]>ZSX^/GE\^S'R]_>I7= M.SHYS2ZMJIQI3%VI\OCX_/6M[-:J:3:/CX^WV^W1]NY1;9?'EV^/<:A[QV5= M.WU4-,6M[Y_B)_"_6A7?_]?3OQP>9L_KO%WKJLERJU6CBZQUIEIFOQ;:O7K,?S\]IDF>SNMB]_W3 MPEQEIOC[+9/GZKM[)_?OS>_>?7 OOW^J'N5W%B/[RS:9YL3=&L'I^>G'Q[BY[[_NFBKAJ8S<++ M_$\>(XPT^40R2Z/?-X>J-,OJ,2WV%K_DO\[KLK:/OSFA_SS!;PX7:FW*W>._ M79JU=MEKOUFM5_6WF8(,.G;9FP0\Z\X<&>H%T^G/+:[D'XY2FTGYMIW=P M0>?O5V9N@-5'=P:D?AF*LH]A60Z[K^U_G&7;L]>7?_WFNSNG#Y]<9!?GSWYY^_+RY?G%WB^(J3]_>_X< M;,';BU]@&=GE&UP!K?'TCBQS[Q<2>9Z=_\^S'\]>_W">G3V[1/)/']V]-\O. M+K*SG\Y?/S]_OK?2_F7H.'-9OZ+EME=UEIS,ROC,PQLMJU^CLHEXT6V5U M]JHICK*5*K*ZTEE>*DM_ H/Z3U15$&'RS;-ZO5'5 MSG]K<2(91N3EYIV#S:QS@U-!.,!*1M:QG9E\A5.NC E MO+$US:J_?3ADV$)@V]HXA^0>""=!(86+MVE3JTR+PP':FI7!CZI6E4 7K@N$ M*GL!:P;A.WQQ-*4;XX[U"UD<%,8L5QO3P"KVBN!Q17^# M$VJ]K"2P4K4Z ? MA-"!\I)0W#TYF9WP?_NZ-P.)S3;*9E>J;/6>[=.$?6.U(D/2-J #58&:V%M8 MALR 19FBW('@NU87LVS1EO#71IE"5+TZ!(71SJEY"8M_,[1-- PJ-1A!K=?X M'+U:U/3I2EUI,A4;"]^"&8 _"0.ZHZ^ D[C>>:UL@?PLC 7K7EM'=JS08/M6CW,&: #A"RO8KST>MVH4\Z$7"2STA.T31MHWK4@,Q9A! M8'N"Z"LWHJ-Z"%KF5V> ,5S6ILS?8O4'F.S+"\$]3 (E$QDMGE2YQ M?6QWPQH14H')V")[=S?FHE\NK-P%](IOQ#EGN'2]:6A!<15(I.*L"2/D>@U^ MMFZK!A$AXSE8S0QG((N\7 *OT&I%'54B.9!S;-YVR"06B-HIX]UJ:]T%4)9XL-.@2$ .JN_'T\,P!.3IBJS:Q$Z#1IN2 MK>S*V&)J_!C]$6K004TL;.1A^F<8<$>+MGI=7_D]\GORX/ZWWAPU-2)W8?FF MWK+7[J^%!MY0( D#Y(!K*'3&1W-M*?)$V6L$6&XD>%6R.ZI/0/Q@9@6N*9R6*3@ M.US&R+,UA?ZB*UD%UB;9^PW'L:@U[\VZ76=5NY[S#L2G-@C\FN:37?E1=@8> MS(\'GB317)).!M6*P"EM_F(!H#O3OZ,@"H$@1K#))"-@(.LBB$_W'?DT3+9= MU4[[+U?*D9LBON'L!S5B!7HC5_0<.=N42;-QVEC"!+/3^Z2[\ >#!U*22 7F M#IPSRPJ9B&(L'$"(7(;Z]6,.XA)6HJ-&P5 MV"4EYA@#NQK="0%?V,6@(W0;M(-C;8+M 1, QL'<> M,4.!AL(@Y .7"B.*M_ 1%]G.">U.PO+)['9:#-K47 M[S#'GE1Z4A_Q;\[II MZO7CD_B*FKNZ;)OA*Q^H*/'_KJP?>:.6^G!NM7IWJ!:PQL>J!'CKNM/_NZI8 M_]]29L%J&5NK$<,0WK/HYV]9K&\"NX/?."4K"DT)=5\.+BTX/[Q,]& MR2.SI7V<'$,/9][#7U6SA/"9!(*@#Q"P5F8W:44-#X)#0L$5T MB=N.7X*0T88Z,!INL:-H PC4[X%\'S)AY<9I33/4\](LE3@RQY' 7.>80"@P MW?Z2$1L^17V+-AR /5?FV&J;C-?*G^")LET8,D.B'6$"U6'!4)PY]:570,"H& M-BCN81=JVS4D#+5&UJ.22B:OAL2R,ZI_&;?=DQ/K*(*"%VW3VJ\BQ?M/#AB_ M&O1)!9R>R%'>C'* H,TA!J9HD]*8LF52515TN2\NDD9\C&4WDW_$?OUW6]MV MO1^D?[1WOWG*Z@-&AG8<4SV4"%F0C\<<5^>Q;*5+[$^@75\K\!:6ZO'1<4@B M9K?:1<\X.,D-M+9>SA:$C]D6EE5F I$4('0H_/4!IT M0IT*'9U#ALRQ3%B_WZ$QVUI<097-,;G18&Q._.('N-J:34#P:>G87\ERI^ M@W$J>;%4^3LVO,+1F)0,SXF9=@K]'AA<,;&5?@]+U_K=S&?TZ FBC UC(U^ M74J!^"9^K 2?=)]#WV. "9S.\#, .W(=1I 5S"03])&C$FM6REC>R!YG!D7! M[*R1- U("CAVH";,2RF5D%>Z7F"0R" R/ F*7F,:1DG,[E <4H$@3+& $<5& MCTVBP8ID'=36AQS=!*GQQ1Y*_S0C&F(#B'(AF M<*6IZ$GR<3\,Y@UM_3_1.,GJ"+;OQRH^W%=RD]BY$_B*?\;T",'>L0RVC[+' M*Q5!I$,\'^5#T&(GSA11NWDN=C(5Y?/HC+@[] +N0 CI"4:]R*FL9L799B44+R@=.R,12<>@X3NDIT#V;%E#(R M8 8$"47<[P#D:&!Y+<&.[]C0U5(M@^&_AIQ%FIFA$'KJV9"V\?FU[(!J8A"U MI?T7TE_381#7&8!R(#UEI-\7G%Y7CK;QD./@(L"#D,+!K5H8%( 0C7YJ:9!V MM&PP\V"B!_!>%L+L*U/J)970;.QE1.XF :"DU$-\$M3"90?B(8$+N 4]JZ5Q;G-92LI!'AJ$10UJEN3W/!>" MPQ"N8@5H>.)L(B7ZUXW%'7@*DYCD;# [BRIUX0R(K/.\BAB=]BBX%M@T>9[ M.>,42IJ1#?SUN/+&A4@L9HGUH+:)9#M'"]")&T0LH1(W$2#H%7P 0F@QF\2( MMMT0BU35R\.Z'% QK\!:;%?Q!LWJVB[!F/_AR_I=DY5"(M_/?/?^B7^LYPG8 M\ KE;FC9!WKF79R'.X&]#R-[.R ]XGU=>!@38HXZV M+P\]S_)<]N(H A?7M1B-)?-G8OJC\U0NE@G$ MQ_89017H77C')]=3K(QM?MPAH<'P 1;)?9X>!^16-),,_);6;97UGLL_DAP4 M..-4:;/C9H:4;9C&\+"+C258VPVW'=!1"A^!>LB"_X[;U%F-X38=>!L;M,/! M"49[SA_14*'79@13>V2(;4V[OBD?K?"UXU(7^HP+C7..D9X0SM64I($Z 9^ M"^-SJK2H D^& ':JBVRA@.99?#@,)Z=)')=(UX#22'1T;G7#^'NC&G%]@[<# M!B^,R\O:M9;7$2,K<-3*,"3V,<.^I%4_8-U@']E1.=DV+ZL@]/NQ@$F#/6[R M7K28^- PG8E<-_C+#K,!/9@6[=E MP?@<7FG+1A*=6+U]=!(AI[( Y0$5?B0:\^31U/Y4$N&,5\Y9NLDD-BU]#O^C#V MP(<6L:>;PRLJYQZHV\-<..Z&%'E53GW.%'G1*FA/8E=KQ*H?Q=2/I2V&)GVZ M!@1U4IU]D$V/:%_=[9S%&:9 O/OD*5056^,Z^P@T'\RGN&:*/MLZ[_:XA\4 M":>S@SO?WOY<7LI' W;.4ND1,0DN0%152.34:A \7QM.#R=(Z!;>PY3:)LEX ME.@'SP;^'@^0TBE)GA\BY710=#8;0%ER\M$7Z*4ND;0JA#X)WZ8PW*Y%WS[. M)#[F9"&>Q:Z#X*3]JX.M16=-98ZPNPOTEW1<3FQ< M?#/YRJW([OEF.AAEV,1&O#C*?H0 ^PHIPN0.3HH9=K4+&0>17S$WJT%B(^J/ M+I(G:8]1:N?87T+7*Q32_VJ5<;$.3K3A,=9YQ)H;K-RS=&)D6F$=!IXK:XQ* M79R%(O.B([$"-826].1K'YE2)J^J= +:1O>93-KH-P%+A?6/M#S+45X2[GE] M)9F\BL)A-^L*O3_#.W1TZ1)I$XB_$!Y@0XDF%?"]$>0J0C].XN1&O=F_U\)R M>\JX>94M&8487Q52NI L_/Z I>#*A8I1JQ)(I/+ QX\"9;RVTQ' M3^::(P50FK56E3^J-<(":HA*@)87^F3B%'Y8P6;2D*2RF..G&K/4^49EU[>* M,Z&^&:@M,?30HI(@FSLDJ?'=5ZH$72GBV;3/F._"P"XJ6^YF(TCM(UE/![0^ MGN/_&4Y'.W%O*D'87?NLP]*J]D=NIXLTOKG W7PR:I5PW0IFP)#)_G96CB4P M.I>2C%;AO2(2+UASA3Z>ZNL4X@9WF%A7Z1PKQN-T+G8-!N(C#C[G8,@0+XTD MA8*-'^NDN(X)?8;[L"BP]8;2R_GLSUG!IXK*@/*/'HBJB(2%T+]T\8=/==^0 M#;[V OH3<4=$GZ@JE /_=#-!C.8J8D+Z9^C>)Y#\"2IW-F[U31)Z*4*R($+*RO'QBT"J5L1VUY= +!L40V[W2S#7.R%5'FF90F.>2 M(<4(Z$)#$M18SX7;-\.)?U:BO@ &[?22^S!Q%"4Z@C>S:"F"1(QTVIMN=Y9^ MC]5*1RI2;TQ%D$IDM;B"L)(:T[N9&A)3[F"#G:1*-]EB&5!QW\>LB7*FRB@X M,JPJCH%M-_W"$&5CQAC/O3Q)R$N^&5_'4HKO&1#?0>BTF^E$JT;=$PBV\;(! MS).IC,&2X%PV_'(#C%I;XJ$VZ&HLZ[5EK_%LJ4K=6A>4F.-V!W M0W*Z87*1-)I4%LC\K10WQ' 5*!JU&1\%\MM,M-6-M.E']$R'M_N9U$*M%;7< M2+<8][)T>*C\O1&QQ,*]B*I(SX$L;=WB*18Z_%@:T*!LI5EF-1]8S>7@-R]G MKBN], 'U!W<;$CD=*D+VH+>9E&K02W 7" %#]F-L_8:Z?CC9#&RUM0#"T-(U M)7+#ZW<&,^)!=SKWSQ%1F*>> -GUMO0;N#- "EI2B:8L^O M.].$!G3J_A[X+D9$6'ZM*_]FHK'I9-SHE@P^F-FG&*68A+<+8F$8UYDN;*Q8 MU,U&]NR)UW3JID3/Q9=K8%\X/&D\]Y,N"B?G*ZV_LX3.YU OQ75XD4YFBGC$?MVJD%)]K#1,]%I0#\M: MHTIVZGXCLW>;$2=0'G?IP>I0&4-&)P&UF^O.,,O9U+QU:BD?9/.BN!&<%K3M?;*7*6$IT4=CYKD,"J3D?0;-_46N,%0 M/3DBRJ=>9!UR):EZ1W:0[$5.5UN)^TA;E=I@>;KLI(OXI$(SL@']P[BL^($= MS"J,N6/QA85NR)6C[$6X>T?*'YU;!<:WW]^=-$KY++[HNF]2ON4WO)JDI/L= M-WQ5ABB*;[>52Q#G_KI4$2*?T$\:JA91LO;LFI.)=A2\4XX#A8@QD[1?:" > M:!5I+P:N87&)[BPR5ZZ8,DV>H3F+TOT>[">L5RK)?;<-0D?>K=82=T#;R^, M5EJXDM@:.9D3L\#=N[;EWK7D:9_E'3C>[DOQGC7!@FGW(]6:PDV$R5!MC#@< MVC/$=:D-32?BQTBT7'+F!;E#9'C?WCUNFW2M4JU]%C0%C;MK4"6\>4]6'>XS M\SV2=>>RN@]7;-*\=]@)CIN%N#,_K>2<\F72%V=70._PP\2=(( MP3&:?SRTW_0UF'9/)12%LV#=K-QU9\/\2F]T*LR#[ 1K5#WFH/1K"'?!M?V6 MYK7P@&[_$%R4(>(RGP5R5)R8//?F_'4AXUGVK\)#3O:HDQ[U71QI=@&@X$H2 M.=@TA6W5(!P!GJ6[$" &WU%,]\OB2VTU?*UK'H_UG+# MO Q=>NKPPBF^X(F@&EISNN0^WJ&28*#"+/B.(R\+5-!*BO6C=_Y&S"R#,H C MT1"(QV>:T>'(3/V*%V.Q6>^NNW"XW)_,#F6<0/GP9Q.RJ9^OP?:50$<26R8W M-WWJG:POTQN?9OX 3QV'G@UW0/F#3GE$YGWZ9LFQYQ3N%WJCY4._>6MEWNI%^9[9D9N3'?5"V/2=5N"P1L(!95@%1JVDNLE,/ M!]RKY#3U)]U+-'*DE^_)ZUOE3D]-/U8?Z8A);AN\_BC']*5$?&.,7&+-GD%N MCAE$_VE+=[RW6X*O[=>2;G+K@^88@CUPZ/.G"P;P:L]H.ST7Y#PLF7QA M$7Z;*%)R0I%CBY%D3^=:A**EGR$A6#ER:].H)<$'XZ4!"3GQ?F\AMZ-%G=A< MJMWB9:1B5R]XZ00-> SQ<'(BA.^3CC8^N5(S7A7J&]OFSM]:[UILES#XY.C= MK\";A<$2P=2%PH1GIR\*31OL^J1E(;WY$=7M,<( 'K] !EK[W M!L3L%1;8+UJZ!F&6O?[75V%<7U&KU9>L$2_WBDO3QOR:'R026/U:N4+]GOU0 MUG,0C OZ98[L)T:ML?KL=NLY^&3_LQ<_\ ^_ LKX%#/Q-61UCOG'E>EGGK__ M/U!+ P04 " KA9U2WZCF_DH$ 0+0 #0 &5X:&EB:70X,2YH=&WM M6EM3VS@4?M]?H9K97F8:V[E0P F9*0D%MH$P))3=IQW94F)-96 M[0)-H)?97E#@P<26='2^\YTCZ6A.[]EP/)C^<[H/8I50<'J^-SH: *?A>1?M M@><-IT-P.#T>@8[K-\%40":)(IQ!ZGG[)PYP8J72P/,6BX6[:+M( MZGB490EF"D0"0X41R"1A^=[SS"2]D*.\WT/D$A"TZY#6 MYBS$833#82OLH&T_W$9MA#9]^&93_^OL_-MN:RT]W;\<)%5.\:Z3$-:(<:% ML-5*57=!D(J#IN__Z9A^_=Z,,Z5G$WIP^;.4\4G2O3UNS:+PE6I 2N8L,&"= M3G^2A9(@ @71L_&9=J\YRQ4&$SY3"R@P&"GD?C.^[[/* MZE&_AGFP0@\%0XIK14(NM!$;6A\*4XF#^D<7$9E2F >$&:EF4#>!8JX#)^1* M\238U"I<8J%(!&EE"&.3LODFI%R_#"NES:)0/7/5[)HF3Z'EMLZ.N^4W[VWV MW?O;'A2[[?H[.U\EUC,JEVIKR\@4LEVG[=0#4HB07MN"5GH%FMH8MSR"XMF2 M<4J[.#_%'98"R'\X@$Y@@FM?^O-_JPTBNM9+:#'IM M!Z="'Q'T]Q%)B#Y8?-%E'INSK+:&P6X[U7L"2D+!Q'WK6D:?1G9-J/7\972N M#U\0[(_'0]L8K+#9SN$ ,HA@L>78%H,E,MOYN\EU3BWC;X@I+)"M#8/'SS=: M[7;WBD3\M=D4 =+QZ7ZP+3"/<0%Q;6@]?U^?72WC\9P5H,![K2_BB?U\TJS( MOZ2Y5;HO#0' ,I*/I(#8^I/L))<*)_+NA>$3@;\_NIK *20+R&SDKT+V\@RG M64A)9"ZZ8\+@*^LYQ5',])SSXGJ_=..'UU[+F%^3R*U9SDT2NC8;J^WIS3NN M%=&4SOCMV 4OCQA 1,KJ-/5J7>YSK8[E Z+@W>7:PHW8;@HG>': M+,$'6&@9N>V4BHRA$$NBK@V]3R0^)G@5B<4^JG&:"PB3JV(0NK$+QH<'3WP^ M)GCGT[\_VRFMO!L^V%M,M-I? >[[30;402" MB7OFCM:&Y KU,KF>*0M<41MYN[0VY65E<2!TGJO()5XJMKTI1C1UA?[-$!B: M]'!YR!?JF&58K!0 M!S0 M$0 @ $ 8V=N="TR,#(Q,#$S,2YH=&U02P$"% ,4 M" KA9U2+1_G;_<9 !:+@$ $0 @ &%*P4 8V=N="TR,#(Q M,#$S,2YX&UL4$L! A0#% @ *X6= M4L.FZLOQI0 92\' !4 ( !YH<% &-G;G0M,C R,3 Q,S%? M9&5F+GAM;%!+ 0(4 Q0 ( "N%G5+2A6$'0((! .["#P 5 M " 0HN!@!C9VYT+3(P,C$P,3,Q7VQA8BYX;6Q02P$"% ,4 " KA9U2 M#6T[2&UL4$L! A0#% @ *X6=4E:D( &5X:&EB:70Q,C$N:'1M4$L! A0#% @ *X6=4N(O@>_!!@ M;QT X ( !:[ ( &5X:&EB:70Q,C(N:'1M4$L! A0#% M @ *X6=4GAY%90%! %P\ X ( !6+<( &5X:&EB:70Q M,S$N:'1M4$L! A0#% @ *X6=4LZ 70H%! 90\ X M ( !B;L( &5X:&EB:70Q,S(N:'1M4$L! A0#% @ *X6=4L!F)N:S @ MF0< X ( !NK\( &5X:&EB:70Q-3$N:'1M4$L! A0#% M @ *X6=4OHIWT64 @ 1PD X ( !F<(( &5X:&EB:70Q M-3(N:'1M4$L! A0#% @ *X6=4KT]PVX+' 07H T M ( !6<4( &5X:&EB:70R,BYH=&U02P$"% ,4 " KA9U2WZCF_DH$ 0 M+0 #0 @ &/X0@ 97AH:6)I=#@Q+FAT;5!+!08 #@ . + &@# $Y@@ ! end