0001824814-23-000009.txt : 20230411 0001824814-23-000009.hdr.sgml : 20230411 20230411161007 ACCESSION NUMBER: 0001824814-23-000009 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 134 CONFORMED PERIOD OF REPORT: 20230131 FILED AS OF DATE: 20230411 DATE AS OF CHANGE: 20230411 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: 23813512 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-20230131.htm 20-F cgnt-20230131
00018248142022FYFALSEhttp://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613MemberP3YP1MP4Y11P1Y1111http://fasb.org/us-gaap/2022#CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationhttp://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2022#CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationhttp://fasb.org/us-gaap/2022#CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationhttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent00018248142022-02-012023-01-310001824814dei:BusinessContactMember2022-02-012023-01-3100018248142023-01-31xbrli:shares0001824814cgnt:DeloitteToucheLLPMember2022-02-012023-01-31iso4217:USD00018248142022-01-31iso4217:USDxbrli:shares0001824814us-gaap:ProductMember2022-02-012023-01-310001824814us-gaap:ProductMember2021-02-012022-01-310001824814us-gaap:ProductMember2020-02-012021-01-310001824814us-gaap:TechnologyServiceMember2022-02-012023-01-310001824814us-gaap:TechnologyServiceMember2021-02-012022-01-310001824814us-gaap:TechnologyServiceMember2020-02-012021-01-310001824814cgnt:ProfessionalServicesAndOtherMember2022-02-012023-01-310001824814cgnt:ProfessionalServicesAndOtherMember2021-02-012022-01-310001824814cgnt:ProfessionalServicesAndOtherMember2020-02-012021-01-3100018248142021-02-012022-01-3100018248142020-02-012021-01-310001824814us-gaap:CommonStockMember2020-01-310001824814us-gaap:AdditionalPaidInCapitalMember2020-01-310001824814us-gaap:TreasuryStockMember2020-01-310001824814us-gaap:RetainedEarningsMember2020-01-310001824814cgnt:NetParentEquityInvestmentMember2020-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-310001824814us-gaap:ParentMember2020-01-310001824814us-gaap:NoncontrollingInterestMember2020-01-3100018248142020-01-310001824814cgnt:NetParentEquityInvestmentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-310001824814us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-310001824814us-gaap:CommonStockMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:AdditionalPaidInCapitalMember2020-01-310001824814us-gaap:TreasuryStockMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814cgnt:NetParentEquityInvestmentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:ParentMember2020-01-310001824814us-gaap:NoncontrollingInterestMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2020-01-310001824814cgnt:NetParentEquityInvestmentMember2020-02-012021-01-310001824814us-gaap:ParentMember2020-02-012021-01-310001824814us-gaap:NoncontrollingInterestMember2020-02-012021-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-02-012021-01-310001824814us-gaap:CommonStockMember2021-01-310001824814us-gaap:AdditionalPaidInCapitalMember2021-01-310001824814us-gaap:TreasuryStockMember2021-01-310001824814us-gaap:RetainedEarningsMember2021-01-310001824814cgnt:NetParentEquityInvestmentMember2021-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-310001824814us-gaap:ParentMember2021-01-310001824814us-gaap:NoncontrollingInterestMember2021-01-3100018248142021-01-310001824814cgnt:NetParentEquityInvestmentMember2021-02-012022-01-310001824814us-gaap:ParentMember2021-02-012022-01-310001824814us-gaap:RetainedEarningsMember2021-02-012022-01-310001824814us-gaap:NoncontrollingInterestMember2021-02-012022-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-02-012022-01-310001824814us-gaap:AdditionalPaidInCapitalMember2021-02-012022-01-310001824814us-gaap:TreasuryStockMember2021-02-012022-01-310001824814us-gaap:CommonStockMember2022-01-310001824814us-gaap:AdditionalPaidInCapitalMember2022-01-310001824814us-gaap:TreasuryStockMember2022-01-310001824814us-gaap:RetainedEarningsMember2022-01-310001824814cgnt:NetParentEquityInvestmentMember2022-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-310001824814us-gaap:ParentMember2022-01-310001824814us-gaap:NoncontrollingInterestMember2022-01-310001824814us-gaap:RetainedEarningsMember2022-02-012023-01-310001824814us-gaap:ParentMember2022-02-012023-01-310001824814us-gaap:NoncontrollingInterestMember2022-02-012023-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-012023-01-310001824814us-gaap:AdditionalPaidInCapitalMember2022-02-012023-01-310001824814us-gaap:CommonStockMember2023-01-310001824814us-gaap:AdditionalPaidInCapitalMember2023-01-310001824814us-gaap:TreasuryStockMember2023-01-310001824814us-gaap:RetainedEarningsMember2023-01-310001824814cgnt:NetParentEquityInvestmentMember2023-01-310001824814us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-310001824814us-gaap:ParentMember2023-01-310001824814us-gaap:NoncontrollingInterestMember2023-01-310001824814cgnt:FormerParentMember2020-02-012021-01-310001824814us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-02-012023-01-31xbrli:pure0001824814cgnt:TwoGovernmentsOutsideTheUnitedStatesMember2023-01-310001824814cgnt:TwoGovernmentsOutsideTheUnitedStatesMember2022-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-01-310001824814srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-01-310001824814us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2022-02-012023-01-310001824814us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2022-02-012023-01-310001824814us-gaap:ComputerSoftwareIntangibleAssetMember2022-02-012023-01-310001824814us-gaap:BuildingMember2022-02-012023-01-31cgnt:reportingUnit0001824814srt:MaximumMember2022-02-012023-01-310001824814srt:MinimumMemberus-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMember2022-02-012023-01-310001824814us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMembersrt:MaximumMember2022-02-012023-01-31cgnt:financial_institutions0001824814srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-02-012023-01-310001824814srt:MinimumMemberus-gaap:SoftwareDevelopmentMember2022-02-012023-01-310001824814us-gaap:SoftwareDevelopmentMembersrt:MaximumMember2022-02-012023-01-31cgnt:segment0001824814srt:AffiliatedEntityMembercgnt:BankLeumiMembercgnt:CreditFacilityBorrowingsMember2021-02-280001824814srt:AffiliatedEntityMembercgnt:BankLeumiMembercgnt:CreditFacilityBorrowingsMember2021-02-012021-02-280001824814cgnt:FormerParentMember2022-02-012023-01-310001824814cgnt:FormerParentMember2021-02-012022-01-310001824814cgnt:FormerParentMemberus-gaap:CostOfSalesMemberus-gaap:ProductMember2020-02-012021-01-310001824814cgnt:FormerParentMemberus-gaap:TechnologyServiceMemberus-gaap:CostOfSalesMember2020-02-012021-01-310001824814cgnt:ProfessionalServicesAndOtherMembercgnt:FormerParentMemberus-gaap:CostOfSalesMember2020-02-012021-01-310001824814us-gaap:ResearchAndDevelopmentExpenseMembercgnt:FormerParentMember2020-02-012021-01-310001824814cgnt:FormerParentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-02-012021-01-310001824814cgnt:FormerParentMember2021-01-292021-01-290001824814srt:MinimumMember2022-02-012023-01-310001824814cgnt:RecurringRevenueMember2022-02-012023-01-310001824814cgnt:RecurringRevenueMember2021-02-012022-01-310001824814cgnt:RecurringRevenueMember2020-02-012021-01-310001824814cgnt:NonrecurringRevenueMember2022-02-012023-01-310001824814cgnt:NonrecurringRevenueMember2021-02-012022-01-310001824814cgnt:NonrecurringRevenueMember2020-02-012021-01-310001824814cgnt:TwoGovernmentsOutsideTheUnitedStatesMember2022-02-012023-01-31cgnt:customer00018248142023-02-012023-01-3100018248142022-02-012022-01-3100018248142024-02-012023-01-3100018248142023-02-012022-01-310001824814cgnt:SalesCommissionMember2023-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMembercgnt:SalesCommissionMember2023-01-310001824814cgnt:SalesCommissionMemberus-gaap:OtherAssetsMember2023-01-310001824814cgnt:SalesCommissionMember2022-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMembercgnt:SalesCommissionMember2022-01-310001824814cgnt:SalesCommissionMemberus-gaap:OtherAssetsMember2022-01-310001824814cgnt:SalesCommissionMember2022-02-012023-01-310001824814cgnt:SalesCommissionMember2021-02-012022-01-310001824814cgnt:SalesCommissionMember2020-02-012021-01-310001824814cgnt:CoststoFulfillMember2023-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMembercgnt:CoststoFulfillMember2023-01-310001824814cgnt:CoststoFulfillMemberus-gaap:OtherAssetsMember2023-01-310001824814cgnt:CoststoFulfillMember2022-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMembercgnt:CoststoFulfillMember2022-01-310001824814cgnt:CoststoFulfillMemberus-gaap:OtherAssetsMember2022-01-310001824814cgnt:CoststoFulfillMember2022-02-012023-01-310001824814cgnt:CoststoFulfillMember2021-02-012022-01-310001824814cgnt:CoststoFulfillMember2020-02-012021-01-310001824814us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-02-28cgnt:facility0001824814us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-02-012021-02-280001824814srt:MinimumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-02-012021-02-280001824814us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LineOfCreditMember2021-02-012021-02-280001824814us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-02-012023-01-310001824814us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-02-012022-01-310001824814srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-02-012021-02-280001824814us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LineOfCreditMember2021-02-012021-02-2800018248142021-02-280001824814us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-02-012022-01-310001824814us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-02-012021-01-310001824814us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembercgnt:SISMember2022-12-012022-12-010001824814us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembercgnt:SISMember2022-12-010001824814us-gaap:TechnologyBasedIntangibleAssetsMember2023-01-310001824814us-gaap:CustomerRelationshipsMember2023-01-310001824814us-gaap:TradeNamesMember2023-01-310001824814us-gaap:DistributionRightsMember2023-01-310001824814us-gaap:TechnologyBasedIntangibleAssetsMember2022-01-310001824814us-gaap:CustomerRelationshipsMember2022-01-310001824814us-gaap:TradeNamesMember2022-01-310001824814us-gaap:DistributionRightsMember2022-01-310001824814us-gaap:NoncompeteAgreementsMember2022-01-310001824814us-gaap:TechnologyBasedIntangibleAssetsMember2022-02-012023-01-310001824814cgnt:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-02-012023-01-310001824814us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-02-012023-01-310001824814us-gaap:TechnologyBasedIntangibleAssetsMember2020-02-012021-01-310001824814us-gaap:ProductMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-02-012021-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-02-012021-01-310001824814us-gaap:LandAndBuildingMember2023-01-310001824814us-gaap:LandAndBuildingMember2022-01-310001824814us-gaap:LeaseholdImprovementsMember2023-01-310001824814us-gaap:LeaseholdImprovementsMember2022-01-310001824814us-gaap:ComputerSoftwareIntangibleAssetMember2023-01-310001824814us-gaap:ComputerSoftwareIntangibleAssetMember2022-01-310001824814us-gaap:MachineryAndEquipmentMember2023-01-310001824814us-gaap:MachineryAndEquipmentMember2022-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2020-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-02-012021-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2020-02-012021-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2021-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-02-012022-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2021-02-012022-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2022-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-02-012023-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2022-02-012023-01-310001824814us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-310001824814us-gaap:AccumulatedTranslationAdjustmentMember2023-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:ProductMember2022-02-012023-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:ProductMember2021-02-012022-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:ProductMember2020-02-012021-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:TechnologyServiceMember2022-02-012023-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:TechnologyServiceMember2021-02-012022-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMemberus-gaap:TechnologyServiceMember2020-02-012021-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMembercgnt:ProfessionalServicesAndOtherMemberus-gaap:ForeignExchangeContractMember2022-02-012023-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMembercgnt:ProfessionalServicesAndOtherMemberus-gaap:ForeignExchangeContractMember2021-02-012022-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMembercgnt:ProfessionalServicesAndOtherMemberus-gaap:ForeignExchangeContractMember2020-02-012021-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMember2022-02-012023-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMember2021-02-012022-01-310001824814us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeContractMember2020-02-012021-01-3100018248142022-11-012023-01-310001824814us-gaap:DomesticCountryMember2023-01-310001824814us-gaap:ForeignCountryMember2023-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-02-012023-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-02-012022-01-310001824814us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-01-310001824814us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-01-310001824814us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-310001824814us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-01-310001824814us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-01-310001824814us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001824814us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2022-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2021-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2022-02-012023-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2021-02-012022-01-310001824814cgnt:BusinessCombinationContingentConsiderationMember2023-01-310001824814us-gaap:ForeignExchangeForwardMember2023-01-310001824814us-gaap:ForeignExchangeForwardMember2022-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2023-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2022-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-01-310001824814us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-01-310001824814us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2023-01-310001824814us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2022-01-310001824814us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-01-310001824814us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-01-310001824814us-gaap:ForeignExchangeForwardMember2022-02-012023-01-310001824814us-gaap:ForeignExchangeForwardMember2021-02-012022-01-310001824814us-gaap:ForeignExchangeForwardMember2020-02-012021-01-310001824814us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-02-012023-01-310001824814us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2021-02-012022-01-310001824814us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2020-02-012021-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ProductMember2022-02-012023-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ProductMember2021-02-012022-01-310001824814us-gaap:CostOfSalesMemberus-gaap:ProductMember2020-02-012021-01-310001824814us-gaap:TechnologyServiceMemberus-gaap:CostOfSalesMember2022-02-012023-01-310001824814us-gaap:TechnologyServiceMemberus-gaap:CostOfSalesMember2021-02-012022-01-310001824814us-gaap:TechnologyServiceMemberus-gaap:CostOfSalesMember2020-02-012021-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:CostOfSalesMember2022-02-012023-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:CostOfSalesMember2021-02-012022-01-310001824814cgnt:ProfessionalServicesAndOtherMemberus-gaap:CostOfSalesMember2020-02-012021-01-310001824814us-gaap:ResearchAndDevelopmentExpenseMember2022-02-012023-01-310001824814us-gaap:ResearchAndDevelopmentExpenseMember2021-02-012022-01-310001824814us-gaap:ResearchAndDevelopmentExpenseMember2020-02-012021-01-310001824814us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-02-012023-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember2022-02-012023-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember2021-02-012022-01-310001824814cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember2020-02-012021-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMember2022-02-012023-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMember2021-02-012022-01-310001824814cgnt:CombinedStockBonusProgramandBonusShareProgramMember2020-02-012021-01-310001824814cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember2022-02-012023-01-310001824814cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember2021-02-012022-01-310001824814cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember2020-02-012021-01-310001824814us-gaap:PhantomShareUnitsPSUsMember2022-02-012023-01-310001824814us-gaap:PhantomShareUnitsPSUsMember2021-02-012022-01-310001824814us-gaap:PhantomShareUnitsPSUsMember2020-02-012021-01-310001824814srt:MinimumMember2023-01-310001824814srt:MaximumMember2023-01-310001824814cgnt:OfficesAndExportTransactionMember2023-01-310001824814cgnt:CaseNumber344409Memberus-gaap:UnfavorableRegulatoryActionMemberus-gaap:PendingLitigationMember2009-03-012009-03-31cgnt:plaintiff0001824814us-gaap:UnfavorableRegulatoryActionMembercgnt:CaseNumbers418609And133509Memberus-gaap:PendingLitigationMember2009-03-012009-03-310001824814us-gaap:UnfavorableRegulatoryActionMemberus-gaap:PendingLitigationMember2012-06-072012-06-07cgnt:defendant0001824814us-gaap:UnfavorableRegulatoryActionMembercgnt:CognyteTechnologiesIsraelLtdMemberus-gaap:PendingLitigationMember2009-03-012012-10-300001824814us-gaap:UnfavorableRegulatoryActionMemberus-gaap:PendingLitigationMember2018-07-012019-06-30cgnt:mediation0001824814us-gaap:SubsequentEventMemberus-gaap:UnfavorableRegulatoryActionMemberus-gaap:SettledLitigationMember2023-02-070001824814us-gaap:SubsequentEventMemberus-gaap:UnfavorableRegulatoryActionMemberus-gaap:SettledLitigationMember2023-03-022023-03-020001824814us-gaap:UnfavorableRegulatoryActionMemberus-gaap:PendingLitigationMember2022-04-130001824814country:IL2022-02-012023-01-310001824814country:IL2021-02-012022-01-310001824814country:IL2020-02-012021-01-310001824814country:DE2022-02-012023-01-310001824814country:DE2021-02-012022-01-310001824814country:DE2020-02-012021-01-310001824814cgnt:OtherEMEARegionMember2022-02-012023-01-310001824814cgnt:OtherEMEARegionMember2021-02-012022-01-310001824814cgnt:OtherEMEARegionMember2020-02-012021-01-310001824814us-gaap:EMEAMember2022-02-012023-01-310001824814us-gaap:EMEAMember2021-02-012022-01-310001824814us-gaap:EMEAMember2020-02-012021-01-310001824814country:US2022-02-012023-01-310001824814country:US2021-02-012022-01-310001824814country:US2020-02-012021-01-310001824814cgnt:OtherAmericasRegionMember2022-02-012023-01-310001824814cgnt:OtherAmericasRegionMember2021-02-012022-01-310001824814cgnt:OtherAmericasRegionMember2020-02-012021-01-310001824814srt:AmericasMember2022-02-012023-01-310001824814srt:AmericasMember2021-02-012022-01-310001824814srt:AmericasMember2020-02-012021-01-310001824814srt:AsiaPacificMember2022-02-012023-01-310001824814srt:AsiaPacificMember2021-02-012022-01-310001824814srt:AsiaPacificMember2020-02-012021-01-310001824814country:IL2023-01-310001824814country:IL2022-01-310001824814country:US2023-01-310001824814country:US2022-01-310001824814cgnt:OtherCountriesOutsideIsraelAndUnitedStatesMember2023-01-310001824814cgnt:OtherCountriesOutsideIsraelAndUnitedStatesMember2022-01-310001824814us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembercgnt:CustomerAMember2022-02-012023-01-310001824814us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembercgnt:CustomerAMember2021-02-012022-01-310001824814us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembercgnt:CustomerAMember2020-02-012021-01-310001824814us-gaap:CustomerConcentrationRiskMembercgnt:CustomerBMemberus-gaap:SalesRevenueNetMember2022-02-012023-01-310001824814us-gaap:CustomerConcentrationRiskMembercgnt:CustomerBMemberus-gaap:SalesRevenueNetMember2021-02-012022-01-310001824814us-gaap:CustomerConcentrationRiskMembercgnt:CustomerBMemberus-gaap:SalesRevenueNetMember2020-02-012021-01-310001824814us-gaap:SpinoffMember2021-02-28


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, 2023
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:
68,842,601 Ordinary Shares, no par value, at January 31, 2023.

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

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

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

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

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

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

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

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

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).

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

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

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


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

3.B.
3.C.
3.D.
Item 4.
4.A.
4.B.
4.C.
4.D.
4.E.
Item 5.
5.A.
5.B.
5.C.
5.D.
5.E.
Item 6.
6.A.
6.B.
6.C.
6.D.
6.E.
6.F.
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.
i

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




 
ii

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

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

We are a global leader in investigative analytics software that empowers a variety of government and other organizations with Actionable Intelligence for a Safer World™. Our open interface software is designed to help customers accelerate and improve the effectiveness of investigations and decision-making. Hundreds of customers rely on our solutions to accelerate and conduct investigations and derive insights, with which they identify, neutralize, and tackle threats to national security and address different forms of criminal and terror activities.

We were formed in May 2020 under the name “Cognyte Software Ltd.” and, after previously being a part of Verint Systems Inc., we converted to a public company through a 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 The Nasdaq Global Select Market (“Nasdaq”).
Additionally, as used in this Annual Report, except where the context otherwise requires or where otherwise indicated:

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

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

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

“SIS” refers to our situational intelligence solutions business, which was part of our Threat Intelligence Analytics offering, and divested on December 1, 2022;

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

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


PRESENTATION OF FINANCIAL AND OTHER INFORMATION

We publish consolidated financial statements expressed in U.S. dollars. Our consolidated financial statements responsive to Item 17 of this Annual Report are prepared in accordance with generally accepted accounting principles in the United States (“GAAP”). We present our consolidated financial statements in U.S. dollars.

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

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.

Certain monetary amounts, percentages and other figures included elsewhere in this Annual Report have been subject to rounding adjustments. Accordingly, figures shown as totals in certain tables or charts may not be the arithmetic aggregation of the figures that precede them, and figures expressed as percentages in the text may not total 100% or, as applicable, when aggregated may not be the arithmetic aggregation of the percentages that precede them. Certain amounts in prior periods have been reclassified to conform to the current period presentation.

iii

Table of Contents COGNYTE SOFTWARE LTD.

TRADEMARKS

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

MARKET INFORMATION

Unless otherwise indicated, information in this Annual Report concerning economic conditions, our industry, our markets and our competitive position is based on a variety of sources, including information from independent industry analysts and publications, as well as our own estimates and research.

Our estimates are derived from publicly available information released by independent third-party sources, as well as data from our internal research, and are based on assumptions made by us upon reviewing such data and our knowledge of our industry, which we believe to be reasonable. Certain statistical data, estimates and forecasts contained elsewhere in this Annual Report have been derived from an independent industry report published by IDC’s Big Data Analytics Spending Guide Forecast (August 2022).

None of the independent industry publications relied upon by us or otherwise referred to in this Annual Report were prepared on our behalf. Although we believe the data from these third-party sources is reliable, we have not independently verified any such information, and these sources generally state that the information they contain has been obtained from sources believed to be reliable but that the accuracy and completeness of such information is not guaranteed.

Projections, assumptions and estimates of the future performance of the industry in which we operate and our future performance are necessarily subject to uncertainty and risk due to a variety of factors, including those described in “Risk Factors” and “Special Note About Forward-Looking Statement and Risk Factor Summary.” These and other factors could cause results to differ materially from those expressed in the estimates made by independent third parties and by us.

Certain estimates of market opportunity and forecasts of market growth included in this Annual Report may prove to be inaccurate. The market for our products may experience changes over time. The estimates and forecasts in this Annual Report relating to the size of our target market, market demand and adoption, capacity to address this demand and pricing may prove to be inaccurate. The addressable market we estimate may not materialize for many years, if ever, and even if the markets in which we compete meet the size estimates in this Annual Report, our business could fail to grow at similar rates, if at all.

SPECIAL NOTE ABOUT FORWARD-LOOKING STATEMENTS AND RISK FACTOR SUMMARY

This Annual Report contains forward-looking statements within the meaning of the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the U.S. Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the U.S. Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements contained in this Annual Report other than statements of historical fact, including, without limitation, statements regarding our future results of operations and financial position, growth strategy, plans and objectives of management for future operations, including, among others, expansion in new and existing markets, development and introductions of new products, capital expenditures and debt service obligations, are forward-looking statements. The words “believe,” “may,” “will,” “estimate,” “potential,” “continue,” “anticipate,” “intend,” “expect,” “could,” “would,” “project,” “forecasts,” “aims,” “plan,” “target,” and similar expressions are intended to identify forward-looking statements, though not all forward-looking statements use these words or expressions. These forward-looking statements are principally contained in the sections entitled Item 3.D. “Key Information — Risk Factors,” Item 4. “Information on the Company,” and Item 5. “Operating and Financial Review and Prospects.” These statements are neither promises nor guarantees, but involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements, including, but not limited to, the following:

iv

Table of Contents COGNYTE SOFTWARE LTD.
uncertainties regarding the impact of changes in macroeconomic and/or global conditions, including as a result of slowdowns, recessions, economic instability, political unrest, armed conflicts, including military actions involving Russia and Ukraine and other geopolitical tensions, natural disasters or outbreaks of global pandemics, changes in sanctions and/or technology export restrictions imposed by regulators, self-imposed business restrictions, as well as the resulting impact on our operations, information technology and financial spending and government budgets in both developed and developing countries, on our business;

risks related to the impact of inflation and related volatility on our financial performance, including impacts on our administrative costs and employee compensation and potentially prompting price increases that could harm sales and reputation;

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

risks that continuing restrictions resulting from the COVID-19 pandemic or actions taken in response to the pandemic adversely impact our operations and business;

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

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

risks relating to claims by third parties that our solutions infringe their terms of use or other proprietary rights;

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

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

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

v

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

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

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

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

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

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 our failure to comply with anti-corruption, trade compliance, anti-money-laundering and economic sanctions laws and regulations;

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;

risks associated with changing tax laws and regulations, tax rates, and the continuing availability of expected tax benefits in the countries in which we operate;

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

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;

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

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

risks associated with our limited operating history as an independent public company;

vi

Table of Contents COGNYTE SOFTWARE LTD.
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; and

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

Some of these factors are discussed in more detail in this Annual Report, including under “Item 3. Key Information—3.D. Risk Factors,” “Item 4. Information on the Company” and “Item 5. Operating and Financial Review and Prospects.”

You should not rely on forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Annual Report primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition and operating results. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled “Risk factors” and elsewhere in this Annual Report. Moreover, we operate in an evolving environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any estimates or forward-looking statements. We qualify all of our estimates and forward-looking statements by these cautionary statements.

The estimates and forward-looking statements contained in this Annual Report speak only as of the date of this Annual Report. Except as required by applicable law, we undertake no obligation to publicly update or revise any estimates or forward-looking statements contained in this Annual Report, whether as a result of any new information, future events, or otherwise, or to reflect the occurrence of unanticipated events or otherwise.




vii

Table of Contents COGNYTE SOFTWARE LTD.
PART I

ITEM 1. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

Not Applicable.

ITEM 2. OFFER STATISTICS AND EXPECTED TIMETABLE

Not Applicable.

ITEM 3. KEY INFORMATION

3.A. Reserved

3.B. CAPITALIZATION AND INDEBTEDNESS

Not Applicable.

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

Not Applicable.

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

Risks Related to Our Business and Operations
 
Macroeconomic Risks

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

We generate the substantial 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 increasing inflation and interest rates, global supply challenges and the impacts of the Russian military action against Ukraine, global pandemics, tightening credit markets, significant changes in commodity prices such as oil, or actual or threatened trade wars or restrictions on international trade, impact governments’ budget allocations and demand for our solutions. As a result, our business is subject to risks arising from adverse changes in domestic and global macroeconomic and other conditions and such events have caused, and will likely continue to cause, governments and companies to delay, reduce, or even cancel planned spending or projects and may continue to impact our business and operations mainly by slowing the conversion of our pipeline to bookings and our bookings to revenues.

Governmental agencies facing economic challenges, reduced budgets, liquidity issues, restrictions on trade or other impacts from macroeconomic or other global changes have deferred purchase decisions or projects, canceled or reduced orders, as well as delayed or defaulted on payments. If customers or partners continue to 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 may continue to be materially adversely affected. This risk may be further elevated if such macroeconomic changes occur in a jurisdiction in which we have experienced significant customer concentration. See “Market and Strategy Risks —We have experienced significant customer concentration in recent periods, and our revenue levels would likely decline if any significant customer failed to purchase product or services from us at anticipated levels.”

Moreover, prolonged economic downturns may require us to undertake further optimization and cost saving initiatives, including streamlining our organization and adjusting the size and structure of our workforce. For example, throughout our
1

Table of Contents COGNYTE SOFTWARE LTD.
fiscal year ended January 31, 2023, we implemented certain cost reduction efforts to reduce material spend and operating expenses and implemented a reduction in workforce. Any reduction in force may yield unintended consequences and costs, such as attrition beyond the intended reduction in force, the distraction of employees and reduced employee morale, which could, in turn, adversely impact productivity, including through a loss of continuity, loss of accumulated knowledge or inefficiency during transitional periods. Any of these impacts could also adversely affect our reputation as an employer, make it more difficult for us to hire new employees in the future and increase the risk that we may not achieve the anticipated benefits from the restructuring.

Inflation and related volatility in the global economy could negatively impact our results of operations.

In addition to reduced government spending which may result in reduced demand for our solutions, rising inflation and interest rates may result in increased costs. Most of our expenses, primarily labor expenses, are denominated in New Israeli Shekels. The annual inflation rate in Israel was approximately 5.3% for the year ended December 31, 2022, the highest inflation rate in the last two decades. If inflation rates in Israel and other places in which we operate continue to increase or persist for a prolonged period of time, it may continue to affect our expenses, including, but not limited to, employee compensation expenses and benefits, and general administrative costs. In the event inflation continues to increase, we may seek to increase the sales prices of our products and solutions in order to maintain satisfactory margins. Any attempts to offset cost increases with price increases may result in reduced sales, increase customer dissatisfaction or otherwise harm our reputation.

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

The global supply chain continued to experience significant disruptions during 2022 as a result of electronic component and labor shortages and other macroeconomic factors. Such shortages and disruptions are expected to continue into 2023. As a result of these disruptions, we have experienced delays in supplier deliveries (including electronic components and other products upon which we rely), extended lead times, and increased cost of freight, purchased materials and manufacturing labor costs. Although we have experienced a slight improvement in recent months with respect to certain elements, supply disruptions may continue into 2023 and may result in delayed deliveries of our products. If the impacts of the supply chain disruptions are more severe than we expect, it could result in even longer lead times and further increased costs, all of which could materially adversely affect our business, financial condition and results of operations. In addition, governments may reduce their budgets or defer purchase decisions until supply chain disruptions lessen.

A regional or global health epidemic or pandemic, such as the COVID-19 pandemic and its variants, may have a material adverse impact on our customers and could harm our operations and business results.

The COVID-19 pandemic has reached all of the regions in which we do business. 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.

We have seen an improvement in the business environment in 2022 after an initial downturn in early 2020 and 2021; however, during these years, 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 that they have implemented. Many of our customers are government agencies, and their budgets have been and may continue to be impacted due to the efforts taken to combat the pandemic and the economic consequences resulting therefrom. If some of our government customers experience budget shortfalls, they may decide to forgo using our services.

Furthermore, an additional regional or global health epidemic or pandemic, including variants of COVID-19, as well as the implementation of measures attempting to contain and mitigate the effects of such epidemic or pandemic, may disrupt our operations and reduce demand for our products and services.

In addition, as a result of the COVID-19 pandemic, we have implemented a hybrid working model whereby some of our employees are working a portion or all of their time remotely. It is possible that widespread remote work arrangements may have a negative impact on our operations, the execution of our business plans, the productivity and availability of key personnel and other employees necessary to conduct our business, and on third-party service providers who perform critical services for us, or otherwise cause operational failures due to changes in our normal business practices. The increase in remote working may also result in increased privacy, data security, and fraud risks, and our understanding of applicable legal and regulatory requirements, as well as the latest guidance from regulatory authorities in connection with the COVID-19 pandemic, may be subject to legal or regulatory challenges, particularly as regulatory guidance evolves in response to future developments. Such risks could materially and adversely affect our business and results of operations.

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

Table of Contents COGNYTE SOFTWARE LTD.

On February 24, 2022, a full-scale military invasion of Ukraine by Russian troops was reported. Russia’s military actions against Ukraine have led to an unprecedented expansion of export restrictions and sanctions imposed by the United States, the European Union, the United Kingdom, and numerous other countries against Russia and Belarus. In addition, Russian authorities have imposed significant currency control measures, other sanctions and imposed other economic and financial restrictions. The situation is rapidly evolving, and further sanctions and export restrictions could negatively impact the global economy and financial markets and could adversely affect our business. The length and impact of the ongoing military conflict is highly unpredictable, and has led to and could continue creating market disruptions, including significant volatility in commodity prices, credit and capital markets, restrictions on international trade as well as supply chain interruptions.

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

Increased attention to, and evolving expectations for, environmental, social, and governance (“ESG”) initiatives could increase our costs, harm our reputation, or otherwise adversely impact our business.

Companies across industries are facing increasing scrutiny from a variety of stakeholders related to their ESG and sustainability practices. Expectations regarding voluntary ESG initiatives and disclosures and consumer demand for alternative forms of energy may result in increased costs (including but not limited to increased costs related to compliance, stakeholder engagement, contracting and insurance), changes in demand for certain products, enhanced compliance or disclosure obligations, or other adverse impacts to our business, financial condition, or results of operations.

While we may at times engage in voluntary initiatives (such as voluntary disclosures, certifications, or goals, among others) or commitments to improve the ESG profile of our company and/or products, such initiatives or achievements of such commitments may be costly and may not have the desired effect. For example, expectations around our management of ESG matters continue to evolve rapidly, in many instances due to factors that are out of our control. In addition, we may commit to certain initiatives or goals but not ultimately achieve such commitments or goals due to factors that are within or outside of our control. Moreover, actions or statements that we may take based on expectations, assumptions, or third-party information that we currently believe to be reasonable may subsequently be determined to be erroneous or be subject to misinterpretation. Even if this is not the case, our current actions may subsequently be determined to be insufficient by various stakeholders, and we may be subject to investor or regulator engagement on our ESG initiatives and disclosures, even if such initiatives are currently voluntary.

Certain market participants, including major institutional investors and capital providers, use third-party benchmarks and scores to assess companies’ ESG profiles in making investment or voting decisions. Unfavorable ESG ratings could lead to increased negative investor sentiment towards us or our industry, which could negatively impact our share price as well as our access to and cost of capital. To the extent ESG matters negatively impact our reputation, it may also impede our ability to compete effectively to attract and retain employees or customers, which may adversely impact our operations.

Market and Strategy Risks

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

The technologies that we develop, and that we rely upon in our products, are subject to regulation. See “We are subject to complex, evolving regulatory requirements that may be difficult and expensive to comply with and that could negatively impact our business.” Due to such regulation, our international sales and marketing, as well as our international procurement of skilled human resources, technology and components, depend largely on export and marketing license approvals from governmental agencies in Israel and in other countries. If we fail to obtain approvals in the future, or if 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
3

Table of Contents COGNYTE SOFTWARE LTD.
adverse effect on our business, revenues, assets, liabilities and results of operations. In the past, certain of our licenses to market, export or to provide services to certain countries or regions were revoked or suspended for reasons beyond our control, including due to political and geopolitical reasons. We cannot assure you that in the future material licenses or approvals will not be revoked or suspended.

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

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

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

Since our quarterly performance may vary significantly, our results of operations for any quarter or fiscal year are not necessarily indicative of the results that we might achieve for any subsequent period. Accordingly, quarter-to-quarter and year-to-year comparisons of our operating results may not be meaningful. In addition, we have an order backlog that is generally composed of orders that are fulfilled within a period of three to twenty four 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, and dependency of our customers readiness for deployment also impact the timing of our ability to recognize revenue. Because these transaction-specific factors are difficult to predict in advance, this also complicates the forecasting of revenue and creates challenges in managing our revenue mix.

As with other software-focused companies, a large amount of our quarterly business tends to come in the last few weeks, or even the last few days, of each quarter. This trend has also complicated the process of accurately predicting revenue and other operating results, particularly on a quarterly basis. Our business is subject to seasonal factors that may also cause our results to fluctuate from quarter to quarter. See “Item 4B. Information on the Company—Business Overview—Seasonality”. This may also impact our ability to accurately predict our earnings, which could in turn adversely affect the trading price of our ordinary shares. For more information, see “Risks Related to our Ordinary Shares—If we do not meet the expectations of securities analysts, if they do not publish research or reports about our business, or if they issue unfavorable commentary or downgrade our ordinary shares, or, alternatively, if we do not meet our own earnings guidance, the price of our ordinary shares could decline.

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

We have been subject to negative publicity as a result of allegations regarding certain of our investigative analytics services. In particular, Meta Platforms, Inc. (“Meta”) announced publicly that it had removed accounts that it claimed were associated with us and that it alleged were used to gather information on individuals contrary to its terms of service. The sale of our solutions to countries or customers that are viewed as having poor human rights or democracy records has resulted and could further result in negative publicity and reputational harm, even where such activities or transactions are permissible under applicable laws. In addition, we may be associated with other companies in our industry that engage with customers viewed as having poor human rights or democratic records or with companies that apply techniques that are generally viewed negatively, which may negatively harm our reputation. Certain of our solutions are viewed to be more sensitive and intrusive than other solutions we offer, and as such are subject to heightened scrutiny and criticism by the public opinion, privacy advocates, privacy non governmental organizations (“NGOs”), media outlets and others. The offering and sale of these solutions may also harm our reputation due to allegations of infringement on human rights and in particular privacy rights. The risk of these adverse impacts may also result in lost business opportunities that impact our results of operations and may also deter certain investors. In
4

Table of Contents COGNYTE SOFTWARE LTD.
addition, if we experience reputational harm, it may negatively impact our ability to recruit and retain qualified personnel. These risks may grow as we grow our business and our brand.

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

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

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

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

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

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

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

Table of Contents COGNYTE SOFTWARE LTD.

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

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

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

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

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

For the years ended January 31, 2023, 2022 and 2021, we had two government customers that jointly represented approximately 28%, 23%, and 31%, respectively, of our total revenue. We define a customer as an organization from which we have recognized revenue in a reporting period. In situations where we sell to a governmental organization that acts on behalf of multiple agencies or departments, we treat that organization as the customer for reporting purposes notwithstanding that each of the underlying agencies or departments is generally making its own independent purchasing decisions. Our contracts with government customers, or when the end user is a government customer, contain customary terms and conditions for government contracts of this kind, including a right for the customer to terminate the applicable contract with or without cause upon notice. We believe that the loss of one or more of these contracts (which are separately terminable) would not have a
6

Table of Contents COGNYTE SOFTWARE LTD.
material adverse effect on our results of operations, especially over the long-term; however, given the factors impacting the periodic variations of our revenues and operating results discussed above, we cannot assure you that such a loss would never result in a material adverse impact on our operation results, especially in the short-term. In the past, orders from our largest customers have fluctuated from time to time based on our customers’ needs or other factors outside of our control. To the extent that any of these customers terminates its relationship with us or fails to purchase products or services from us at the anticipated levels, it may negatively impact our results of operations. Furthermore, we often sell our products and solutions in certain jurisdictions through resellers. A single reseller, or a small number of resellers, have historically and may in the future represent a substantial portion of our revenue in a given period. If any such reseller terminates its engagement with us, or will alternatively work on an exclusive basis with any of our competitors, it could negatively impact our results of operations, especially in the short-term. See “Risks Associated with the Global Nature of Our Operations—If we are unable to establish and maintain our relationships with third parties that market and sell our products, our business and ability to grow could be materially adversely affected.”

If we are unable to develop enhancements to our products, increase adoption and usage of our products, and introduce new products and capabilities that achieve market acceptance, our business, financial condition and results of operations may be adversely affected.

Our ability to attract new customers and increase revenue from existing customers depends on numerous factors, including our ability to enhance and improve our existing products, increase adoption and usage of our products, and introduce new products and capabilities. In particular, if we are not able to develop technology that is able to keep pace with new and increasingly complex criminal and fraudulent activities, we may not be able to achieve a return on investment that satisfies our customers. The success of any enhancements or new products depends on several factors, including timely completion, adequate quality testing, introduction to the market, market acceptance and adaptability to changes in the investigative technology landscape. Any products we develop may not be introduced in a timely or cost-effective manner (or at all), may contain errors or defects, or may not achieve the broad market acceptance necessary to generate sufficient revenue. If we are unable to successfully enhance our existing products to meet merchant requirements, increase adoption and usage of our products, or develop new products, our business, financial condition and results of operations may be adversely affected.

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

We depend on the continued services of our management and employees, particularly our sales and marketing personnel and research and development personnel, to run and grow our business. To remain successful and to grow, we need to retain existing employees and attract new qualified employees, including in new markets and growth areas we may enter, such as employees in the technology sectors. 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. Larger companies with whom we compete have expended and will likely continue to expend more resources than we do on employee recruitment and are often better able to offer more favorable compensation and incentive packages than we can. In addition, all of our executive officers and key personnel are at-will employees and may terminate their employment relationship with us at any time. The loss of the services of our key personnel and any of our other executive officers, and our inability to find suitable replacements in a timely fashion, could result in a decline in sales, delays in product development, and harm to our business and operations.

The armed conflict in Ukraine has led to many companies reducing their head count in Ukraine and instead looking to recruit personnel in other eastern European countries, which could lead to increased competition for talented personnel. The high inflation rate in Eastern Europe during fiscal year 2022 has led to a rise in wages, resulting in increased competition in the regions where we operate.

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

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

Table of Contents COGNYTE SOFTWARE LTD.
impaired. Moreover, if we are not able to properly balance investment in personnel with sales, our profitability may be adversely affected.

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

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

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

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

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

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

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

We have implemented cost reduction efforts; however, these efforts may need to be modified, and if we need to implement additional cost reduction efforts it could materially harm our business.

During 2022, we implemented certain cost reduction efforts to improve our financial results. In connection therewith, we also reduced our headcount. There can be no assurance that these cost reduction efforts will be sufficient. As a result, we may need to implement further cost reduction initiatives across our operations, such as further reductions in the cost of our workforce and/or suspending or curtailing planned programs, either of which could materially harm our business, results of operations and future prospects. We can provide no assurance that we will be able to implement future cost reductions or that we will do so without incurring unexpected or greater than anticipated expenditures. Moreover, we may find that we are unable to achieve cost reduction goals without disrupting our business. As a result, we may choose to delay or forgo certain cost reductions as business conditions require. Failure to continue to improve our operating efficiency could adversely affect our business.

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

8

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

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

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

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

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

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.

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

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

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

9

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

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

Competition for highly skilled technical and other personnel may result in failure to attract, recruit, retain and develop qualified employees, which could impact our business, financial condition and results of operations.

Our principal research and development is conducted at our headquarters in Israel and in our offices in Romania, Cyprus, Bulgaria and Brazil, in addition to significant elements of our general and administrative activities that are conducted in Israel, and we face competition for suitably skilled employees in these countries. While there has been a reduction in competition for talent recruitment in 2022, we may still face challenges in competing for qualified personnel with companies which have greater resources than we do, and we may not succeed in recruiting additional experienced or professional personnel, retaining personnel or effectively replacing current personnel who may depart with qualified or effective successors.

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

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

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

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

For the past few years we have been offering certain of our solutions on a subscription model basis. We estimate that, due to the nature of our solutions and the governmental organizations’ planning and purchasing behavior, governmental organizations’ adoption of a subscription-based model for our solutions will be at a more moderate pace and less predictable compared to other industries that have recently transitioned to a subscription-based model. A subscription-based model may cause us to incur incremental operational, technical, legal and other costs. If we do not successfully manage the subscription-based model, our financial results could be negatively impacted.

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 system integrators. To remain successful, we must maintain our existing relationships as well as identify and establish new relationships with such parties. We must often compete with other suppliers for these relationships and our competitors often seek to establish exclusive relationships with these sales channels or to otherwise restrict others in partnering with them. Our ability to establish and maintain these relationships is based on, among other things, factors that are similar to those on which we compete for end customers, including features, functionality, ease of use, installation and maintenance, and price. Even if we are able to secure such relationships on terms we find acceptable, there is no assurance that we will be able to realize the
10

Table of Contents COGNYTE SOFTWARE LTD.
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.

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

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

The divestiture of SIS and potential future divestitures may not achieve the intended benefits and change our exposure to other risks and uncertainties.

In December 2022, as part of our ongoing strategic plan to simplify and focus the Company on fewer activities, we sold our Situational Intelligence Solutions (SIS) business. We may continue to pursue divestitures of certain of our businesses or assets as part of our optimization strategy. We make divestments based on, among other considerations, management’s evaluation of or changes in business strategies and performance and valuation of divested businesses or assets. These divestment activities include inherent risks, including potential losses, if the disposed businesses or investments are disposed of at lower than anticipated valuation levels or on other unfavorable terms, as well as a risk of potential post-closing claims for indemnification or breach of transition services obligations. Moreover, divestitures may require us to separate integrated assets and personnel from our retained businesses and devote our resources to transitioning assets and services to purchasers, disrupting our ongoing business and distracting management. Any losses due to our divestments of businesses or disposal of assets could adversely affect our financial performance and may affect the market price of our shares.

Risks Associated with the Global Nature of Our Operations

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

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

Further, in the past, the State of Israel and Israeli companies have been subjected to economic boycotts. Several countries still restrict business with the State of Israel and with Israeli companies. These restrictive laws and policies may have an adverse
11

Table of Contents COGNYTE SOFTWARE LTD.
impact on our operating results, financial condition or the expansion of our business. Campaigns of boycotts, divestment and sanctions have also been undertaken against Israel, which could adversely impact our business.

Political conditions within Israel or relationships between Israel and its allies also impact our operations. Israel has held five general elections in the last four years (twice in 2019, once in 2020, once in 2021 and once in 2022), due to the difficulty of forming a stable government under the conditions of Israel’s parliamentary system. The uncertainty surrounding future elections and/or the results of such elections in Israel may continue and the political situation in Israel may further deteriorate. Actual or perceived political instability in Israel or any negative changes in the political environment may individually or in the aggregate adversely affect the Israeli economy and, in turn, our business, financial condition, results of operations and prospects. Furthermore, the Israeli government is currently pursuing extensive changes to Israel’s judicial system. In response to the foregoing developments, individuals, organizations and institutions, both within and outside of Israel, have voiced concerns that the proposed changes may negatively impact the business environment in Israel including due to reluctance of foreign investors to invest or conduct business in Israel, as well as to increased currency fluctuations, downgrades in credit rating, increased interest rates, increased volatility in securities markets, and other changes in macroeconomic conditions. Such proposed changes may also adversely affect the labor market in Israel or lead to political instability or civil unrest. To the extent that any of these negative developments do occur, they may have an adverse effect on our business, our results of operations and our ability to raise additional funds, if deemed necessary by our management and board of directors.

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, Romania, Bulgaria, Brazil and the United States. We also generate significant revenue from customers in more than a dozen other countries, and smaller amounts of revenue from customers in many more countries, including a number of emerging markets. We intend to continue to grow our business internationally.

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

foreign currency fluctuations;

political, security, and economic instability or corruption;

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

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

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

product customization or localization issues;

preferences for or policies and procedures that protect local suppliers;

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

challenges or delays in collection of accounts receivable.

Any or all of these factors could materially adversely affect our business or results of operations.
 
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,
12

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

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

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

Our solutions may contain defects or may be vulnerable to cyber-attacks, which could expose us to both financial and non-financial damages.

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

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

The mishandling or the perceived mishandling of sensitive information could harm our business.
Some of our products are used by customers to compile and analyze highly sensitive or confidential information and data, including information or data used in intelligence gathering or law enforcement activities as well as personally identifiable information. While our customers’ use of our products does not by itself provide us access to the customer’s sensitive or
13

Table of Contents COGNYTE SOFTWARE LTD.
confidential information or data (or the information or data our customers may collect), we or our partners may receive or come into contact with such information or data, including personally identifiable information, when we are asked to perform services or support for our customers. We or our partners may also receive or come into contact with such information or data in connection with our software-as-a-service (“SaaS”) or other hosted or managed services offerings. Customers are also increasingly focused on the security of our products and services and we continuously work to address these concerns, including through the use of encryption, access rights, and other customary security features, which vary based on the solution in question and customer requirements. We have implemented policies and procedures, and use information technology systems, to help ensure the proper handling of such information and data, including background screening of certain services personnel, non-disclosure agreements with employees and partners, access rules, and controls on our information technology systems. We also evaluate the information security of potential partners and vendors as part of our selection process and attempt to negotiate adequate protections from such third parties in our contracts. However, these policies, procedures, systems, and measures are designed to mitigate the risks associated with handling or processing sensitive data and cannot safeguard against all risks at all times.

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

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

Regulatory Risks

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

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

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

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

Table of Contents COGNYTE SOFTWARE LTD.

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

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

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

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

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

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

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

15

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

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

Intellectual Property Risks

Our intellectual property may not be adequately protected.

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

Any of our intellectual property rights may be challenged, narrowed, invalidated, held unenforceable or circumvented in litigation or other proceedings, including, where applicable, opposition, re-examination, inter partes review, post-grant review, interference, nullification and derivation proceedings, and equivalent proceedings in foreign jurisdictions, and such intellectual property or other proprietary rights may be lost or no longer provide us with meaningful competitive advantages. Such proceedings may result in substantial cost and require significant time from our management, even if the eventual outcome is favorable to us.

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

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

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

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

Table of Contents COGNYTE SOFTWARE LTD.
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.

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
17

Table of Contents COGNYTE SOFTWARE LTD.
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.

In connection with the spin-off from Verint, we have entered into revolving credit facilities under which we will have the ability to borrow up to $100.0 million. Although as of January 31, 2023, we had no outstanding indebtedness under these facilities, we might be required from time to time to draw down some of or the entire amount available. A high level of debt could have material consequences on our future operations, including:

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

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

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

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

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

We might require substantial additional financing in order to operate our business, execute our growth strategy and respond to challenges or unforeseen circumstances. Such financing might not be available on commercially reasonable terms, if at all,
18

Table of Contents COGNYTE SOFTWARE LTD.
including as a result of increasing inflation and interest rates. If we are unable to obtain such financing, on commercially reasonable terms, or at all, we will not be able to, among other things:

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

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

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 5.3%, 2.8%, and (0.7)% for the calendar years 2022, 2021 and 2020, respectively. The annual appreciation of the New Israeli Shekel in relation to the U.S. dollar amounted to 13.2%, 3.3% and 7.0% for the calendar years 2022, 2021 and 2020, respectively.

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

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

19

Table of Contents COGNYTE SOFTWARE LTD.
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 $127.1 million, or approximately 28.7% of our total assets, as of January 31, 2023. 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. Impairment of our goodwill might result in failure to comply with the financial and other restrictive covenants contained in our debt agreements, which in the event of default could result in all or a significant portion of the debt, if any exist, becoming immediately due and payable; See also “Item 3. Risk Factor— 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.”

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

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

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

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

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

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

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

Table of Contents COGNYTE SOFTWARE LTD.

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

Our effective income tax rate was (13.4)% for the year ended January 31, 2023, please see “Item 5.A. Operating Results—Components of Results of Operations—Provision for Income Taxes”. Our effective tax rate could change over time as a result of changes in corporate income tax rates or other changes in tax laws of the jurisdictions in which we operate. Any changes in tax laws could have an adverse impact on our financial results. Corporate tax reform, base-erosion efforts and tax transparency continue to be high priorities in many tax jurisdictions where we have business operations. As a result, policies regarding corporate income and other taxes in numerous jurisdictions are under heightened scrutiny and tax reform legislation is being proposed or enacted in a number of jurisdictions.

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

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

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

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

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

21

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

The key provisions of the TCJA, which may significantly impact our current and future effective tax rates, include new limitations on the tax deductions for interest expense and executive compensation and new rules related to uses and limitations of NOL carryforwards. New international provisions add a new category of deemed income from our non-U.S. operations, eliminate U.S. tax on foreign dividends (subject to certain restrictions), and add a minimum tax on certain payments made to foreign related parties. The TCJA amendments to Section 174 of the United States Internal Revenue Code of 1986, as amended (the “Code”) require that specific research and experimental expenditures be capitalized and amortized over five years if incurred in the U.S. or fifteen years if incurred in a foreign jurisdiction beginning in our fiscal 2022. Although Congress is considering legislation that would defer, modify or repeal this capitalization and amortization requirement, the possibility that this will happen is uncertain. If this requirement is not deferred, modified or repealed, it may materially reduce our future cash flows.

Risks Associated with the Spin-Off

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

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

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

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

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

As an independent, publicly traded company, we do not enjoy the same benefits that we did as a subsidiary of Verint.

Following the completion of the spin-off, which closed on February 1, 2021, we are a stand-alone public company. 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. 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.

Furthermore, as a less diversified company, we may be more likely to be negatively impacted by changes in global market conditions, regulatory reforms and other industry factors, which could have a material adverse effect on our business, prospects, financial condition and results of operations.

22

Table of Contents COGNYTE SOFTWARE LTD.
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 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 (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. Furthermore, we agreed with Verint under the Tax Matters Agreement that we will be primarily responsible for any taxes related to, or arising in connection with our business, including with respect to the period prior to the spin-off. As a result of such undertaking, we have recorded in the fiscal year that ended on January 31, 2023 a $4.7 million tax contingency in connection with a tax position that should have been recognized by Verint beginning with 2019, prior to the spin-off, and related primarily to our business. For further information, please see “Item 5.A. Operating Results—Components of Results of Operations—Provision for Income Taxes” and “Item 7.B. Related Party Transactions—Agreements with Verint—Tax Matters Agreement.”

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 historical financial information is not necessarily representative of the results we would have achieved as a stand-alone public company and may not be a reliable indicator of our future results.

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

This is primarily because of the following factors:

23

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

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

Our consolidated financial statements include an allocation and charges of expenses related to certain Verint functions such as those related to financial reporting and accounting operations, human resources, real estate and facilities services, procurement and information technology. However, the allocations and charges may not be indicative of the actual expense that would have been incurred had we operated as an independent, publicly traded company for the period presented therein.

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

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

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.

Risks Related to Our Ordinary Shares

Our share price may be volatile for various reasons

Our share price can be volatile for various 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 or purchases by us or our directors, officers, or other significant holders, or stock repurchases by us;

hedging or arbitrage trading activity by third parties;

actual or anticipated fluctuations in our results of operations;

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

the trading volume of our ordinary shares;

general economic and market conditions, including with respect to COVID-19; and

negative media and public exposures.

In addition, the stock markets have experienced extreme price and volume fluctuations. Broad market and industry factors may materially harm the market price of our ordinary shares, regardless of our operating performance. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been instituted against that
24

Table of Contents COGNYTE SOFTWARE LTD.
company. For example, in March 2023, a private securities lawsuit was filed in the U.S. against us alleging that we concealed the fact that our business practices violated Meta’s community standards and terms of services and that our stock price dropped after the facts were disclosed. For more information, see “Item 8.A. Financial Information—Consolidated Statements and Other Financial Information—Legal Proceedings.” Such lawsuits could result in substantial costs and divert management’s attention and resources, which could adversely affect our business. Furthermore, given that a significant part of certain of our employees’ compensation is linked to our share price, volatility in our share price may affect our ability to recruit and retain qualified personnel. Lastly, volatility in our share price may adversely impact our ability to make acquisitions using our ordinary shares as consideration, our ability to raise additional funds in the capital markets and our ability to generally execute on our strategy, in turn negatively affecting our business, results of operations and financial condition.

If we do not meet the expectations of securities analysts, if they do not publish research or reports about our business, or if they issue unfavorable commentary or downgrade our ordinary shares, or, alternatively, if we do not meet our own earnings guidance, the price of our ordinary shares could decline.

The trading market for our ordinary shares relies in part on the research and reports that securities analysts publish about us and our business. The analysts’ estimates are based upon their own opinions and are often different from our estimates or expectations. If our revenues, our results of operations, or our financial condition are below the estimates or expectations of public market analysts and investors, the price of our ordinary shares could decline. Moreover, the price of our ordinary shares could decline if one or more securities analysts downgrade our ordinary shares or if those analysts issue other unfavorable commentary or cease publishing reports about us or our business. In addition, to the extent we do not meet our earnings guidance, our share price may be adversely affected. The earnings guidance we issue from time to time is based on, among other things, our expectations and assumptions regarding our business and the market we operate in, and there is no assurance that our assumptions and expectations will prove to be accurate.

If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our business, financial condition and results of operations may be adversely affected.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in our consolidated financial statements and accompanying notes. Actual results could differ materially from these estimates. We base our estimates on assumptions (both historical and forward-looking), trends, and various other assumptions that are believed to be reasonable, as provided in Note 2 to our consolidated financial statements. The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities, and equity, in addition to the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates are used to prepare our consolidated financial statements, including revenue recognition over time, fair value of goodwill, realizability of deferred tax assets and tax uncertainties. Our business, financial condition and results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of 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 Compensation Committee of our board of directors have granted and will continue to grant additional equity awards to our employees, officers and directors, from time to time, under our employee benefits plans. These additional awards will have a dilutive effect on our earnings per share, which could adversely affect the market price of our shares.

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

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

Table of Contents COGNYTE SOFTWARE LTD.
from Regulation FD, aimed at preventing issuers from making selective disclosures of material information. As a result of the above, our shareholders may not have the same protections and/or access to information afforded to shareholders of companies that are not FPIs.

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

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

We could lose our status as a “foreign private issuer” under applicable securities laws and regulations if more than 50% of our outstanding voting securities were to become directly or indirectly held of record by U.S. holders and any one of the following were true: (i) the majority of our directors or executive officers were U.S. citizens or residents; (ii) more than 50% of our assets were located in the United States; or (iii) our business were administered principally in the United States. If we were to lose our status as a “foreign private issuer” in the future, we would no longer be exempt from the rules described above and, among other things, we would be required to file periodic reports and annual and quarterly financial statements as if we were a company incorporated in the United States. If this were to happen, we would likely incur significant additional legal, accounting, and other expenses and would likely have to divert significant management time and resources in order to comply with U.S. domestic issuer requirements.

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

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

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

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

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

Table of Contents COGNYTE SOFTWARE LTD.

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

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

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

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

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

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

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

As a publicly traded company, we are required to perform system and process evaluation and testing of our internal control over financial reporting to allow management to report on the effectiveness of our internal control over financial reporting under Section 404(a) of SOX. We are also required to receive an attestation from our independent registered public accounting firm on the effectiveness of such controls under Section 404(b) of SOX.

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

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

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

Table of Contents COGNYTE SOFTWARE LTD.

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

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

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

Our amended and restated articles of association provide that, unless we consent to an alternative forum, the federal district courts of the United States shall be the exclusive forum for resolution of any complaint asserting a cause of action arising under the Securities Act.

Our amended and restated articles of association provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States shall be the sole and exclusive forum for any claim asserting a cause of action arising under the Securities Act. Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all such Securities Act actions. Accordingly, both U.S. state and federal courts have jurisdiction to entertain such claims. This provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act or any other claim for which the U.S. federal courts have exclusive jurisdiction, as Section 27 of the Exchange Act creates exclusive federal jurisdiction over all suits brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder.

This choice of forum provision may limit a shareholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees and may increase the costs associated with such lawsuits, which may discourage such lawsuits against us and our directors, officers and employees. Additionally, there is uncertainty as to whether a court would enforce the exclusive forum provisions relating to causes of actions arising under the Securities Act. If a court were to find these provisions of our amended and restated articles of association inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect our business and financial condition.

General Risk Factors

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

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

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

Table of Contents COGNYTE SOFTWARE LTD.
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://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. We have also expanded our geographical footprint. As we have grown, we have expanded our solutions portfolio from an initial focus on products for lawful communications interception to a provider of investigative analytics software that empowers a variety of government and other organizations with Actionable Intelligence® to accelerate and conduct investigations and derive insights with which they successfully identify, neutralize, and tackle threats to national security and address different forms of criminal and terror activities.

Principal Capital Expenditures

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

The Spin-Off

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

The SIS Divestiture

In December 2022, as part of our ongoing strategic plan to simplify and focus the Company on fewer agendas, we sold our Situational Intelligence Solutions (SIS) business.

4.B. BUSINESS OVERVIEW

Overview

We are a global leader in investigative analytics software that empowers a variety of government and other organizations with Actionable Intelligence for a Safer World™. Our open interface software is designed to help customers accelerate and improve the effectiveness of investigations and decision-making. Hundreds of customers rely on our solutions to accelerate and conduct
29

Table of Contents COGNYTE SOFTWARE LTD.
investigations and derive insights with which they identify, neutralize, and tackle threats to national security, and address different forms of criminal and terror activities.

Demand Trends

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

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

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

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

Our Strategy

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

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

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

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

Our Technology

The volume and complexity of data in today’s world can be overwhelming to governmental and enterprise organizations and impact their ability to leverage data available to them to conduct investigations effectively. Advanced big data technology,
30

Table of Contents COGNYTE SOFTWARE LTD.
connectors to a multitude of data sources, AI and analytics technology have become a necessity for these organizations when looking to generate actionable insights as part of their multi data source investigations.

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

Our analytics platform:

help customers to capture, fuse and enrich large-scale and varied data sets to present a clear, logical and cohesive picture of, among other things, people, places, organizations and events;

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

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

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

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

Data Fusion. Facilitating ingestion and fusion of data from many different customer sources available to them. The platform supports virtually any type of data repository, including a Dynamic Data Modeling Studio (“DDM Studio”), extract, transform, load (“ETL”) and application programming interface (“API”), which allows users to add and integrate with diverse sources, for both current and future needs.

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

Artificial Intelligence and Machine Learning Models. AI models to execute automated machine learning algorithms and to find new patterns in massive amounts of data. Our technology also offers the flexibility to develop customer specific machine learning (“ML”) models using the platform’s AI framework, which can then be tuned based on the aggregated data.

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

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

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

Our Solutions

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

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

31

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

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

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

We offer a broad set of solutions that can be described along the following categories:

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

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

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

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


Cyber Threats

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

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

Drug Trafficking

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

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

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

Financial Crime

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

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

To help investigators, we offer software that leverages machine learning algorithms and blockchain analytics to gain valuable insights and accelerate financial crime investigations.

Fraud

Civil agencies face growing volumes of fragmented data, making it increasingly difficult for them to identify fraudulent activities and bad actors. The inability to act upon these threats on time may result in financial losses, trade problems and even risks to public safety.

Our solutions accelerates data-driven decision making by providing analysts with a cohesive view of all available data and democratizing the power of AI. This aims to enable them to reach previously unattainable insights, and rapidly assess risks, conduct investigations, mitigate threats, boost revenue collection, and optimize resources across multiple disciplines and use cases.

Organized Crime

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

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

Terror Activities

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

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

Our Customers

We sell our investigative analytics solutions to hundreds of customers, primarily in the government sector across more than 100 countries.

Our customers are addressing a broad range of challenges and utilize our solutions to accelerate and conduct investigations and derive insights with which they identify, neutralize and tackle threats to national security and address different forms of criminal and terror activities.
Our customers typically do not allow us and other vendors to disclose our relationship with them or to publicly discuss the nature of the solutions they purchase. In our market, confidentiality is critical and as a trusted provider we make it a priority to comply with our customers’ confidentiality requirements.

Market Description and Opportunity

We generate the substantial majority of our revenue from contracts with government agencies around the world, and we expect that government contracts will continue to be the most significant source of our revenue for the foreseeable future. We believe that the addressable market for our solutions, both through expansion within our existing customer base and with new customers, is substantial. We believe that a need for and the demand for solutions like ours, will continue to grow and be significant in the future. Nevertheless, given the dependency of our market opportunity on the macroeconomic environment, and the fluctuations in the geopolitical and other global conditions, we are not in a position to calculate the size of the total addressable market that is relevant to our Company.

Sales

33

Table of Contents COGNYTE SOFTWARE LTD.
We sell globally and organize our sales force primarily in geographical teams across territories. Mostly, 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. Recently, given the macroeconomic environment, we refocused our sales organization on where we believe our best opportunities exist. In the years ended January 31, 2023, 2022 and 2021, respectively, we derived approximately 20%, 17% and 20% of our revenue from sales to end users located in the Americas region. In the years ended January 31, 2023, 2022 and 2021, respectively, we derived approximately 43%, 39% and 42% of our revenue from sales to end users located in the EMEA region. In the years ended January 31, 2023, 2022 and 2021, respectively, we derived approximately 37%, 44% and 38% of our revenue from sales to end users located in the Asia-Pacific (“APAC”) region.
Winning large contracts often requires a longer, high-touch sales process that may include responding to a Request for Proposal and/or delivering a Proof of Concept. We believe that our ability to demonstrate to customers the value that can be created with our differentiated solutions is critical to winning large contracts.

The majority of our orders are generated from existing customers expanding their usage of Cognyte solutions they have already deployed or the purchase of new solutions from our portfolio to be deployed in other areas of their operations. Revenue recognized from existing customers was approximately 97% for the year ended January 31, 2023 and approximately 96% and 95% for each of the years ended January 31, 2022 and 2021 respectively, with the remainder of our revenue attributable to new customers. Our sales force provides customers with regular updates on new solutions and assists them in evaluating the benefits of such solutions to address security challenges. In many cases, a new order from an existing customer will include both an expansion as well as the addition of new solutions.”

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

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

Services

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

Customer Support

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

Professional Services

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

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

Integration Services

In some cases, we deliver system integration services to integrate our solutions 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

34

Table of Contents COGNYTE SOFTWARE LTD.
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. Typically, except for the year ended January 31, 2023, our revenue and operating income are 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’ needs and allow us to focus our R&D efforts accordingly.

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

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

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

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


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 January 31, 2023, we had over 300 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.

35

Table of Contents COGNYTE SOFTWARE LTD.
Trademarks and Service Marks

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

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

Competition

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

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

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

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

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

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

Government Regulations

Export Regulations

We and our subsidiaries are subject to applicable export control regulations in countries from which we export goods and services. These controls may apply by virtue of the country in which the products are located or by virtue of the origin of the content contained in the products. If the controls of a particular country apply, the level of control generally depends on the nature of the goods and services in question. Where controls apply, the export of our products generally requires an export license or authorization or that the transaction qualify for a license exception or the equivalent, and may also be subject to corresponding reporting requirements.

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

Countries in the European Union, such as Cyprus, Germany, Bulgaria and Romania, as well as the United States, the United Kingdom and Brazil, in which our foreign subsidiaries operate, impose similar export controls on some of our systems and
36

Table of Contents COGNYTE SOFTWARE LTD.
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.


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

Anti-Corruption, Anti-Money-Laundering and Sanctions

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

Israeli Tax Considerations and Government Programs

Tax regulations also have a material impact on our business and results of operations, particularly in Israel where we are organized and have our headquarters. The following is a summary of certain aspects of the current tax structure applicable to 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 ordinary corporate tax on their taxable income at the rate of 23% (in 2018 and thereafter). However, the effective tax rate payable by a company that derives income from a Preferred Technology Enterprise, Preferred Enterprise, or a Beneficial Enterprise (as discussed below) may be considerably lower. In general, Capital gains derived by an Israeli resident company are subject to tax at the ordinary corporate tax rate (except in some cases according to the Law for the Encouragement of Capital Investments, 1959
(the “Investment Law”), where the relevant conditions are met - as described below).

37

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

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, which 90% or more of its income in the tax year, other than income from certain government loans, is derived from an “Industrial Enterprise” owned by it and located in Israel or in the “Area,” in accordance with the definition in section 3A of the Israeli Tax Ordinance. An “Industrial Enterprise” is defined as an enterprise which is held by an Industrial Company whose principal activity in any given tax year is production activity.

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

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

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

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

Eligibility for benefits under the Industry Encouragement Law is subject to compliance with the terms defined under law but 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 of the Investment Law (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 amendment of the Investment Law made effective as of January 2011 (the “2011 Amendment”) introduced new benefits to replace those granted in accordance with the provisions of the Investment Law in effect prior to the 2011 Amendment. However, companies entitled to benefits under the Investment Law as in effect prior to January 1, 2011 were entitled to choose to continue to enjoy such benefits, provided that certain conditions are met, or elect instead, irrevocably, to forego such benefits and have the benefits of the 2011 Amendment apply. The amendment of the Investment Law made effective as of 2017 (the “2017Amendment”) 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 tax years which ended in the end of the year in which the company requested to have the tax benefits apply to its Beneficial Enterprise (the “Year of Election”). Where the company requests to apply the tax benefits to an expansion of existing facilities, for which the benefit period has expired, only the expansion will be considered to be a Beneficial Enterprise and the company’s effective tax rate will be the weighted average of the applicable rates. In that case, the minimum investment required in order to qualify as a Beneficial Enterprise is required to exceed a certain percentage of the value of the company’s production assets as it was at the end of the tax year preceding the year in which the minimum investment was started.

The extent of the tax benefits available under the 2005 Amendment to qualifying income of a Beneficial Enterprise depend on, among other things, the geographic location in Israel of the Beneficial Enterprise. The location will also determine the period for which tax benefits are available. Such tax benefits include an exemption from corporate tax on income that is not distributed to the shareholders as a dividend for a period of between two to ten years (and under certain conditions for additional period),
38

Table of Contents COGNYTE SOFTWARE LTD.
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 on 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% (in the case of non-Israeli shareholders - subject to the receipt in advance of a valid certificate from the ITA allowing for a reduced tax rate) or a lower rate as may be applicable according to the relevant tax treaty (subject to the receipt in advance of a valid certificate from the ITA allowing for a reduced tax rate) during the benefits period and actually paid at any time up to 12 years thereafter (except with respect to a Foreign Investor’s Company, in which case the 12-year limit does not apply).

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

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

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

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

Tax Benefits under the 2011 Amendment

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

A Preferred Company is entitled to a reduced corporate tax rate with respect to the income attributed to the Preferred Enterprise, at the following rates:
Tax YearDevelopment Region “A”Other Areas within Israel
2011-201210 %15 %
2013%12.5 %
2014-2016%16 %
2017 onwards(1)
7.5 %16 %

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

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

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

39

Table of Contents COGNYTE SOFTWARE LTD.
New Tax Benefits under the 2017 Amendment that Became Effective on January 1, 2017

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

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

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

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

4.C. ORGANIZATIONAL STRUCTURE

Organizational Structure

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

Significant Subsidiaries

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

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

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.

40

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

Major Facilities

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

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

4.E. UNRESOLVED STAFF COMMENTS

Not Applicable.


ITEM 5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS

5.A. OPERATING RESULTS

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


Background and Recent Developments

Separation from Verint

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

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

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

41

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

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

COVID-19 Pandemic

The COVID-19 pandemic has reached all of the regions in which we do business. 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.

We have seen an improvement in the business environment in 2022 after an initial downturn in early 2020 and 2021; however, during these years, 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 that they have implemented. Many of our customers are government agencies, and their budgets have been and may continue to be impacted due to the efforts taken to combat the pandemic and the economic consequences resulting therefrom. If some of our government customers experience budget shortfalls, they may decide to forgo using our services.

Furthermore, an additional regional or global health epidemic or pandemic, including variants of COVID-19, as well as the implementation of measures attempting to contain and mitigate the effects of such epidemic or pandemic, may disrupt our operations and reduce demand for our products and services.

In addition, as a result of the COVID-19 pandemic, we have implemented a hybrid working model whereby some of our employees are working a portion or all of their time remotely. It is possible that widespread remote work arrangements may have a negative impact on our operations, the execution of our business plans, the productivity and availability of key personnel and other employees necessary to conduct our business, and on third-party service providers who perform critical services for us, or otherwise cause operational failures due to changes in our normal business practices. The increase in remote working may also result in increased privacy, data security, and fraud risks, and our understanding of applicable legal and regulatory requirements, as well as the latest guidance from regulatory authorities in connection with the COVID-19 pandemic, may be subject to legal or regulatory challenges, particularly as regulatory guidance evolves in response to future developments. Such risks could materially and adversely affect our business and results of operations.


War in Europe

On February 24, 2022, a full-scale military invasion of Ukraine by Russian troops was reported. Russia’s military actions against Ukraine have led to an unprecedented expansion of export restrictions and sanctions imposed by the United States, the European Union, the United Kingdom, and numerous other countries against Russia and Belarus. In addition, Russian authorities have imposed significant currency control measures, other sanctions and imposed other economic and financial restrictions. The situation is rapidly evolving, and further sanctions and export restrictions could negatively impact the global economy and financial markets and could adversely affect our business. The length and impact of the ongoing military conflict is highly unpredictable, and has led to and could continue creating market disruptions, including significant volatility in commodity prices, credit and capital markets, restrictions on international trade as well as supply chain interruptions.

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

The SIS Divestiture

42

Table of Contents COGNYTE SOFTWARE LTD.
In December 2022, as part of our ongoing strategic plan to simplify and focus the Company on fewer agendas, we sold our Situational Intelligence Solutions (SIS) business.


Demand Trends

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

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

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

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

Basis of Presentation

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

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

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

Critical Accounting Estimates

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

Revenue Recognition

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

43

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

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

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

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

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

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

Goodwill

Goodwill is the excess of the aggregate purchase price paid over the fair value of the net tangible and identifiable intangible assets acquired. Goodwill is not amortized and is tested for impairment at least annually or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. We have determined that we operate as one reporting unit and have selected January 31 as the date to perform our annual impairment test. In the valuation of our goodwill, we must
44

Table of Contents COGNYTE SOFTWARE LTD.
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, 2023, 2022 and 2021 as the fair value substantially exceeded the carry amount of the reporting unit for each of these years.

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

Fiscal 2022 Impairment Testing

Management performed its annual goodwill testing as of January 31, 2023. Cognyte elected to bypass the qualitative analysis for the reporting unit goodwill. See additional discussion in the "Reporting Unit Impairment Analysis" section below.

Reporting Unit Impairment Analysis

In conjunction with Cognyte’s annual goodwill impairment testing as of January 31, 2023, management performed a quantitative impairment analysis of the reporting unit that holds goodwill. The decision to bypass the optional qualitative impairment assessment and proceed directly to a quantitative impairment analysis was primarily based on the significantly low market value of our stock price on the NASDAQ.

The fair value of the reporting unit as of January 31, 2023 for which we performed quantitative impairment tests was estimated using a combination of 33% weighting to income approach, which incorporates the use of the discounted cash flow method, and 33% weighting to market approach, which incorporates the use of earnings and revenue multiples based on market data as well as 33% weighting to the market approach which incorporates trailing average of the stock price and market participant acquisition premium. For the income approach, we used projections, which require the use of significant estimates and assumptions to the reporting unit. The assumptions include revenue growth, profit margins, terminal value growth rates, capital expenditures projections, assumed tax rates, discount rates and other assumptions deemed reasonable by management. For the market approach, we used judgment in identifying the relevant comparable-company market multiples as well as assumptions related to market participant acquisition premium.

Based on the quantitative impairment analysis, management concluded the goodwill was not impaired. The estimated fair values of the reporting unit exceeded the carrying values by $84.0 million. The fair value of the reporting unit goodwill at the January 31, 2023 testing date was $305 million.

Management's revenue and profitability forecasts used in the reporting unit valuations considered historical performance, strategic initiatives and industry trends. Assumptions used in the valuations were similar to those that would be used by market participants performing independent valuations of the business. Key assumptions developed by management and used in the quantitative analysis of the reporting unit include:
• Financial projections and future cash flows, including a base year reflecting actual results, revenue growth and profitability improvement throughout the forecast period that reflects the long-term strategy for the business, and terminal growth rates based on the expected long-term growth rate of the business;
• Tax rates based on the statutory rates for the countries in which Cognyte operates;
• Market-based discount rates; and
• Market participant acquisition premium.

The valuation model used by management in the impairment testing assumes revenue growth and profitability improvement, including execution of its long-term growth strategy. If Cognyte will fail to achieve the financial projections, an impairment of the reporting unit goodwill could occur in the future. Management performed sensitivity analyses on the impairment models used to test the reporting unit goodwill. In doing so, management determined that individual changes of a 20% decrease in the
45

Table of Contents COGNYTE SOFTWARE LTD.
compound annual growth rate for EBITDA or a 490 basis-point increase in the discount rate used in the discounted cash flow model resulted in the estimated fair value of the reporting unit to be below its carrying value, which would result in impairment.

Management’s Use of Estimates and Assumptions

Management made its estimates based on information available as of the date of our assessments, using assumptions we believe market participants would use in performing an independent valuation of the business. It is possible that Cognyte’s conclusions regarding impairment of goodwill could change in future periods. There can be no assurance that the estimates and assumptions used in our goodwill impairment testing will prove to be accurate predictions of the future, if, for example, (i) the businesses do not perform as projected, (ii) overall economic conditions in Fiscal 2023 or future years vary from current assumptions (including changes in discount rates), (iii) business conditions or strategies change from current assumptions, including loss of major customers, or (iv) enterprise values of comparable publicly traded companies, or actual sales transactions of comparable companies, were to decline, resulting in lower multiples of revenues and EBITDA.


Income Taxes

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

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

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

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

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
46

Table of Contents COGNYTE SOFTWARE LTD.
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, 2023 and 2022. A discussion regarding our financial condition and results of operations for the year ended January 31, 2022 compared to the year ended January 31, 2021 can be found under Item 5 in our Annual Report on Form 20-F for the fiscal year ended January 31, 2022, filed with the SEC on April 5, 2022, which is hereby incorporated by reference herein and considered part of this Annual Report on Form 20-F only to the extent referenced and is available free of charge on the SEC’s website at www.sec.gov and our website at www.cognyte.com/investors.



Overview of Operating Results
 
The following table sets forth a summary of certain key financial information for the years ended January 31, 2023, 2022, and 2021: 
Year Ended January 31,
(in thousands)202320222021
Revenue$312,062 $474,042 $443,458 
Operating (loss) income$(103,323)$10,961 $18,276 
Net (loss) income attributable to Cognyte Software Ltd.$(114,132)$(14,890)$14,203 

Our revenue decreased approximately $162.0 million, or 34%, from $474.0 million in the year ended January 31, 2022 to $312.1 million in the year ended January 31, 2023. The decrease consisted of a $111.7 million decrease in software revenue, a $25.9 million decrease in software service revenue and a $24.4 million decrease in professional service and other revenue. For additional details on our revenue, see “—Software Revenue, Software Service Revenue, and Professional Service and Other Revenue.” Revenue from end users located in the Americas, EMEA and APAC represented approximately 20%, 43% and 37% of our total revenue, respectively, in the year ended January 31, 2023, compared to approximately 17%, 39% and 44%, respectively, in the year ended January 31, 2022.

Operating loss was $103.3 million in the year ended January 31, 2023 compared to operating income of $11.0 million in the year ended January 31, 2022. This decrease in operating income was primarily due to a $149.5 million decrease in gross profit. This decrease was partially offset by a $35 million decrease in operating expenses, which primarily consisted of a $31.5 million decrease in selling, general and administrative expenses, a $3.0 million decrease in net research and development expenses, and a $0.7 million decrease in amortization of other acquired intangible assets.

Net loss attributable to Cognyte was $114.1 million in the year ended January 31, 2023, compared to net loss attributable to Cognyte of $14.9 million in the year ended January 31, 2022. The increase in net loss attributable to Cognyte in the year ended January 31, 2023 was primarily due to a $114.3 million decrease in operating income, as described above, partially offset by a $9.0 million increase in total other income, net, a $5.6 million decrease in our provision for income taxes and a $0.5 million decrease in net income attributable to our noncontrolling interests.

A portion of our business is conducted in currencies other than the U.S. dollar, and therefore our revenue and operating expenses are affected by fluctuations in applicable foreign currency exchange rates. When comparing average exchange rates for the year ended January 31, 2023 to average exchange rates for the year ended January 31, 2022, the U.S. Dollar strengthened relative to the New Israeli Shekel, the Euro, the Singapore Dollar, the Romanian Leu and the Bulgarian Lev
47

Table of Contents COGNYTE SOFTWARE LTD.
resulting in an overall decrease in our revenue, cost of sales, operating expenses and a decrease in operating income on a U.S. dollar-denominated basis. For the year ended January 31, 2023 had foreign exchange rates remained unchanged from rates in effect for the year ended January 31, 2022, our revenue would have been approximately $6.9 million higher and our cost of revenue and operating expenses on a combined basis would have been approximately $6.4 million higher, which would have resulted in a $0.5 million increase in operating income. The U.S. dollar cost of our operations in Israel were positively affected mainly by the depreciation of the New Israeli Shekel against the U.S. dollar during the year ended January 31, 2023.

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

Revenue

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

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

The following table sets forth revenue for the years ended January 31, 2023, 2022, and 2021:
Year Ended January 31,% Change
(in thousands)2023202220212023-20222022-2021
Software$98,288 $209,988 $187,236 (53)%12%
Software service175,690 201,563 190,013 (13)%6%
Professional service and other38,084 62,491 66,209 (39)%(6)%
Total revenue$312,062 $474,042 $443,458 (34)%7%


Software Revenue
 
Software revenue decreased approximately $111.7 million, or 53%, from $210.0 million for the year ended January 31, 2022 to $98.3 million for the year ended January 31, 2023, primarily due to a decrease in appliance deliveries in the amount of $63.1 million along with a decrease of other software revenue in the amount of $43.9 million due to challenges of converting backlog to revenues mainly due to customers’ reduced funding and shifting spending priorities along with global supply chain disruptions. In addition, $4.7 million of the decrease is related to the SIS divestiture on December 1, 2022.

Software Service Revenue

Software service revenue decreased approximately $25.9 million, or 13%, from $201.6 million for the year ended January 31, 2022 to $175.7 million for the year ended January 31, 2023, resulting primarily from $21.3 million decrease in initial maintenance due to a significant reduction in software revenue as well as a decrease in maintenance renewals from existing customers due to a reduction in the size of the installed base under support and customers budget limitations. The decrease in maintenance renewal revenue includes $2 million related to the SIS divestiture.

Professional Service and Other Revenue

Professional service and other revenue decreased approximately $24.4 million, or 39%, from $62.5 million for the year ended January 31, 2022 to $38.1 million for the year ended January 31, 2023. The decrease was primarily due to a decrease in software revenue since our professional services revenue is mainly driven from software revenue.

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, 2023, 2022, and 2021:
48

Table of Contents COGNYTE SOFTWARE LTD.
Year Ended January 31,% Change
(in thousands)2023202220212023-20222022-2021
Cost of software revenue$19,975 $28,955 $35,647 (31)%(19)%
Cost of software service revenue48,400 46,413 44,893 4%3%
Cost of professional service and other revenue50,941 56,349 51,186 (10)%10%
Amortization of acquired technology619 682 943 (9)%(28)%
Total cost of revenue$119,935 $132,399 $132,669 (9)%—%
 
Cost of Software Revenue
 
Cost of software revenue decreased approximately $8.9 million, or 31%, from $29.0 million for the year ended January 31, 2022 to $20.0 million for the year ended January 31, 2023, primarily due to a decrease in the cost of appliance-related materials as a result of the revenue decrease as explained in Software Revenue, partially offset by software amortization and other costs. Software revenue gross margins decreased from 86% in the year ended January 31, 2022 to 80% in the year ended January 31, 2023 mainly due to increase in costs for appliance-related materials.

Cost of Software Service Revenue

Cost of software service revenue increased approximately $2.0 million, or 4%, from $46.4 million in the year ended January 31, 2022 to $48.4 million in the year ended January 31, 2023. The increase was primarily due to $2 million increase in cost of third party service providers. Our software service gross margins decreased from 77% in the year ended January 31, 2022 to 72% in the year ended January 31, 2023, mainly due to the decrease in revenues while personnel cost could not be reduced at the same rate and an increase in costs of third party service providers.

Cost of Professional Service and Other Revenue
Cost of professional service and other revenue decreased approximately $5.4 million, or 10%, from $56.3 million in the year ended January 31, 2022 to $50.9 million in the year ended January 31, 2023. The decrease was primarily due to a $3.6 million decrease in hardware purchasing and a $1.8 million decrease in personnel costs. Our professional service and other gross margins decreased from 10% in the year ended January 31, 2022 to a negative (34)% in the year ended January 31, 2023, primarily due to a decrease in software revenue while personnel costs were not adjusted at the same rate, deployment inefficiencies due to delays in backlog conversion and more effort associated with development services.

Amortization of Acquired Technology

Amortization of acquired technology remained approximately at the same level between the years ended January 31, 2023 and 2022.


Research and Development, Net

The following table sets forth research and development, net for the years ended January 31, 2023, 2022, and 2021:
Year Ended January 31,% Change
(in thousands)2023202220212023-20222022-2021
Research and development, net$140,324 $143,360 $128,705 (2)%11%

Research and development, net decreased approximately $3.0 million, or 2%, from $143.4 million in the year ended January 31, 2022 to $140.3 million in the year ended January 31, 2023. The decrease was primarily attributable to $6.6 million decrease in personal costs mainly due to expense reduction initiatives focused on personnel costs, organizational restructuring as well as the SIS divestiture. Partially offset by $1.1 million decrease of capitalization of software development, $1.0 million increase mainly related to depreciation and equipment write offs and $1.4 million decrease in other expenses.
 
Selling, General and Administrative Expenses
 
The following table sets forth selling, general and administrative expenses for the years ended January 31, 2023, 2022, and 2021:
49

Table of Contents COGNYTE SOFTWARE LTD.
Year Ended January 31,% Change
(in thousands)2023202220212023-20222022-2021
Selling, general and administrative$154,347 $185,867 $162,590 (17)%14%
 
Selling, general and administrative expenses decreased approximately $31.5 million, or 17%, from $185.9 million in the year ended January 31, 2022 to $154.3 million in the year ended January 31, 2023. This decrease was primarily attributable to a $10.8 million reduction in expenses related to separation from Verint, $10.6 million decrease in commissions expense mainly due to lower revenues this year, $4.1 million decrease in personnel costs mainly related to decrease in stock-based compensation expenses due to lower achievement of targets for performance grants, employees termination and lower stock value during 2023, $5.2 million decrease related to accrual for legal claim and consultants services and $4.6 million decrease mainly related to ending the Transactional Service Agreements with Verint on January 2022. Partially offset by $2.5 million increase related to travel mainly due to release of Covid-19 restrictions, $1.8 million increase in restructuring expenses mainly due to restructuring of lease agreements and $1.8 million increase related to credit losses during the latest year.

Amortization of Other Acquired Intangible Assets
 
The following table sets forth amortization of other acquired intangible assets for the years ended January 31, 2023, 2022, and 2021:
Year Ended January 31,% Change
(in thousands)2023202220212023-20222022-2021
Amortization of other acquired intangible assets$779 $1,455 $1,218 (46)%19%
 
Amortization of other acquired intangible assets decreased approximately $0.7 million, or 46%, from $1.5 million in the year ended January 31, 2022 to $0.8 million in the year ended January 31, 2023. The decrease was attributable mainly to accelerated amortization of customer-related intangible assets in the year ended January 31, 2022.

Other Income, Net
 
The following table sets forth total other income, net for the years ended January 31, 2023, 2022, and 2021:
Year Ended January 31,% Change
(in thousands)2023202220212023-20222022-2021
Interest income$774 $177 $1,347 337%(87)%
Interest expense(1,597)(196)(185)715%6%
Other income (expense):
Gains on business divestiture$5,764 $— $— 100%100%
Gains on investments, net1,660 729 3,769 128%(81)%
Foreign currency gains (losses)(51)(3,140)1,682 (98)%(287)%
(Losses) gains on derivatives(426)134 (95)(418)%(241)%
Other, net204 (404)(70)(150)%477%
Other income (expense), net7,151 (2,681)5,286 (367)%(151)%
Total other income (expense), net$6,328 $(2,700)$6,448 (334)%(142)%

Total other income, net, increased by $9.0 million from expense of $2.7 million in the year ended January 31, 2022 to $6.3 million income in the year ended January 31, 2023. This increase was mainly due to gains related to SIS business divestiture of $5.8 million, a net decrease in foreign currency losses of $3.1 million resulting from fluctuations in U.S. dollar relative to other foreign currencies, primarily including the New Israeli Shekel, Brazilian Real, EURO and Singapore Dollar, an increase in gains on equity investment of $0.9 million resulting from a fair value adjustment to a noncontrolling equity investment, increase in interest income of $0.6 million due to higher interest rate on deposits and an increase in other expenses of $0.6 million. The increase in other income is partially offset by $1.4 million increase in interest expenses mainly related to the short term loan credit facility and $0.6 million decrease in gains on derivatives.

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

Table of Contents COGNYTE SOFTWARE LTD.
Year Ended January 31,% Change
(in thousands)2023202220212023-20222022-2021
Provision for income taxes$12,956 $18,517 $4,414 (30)%320%
 
Our effective income tax rate was a negative (13.4)% for the year ended January 31, 2023, compared to an effective income tax rate of 224.1% for the year ended January 31, 2022. For the year ended January 31, 2023, our change in effective income tax rate compared to the U.S. federal statutory income tax rate of 21.0% is primarily due to $7.4 million of permanent tax adjustments related to the SIS Divestiture, $7.5 million increase in valuation allowances related to Israeli entities, $6.3 million of tax contingencies differences, $1.1 million of stock-based compensation and $8.6 million of Non-U.S. tax rate differential. The change in gross unrecognized tax benefits during fiscal year 2023 includes an uncertain tax position that should have been recognized beginning in fiscal year 2019. The net unrecognized tax benefit associated with this uncertain tax position amounted to $4.7 million as of January 31, 2023, which has been recognized as an out-period-correction in the fourth quarter of fiscal year January 31, 2023. In addition, as disclosed in Note “17. COMMITMENTS AND CONTINGENCIES” to the consolidated financial statements, since the uncertain tax position originated prior to the Spin-Off Date, we have indemnified Verint for this amount under the Tax Matters Agreement between Verint and Cognyte that became effective on the Spin-Off Date. The rollover impact of this out-of-period correction was not material, individually or in the aggregate, to any of the Company’s previously reported net income (loss), comprehensive income (loss), or basic and fully diluted earnings (loss) per common share.

For the year ended January 31, 2022, our effective income tax rate was lower than the U.S. federal statutory income tax rate of 21.0% primarily due to the recognition of a full valuation allowance on the deferred tax assets of Cognyte Technologies Israel Ltd. A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the three-year period ended January 31, 2022, based on which a valuation allowance of $7.5 million was recorded against the deferred tax assets that we do not believe are more likely than not to be realized in the foreseeable future.




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 material suppliers, travel, marketing, facilities, 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.

On October 19, 2022, Cognyte announced that it has entered into an agreement to sell SIS to the Volaris group (“Volaris”) and the transaction closed on December 1, 2022. In consideration for the sale we received $42.4 million in cash at closing and an additional amount of $4.7 million was held back (recorded as Prepaid expenses and other current assets). An additional earn-out amount may be paid, subject to the SIS business meeting certain performance based goals. The sale included equity interests, assets and liabilities attributable to the SIS business, for a total consideration of $47.1 million, plus a performance based earn-out, if and to the extent earned. The SIS sale resulted in a pre-tax gain on sale of $5.8 million, net of $4.7 million closing costs included in Other income (expenses), net in the consolidated statements of operations. The sale price is subject to adjustment based on changes in actual closing net working capital. Final potential working capital adjustments are pending

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.

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

Our purchase obligations of $36.1 million as of January 31, 2023 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
51

Table of Contents COGNYTE SOFTWARE LTD.
fixed or minimum quantities to be purchased; fixed, minimum, or variable price provisions; and the approximate timing of the transactions. Agreements to purchase goods or services that have cancellation provisions with no penalties are excluded from these purchase obligations.

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

We entered into two revolving credit facilities effective upon the completion of the spin-off, February 2021, which are valid for three years until January 31, 2024 and provide for a total of up to $100.0 million in total borrowings. As of January 31, 2023, we do not have any withdrawn funds from the revolving credit facilities. Interest rates on both facilities are based on LIBOR or Term SOFR plus a margin of 2.25% - 3.15%. The interest expense incurred on the withdrawn amount was $1.6 million and $0.2 million for the years ended January 31, 2023 and 2022, respectively. In addition, we are required to pay a commitment fee with respect to unused credit under the credit facilities at a rate of 0.55% - 0.75% per annum. The commitment fee incurred with respect to unused credit under the credit facilities was $0.3 million and $0.4 million for the year ended January 31, 2023 and 2022, respectively.

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

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

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

Our future capital requirements will depend on many factors, including our rate of revenue growth, timing of collection, the expansion of our sales and marketing activities, the timing and extent of spending to support product development efforts and expansion into new geographic locations, the timing of introductions of new products and enhancements to existing products, the continuing market acceptance of our offerings, and our use of cash to pay for acquisitions, if any.

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

As of January 31, 2023, 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, 2023 and 2022

52

Table of Contents COGNYTE SOFTWARE LTD.
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, 2023 and 2022:
January 31,
(in thousands)20232022
Cash and cash equivalents$34,579 $152,590 
Restricted cash and cash equivalents, and restricted bank time deposits (excluding long term portions)4,359 3,597 
Short-term investments17,507 10,434 
Total cash, cash equivalents, restricted cash and cash equivalents, restricted bank time deposits, and short-term investments$56,445 $166,621 
 
A summary of the sources and uses of cash, cash equivalents, restricted cash and restricted cash equivalents for the years ended January 31, 2023, 2022, and 2021 is as follows:
Year Ended January 31,
(in thousands)202320222021
Net cash (used in) provided by operating activities$(36,987)$2,630 $71,311 
Net cash provided by (used in) investing activities20,127 (17,851)16,418 
Net cash (used in) provided by financing activities(102,934)58,743 (205,617)
Effect of foreign currency exchange rate changes on cash, cash equivalents, restricted cash, and restricted cash equivalents617 41 (864)
Net decrease in cash, cash equivalents, restricted cash, and restricted cash equivalents$(119,176)$43,563 $(118,752)

Operating Activities
 
Net cash used by operating activities is driven primarily by our net loss of $110.0 million. Our net loss adjusted for non-cash items was $68.5 million. Operating activities used $37.0 million of net cash during the year ended January 31, 2023, compared to $2.6 million generated during the year ended January 31, 2022. Our decreased operating cash flow in the current year was primarily due to the use of $37.9 million in accounts payables and accrued expenses mainly as a result of the decreased costs during the year along with a decrease in personnel-related accruals, Barkan legal claim settlement and lower commission accrual due to lower revenues. In addition, our operating activity used $13.1 million related to an increase in inventory related to the planned deployment of our solutions and mitigate the risk of components shortage. The cash used in operating activity was primarily offset by $67.7 million cash provided by accounts receivable and contract assets as a result of improved collection during the year and $18 million provided by contract liabilities, offset by the decreased in revenue.

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, 2023, our investing activities provided $20.1 million of net cash, including $37.6 million of proceeds received from SIS business divestiture, net of cost. The cash provided by these investing activities was partially offset by $11.7 million of payments for property, equipment, and capitalized software development costs, $6.4 million net maturities and sales of short-term investments.

During the year ended January 31, 2022, our investing activities used $17.9 million of net cash, including $17.8 million of payments for property, equipment, and capitalized software development costs, $6.0 million net maturities and sales of short-term investment. The cash used by these investing activities was partially offset by $6.1 million increase in restricted bank time deposits and other investing activities.

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

Financing Activities
 
For the year ended January 31, 2023, our financing activities used $102.9 million of net cash, mainly due to a payment of $100.0 million to our revolving credit facilities and $2.9 million of dividends to the noncontrolling interest holders in our joint venture.
53

Table of Contents COGNYTE SOFTWARE LTD.

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

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, 2023 and 2022, we recorded a $0.4 million net loss and a $0.1 million net gain, respectively, on foreign currency forward contracts not designated as hedges for accounting purposes. We had $1.3 million and $0.7 million of net unrealized losses on outstanding foreign currency forward contracts with notional amounts totaling $91.3 million and $96.2 million for the years ended January 31, 2023 and 2022, respectively.

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

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

Our gross research and development spending totaled $140.4 million, $143.7 million and $129.2 million for the years ended January 31, 2023, 2022 and 2021 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” and “Item 4. Information on the Company—4.B. Business Overview—Demand Trends” for trend information.

5.E. CRITICAL ACCOUNTING ESTIMATES

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


ITEM 6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

6.A. DIRECTORS AND SENIOR MANAGEMENT

Board of Directors

The following table presents information about our current executive officers and directors as of the date of this Annual Report:
54

Table of Contents COGNYTE SOFTWARE LTD.
NameAge
Elad Sharon, Chief Executive Officer47
Dan Bodner64
Earl Shanks66
Richard Nottenburg69
Dafna Sharir54
Zvika Naggan64
Karmit Shilo61

Elad Sharon, Chief Executive Officer and Director

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

Dan Bodner, Chairman of the Board

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

Dafna Sharir, Director

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

Zvika Naggan, Director

Mr. Naggan has served as a member of our board of directors since February 1, 2021, the effective date of the spin-off. Mr. Naggan served as a Managing Partner at Red Dot Capital Partners from 2016 to 2019 and as an 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. Mr. Naggan currently serves as an independent director at Bank Leumi and as the chairman of its Compensation Committee and a member of both its Audit Committee and Technology Committee.

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 the executive chairman of NxBeam Inc., an early-stage fabless semiconductor company, 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.

55

Table of Contents COGNYTE SOFTWARE LTD.
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 2019, Ms. Shilo serves as an advisor to various business and non-profit organizations.

Senior Management

The following table sets forth information regarding our senior management as of the date of this Annual Report.
NameAge
Elad Sharon, Chief Executive Officer47
David Abadi, Chief Financial Officer49
Gil Cohen, Chief Product Officer52
Amir Barel, Chief Technology Officer58
Ilan Rotem, Chief Legal Officer58
Efi Nuri, Chief Revenue Officer61
Rini Karlin, Chief People Officer51
Sharon Chouli, Chief Customer Officer53

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.

Ilan Rotem, Chief Legal Officer

Mr. Rotem has served as our Chief Legal Officer since November 1, 2022. Mr. Rotem brings 30 years of legal experience as corporate and commercial counsel. As Chief Legal Officer, Mr. Rotem leads our global legal, risk management, compliance, and regulatory affairs. Prior to joining Cognyte in 2022, Mr. Rotem served as general counsel of Nano-X Imaging and Chief Legal Officer of Ness Technologies Group, and was a partner in a leading boutique law firm.

Efi Nuri, Chief Revenue Officer

Mr. Nuri has served as our Chief Revenue Officer since February 1, 2023. As Chief Revenue Officer, Mr. Nuri leads Cognyte’s global sales team, with responsibility to drive sales, gain market share, and implement Cognyte’s revenue growth strategy. Mr. Nuri previously served as a General Manager in the sales business unit at Cognyte, and brings almost 30 years of experience in Cognyte’s market, offering, technology, and sales environment. Mr. Nuri joined Cognyte in 1993 and has served in multiple engineering and sales management roles.

Gil Cohen, Chief Product Officer

56

Table of Contents COGNYTE SOFTWARE LTD.
Mr. Cohen has served as our Chief Product Officer since February 1, 2023. As Chief Product Officer, Mr. Cohen leads our product organization, global R&D centers, and the go-to-market strategy of our investigative analytics platform. Mr. Cohen is a seasoned software executive with a proven track record leading large global organizations, and brings over two decades of experience and expertise in enterprise software, big data, telco and artificial intelligence. Prior to joining the Cognyte business in 2021, Mr. Cohen served as the general manager of the NICE voice recording platform, and Chief Executive Officer of Telefonica Israel.

Amir Barel, Chief Technology Officer

Mr.Barel has served as our Chief Technology Officer since February 1, 2021, and since February 1, 2023 he joined our senior management team. As Chief Technology Officer, Mr. Barel leads Cognyte’s technology and innovation roadmap, technology business development and advanced data and AI research. Mr. Barel brings over 30 years of global experience, driving product and technology development and business growth in data analytics and telecom industries. Prior to joining the Cognyte Business in 2010, Amir served as General Manager of SimpliVity Israel and as Vice President Products and R&D 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 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

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

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







57

Table of Contents COGNYTE SOFTWARE LTD.
Summary Compensation Table

Name and Principal Position(2)
Base Salary ($)
Benefits and Perquisites ($)(3)
Variable compensation ($)(4)
Equity-Based Compensation ($)(5)
Total ($)
(in thousands, US dollars) (1)
Elad Sharon,
Chief Executive Officer
3841462579321,719
Avi Schechter,
Chief Revenue Officer
3883861016131,488
David Abadi,
Chief Financial Officer
340982194251,082
Miki Migdal,
Chief Business Officer
37510535278793
Sharon Chouli,
Chief Customer Officer
265100135280780

(1) All amounts reported in the table are in terms of cost to us accrued with respect to the year ended January 31,2023, as recorded in our financial statements.

(2) All Covered Executives listed in the table were our full-time employees during the year. Mr. Schechter and Mr. Migdal left their position as of February 1, 2023. Cash compensation amounts denominated in currencies other than the U.S. dollar were converted into U.S. dollars at the average conversion rate for the year ended January 31, 2023.

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

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

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

Share Incentive Plan

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

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

2021 Share Incentive Plan

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

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
58

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

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

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

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

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

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

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

6.C. BOARD PRACTICES

General

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

59

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

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

Board Structure

Under our Articles of Association, our directors are divided into three classes with staggered three-year terms. Each class of directors consists, as nearly as possible, of one-third of the total number of directors constituting our entire board of directors. At each annual general meeting of our shareholders, the election or re-election of directors following the expiration of the term of office of the directors of that class of directors will be for a term of office that expires on the third annual general meeting following such election or re-election.

Our directors are divided among the three classes as follows:

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

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

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

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

Nomination, Election and Removal of Directors

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

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

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
60

Table of Contents COGNYTE SOFTWARE LTD.
her election, and affirm that all of the required election-information is provided to us, pursuant to the Companies Law. Any such shareholder notice (and related documentation) must be delivered to our registered Israeli office within seven days after we publish notice of our upcoming annual general meeting (or within 14 days after we publish a preliminary notification of an upcoming annual general meeting).

Chairman of the Board

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

External Directors

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

Committees of Our Board of Directors

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

Audit Committee

Companies Law Requirements

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

Listing Requirements

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

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

Table of Contents COGNYTE SOFTWARE LTD.
“audit committee financial expert” as defined by the SEC rules and has the requisite financial experience as defined by the Nasdaq corporate governance rules.

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

Audit Committee Role

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

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

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

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

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

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

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

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

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

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


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

62

Table of Contents COGNYTE SOFTWARE LTD.
Listing Requirements

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

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

Compensation Committee Role

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

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

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

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

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

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

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

approving and recommending to our board of directors for its approval 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

assisting the board of directors in 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

63

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

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

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

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

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

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

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

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

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

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

Table of Contents COGNYTE SOFTWARE LTD.

with regards to variable components:

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

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

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

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

a limit to retirement grants.

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

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

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

Table of Contents COGNYTE SOFTWARE LTD.
interests and those of our shareholders and to strengthen the retention and the motivation of executive officers in the long term. Our compensation policy provides for executive officer compensation in the form of share options or other equity-based awards, such as restricted shares and time or performance based restricted share units, in accordance with our share incentive plan then in place. Equity-based incentives granted to executive officers are generally subject to vesting periods in order to promote long-term retention of the awarded executive officers. The equity-based compensation shall be granted from time to time and be individually determined and awarded according to the performance, educational background, prior business experience, qualifications, role and the personal responsibilities of the executive officer.

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

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

Nominating and Governance Committee

Companies Law Requirements

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

Listing Requirements

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

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

Nominating and Governance Committee Role

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

evaluating and making recommendations to our board of directors concerning the structure, composition and functioning of our board of directors and any committee thereof, to ensure the board has the requisite expertise and its membership consists of persons with sufficiently diverse and independent backgrounds;

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
66

Table of Contents COGNYTE SOFTWARE LTD.
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 and oversee performance evaluations of the members of our board of directors and our board of directors and the committees thereof on a collective basis;

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

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

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

Internal Auditor

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

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

Fiduciary Duties of Office Holders

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

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

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

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;

67

Table of Contents COGNYTE SOFTWARE LTD.
refrain from exploiting any business opportunity of the company to receive a personal gain for such office holder or others; and

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

Approval of Related Party Transactions under Israeli Law

General

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

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

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

Disclosure of Personal Interests of an Office Holder

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

the office holder’s relatives; or

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

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

not in the ordinary course of business;

not on market terms; or

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

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

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
68

Table of Contents COGNYTE SOFTWARE LTD.
certain exceptions, by the shareholders, in that order. Where the director is also a controlling shareholder, the requirements for approval of transactions with controlling shareholders apply.

Disclosure of Personal Interests of a Controlling Shareholder

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

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

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

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

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

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

Duties of Shareholders

Under the Companies Law, a shareholder has a duty to refrain from abusing its power in the company and to act in good faith and in an acceptable manner in exercising its rights and performing its obligations toward the company and other shareholders, 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.
69

Table of Contents COGNYTE SOFTWARE LTD.

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

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

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

Code of Conduct and Business Ethics

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

Exculpation, Indemnification and Insurance of Directors and Officers

Exculpation of Office Holders

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

Office Holders’ Insurance

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

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

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

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

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

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

70

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

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

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

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

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

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

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

Limitations on Exculpation, Insurance and Indemnification

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

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

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

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.

71

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

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

$200.0 million;

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

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

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


6.D. EMPLOYEES

As of January 31, 2023 we employed approximately 1,650 professionals, including certain contractors, with approximately, 53%, 33%, 9% 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,
202320222021
(full-time equivalents)
Management and G&A263 294 271 
Product Delivery115 141 157 
Research & Development786 949 965 
Sales & Marketing276 348 332 
Service & Support212 270 296 
Total1,652 2,002 2,021 

6.E. SHARE OWNERSHIP

72

Table of Contents COGNYTE SOFTWARE LTD.
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.






6.F. Disclosure of a Registrant’s Action to Recover Erroneously Awarded Compensation

Not Applicable.
ITEM 7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

7.A. MAJOR SHAREHOLDERS

The following table sets forth information with respect to the beneficial ownership of our shares as of March 31, 2023 by:

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

each of our directors and executive officers individually; and

all of our executive officers and directors as a group.

The beneficial ownership of ordinary shares is determined in accordance with the SEC rules and generally includes any ordinary shares over which a person exercises sole or shared voting or investment power. For the purposes of the table below, we deem restricted shares units scheduled to vest within 60 days of March 31, 2023, 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 68,842,601 ordinary shares outstanding as of March 31, 2023.

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.

73

Table of Contents COGNYTE SOFTWARE LTD.
1
1
74

Table of Contents COGNYTE SOFTWARE LTD.
Shares Beneficially Owned
Name of beneficial ownerNumber%
Directors and executive officers
Dan Bodner683,0361.0%
Elad Sharon248,6740.4%
Earl Shanks73,5790.1%
Richard Nottenburg34, 649*
Dafna Sharir 28,302*
Zvika Naggan34,841*
Karmit Shilo34,841*
David Abadi153,4260.2%
Amir Barel33,188*
Gil Cohen21,123*
Ilan Rotem4,500*
Sharon Chouli86,8740.1%
Efi Nuri42,707*
Rini Karlin66,6950.1%
All directors and executive officers as a group (14 persons)
1,511,7862.2%
Major Shareholders
Edenbrook Capital, LLC (1)6,538,9989.6%
Neuberger Berman, LLC(3)4,502,2886.6%
American Capital Management, Inc. (3)4,049,3436.0%
 Legal & General Investment Management Limited (4)3,759,4085.5%
Senvest Management, LLC (5)3,629,5055.3%

* Less than 0.1%

(1) As reported in the Schedule 13D/A filed with the SEC on October 13, 2022 by Edenbrook Capital, LLC (“Edenbrook Capital”) and Jonathan Brolin. Edenbrook Capital and Jonathan Brolin each have shared voting and dispositive power over 6,538,998 Cognyte ordinary shares. The address of each of the reporting persons is 116 Radio Circle, Mt. Kisco, NY 10549.

(2) As reported on Schedule 13D/A filed with the SEC on January 31, 2023 by Neuberger Berman Group, LLC (“NB Group”) Neuberger Berman Investment Advisers Holdings LLC (“NBIA Holdings”), Neuberger Berman Investment Advisers LLC (“NBIA”), Neuberger Berman Canada Holdings LLC (“NBCH”), NB Acquisitionco ULC (“NBAU”), Neuberger Berman Canada ULC (“NBCU”), Benjamin Nahum, Amit Solomon and Scott Hoina. NBCH, NBAU, NBCU have common ownership with NBIA. NB Group has shared voting power over 3,627,314 Cognyte ordinary shares and shared dispositive power over 4,502,288 Cognyte ordinary shares. NBIA Holdings and NBIA each have shared voting power over 3,589,248 and shared dispositive power over 4,464,222 Cognyte ordinary shares. NBCH has shared voting and dispositive powers over 38,066 Cognyte ordinary shares. NBAU and NBCU each have shared voting and dispositive powers over 38,066 Cognyte ordinary shares. Benjamin Nahum has sole voting and dispositive powers over 77,000 Cognyte ordinary shares. Amit Solomon has sole voting and dispositive powers over 2,600 Cognyte ordinary shares. Scott Hoina has sole voting and dispositive powers over 600 Cognyte ordinary shares. The address of each of these reporting persons is 1290 Avenue of the Americas, New York, NY 10104

75

Table of Contents COGNYTE SOFTWARE LTD.
(3) As reported on Schedule 13G/A filed with the SEC on February 14, 2023 by American Capital Management, Inc. (“ACMI”). ACMI has sole voting power over 1,326,125 Cognyte ordinary shares and sole dispositive power over 4,049,343 Cognyte ordinary shares. The address of ACMI is 575 Lexington Avenue, 30th Floor, New York, NY 10022.

(4) As reported in the Schedule 13G/A filed with the SEC on February 16, 2023 by Legal & General Investment Management Limited (“LGIM”), LGIM Managers (Europe) Limited (“LGIM Managers”) and Legal & General UCITS ETF PLC (“UCITS”). Each of these entities have shared voting and dispositive power over 3,759,408 Cognyte ordinary shares. The address of LGIM is One Coleman Street, London, EC2R 5AA and the address of LGIM Managers and UCITS is 70 Sir John Rogersons Quay, Dublin 2, Ireland.

(5) As reported on Schedule 13G filed with the SEC on March 28, 2023 by Senvest Management, LLC (“Senvest”) and Richard Mashaal, Each of Senvest and Mr. Mashaal have shared voting and dispositive power over 3,629,505 Cognyte ordinary shares. The address of Senvest and Mr. Mashaal is 540 Madison Avenue, 32nd Floor, New York, New York 10022.

Registered Holders

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


7.B. RELATED PARTY TRANSACTIONS

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

The summaries of the material transactions described 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.

Agreements with Verint

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

a Tax Matters Agreement;

an Employee Matters Agreement;

an Intellectual Property Cross License Agreement; and

a Trademark Cross License Agreement.


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.

76

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

The Separation and Distribution Agreement provides for when and how such transfers, assumptions and assignments occurred, or should have occurred following the separation (to the extent that such transfers, assumptions and assignments have not already occurred prior to the parties’ entry into the Separation and Distribution Agreement). The Separation and Distribution Agreement further sets forth the basis on which individual assets and liabilities (or any part thereof), the transfer of which is subject to a third-party consent or notification which has not been obtained or if the transfer thereof cannot for regulatory reasons occur by the date on which implementation of the separation occurs in the relevant jurisdiction, will, subject to certain exceptions, continue to be held by the relevant transferor for the use, benefit or burden of, and at the cost of, the relevant transferee.

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

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

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

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

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

Dispute Resolution. For any disputes between us and Verint arising out of the Separation and Distribution Agreement or the Ancillary Agreements, such disputes will initially be considered for informal dispute resolution by a committee comprised of two of our representatives and two Verint representatives on a steering committee. If the dispute is not resolved within 15 days of submission to the steering committee, we or Verint may submit the dispute for non-binding mediation. If negotiation and any mediation fails, we and Verint will resolve the dispute in a court of competent jurisdiction located in New York, New York.
77

Table of Contents COGNYTE SOFTWARE LTD.
However, we or Verint may seek preliminary or injunctive relief from a court without first complying with the dispute resolution procedures if such action is reasonably necessary to avoid irreparable damage.

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

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

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

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

Tax Matters Agreement

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


Employee Matters Agreement

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

Allocation of Employment Liabilities. The general principle for the allocation of employment-related liabilities is that (i) we assume (or retain) all such liabilities relating to our employees as well as former employees of the CES Group (as defined in the Separation and Distribution Agreement) who worked wholly or substantially in Cognyte as of the date immediately prior to the termination of their employment (“former Cognyte employees”) and (ii) Verint assumes (or retains) all such liabilities relating
78

Table of Contents COGNYTE SOFTWARE LTD.
to all other current and former employees of the CES Group, in each case, regardless of when such liabilities arise. In addition, we assume (or retain) all liabilities set forth in offer letters extended to prospective employees ultimately hired by us (or any member of our group), and Verint assumes (or retains) all liabilities set forth in offer letters extended to prospective employees ultimately hired by the CES Group, in each case, including any promises to recommend equity grants.

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

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

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

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

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

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

Intellectual Property Cross License Agreement

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

Trademark Cross License Agreement

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


Agreement with Bank Leumi

Effective as of February 2021, we entered into a revolving credit facility with Bank Leumi Le-Israel B.M. (“Bank Leumi”), an Israeli bank. Under the credit facility with Bank Leumi, we were provided with a total of up to $50 million in borrowings, made available to the Company for three years from the effective date. Our obligations under the credit facility are guaranteed by certain customary affirmative and restrictive covenants for credit facilities of this type. The credit facilities also contain
79

Table of Contents COGNYTE SOFTWARE LTD.
financial covenants which are measured at the end of each quarter. During October 2022, Zvika Naggan, a member of our board of directors, was appointed to serve as member of the board of directors of Bank Leumi.




7.C. INTERESTS OF EXPERTS AND COUNSEL

Not Applicable.

ITEM 8. FINANCIAL INFORMATION

8.A. CONSOLIDATED STATEMENTS AND OTHER FINANCIAL INFORMATION

Consolidated Financial Statements

See “Item 18. Financial Statements”.

Legal Proceedings

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

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

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

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

As a result of this ruling (which excluded claims related to Verint stock options from the case), one of the original plaintiffs in the case, Ms. Deutsch, was replaced by a new representative plaintiff, Mr. David Vaaknin. CTI appealed portions of the District
80

Table of Contents COGNYTE SOFTWARE LTD.
Court’s ruling to the Israeli Supreme Court. On August 8, 2017, the Israeli Supreme Court partially allowed CTI’s appeal and ordered the case to be returned to the District Court to determine whether a cause of action exists under New York law based on the parties’ expert opinions.

Following two unsuccessful rounds of mediation in mid to late 2018 and in mid-2019, the proceedings resumed. On April 16, 2020, the District Court accepted plaintiffs’ application to amend the motion to certify a class action and set deadlines for filing amended pleadings by the parties. CTI submitted a motion to appeal the District Court’s decision to the Supreme Court, as well as a motion to stay the proceedings in the District Court pending the resolution of the appeal. On July 6, 2020, the Supreme Court granted the motion for a stay. On July 27, 2020, the plaintiffs filed their response on the merits of the motion for leave to appeal. On December 15, 2021, the Supreme Court rejected CTI’s motion to appeal and the procedure in the District Court resumed. On February 27, 2022, CTI filed its response to the amendment motion for class certification. On April 4, 2022, a pre-trial hearing was held at the District Court, and the court has scheduled dates for the continuation of the proceedings. On July 10, 2022, following another round of mediation, the parties submitted a motion to approve a settlement agreement (the “Deutch Settlement Agreement”). According to the Deutch Settlement Agreement, subject to full and final waiver by the plaintiffs, Mavenir Inc. and/or Comverse Inc. and/or Mavenir Ltd., will pay compensation in the total amount of $16 million. On February 7, 2023 the court approved the Deutch Settlement Agreement and the first payment thereunder was made on March 2, 2023, in the amount of $6.5 million. It is noted that the compensation amount is comprehensive, final and absolute and includes all the amounts and expenses to be paid in connection with the Deutch Settlement Agreement. Verint serves as a guarantor for the payment of the compensation amount.

In January 2017, a legal action was commenced by Mr. Elad Barkan and KeySee Software Ltd. against Cognyte, Verint and Rontal Engineering Applications (2001) Ltd. (a subsidiary of Cognyte) in the Israel Central District Court alleging infringement of an Israeli patent titled “Cryptanalysis Method and System”, copyright infringement, misappropriation of trade secrets, and breach of contract. The remedies sought under such claim include compensation for damages, claim for accounts, and a permanent injunction seeking to prevent the continued alleged infringement of the patent. The defendants filed a statement of defense rejecting any and all allegations under such claim. Following a mediation process, on April 13, 2022, the parties signed a settlement agreement (the “Barkan Settlement Agreement”), whereby Cognyte undertook to pay KeySee the total amount of $6.2 million plus VAT in return for a full release for the claim and license from Barkan, and the assurance that future sales of the relevant products will not be subject to further claims. Based on the Barkan Settlement Agreement, on May 16, 2022, the court ordered the dismissal of the claim without an order for costs.

On March 1, 2023, a securities class complaint (the “Complaint”) was filed in the United States District Court for the Southern District of New York, New York, USA against the Company, its Chief Executive Officer and Chief Financial Officer on behalf of all purchasers of the Company’s shares during the period between February 2, 2021 and June 28, 2022 and seeking unspecified damages. The Complaint alleges that the defendants breached United States securities laws by making misleading statements and omissions in the Company’s January 14, 2021 registration statement and during the period between February 2, 2021 and June 28, 2022. Such statements and omissions allegedly concealed the fact that the Company’s business practices violated Meta Platforms Inc.’s community standards and terms of services. The Compliant alleges that Cognyte’s share price dropped after the facts were disclosed. The Company has not accrued any losses in connection with this proceedings. The Company’s position is that this lawsuit has no merit and we intend to defend such position vigorously. It is impossible to determine the outcome of the Claim and its impact on the Company at such a preliminary stage, regardless of its merits.

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

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

Policy on Dividend Distributions

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

8.B. SIGNIFICANT CHANGES

81

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


ITEM 9. THE OFFER AND LISTING

9.A. OFFER AND LISTING DETAILS

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

9.B. PLAN OF DISTRIBUTION

Not Applicable.

9.C. MARKETS

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

9.D. SELLING SHAREHOLDERS

Not Applicable.

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

Table of Contents COGNYTE SOFTWARE LTD.

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

10.E. TAXATION

Material U.S. Federal Income Tax Considerations

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

The following summarizes the material U.S. federal income tax considerations relating to the ownership and disposition of our shares by U.S. Holders (as defined below). This summary applies only to U.S. Holders that hold our ordinary shares as capital assets within the meaning of Section 1221 of the U.S. Internal Revenue Code of 1986, as amended (the “Code”) (generally, property held for investment) and that have the U.S. dollar as their functional currency for U.S. federal income tax purposes.

This summary is based on the Code, U.S. Treasury regulations promulgated thereunder and on judicial and administrative interpretations of the Code and the Treasury regulations, all as in effect on the date hereof, and all of which are subject to change, possibly with retroactive effect. Except with respect to the U.S. Tax Ruling, as discussed below under “Treatment of
Cognyte as a U.S. Corporation for U.S. Federal Income Tax Purposes,” Cognyte has not sought and will not seek any rulings
from the IRS regarding the matters discussed below. There can be no assurance the IRS will not take or a court will not sustain
a contrary position regarding the tax consequences discussed below. This summary does not purport to be a complete description of the consequences of the transactions described in this Annual Report, nor does it address the application of estate, gift or non-income U.S. federal tax laws or any state, local or foreign tax laws. The tax treatment of a holder of our shares may vary depending upon that holder’s particular situation. Moreover, this summary does not address certain holders that may be subject to special rules not discussed below, such as (but not limited to):

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

persons that are subject to alternative minimum taxes;

insurance companies;

tax-qualified retirement plans;

tax-exempt entities;

governmental organizations;

banks and other financial institutions;

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

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

broker-dealers;

dealers or traders subject to a mark-to-market method of accounting with respect to the securities;

partnerships or other entities or arrangements classified as partnerships or other pass-through entities for U.S. federal income tax purposes (including S-corporations) or holders of equity interests therein;

83

Table of Contents COGNYTE SOFTWARE LTD.
a U.S. Holder that owns shares through a non-U.S. broker or other non-U.S. intermediary;

persons whose functional currency for U.S. federal income tax purposes 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,” “constructive sale,” “wash sale,” “conversion,” or other risk reduction transaction for U.S. federal income tax purposes;

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

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

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

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

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

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

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

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

If a partnership (or other entity or arrangement 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, the status and activities of the partnership, and certain determinations made at the partner level. If you are a partner in a partnership or such other entity or arrangement taxable as a partnership for U.S. federal income tax purposes holding our shares, you should consult your tax advisor.

THIS DISCUSSION IS ONLY A SUMMARY OF THE MATERIAL U.S. FEDERAL INCOME TAX CONSEQUENCES OF THE OWNERSHIP AND DISPOSITION OF COGNYTE’S SECURITIES. EACH HOLDER OF COGNYTE’S SECURITIES IS URGED TO CONSULT ITS OWN TAX ADVISOR WITH RESPECT TO THE PARTICULAR TAX CONSEQUENCES TO SUCH HOLDER OF THE ACQUISITION, OWNERSHIP, AND DISPOSITION OF COGNYTE’S SECURITIES, INCLUDING THE APPLICABILITY AND EFFECT OF ANY STATE, LOCAL AND NON-U.S. TAX LAWS, AS WELL AS U.S. FEDERAL TAX LAWS AND APPLICABLE TAX TREATIES.

Treatment of Cognyte as a U.S. Corporation for U.S. Federal Income Tax Purposes

Although Cognyte is organized as an Israeli limited company, Verint obtained a U.S. Tax Ruling that Cognyte will be treated as a U.S. corporation for U.S. federal income tax purposes under Section 7874 of the Code. As a result, we have been treating Cognyte as a U.S. corporation for U.S. federal income tax purposes and, therefore, we do not intend to treat Cognyte as a “passive foreign investment company,” as such rules apply only to non-U.S. corporations that are treated as such for U.S. federal income tax purposes.

84

Table of Contents COGNYTE SOFTWARE LTD.
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. With certain exceptions (including, but not limited to, dividends treated as investment income for purposes of investment interest deduction limitations), 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 disposed of. 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

Certain U.S. Holders who are individuals, trusts or estates are required to pay a 3.8% tax on “net investment income” including, among other things, dividends on and net capital gains from the sale or other disposition of shares of stock. U.S. Holders should consult their own advisors regarding the effect, if any, of this legislation on their ownership and disposition of our ordinary shares.

Backup Withholding and Information Reporting

United States backup withholding tax and information reporting requirements may apply to certain payments to certain U.S Holders of stock. Information reporting requirements generally will apply to payments of dividends on, and to proceeds from the sale or redemption of, our ordinary shares made within the United States, or by a U.S. payor or U.S. middleman, to a U.S. Holder of our ordinary shares, other than an exempt recipient. A payor will be required to withhold backup withholding tax from any payments of dividends on, or the proceeds from the sale or redemption of, ordinary shares within the United States, or by a U.S. payor or U.S. middleman, to a U.S. Holder, other than an exempt recipient, if such U.S. Holder fails to furnish its correct taxpayer identification number or otherwise fails to comply with, or establish an exemption from, such backup withholding tax requirements. Backup withholding is not an additional tax. Any amounts withheld under the backup withholding rules will generally 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,
85

Table of Contents COGNYTE SOFTWARE LTD.
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, not for profit organizations, pension funds and other exempt institutional investors, partnerships and other transparent entities, individuals under the tax regime for “new immigrants” or “returning residents” and other taxpayers who are subject to special tax regimes not covered in this discussion. Each prospective holder is urged to consult its own tax adviser as to the particular tax consequences to such holder of the receipt, ownership, and disposition of our shares, including the applicability and effect of any other tax laws or tax treaties, of pending or proposed changes in applicable tax laws as of the date of this Form 20-F, and of any actual changes in applicable tax laws after such date.

SHAREHOLDERS ARE URGED TO CONSULT THEIR OWN TAX ADVISORS AS TO THE ISRAELI TAX CONSEQUENCES OF THE PURCHASE, OWNERSHIP AND DISPOSITION OF OUR SHARES.

Capital Gains

This discussion is limited to investors for whom disposition of our shares is treated as a capital gain within the meaning of Part E of the Israeli Tax Ordinance (generally, disposition of an asset held for passive investment). Further, this discussion does not purport to consider all aspects of Israeli income taxation that may be relevant to shareholders in light of their particular circumstances. Israeli capital gain tax is imposed on the sale of assets by an Israeli resident, and on the sale of such assets by a non-Israel resident if, inter-alia, those assets are either (i) located in Israel, (ii) are shares or a right to a share in an Israeli resident corporation, or (iii) represent, directly or indirectly, rights that are primarily for assets located in Israel, It should be noted, that under certain conditions, the non-Israel resident may be exempt from capital gain tax in Israel, according to the Israeli Tax Ordinance (as described below). In addition, the relevant tax treaty between Israel and the seller’s country of residence may provide tax reliefs in this regard. The Israeli Tax Ordinance distinguishes between “Real Capital Gain” and the “Inflationary Surplus”. Real Capital Gain is the excess of the total capital gain over Inflationary Surplus computed generally on the basis of the increase in the Israeli Consumer Price Index or, in certain circumstances, according to the change in the foreign currency exchange rate, between the date of purchase and the date of the sale of the asset.

The Real Capital Gain accrued by individuals on the sale of our shares (that were purchased after January 1, 2012, whether listed on a stock exchange or not) will be taxed at the rate which will not exceed 25%. However, if such shareholder is a “Controlling Shareholder” (i.e., a person who holds, directly or indirectly, alone or together with such person’s relative or another person who collaborates with such person on a permanent basis, at least 10% of one or more of the Israeli resident company’s means of control) at the time of the sale or at any time during the preceding twelve (12) months period, such gain will be taxed at a rate which will not exceed 30%.

The Real Capital Gain derived by corporations will be generally subject to the ordinary corporate income tax rate (23% in 2018 and thereafter).

An individual shareholder dealing in securities, or to whom such income is otherwise taxable as ordinary business income, is taxed in Israel at the marginal tax rates applicable to business income (up to 47% in 2022 - in addition to excess tax as described below), unless the benefiting provisions of an applicable tax treaty apply.

Notwithstanding the foregoing, capital gain derived from the sale of our shares by a non-Israeli resident (whether an individual or a corporation) shareholder may be exempt under the Israeli Tax Ordinance from Israeli taxation provided that the following cumulative conditions are met (regarding shares that were purchased on or after January 1, 2009): (i) such capital gain was not derived from a permanent business or business activity that the non-Israeli resident maintains in Israel, (ii) the purchase of such shares was not from relative party (as it defined in the Israeli Tax Ordinance), (iii) the provisions of chapter E2 of the Income Tax Ordinance did not apply on the purchase of such shares (the tax ruling issued by the ITA with respect to the separation from Verint provides that our shares received as part of the separation will not be deemed as purchased in accordance with Chapter E2 of the Income Tax Ordinance) and also the provisions of section 70 of the Real Estate Tax Law did not apply on the purchase of such shares, and (iv) the shares are not traded on the Israel Stock Exchange at the time of the sale. These provisions dealing with capital gain are not applicable to a person whose gains from selling or otherwise disposing of the shares are deemed to be business income. It should be noted, that with respect to shares that were purchased before January 1, 2009, the conditions are different, and the exemption also depends on the purchase day. In addition, according to the tax ruling which was issued by the ITA with respect to the separation from Verint, for shareholders who received their shares as a result of the separation, such an exemption is applicable only in the case that the seller would have been exempt on the sale of its shares in Verint before the separation from Verint was occurred. However, non-Israeli corporations will not be entitled to the foregoing
86

Table of Contents COGNYTE SOFTWARE LTD.
exemptions if Israeli residents (i) are controlling shareholders in such non-Israeli corporation (shareholders who hold, directly or indirectly, alone, together with another, or together with another Israeli resident, one or more of the means of control at a rate exceeding 25%) or (ii) are the beneficiaries or entitled to 25% or more of the non-Israeli corporation's revenue or profits, directly or indirectly. A non-Israeli resident who derives capital gains from the sale of shares of an Israeli resident company that were purchased after the company was listed for trading on a stock exchange outside of Israel will generally be exempt from Israeli capital gains tax so long as the capital gain is not attributed to a permanent establishment that the non-Israeli resident maintains in Israel and the gain is not subject to the Israeli Income Tax Law (Inflationary Adjustments) 5745-1985.

In addition, the sale of shares may be exempt from Israeli capital gain tax under the provisions of an applicable tax treaty (subject to the receipt in advance of a valid certificate from the ITA allowing for an exemption). For example, the U.S.-Israel Double Tax Treaty exempts a U.S. resident holding the shares as a capital asset who is entitled to claim the benefits afforded to such a resident by the U.S.-Israel Double Tax Treaty from Israeli capital gain tax in connection with such sale, exchange or other disposition, provided that (i) the U.S. resident owned, directly or indirectly, less than 10% of an Israeli resident company’s voting power at any time within twelve-month period preceding such sale, exchange or other disposition, subject to certain conditions; (ii) the seller, being an individual, is present in Israel for a period or periods of less than 183 days in the aggregate during the taxable year; (iii) the capital gain from the sale, exchange or other disposition is not treated as industrial or commercial profit attributable to a permanent establishment that the U.S. resident maintains in Israel; (iv) the capital gains arising from such sale, exchange or other disposition is not attributed to real estate located in Israel or (v) the capital gains arising from such sale, exchange or other disposition is not attributed to royalties; and (vi) the shareholder is a U.S. resident (for purposes of the U.S.-Israel Double Tax Treaty) who is holding the shares as a capital asset. If any of the above conditions is not met, the sale, exchange or other disposition of our shares would be subject to Israeli tax, to the extent applicable.

In some instances where our shareholders may be liable for Israeli tax on the sale of their shares, the payment of the consideration may be subject to withholding of Israeli tax at source. Shareholders may be required to demonstrate that they are exempt from tax on their capital gains in order to avoid withholding tax at source at the time of sale. Specifically, in transactions involving a sale of all of the shares of an Israeli resident company, in the form of a merger or otherwise, the ITA may require from shareholders who are not liable for Israeli tax to sign on declarations in forms specified by this authority or obtain a specific exemption from the ITA to confirm their status as non-Israeli residents, and, in the absence of such declarations or exemptions, may require the purchaser of the shares to withhold taxes at source.

Either the purchaser or the Israeli stockbroker or financial institution through which the shares are held is obliged, subject to the above-mentioned exemptions, to withhold tax upon the sale of securities from the amount of the consideration paid upon the sale of the securities at the rate of 25% from the real capital gain amount in respect of an individual, or at a rate of corporate income tax, in respect of a corporation (currently 23%), from the real capital gain amount or from the consideration amount, as applicable.

Upon the sale of securities traded on a stock exchange, a detailed return, including a computation of the tax due, must be filed and an advance payment must be paid on January 31 and July 31 of every tax year in respect of sales of securities made within the previous six months. However, if all tax due was withheld at source according to applicable provisions of the Israeli Tax Ordinance and regulations promulgated thereunder, the aforementioned return need not be filed and no advance payment must be paid, provided that (i) such income was not generated from business conducted in Israel by the taxpayer, (ii) the taxpayer has no other taxable sources of income in Israel with respect to which a tax return is required to be filed and an advance payment does not need to be made, and (iii) the taxpayer is not obligated to pay Excess Tax (as further explained below). Capital gain is also reportable in the annual income tax return.

Dividends

A distribution of dividends from income, which is not attributed to a Beneficial Enterprise or a Preferred Enterprise, to an Israeli resident individual, will generally be subject to income tax at a rate of 25%. However, a 30% tax rate will apply if the dividend recipient is a “Controlling Shareholder” (as defined above) at the time of the distribution or at any time during the preceding twelve-month period.

In addition, if the recipient of the dividend is an Israeli resident corporation, such dividend (which is not attributed to a Beneficial Enterprise) will be generally exempt from income tax, provided that the income from which such dividend is distributed was derived or accrued within Israel and such dividend was received directly or indirectly from a corporation that is subject to Israeli corporate income tax.

Furthermore, the Israeli Tax Ordinance generally provides that a non-Israeli resident (either individual or corporation) is subject to Israeli income tax on dividends at the rate of 25% (30% if the dividend recipient is a “Controlling Shareholder” (as defined above), at the time of distribution or at any time during the preceding twelve-month period); Those rates are subject to a
87

Table of Contents COGNYTE SOFTWARE LTD.
reduced tax rate under the provisions of an applicable double tax treaty (subject to the receipt in advance of a valid certificate from the ITA allowing for a reduced tax rate).

For example, under the U.S.-Israel Double Tax Treaty, the following rates will apply in respect of dividends distributed by an Israeli resident company to a U.S. resident who is entitled to the U.S-Israel Double Tax Treaty benefits: (i) if the U.S. resident is a corporation which holds during the part of the paying corporation's taxable year which precedes the date of payment of the dividend and during the whole of its prior taxable year (if any), at least 10% of the outstanding shares of the voting stock of the Israeli resident paying corporation and not more than 25% of the gross income of the Israeli resident paying corporation for such prior taxable year (if any) consists of certain type of interest or dividends—the withholding tax rate is 12.5% of the gross amount of the dividend paid and could be 15% if the dividend is distributed from income derived during any period for which the paying corporation is entitled to the reduced tax rate applicable to an Approved Enterprise, and (ii) in all other cases, the tax rate is 25%, or the domestic rate (if such is lower). The aforementioned rates under the U.S.-Israel Double Tax Treaty will not apply if the dividend income was derived through a permanent establishment that the U.S. resident maintains in Israel. U.S. residents who are subject to Israeli withholding tax on a dividend may be entitled to a credit or deduction for United States federal income tax purposes in the amount of the taxes which were withheld, subject to detailed rules contained in the U.S. tax legislation.

A non-Israeli resident that receives dividend income derived from or accrued from Israel, from which the full amount of tax was withheld at source, is generally exempt from the obligation to file tax returns in Israel with respect to such income, provided that (i) such income was not generated from a business conducted in Israel by the taxpayer, (ii) the taxpayer has no other taxable sources of income in Israel with respect to which a tax return is required to be filed, and (iii) the taxpayer is not obliged to pay excess tax (as further explained below).

Intermediary payers of dividends on our shares, including the financial institution through which the securities are held, are generally required, subject to (i) any of the foregoing exemptions, (ii) reduced tax rates, or (iii) the demonstration of a shareholder of his, her or its foreign residency, to withhold taxes upon the distribution of dividends at a rate of 25%, provided that the shares are registered with a nominee company (for corporations and individuals).

Distribution of dividends from income attributed to a Beneficial Enterprise / Preferred Enterprise / Preferred Technological Enterprise may generally be subject to a lower tax rate, as detailed described in section 4.B. BUSINESS OVERVIEW - Israeli Tax Considerations and Government Programs.

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 663,240 for 2022 and NIS 698,280 for 2023), including, but not limited to income derived from dividends, interest and capital gains.

Estate and Gift Tax

Israeli law presently does not impose estate or gift taxes.

10.F. DIVIDENDS AND PAYING AGENTS

Not Applicable.

10.G. STATEMENT BY EXPERTS

Not Applicable.

10.H. DOCUMENTS ON DISPLAY

We report under the Exchange Act as an FPI. Thus, we are exempt from certain provisions of the Exchange Act applicable to U.S. domestic public companies, which are more expansive and require more frequent filings, including (i) the sections of the Exchange Act regulating the solicitation of proxies, consents or authorizations in respect of a security registered under the Exchange Act and the content of proxy statements, (ii) the rules under Section 16 of the Exchange Act subjecting officers, directors and principal shareholders to beneficial ownership reporting and short-swing profit recovery and (iii) the rules under the Exchange Act requiring the filing with the SEC of quarterly reports on Form 10-Q containing full unaudited financial statements and notes thereto and other specified information, and current reports on Form 8-K, which are due upon the occurrence of specified significant events.
88

Table of Contents COGNYTE SOFTWARE LTD.

However, we will file with the SEC, within 120 days after the end of each subsequent fiscal year, or such applicable time as required by the SEC, an annual report on Form 20-F containing financial statements audited by an independent registered public accounting firm, and have furnished and intend to continue furnishing to the SEC reports on Form 6-K containing unaudited quarterly financial information after the end of each fiscal quarter.

The SEC maintains an Internet website that contains reports and other information about issuers, like us, that file electronically with the SEC. The address of that website is www.sec.gov. In addition, copies of all information and documents pertaining to press releases, media conferences, investor updates and presentations at analyst and investor presentation conferences can be downloaded from our website at www.cognyte.com/investors/. The information contained on our website is not a part of this Form 20-F.

10.I. SUBSIDIARY INFORMATION

Not Applicable.

10.J. ANNUAL REPORT TO SECURITY HOLDERS

Not Applicable.

ITEM 11. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We are exposed to market risk from changes in exchange rates, interest rates and inflation. All of these market risks arise in the ordinary course of business, as we do not engage in speculative trading activities. The following analysis provides additional information regarding these risks.

Interest rate risk

As of January 31, 2023, we had $56 million of Cash and cash equivalents, Restricted cash and cash equivalents and restricted bank time deposits and Short-term investments. Interest-earning instruments carry a degree of interest rate risk. However, our historical interest income has not fluctuated significantly. A hypothetical 10% change in interest rates would not have had a material impact on our financial results for the years ended January 31, 2023 and 2022. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure.

Foreign Currency Exchange Risk

Our reporting currency and the functional currency in most of our non-U.S. subsidiaries is U.S. dollar. The majority of our revenues were denominated in U.S. dollars and the remainder in other currencies. However, a significant portion of our operating costs in Israel, consisting principally of salaries and employee-related costs, operating lease and facility expenses are denominated in NIS. This foreign currency exposure gives rise to market risk associated with exchange rate movements of the U.S. dollar against the NIS.
To reduce the impact of foreign currency exchange risks associated with forecasted future cash flows and certain existing assets and liabilities and the volatility in our consolidated statements of operations, we have established a hedging policy. We utilize foreign currency contracts, primarily forward, with financial institutions to protect against foreign currency exchange risks, mainly the exposure to changes in the exchange rate of the NIS and SGD against the U.S. dollar that are associated with future cash flows denominated in NIS and SGD. Please also see the information set forth under “Note 14. Derivative Financial Instruments” of our consolidated financial statements. We account for our derivative instruments as either assets or liabilities and carry them at fair value in the consolidated balance sheets. The accounting for changes in the fair value of the derivative depends on the intended use of the derivative and the resulting designation. Our hedging activities reduce but do not eliminate the impact of currency exchange rate movements. We may in the future enter into other derivative financial instruments if it is determined that such hedging activities are appropriate to further reduce our foreign currency exchange risk.
The effect of a hypothetical 10% change in foreign currency exchange rates would have impacted our results of operations by $0.5 million decrease and $0.3 million increase for the years ended January 31, 2023 and 2022, respectively.


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
89

Table of Contents COGNYTE SOFTWARE LTD.
Prospects—5.B. Liquidity and Capital Resources.” Please also see the information set forth under “Note 14. Derivative Financial Instruments” of our consolidated financial statements and related notes included elsewhere in this Form 20-F.


ITEM 12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

12.A. DEBT SECURITIES

Not Applicable.

12.B. WARRANTS AND RIGHTS

Not Applicable.

12.C. OTHER SECURITIES

Not Applicable.

12.D. AMERICAN DEPOSITARY SHARES

Not Applicable.


90

Table of Contents COGNYTE SOFTWARE LTD.
PART II

ITEM 13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

None.


ITEM 14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF
PROCEEDS

None.


ITEM 15. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of January 31, 2023. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of January 31, 2023, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed by us, including our consolidated subsidiaries, in reports that we file or submit under the Exchange Act, is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

Management’s Annual Report on Internal Control over Financial Reporting

Our management, under the supervision of our Chief Executive Officer and Chief Financial Officer, is responsible for establishing and maintaining adequate internal control over financial reporting (as that term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act). Our internal control over financial reporting is a process to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Our internal control over financial reporting includes those policies and procedures that:

pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets;
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risks that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

As required by Section 404(a) of the Sarbanes-Oxley Act of 2002 and related rules promulgated by the SEC, our management, including our Chief Executive Officer and Chief Financial Officer, assessed the effectiveness of internal control over financial reporting as of January 31, 2023 based on the framework in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, management has concluded that our internal control over financial reporting was effective as of January 31, 2023.

Attestation Report of the Registered Public Accounting Firm
91

Table of Contents COGNYTE SOFTWARE LTD.

Our independent registered public accounting firm, Brightman Almagor Zohar & Co., a firm in the Deloitte Global Network, has audited the consolidated financial statements for the year ended January 31, 2023 included in this annual report on Form 20-F, and as part of its audit, has issued its audit report on the effectiveness of our internal control over financial reporting as of January 31, 2023. The report of Brightman Almagor Zohar & Co. is included with our consolidated financial statements included elsewhere in this annual report and is incorporated herein by reference.

Changes in Internal Control over Financial Reporting

There were no changes in our internal controls over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the period covered by this Annual Report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


ITEM 16A. AUDIT COMMITTEE AND FINANCIAL EXPERT

Our Board has determined that Earl Shanks, Dafna Sharir and Zvika Naggan each satisfy the “independence” requirements set forth in Rule 10A-3 under the Exchange Act. Our board of directors has also determined that Earl Shanks shall be considered an “audit committee financial expert” as defined in Item 16A of Form 20-F under the Exchange Act.

ITEM 16B. CODE OF ETHICS

We have adopted a Code of Conduct that applies to all our employees, officers and directors, including our principal executive, principal financial and principal accounting officers. Our Code of Conduct addresses, among other things, competition and fair dealing, conflicts of interest, financial matters and external reporting, company funds and assets, confidentiality and corporate opportunity requirements and the process for reporting violations of the Code of Conduct, employee misconduct, conflicts of interest or other violations. Our Code of Conduct is intended to meet the definition of “code of ethics” under Item 16B of 20-F under the Exchange Act.

We will disclose on our website any amendment to, or waiver from, a provision of our Code of Conduct that applies to our directors or executive officers to the extent required under the rules of the SEC or Nasdaq. Our Code of Conduct is available on our website at www.cognyte.com/investors. The information contained on our website is not incorporated by reference in this Annual Report.

ITEM 16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES
We have recorded the following fees for professional services rendered by Brightman Almagor Zohar & Co., a firm in the Deloitte Global Network, and Deloitte & Touche LLP, for the year ended January 31, 2023.

Year Ended January 31,
($ in thousands)20232022
Audit Fees
$805 $1,213 
Audit-Related Fees
7520
Tax Fees
2419
Total
$904 $1,252 

“Audit fees” include fees for professional services rendered for the audit of our annual financial statements or services that are normally provided in connection with statutory and regulatory filings or engagements, including consents and assistance with and review of documents filed with the SEC.

“Audit-related fees” include fees which are for assurance and related services other than those included in Audit fees. Audit services related to other statutory or regulatory filings and due diligence.

“Tax fees” include fees for professional services rendered by our independent registered public accounting firm for tax compliance, tax advice and tax planning on actual or contemplated transactions.


92

Table of Contents COGNYTE SOFTWARE LTD.

Pre-Approval Policies and Procedures
The advance approval of the Audit Committee or members thereof, to whom approval authority has been delegated, is required for all audit and non-audit services provided by our auditors.

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

Not Applicable.

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

None.

ITEM 16F. CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

None.

ITEM 16G. CORPORATE GOVERNANCE

We are a “foreign private issuer” (as such term is defined in Rule 3b-4 under the Exchange Act) and our ordinary shares are listed on Nasdaq. We believe the following to be the significant differences between our corporate governance practices and those applicable to U.S. companies under the Nasdaq rules. Under the Nasdaq rules, listed companies that are foreign private issuers are permitted to follow home country practice in lieu of the corporate governance provisions specified by Nasdaq with limited exceptions. We rely on this “home country practice exemption” with respect to the quorum requirement for shareholder meetings, certain of the Nasdaq shareholder approval requirements and the distribution of annual and interim reports. As permitted under the Companies Law, pursuant to our amended and restated articles of association, the quorum required for an ordinary meeting of shareholders consists of at least two shareholders present in person, by proxy or by other voting instrument in accordance with the Companies Law, who hold at least 25% of the voting power of our shares (and in an adjourned meeting, with some exceptions, any number of shareholders), instead of 33.33% of the issued share capital required under the Nasdaq rules. Additionally, instead of complying with the Nasdaq significant issuances of shares pursuant to a private placement or merger/acquisition, we will follow the Companies Law which imposes its own requirements for such transactions. For further information please see Exhibit 2.2 to this Annual Report. Finally, unlike Nasdaq rules, which requires listed issuers to make annual reports on Form 20-F available to shareholders in one of a number of specific manners, Israeli law does not require us to distribute such reports directly to shareholders, and the generally accepted business practice in Israel is not to distribute such reports to shareholders but to make such reports available through a public website. In addition, we will make our annual report on Form 20-F containing audited financial statements available to our shareholders at our offices (in addition to a public website).
We otherwise comply with and intend to continue to comply with the rules generally applicable to U.S. domestic companies listed on Nasdaq. We may in the future, however, decide to use other foreign private issuer exemptions with respect to some or all of the other Nasdaq rules. Following our home country governance practices may provide less protection than is accorded to investors under the Nasdaq rules applicable to domestic issuers.

ITEM 16H. MINE SAFETY DISCLOSURE

Not Applicable.

ITEM 16I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not Applicable.

PART III

ITEM 17. FINANCIAL STATEMENTS

Consolidated Financial Statements

Please refer to pages F-1 through F-44 of this Form 20-F.

93

Table of Contents COGNYTE SOFTWARE LTD.

ITEM 18. FINANCIAL STATEMENTS

Not Applicable.


ITEM 19. EXHIBITS

We have filed the following documents as exhibits to this Form 20-F:

Incorporation by Reference
Exhibit NumberDescriptionFormFile No.Filing DateFiled / Furnished
20FR12B/A001-39829January 14, 2021
20FR12B/A001-39829January 14, 2021
20-F001-39829April 29, 2021
20FR12B/A001-39829January 14, 2021
20FR12B/A001-39829January 14, 2021
20FR12B/A001-39829January 14, 2021
20FR12B/A001-39829January 14, 2021
20FR12B/A001-39829January 14, 2021
20FR12B/A001-39829January 14, 2021***
20FR12B/A001-39829January 14, 2021***
20FR12B/A001-39829January 14, 2021***
20FR12B/A001-39829January 14, 2021
*†
*†
20FR12B/A001-39829January 14, 2021
94

Table of Contents COGNYTE SOFTWARE LTD.
*†
*
*
*
*
**
**
*
*
101.INSInline XBRL Instance Document.*
101.SCHInline XBRL Taxonomy Extension Schema Document.*
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.*
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.*
101.LABInline XBRL Taxonomy Extension Label Linkbase Document.*
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.*
104Cover Page Interactive Data File (embedded within the Inline XBRL document).*
_________
*    Filed herewith.
**    Furnished herewith.
*** Management contract or compensatory plan, arrangement or contract.
† Certain confidential information contained in this document, has been redacted in accordance with Instructions as to Exhibits to Form 20-F, because (i) the company customarily and actually treats that information as private or confidential and (ii) the omitted information is not material. “[***]” indicates where the information has been omitted from this exhibit.
95

Table of Contents COGNYTE SOFTWARE LTD.
SIGNATURES

The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this Annual Report on its behalf.

COGNYTE SOFTWARE LTD.
By: /s/ Elad Sharon
      Name: Elad Sharon
      Title: Chief Executive Officer
By: /s/ David Abadi
      Name: David Abadi
      Title: Chief Financial Officer
Date: April 11, 2023

96

Table of Contents COGNYTE SOFTWARE LTD.



F-97

Table of Contents COGNYTE SOFTWARE LTD.

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders and the Board of Directors of Cognyte Software Ltd.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Cognyte Software Ltd. and subsidiaries (the "Company") as of January 31, 2023 and 2022, the related consolidated statements of operations, comprehensive loss, shareholders' equity, and cash flows for each of the two years in the period ended January 31, 2023, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of January 31, 2023 and 2022, and the results of its operations and its cash flows for each of the two years in the period ended January 31, 2023, in conformity with principles generally accepted in the United States of America.

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

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

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

Revenue Recognition – Over Time Accounting – Input Method — Refer to Notes 2 and 4 “Revenue Recognition” to the financial statements

Critical Audit Matter Description

The Company recognizes revenue for contracts that require significant customization of the software to meet the requirements of the customer over the term of the contract (“over time”) as the Company’s performance does not create an asset with an alternative use and the Company has an enforceable right to payment including a reasonable profit throughout the process. The Company uses labor hours incurred to measure progress towards completion for contracts involving significant customization and the extent of progress towards completion is measured based on the ratio of labor hours incurred to the total estimated labor hours at completion of the performance obligation. The Company’s determination of revenue recognition for contracts accounted for over time that require significant customization of the software involves estimating the total labor hours needed to complete the contracts and updating those estimates throughout the life of those contracts. This requires management to make significant estimates related to forecasts of future labor hours for contracts for which revenue is recognized over time. Changes in the estimates of total labor at completion for such contracts could have a significant impact on the timing or amount of revenue recognition during the year.

F-1

Table of Contents COGNYTE SOFTWARE LTD.
Given the judgments necessary to estimate total labor hours at completion for contracts involving significant customization for which revenue is recognized over time, auditing such estimates required extensive audit effort due to the complexity of long-term contracts and a high degree of auditor judgment when performing audit procedures and evaluating the results of those procedures.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to estimates of future labor hours and labor hours at completion included the following, among others:
We tested the effectiveness of controls over revenue recognized over time, including those over labor hours incurred to date and estimates of future labor hours at completion.
We selected a sample of contracts accounted for over time that required significant customization of the software and performed the following:

Evaluated whether the contracts were properly included in management’s calculation of revenue recognized over time based on the terms and conditions of each contract.

Evaluated the reasonableness and consistency of the methods and assumptions used by management to develop the estimates of future labor hours and labor hours at completion.

Tested the completeness and accuracy and corroborated the labor hours incurred by agreeing to supporting documentation and time-charged records.

Evaluated management’s ability to achieve the estimates of future labor hours and labor hours at completion by comparing the estimates to management’s work plans and performing corroborating inquiries with the Company’s project managers related to their expectation of labor hours at completion.

Evaluated management’s ability to estimate total labor hours by comparing the estimated labor hours at contract inception to actual labor hours incurred at project completion or as of year-end.



/s/ Brightman Almagor Zohar & Co.

Brightman Almagor Zohar & Co.
Certified Public Accountants
A Firm in the Deloitte Global Network

Tel Aviv, Israel
April 11, 2023

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






















F-2

Table of Contents COGNYTE SOFTWARE LTD.



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders and the Board of Directors of Cognyte Software Ltd.

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of Cognyte Software Ltd. and subsidiaries (the “Company”) as of January 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of January 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended January 31, 2023, of the Company and our report dated April 11, 2023, expressed an unqualified opinion on those financial statements.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Brightman Almagor Zohar & Co.

Brightman Almagor Zohar & Co.
Certified Public Accountants
A Firm in the Deloitte Global Network

Tel Aviv, Israel
April 11, 2023



F-3

Table of Contents COGNYTE SOFTWARE LTD.



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Stockholders of Cognyte Software, Ltd.
Herzliya, Israel

Opinion on the Financial Statements

We have audited the accompanying combined statements of operations, comprehensive income, equity, and cash flows of the Cognyte Business of Verint Systems Inc. and subsidiaries (the “Company”) for the year 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 results of their operations and their cash flows for the year 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 audit in accordance with the standards of the PCAOB and in accordance with auditing standards generally accepted in the United States of America. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audit included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.

Emphasis of a Matter

As described in Note 1 to the combined financial statements, the accompanying combined financial statements have been derived from the separate records maintained by Verint Systems Inc. The combined financial statements also include expense allocations for certain corporate functions historically provided by Verint Systems Inc. These allocations may not be reflective of the actual expenses that would have been incurred had the Company operated as a separate entity apart from Verint Systems Inc. A summary of transactions with related parties is included in Note 3 to the combined financial statements.


/s/ DELOITTE & TOUCHE LLP

New York, New York
April 29, 2021


We began serving as the Company’s auditor in 2020. In 2021 we became the predecessor auditor.
F-4

Table of Contents COGNYTE SOFTWARE LTD.
Cognyte Software Ltd.
Consolidated Balance Sheets


January 31
(in thousands)20232022
Assets
Current assets:
Cash and cash equivalents$34,579 $152,590 
Restricted cash and cash equivalents and restricted bank time deposits4,3593,597
Short-term investments17,50710,434
Accounts receivable, net of allowance for credit losses of $1.6 million and $2.1 million, respectively
113,201179,198
Contract assets, net17,47627,908
Inventories25,26314,366
Prepaid expenses and other current assets39,33931,970
Total current assets251,724420,063
Property and equipment, net25,87430,839
Operating lease right-of-use assets17,55925,031
Goodwill126,487158,233
Intangible assets, net6503,162
Deferred income taxes8231,548
Other assets19,96125,729
Total assets$443,078 $664,605 
Liabilities and stockholders' equity
Current liabilities:
Short term loan$ $100,000 
Accounts payable20,67736,664
Accrued expenses and other current liabilities78,29799,774
Contract liabilities94,88283,158
Total current liabilities193,856319,596
Long-term contract liabilities14,38214,520
Deferred income taxes3,0313,447
Operating lease liabilities10,36817,179
Other liabilities11,66710,774
Total liabilities233,304365,516
Commitments and Contingencies
Stockholders' equity:
Common stock - $0 par value; Authorized 300,000,000 shares. Issued and outstanding 68,842,601 and 67,217,688 at January 31, 2023 and January 31, 2022, respectively
Additional paid-in capital338,465316,706
Accumulated deficit(129,022)(14,890)
Accumulated other comprehensive loss(15,314)(16,679)
Total Cognyte Software Ltd. stockholders' equity
194,129285,137
Noncontrolling interest15,64513,952
Total stockholders’ equity
209,774299,089
Total liabilities and stockholders’ equity
$443,078 $664,605 


See notes to consolidated financial statements.
F-5

Table of Contents COGNYTE SOFTWARE LTD.
Cognyte Software Ltd.
Consolidated Statements of Operations
 
 Year Ended January 31,
(in thousands except share and per share data)202320222021
Revenue:  
Software$98,288 $209,988 $187,236 
Software service175,690 201,563 190,013 
Professional service and other38,084 62,491 66,209 
Total revenue312,062 474,042 443,458 
Cost of revenue:
Software19,975 28,955 35,647 
Software service48,400 46,413 44,893 
Professional service and other50,941 56,349 51,186 
Amortization of acquired technology619 682 943 
Total cost of revenue119,935 132,399 132,669 
Gross profit192,127 341,643 310,789 
Operating expenses:
Research and development, net140,324 143,360 128,705 
Selling, general and administrative154,347 185,867 162,590 
Amortization of other acquired intangible assets779 1,455 1,218 
Total operating expenses295,450 330,682 292,513 
Operating (loss) income(103,323)10,961 18,276 
Other income (expense), net:
Interest income774 177 1,347 
Interest expense(1,597)(196)(185)
Other income (expenses), net7,151 (2,681)5,286 
Total other income (expense), net6,328 (2,700)6,448 
(Loss) income before provision for income taxes(96,995)8,261 24,724 
Provision for income taxes12,956 18,517 4,414 
Net (loss) income(109,951)(10,256)20,310 
Net income attributable to noncontrolling interest4,181 4,634 6,107 
Net (loss) income attributable to Cognyte Software Ltd.$(114,132)$(14,890)$14,203 
Net (loss) income per share attributable to Cognyte Software Ltd.:
Basic and diluted$(1.68)$(0.22)$0.22 
Weighted-average shares outstanding:
Basic and diluted67,924 66,570 65,773 
 
See notes to consolidated financial statements.




F-6


Cognyte Software Ltd.
Consolidated Statements of Comprehensive (Loss) Income
Year Ended January 31,
(in thousands)202320222021
Net (loss) income$(109,951)$(10,256)$20,310 
Other comprehensive loss, net of reclassification adjustments:
Foreign currency translation adjustments1,828 (219)(1,233)
Net (decrease) increase from foreign exchange contracts designated as hedges(16)(1,253)(19)
Benefit (provision) for income taxes on net (decrease) increase from foreign exchange contracts designated as hedges 84 (18)
Other comprehensive loss
1,811 (1,388)(1,270)
Comprehensive (loss) income(108,140)(11,644)19,040 
Comprehensive income attributable to noncontrolling interest4,627 4,420 6,419 
Comprehensive (loss) income attributable to Cognyte Software Ltd.$(112,767)$(16,064)$12,621 
 
See notes to consolidated financial statements.
F-7

Cognyte Software Ltd.
Consolidated Statements of Equity


Accumulated Other Comprehensive LossTotal
Cognyte Software Ltd. Equity
Total Equity
(in thousands) Common StockAdditional Paid-in CapitalTreasury StockAccumulated DeficitFormer Net Parent InvestmentNon-controlling Interest
Balances as of January 31, 2020    $458,467 $(13,923)$444,544 $10,627 $455,171 
Cumulative effect of adoption of ASU No. 2016-13— — — — $(446)$— $(446)$— $(446)
Adjusted balances, beginning of period    $458,021 $(13,923)$444,098 $10,627 $454,725 
Net income— — — — $14,203 $— $14,203 $6,107 $20,310 
Other comprehensive (loss) income— — — — $— $(1,582)$(1,582)$312 $(1,270)
Dividends to noncontrolling interest— — — — $— $— $— $(4,176)$(4,176)
Cash dividends declared payable to parent— — — — $(35,000)$— $(35,000)$— $(35,000)
Net transfers to parent— — — — $(164,218)$— $(164,218)$— $(164,218)
Balances as of January 31, 2021$ $ $ $ $273,006 $(15,505)$257,501 $12,870 $270,371 
Spin-off from Verint$— $— $— $— $9,558 $— $9,558 $— $9,558 
Net (loss) income$— $— $— $(14,890)$— $— $(14,890)$4,634 $(10,256)
Other comprehensive loss$— $— $— $— $— $(1,174)$(1,174)$(214)$(1,388)
Reclassification of former net parent investment$— $282,564 $— $— $(282,564)$— $— $— $ 
Share-based compensation activity$— $34,142 $181 $— $— $— $34,323 $— $34,323 
Repurchase of shares$— $— $(181)$— $— $— $(181)$— $(181)
Dividends to noncontrolling interest$ $ $ $ $ $ $ $(3,338)$(3,338)
Balances as of January 31, 2022$ $316,706 $ $(14,890)$ $(16,679)$285,137 $13,952 $299,089 
Net (loss) income$— $ $— $(114,132)$— $— $(114,132)$4,181 $(109,951)
Other comprehensive income $— $ $— $— $— $1,365 $1,365 $446 $1,811 
Share-based compensation activity$— $21,759 $— $— $— $— $21,759 $ $21,759 
Dividends to noncontrolling interest$— $ $— $ $— $— $— $(2,934)$(2,934)
Balances as of January 31, 2023$ $338,465 $ $(129,022)$ $(15,314)$194,129 $15,645 $209,774 
 
See notes to consolidated financial statements.
F-8

Cognyte Software Ltd.
Consolidated Statements of Cash Flows
Year Ended January 31,
(in thousands)202320222021
Cash flows from operating activities:
Net (loss) income$(109,951)$(10,256)$20,310 
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:
Depreciation and amortization18,050 21,278 22,519 
Allowance for credit losses2,763 432 1,850 
Gain from business divestiture, see Note 7(5,764)  
Stock-based compensation, excluding cash-settled awards25,246 32,865 27,423 
Provision (benefit) from deferred income taxes45 5,860 (2,195)
Non-cash (losses) gains on derivative financial instruments, net426 (133)95 
Change in fair value of contingent consideration for business combinations (134)(3,665)
Other non-cash items, net681 766 (2,964)
Changes in operating assets and liabilities:
Accounts receivable59,186 (5,718)1,496 
Contract assets8,517 (7,115)8,442 
Inventories(13,101)(363)(1,142)
Prepaid expenses and other assets(2,364)8,465 5,119 
Accounts payable and accrued expenses(37,885)4,885 8,668 
Contract liabilities18,000 (51,314)(16,770)
Other liabilities174 1,761 210 
Other, net(1,010)1,351 1,915 
Net cash (used in) provided by operating activities(36,987)2,630 71,311 
Cash flows from investing activities:
Purchases of property and equipment(8,274)(11,759)(14,199)
Purchases of short-term investments(55,150)(58,973)(48,585)
Maturities and sales of short-term investments48,765 52,978 51,174 
Settlements of derivative financial instruments not designated as hedges201 (138)213 
Cash paid for capitalized software development costs(3,408)(6,033)(5,132)
Proceeds from Business divestiture, net of cost, see Note 737,635   
Change in restricted bank time deposits, including long-term portion358 5,561 31,084 
Other investing activities 513 1,863 
Net cash provided by (used in) investing activities20,127 (17,851)16,418 
Cash flows from financing activities:
Net transfers to former parent  (189,047)
(Repayment) withdrawal from credit facility - presented as short term loan(100,000)100,000  
Dividend paid to former parent (35,000) 
Repayments of parent borrowings  (7,025)
Dividends paid to noncontrolling interest(2,934)(3,338)(4,176)
Payments of contingent consideration for business combinations (financing portion) (2,738)(4,877)
Other financing activities (181)(492)
Net cash (used in) provided by financing activities(102,934)58,743 (205,617)
Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents617 41 (864)
Net (decrease) increase in cash, cash equivalents, restricted cash and restricted cash equivalents(119,176)43,563 (118,752)
Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period158,220 114,657 233,409 
Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period$39,044 $158,220 $114,657 
Reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents at end of period:
Cash and cash equivalents$34,579 $152,590 $78,570 
Restricted cash and cash equivalents included in restricted cash and cash equivalents and restricted bank time deposits4,302 3,486 25,904 
Restricted cash and cash equivalents included in other assets163 2,144 10,183 
Total cash, cash equivalents, restricted cash, and restricted cash equivalents$39,044 $158,220 $114,657 

See notes to consolidated financial statements.
F-9

Cognyte Software Ltd.
Notes to Consolidated Financial Statements


1.ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION

Description of Business

Cognyte Software Ltd. (the “Company”, “Cognyte”, “we”, “us” and “our”) is a global leader in investigative analytics software that empowers a variety of government and other organizations with Actionable Intelligence for a Safer World™. Our open interface software is designed to help customers accelerate and improve the effectiveness of investigations and decision-making. Hundreds of customers rely on our solutions to accelerate and conduct investigations and derive insights, with which they identify, neutralize, and tackle threats to national security and address different forms of criminal and terror activities.

Basis of Presentation

On February 1, 2021, the spin-off of Cognyte from Verint Systems Inc. (“Verint”) was completed.

Prior to the spin-off, the Company had not published stand-alone financial statements. As a result, the Company's comparative combined financial statements for the year ended as of January 31, 2021 were derived (carved-out) from the consolidated financial statements and accounting records of Verint and have been prepared in conformity with generally accepted accounting principles in the United States (“GAAP”). The preparation of the combined financial statements required management to make certain estimates and assumptions that affects the reported amounts of assets and liabilities as well as expenses. During the year ended January 31, 2021 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 have incurred additional expenses as a separate, stand-alone publicly-traded company. It is not practicable to estimate actual costs that would have been incurred had the Company been a separate stand-alone company during the years ended January 31, 2021. Allocations for management costs and corporate support services provided to the Company totaled $97.3 million for the year ended January 31, 2021. The Company and Verint considered the allocations to be a reasonable reflection of the benefits received by the Company. See also Note 3, “Related Party Transactions with Verint” for further discussion.

Unless noted otherwise, references to the consolidated financial statements and discussion in the notes to the consolidated financial statements also pertains to the combined, carve-out basis financial statements for the year ended January 31, 2021.

The accompanying consolidated and combined financial statements include a joint venture in which we hold a 50% equity interest. The joint venture is a variable interest entity (“VIE”) in which we are the primary beneficiary as we have the power to direct the activities that are most significant to the VIE. The joint venture’s activities primarily include promoting transactions with end customers as well as negotiating their commercial terms, providing local technical support and interfacing with customers. The noncontrolling interest in the less than wholly owned subsidiary is reflected within equity in our consolidated balance sheets, but separately from our equity.

Equity investments in companies in which we have less than a 20% ownership interest and cannot exercise significant influence, and which do not have readily determinable fair values, are accounted for at cost, adjusted for changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer, less any impairment.


COVID-19 Pandemic

The COVID-19 pandemic has reached all of the regions in which we do business. 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.

We have seen an improvement in the business environment in 2022 after an initial downturn in early 2020 and 2021; however, during these years, our revenue was negatively impacted by delays and reduced spending attributed to the impact of the
F-10

COVID-19 pandemic on our customers’ operational priorities and as a result of cost containment measures that they have implemented. Many of our customers are government agencies, and their budgets have been and may continue to be impacted due to the efforts taken to combat the pandemic and the economic consequences resulting therefrom. If some of our government customers experience budget shortfalls, they may decide to forgo using our services.

Furthermore, an additional regional or global health epidemic or pandemic, including variants of COVID-19, as well as the implementation of measures attempting to contain and mitigate the effects of such epidemic or pandemic, may disrupt our operations and reduce demand for our products and services.

In addition, as a result of the COVID-19 pandemic, we have implemented a hybrid working model whereby some of our employees are working a portion or all of their time remotely. It is possible that widespread remote work arrangements may have a negative impact on our operations, the execution of our business plans, the productivity and availability of key personnel and other employees necessary to conduct our business, and on third-party service providers who perform critical services for us, or otherwise cause operational failures due to changes in our normal business practices. The increase in remote working may also result in increased privacy, data security, and fraud risks, and our understanding of applicable legal and regulatory requirements, as well as the latest guidance from regulatory authorities in connection with the COVID-19 pandemic, may be subject to legal or regulatory challenges, particularly as regulatory guidance evolves in response to future developments. Such risks could materially and adversely affect our business and results of operations.


War in Europe

On February 24, 2022, a full-scale military invasion of Ukraine by Russian troops was reported. Russia’s military actions against Ukraine have led to an unprecedented expansion of export restrictions and sanctions imposed by the United States, the European Union, the United Kingdom, and numerous other countries against Russia and Belarus. In addition, Russian authorities have imposed significant currency control measures, other sanctions and imposed other economic and financial restrictions. The situation is rapidly evolving, and further sanctions and export restrictions could negatively impact the global economy and financial markets and could adversely affect our business. The length and impact of the ongoing military conflict is highly unpredictable, and has led to and could continue creating market disruptions, including significant volatility in commodity prices, credit and capital markets, restrictions on international trade as well as supply chain interruptions.

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


2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
 
Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

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


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, 2023 and 2022. Investments with maturities in excess of one year are included in other assets.

Accounts Receivable, net

Trade accounts receivable are comprised of invoiced amounts due from customers for which we have an unconditional right to collect and are not interest-bearing. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable.

Concentrations of Credit Risk

Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents, bank time deposits, short-term investments, accounts receivable, and contract assets. We invest our cash in bank accounts and bank time deposits. By policy, we seek to limit credit exposure on investments through diversification and by restricting our investments to highly rated securities.

We grant credit terms to our customers in the ordinary course of business. Concentrations of credit risk with respect to accounts receivable and contract assets are generally limited due to the large number of customers comprising our customer base and their dispersion across different industries and geographic areas. We have both direct and indirect contracts with two governments outside the United States, that combined accounted for $54.2 million and $80.1 million of our aggregated accounts receivable and contract assets, at January 31, 2023 and 2022, respectively. We believe our contracts with these governments present insignificant credit risk.

Allowance for Credit Losses

We adopted Accounting Standard Update (“ASU”) No. 2016-13, Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments on February 1, 2020. ASU No. 2016-13 requires us to make judgments as to our ability to collect outstanding receivables and provide allowances for a portion of receivables over the lifetime of the receivables. Our allowance for credit losses is estimated based on an analysis of the aging of our accounts receivable and contract assets, historical write-offs, customer payment patterns, individual customer creditworthiness, current economic trends, reasonable and supportable forecasts of future economic conditions, and/or establishment of specific reserves for customers in adverse financial condition. We write-off an account receivable and charge it against its recorded allowance at the point when it is considered uncollectible. We assess the adequacy of the allowance for credit losses on a quarterly basis.

The following table summarizes the activity in our credit losses for the years ended January 31, 2023, 2022, and 2021:
Year Ended January 31,
(in thousands)202320222021
Allowance for credit losses, beginning of year$2,110 $4,559 $4,085 
Cumulative effect of adoption of ASU No. 2016-13  435 
Provisions charged to expense2,824 342 1,840 
Amounts written off(3,080)(2,791)(1,922)
Business divestiture(308)  
Other, including fluctuations in foreign exchange rates37  121 
Allowance for credit losses, end of year$1,583 $2,110 $4,559 

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


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 six years. Software is typically depreciated over a period of four years. Buildings are typically depreciated over twenty-five years. Leasehold improvements are amortized over the shorter of their estimated useful lives or the related lease term. Finance leased assets are amortized over the related lease term.

The cost of maintenance and repairs of property and equipment is charged to operations as incurred. When assets are retired or disposed of, the cost and accumulated depreciation or amortization thereon are removed from the consolidated balance sheet and any resulting gain or loss is recognized in the consolidated statement of operations.

Segment Reporting

Operating segments are defined as components of an enterprise about which separate financial information is available that is
evaluated regularly by the enterprise’s chief operating decision maker (“CODM”), or decision making group, in deciding how
to allocate resources and in assessing performance. We evaluated segment reporting in accordance with Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting. We concluded that we operate in a single operating segment and a single reportable segment based on the operating results available and evaluated regularly by the CODM to make decisions about resource allocation and performance assessment. The CODM makes operational performance assessments and resource allocation decisions on a consolidated basis, inclusive of all of the Company’s products.

Goodwill and Other Acquired Intangible Assets

For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill.

We test goodwill for impairment at the reporting unit level on an annual basis usually as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist.

We operate as one reporting unit. In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. If our quantitative testing determines that the carrying value of the reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to our reporting unit.

We utilize some or all of three primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of our reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.

Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, and non-competition agreements. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of 7 years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.

Fair Value Measurements

F-13

Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. An instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This fair value hierarchy consists of three levels of inputs that may be used to measure fair value:
 
Level 1: quoted prices in active markets for identical assets or liabilities;

Level 2: inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or

Level 3: unobservable inputs that are supported by little or no market activity.

We review the fair value hierarchy classification of our applicable assets and liabilities at each reporting period. Changes in the observability of valuation inputs may result in transfers within the fair value measurement hierarchy. 
 
Fair Values of Financial Instruments

Our recorded amounts of cash and cash equivalents, restricted cash and cash equivalents, and restricted bank time deposits, accounts receivable, contract assets, contract liabilities, short term loan, investments, and accounts payable approximate fair value, due to the short-term nature of these instruments. We measure certain financial assets and liabilities at fair value based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.

Derivative Financial Instruments

The Company accounts for derivatives and hedging based on ASC 815, Derivatives and Hedging, which requires recognizing all derivatives on the balance sheet at fair value. If the derivatives meet the definition of a cash flow hedge and are so designated, depending on the nature of the hedge, the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period, or periods, during which the hedged transaction affects earnings.

As part of our risk management strategy, when considered appropriate, we use derivative financial instruments including foreign currency forward contracts to hedge against certain foreign currency exposure. Our intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, we do not enter into speculative positions with derivative instruments.

To protect against the increase in value of expected foreign currency cash flows resulting mainly from salaries and related benefits paid in NIS during the year, the Company hedges portions of its anticipated payroll denominated in NIS for a period of one to twelve months with forward contracts (the “Hedging Contracts”). Accordingly, when the USD strengthens against the NIS, the decline in present value of future NIS currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the USD weakens against the NIS, the increase in the present value of future NIS expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

We also periodically utilize foreign currency forward contracts to manage exposures resulting from expected customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency.

The counterparties to our derivative financial instruments consist of two major financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts. We do not anticipate any such losses.

Revenue Recognition

We account for revenue in accordance with ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). For additional details please refer to note 4, “Revenue Recognition”.

F-14

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 have elected to enter only 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 up to 6 years.

Internal-Use Software

We capitalize costs associated with software that is acquired, internally developed or modified solely to meet our internal needs. Capitalization begins when the preliminary project stage has been completed and management with the relevant authority authorizes and commits to the funding of the project. These capitalized costs include external direct costs utilized in developing or obtaining the applications and expenses for employees who are directly associated with the development of the applications. Capitalization of such costs continues until the project is substantially complete and is ready for its intended purpose. Capitalized costs of computer software developed for internal use are generally amortized over estimated useful lives of four to five years on a straight-line basis, which best represents the pattern of the software’s use.

We capitalize integration and testing costs incurred from implementing cloud computing hosting arrangements that are service contracts at the application development stage. Capitalized costs are amortized on a straight-line basis over the term of each arrangement.

Income Taxes

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

F-15

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

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

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

Functional Currencies and Foreign Currency Transaction Gains and Losses

Our functional currency, and the functional currency of most of our subsidiaries, is the U.S. dollar, although we have some subsidiaries with functional currencies that are their local currency.

Transactions denominated in currencies other than a functional currency are converted to the functional currency on the transaction date, and any resulting assets or liabilities are further remeasured at each reporting date and at settlement. Gains and losses recognized upon such remeasurements are included within Other income (expenses), net in the consolidated statements of operations. We recorded net foreign currency losses of $0.1 million, net foreign currency losses of $3.1 million and net foreign currency gains of $1.7 million for the years ended January 31, 2023, 2022, and 2021, respectively.

For consolidated reporting purposes, in those instances where a subsidiary has a functional currency other than the U.S. dollar, revenue and expenses are translated into U.S. dollars using average exchange rates for the reporting period, while assets and liabilities are translated into U.S. dollars using period-end rates. The effects of foreign currency translation adjustments are included in stockholders’ equity as a component of accumulated other comprehensive income or loss in the accompanying consolidated balance sheets.

Stock-Based Compensation

Certain Company employees participate in a stock-based compensation plan sponsored by Cognyte. Awards granted under the plan are based on Cognyte’s common shares and, as such, are included in Additional Paid in Capital. The Company accounts for share-based compensation under ASC 718, Compensation - Stock Compensation, which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made to employees and directors. ASC 718 requires companies to estimate the fair value of equity-based awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations. The Company estimates forfeitures to be estimated at the time of grant, and revised if necessary in subsequent periods, if actual forfeitures differ from those estimates.

The Company recognizes compensation expenses for the value of its awards, which vest in tranches based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures. Estimated forfeitures are based on actual historical pre-vesting forfeitures. For performance-based share units, the Company
F-16

recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the accelerated attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment.

Leases

We determine if an arrangement is a lease at inception. Operating lease assets are presented as operating lease right-of-use (“ROU”) assets, and corresponding operating lease liabilities are presented within accrued expenses and other current liabilities (current portions), and as operating lease liabilities (long-term portions), on our consolidated balance sheets.

Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the remaining lease payments over the lease term at commencement date. Our leases do not provide an implicit interest rate. We calculate the incremental borrowing rate to reflect the interest rate that we would have to pay to borrow on a collateralized basis an amount equal to the lease payments in a similar economic environment over a similar term, and consider our historical borrowing activities and market data in this determination. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.

We have lease agreements with lease and non-lease components, which we account for as a single lease component. Some of our leases contain variable lease payments, which are expensed as incurred unless those payments are based on an index or rate. Variable lease payments based on an index or rate are initially measured using the index or rate in effect at lease commencement and included in the measurement of the lease liability; thereafter, changes to lease payments due to rate or index updates are recorded as rent expense in the period incurred. We have elected not to recognize ROU assets and lease liabilities for short-term leases that have a term of twelve months or less. The effect of short-term leases on our ROU assets and lease liabilities was not material. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. In addition, we do not have any related party leases.

Legal Contingencies

From time to time, the Company becomes involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes that are not predictable with certainty. The Company accrues for contingencies when the loss is probable, and it can reasonably estimate the amount of any such loss. Loss contingencies considered to be remote by the Company are generally not disclosed unless material. The respective legal fees are expensed as incurred.

Tax indemnification

Income tax indemnifications are contractual arrangements established between two parties whereby one party will reimburse the other for income taxes paid to a taxing authority related to tax positions that arose (typically) prior to a transaction. If we are a primary obligor to the taxing authority, we should account for any tax exposure pursuant to the uncertain tax provision guidance of ASC 740. If we are not a primary obligor to the taxing authority, we should account for the tax risk pursuant to ASC 460, Guarantees, which requires the use of the greater of the fair value of the indemnity or the contingent liability required to be recognized under ASC 450, Contingencies.

In accordance with the Tax Matters Agreement entered between the Company and Verint in conjunction with the spin-off, the Company has an indemnification obligation to Verint with respect to some or all of the resulting tax to Verint under the Tax Matters Agreement. Following the spin-off, the Company is obligated to indemnify Verint, which is the primary obligor to the taxing authority for the GILTI calculation, and accordingly the Company recorded in the fiscal year that ended in January 31, 2023 a tax indemnification pursuant of ASC 460, Guarantees (ASC 460).

Business Combinations

The Company accounts for business combinations in accordance with ASC 805, Business Combinations. ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is allocated to goodwill and any subsequent changes in estimated contingencies are recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and in changes in acquired income tax positions are recognized in earnings.
F-17


Acquisition related costs are expensed to the consolidated statements of operations in the periods incurred.

Recent Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

In March 2020, the FASB issued ASU 2020-04 Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The guidance applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. This guidance is effective for all entities as of March 12, 2020 through December 31, 2024. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.

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. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.


New Accounting Pronouncements Not Yet Effective

In October 2021, the FASB issued ASU 2021-08 Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers. The guidance will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. The guidance should be applied prospectively to acquisitions occurring on or after the effective date. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods, for any financial statements that have not yet been issued. The Company is currently evaluating this guidance to determine the impact it may have on its consolidated financial statements.

In September 2022, the FASB issued ASU 2022-04 Liabilities — Supplier Finance Programs: Disclosure of Supplier Finance Program Obligations (Subtopic 405-50). This guidance is intended to address requests from stakeholders for information about an entity’s use of supplier finance programs and their effect on the entity’s working capital, liquidity, and cash flows. The guidance is effective for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on roll-forward information requirement, which is effective for the fiscal years beginning after December 15, 2023.



3. RELATED PARTY TRANSACTIONS

Related party transactions with Bank Leumi

During October 2022, Zvika Naggan, a member of our board of directors, was appointed to serve as member of the board of directors of Bank Leumi. Effective as of February 2021, we entered into a revolving credit facility with Bank Leumi Le-Israel B.M. (“Bank Leumi”), an Israeli bank. Under the credit facility with Bank Leumi, we were provided with a total of up to $50 million in borrowings, made available to the Company for three years from the effective date. Our obligations under the credit facility are guaranteed by certain customary affirmative and restrictive covenants for credit facilities of this type. The credit facilities also contain financial covenants which are measured at the end of each quarter.

As of January 31, 2023 we did not withdraw any funds from the credit facility with Bank Leumi.

Related party transactions with Verint

F-18

In connection with the spin-off we entered into a Separation and Distribution Agreement with Verint related to the separation and distribution. In addition, we entered into several other agreements with Verint prior to completion of the spin-off to effect the separation and provide a framework for our relationship with Verint after the spin-off, including a Tax Matters Agreement, an Employee Matters Agreement, an Intellectual Property Cross License Agreement, and a Trademark Cross License Agreement. In the years ended January 31, 2023 and 2022, we incurred net expenses of $4.7 million and $4.8 million, respectively in relation to these agreements with Verint. See also note “17. Commitment and Contingencies”.

The combined financial statements of the comparative figures for the year ended January 31, 2021 were prepared on a carve-out basis and derived from the consolidated financial statements and accounting records of Verint.

During the year ended January 31, 2021 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 year ended January 31, 2021, the Company was allocated $97.3 million of corporate expenses incurred by Verint and such amounts are included in the consolidated statement of operations of the comparative figures of the year ended January 31, 2021. As certain expenses reflected in the consolidated financial statements for the year ended January 31, 2021 include allocations of corporate expenses from Verint, this statement could differ from the statement 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 year ended January 31, 2021 are as follows:

Year Ended January 31,
(in thousands)2021
Cost of revenue:
Software$1,981 
Software service1,548 
Professional service and other2,743 
Research and development, net21,783 
Selling, general and administrative69,210 
Total allocated corporate expenses$97,265 


On January 29, 2021, Cognyte Technologies Israel Ltd.’s board of directors declared a cash dividend (the “Dividend”) in the aggregate amount of $35.0 million payable to Verint, which was its sole holder of record of ordinary shares as of the January 29, 2021 record date for the Dividend. The Dividend was paid on April 13, 2021, following the board of director’s receipt and review of financial statements that met all the conditions set forth in Section 302(b) of the Companies Law and that satisfied the solvency test and profit test under the Companies Law required for distribution of the Dividend.




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,
F-19

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

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.

We do not adjust the promised amount of consideration for the effects of a significant financing component since the Company expects, at contract inception, that the period between the time of transfer of the promised goods or services to the customer and the time the customer pays for these goods or services to be generally one year or less, based on the practical expedient. The Company’s credit terms to customers are, on average, between 30 and 60 days.

Nature of Goods and Services

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

Software revenue licenses either provide our customers a perpetual right to use our software or the right to use our software for only a fixed term, in most cases between 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
F-21

conditions and entity specific factors such as assessment of historical data of bundled sales of professional services and resale of third-party hardware with other promised goods and services in order to maximize the use of observable inputs. Professional services SSP and resale of third-party hardware SSP is established based on an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices.

Certain contracts require us to significantly customize our software and these contracts are generally recognized over time as we perform because our performance does not create an asset with an alternative use and we have an enforceable right to payment plus a reasonable profit for performance completed to date. Revenue is recognized over time based on the extent of progress towards completion of the performance obligation. We use labor hours incurred to measure progress for these contracts because it best depicts the transfer of the asset to the customer. Under the labor hours incurred measure of progress, the extent of progress towards completion is measured based on the ratio of labor hours incurred to date to the total estimated labor hours at completion of the distinct performance obligation. Due to the nature of the work performed in these arrangements, the estimation of total labor hours at completion is complex, subject to many variables and requires significant judgment. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known. We use an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices, to estimate the SSP of our significantly customized solutions.

Disaggregation of Revenue

The following table provides information about disaggregated revenue by the recurring or nonrecurring nature of revenue. Recurring revenue is the portion of our revenue that we believe is likely to be renewed in the future. The recurrence of these revenue streams in future periods depends on a number of factors including contractual periods and customers' renewal decisions:

Recurring revenue primarily consists of initial and renewal support, subscription software licenses, and cloud-based SaaS in certain transactions.
Nonrecurring revenue primarily consists of our perpetual licenses, appliances, custom development, installation and integration services, consulting and training, and the resale of third-party hardware.
Year Ended January 31,
(in thousands)202320222021
Revenue by recurrence:
Recurring revenue$197,398 $230,969 $223,405 
Nonrecurring revenue114,664 243,073 220,053 
Total revenue$312,062 $474,042 $443,458 

Contract Balances

The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:
January 31,
(in thousands)20232022
Accounts receivable, net$113,201 $179,198 
Contract assets, net$17,476 $27,908 
Contract liabilities$94,882 $83,158 
Long-term contract liabilities$14,382 $14,520 

We receive payments from customers based upon contractual billing schedules, and accounts receivable are recorded when the right to consideration becomes unconditional. Contract assets are rights to consideration in exchange for goods or services that we have transferred to a customer when that right is conditional on something other than the passage of time. The majority of our contract assets represent unbilled amounts related to arrangements where our right to consideration is subject to the contractually agreed upon billing schedule. We expect billing and collection of our contract assets to occur within the next twelve months and had no asset impairment related to contract assets in the period. During the years ended January 31, 2023 and 2022, we transferred $16.3 million and $13.0 million, respectively, to accounts receivable from contract assets recognized
F-22

at the beginning of each period, as a result of the right to the transaction consideration becoming unconditional. We recognized $10.3 million and $19.1 million of contract assets during the years ended January 31, 2023 and 2022, respectively. During the year ended January 31, 2023, the Company divested a portion of its business, as described in Note 7. As a result, the Company divested $2.1 million of its contract assets.

There are two customers that accounted for a combined $54.2 million and $80.1 million of our aggregated accounts receivable and contract assets at January 31, 2023 and 2022, 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, 2023 and 2022 from amounts included in contract liabilities at the beginning of each period was $61.3 million and $107.2 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. While uncommon, in some cases, we may decide to unilaterally cancel outstanding orders and reduce the RPO when there have been extended delays by customers to pay the agreed upon down payments or due to other reasons.

The following table provides information about our RPO:
January 31,
(in thousands)20232022
RPO:
Expected to be recognized within 1 year$280,662 $300,212 
Expected to be recognized in more than 1 year302,329 211,346 
Total RPO$582,991 $511,558 

Costs to Obtain and Fulfill Contracts

We capitalize commissions paid to internal sales personnel and agent commissions that are incremental to obtaining customer contracts. We have determined that these commissions are in fact incremental and would not have occurred absent the customer contract. Our sales and agent commissions paid on annual renewals of support are commensurate with the commission paid on the initial contract. Capitalized sales and agent commissions are amortized over the period the goods or services are transferred to the customer to which the assets relate.

Total capitalized costs to obtain contracts were $9.7 million as of January 31, 2023, of which $7.4 million is included in prepaid expenses and other current assets and $2.3 million is included in other assets on our consolidated balance sheet. Total capitalized costs to obtain contracts were $8.3 million as of January 31, 2022, of which $6.4 million is included in prepaid expenses and other current assets and $1.9 million is included in other assets on our consolidated balance sheet. During the years ended January 31, 2023, 2022, and 2021, we expensed $13.3 million, $24.4 million, and $23.8 million, respectively, of sales and agent commissions, which are included in selling, general and administrative expenses.

We capitalize costs incurred to fulfill our contracts when the costs relate directly to the contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenue generated under the contract. Costs to fulfill contracts are expensed to cost of revenue as we satisfy the related performance obligations. Total capitalized costs to fulfill contracts were $2.5 million as of January 31, 2023, of which $2.4 million is included in prepaid expenses and other current assets and $0.1 million is included in other assets on our consolidated balance sheet. Total capitalized costs to fulfill contracts were $3.6 million as of January 31, 2022, of which $3.1 million is included in prepaid expenses and other current assets and $0.5 million is included in other assets on our consolidated balance
F-23

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, 2023, 2022, and 2021, we amortized $3.9 million, $7.8 million, and $13.5 million, respectively, of contract fulfillment costs.


5. SHORT TERM LOAN

We entered into two revolving credit facilities effective upon the completion of the spin-off, February 2021, which are valid for three years until January 31, 2024 and provide for a total of up to $100.0 million in total borrowings. As of January 31, 2023, we do not have any withdrawn funds from the revolving credit facilities. Interest rates on both facilities are based on LIBOR or Term SOFR plus a margin of 2.25% - 3.15%. The interest expense incurred on the withdrawn amount was $1.6 million and $0.2 million for the years ended January 31, 2023 and 2022, respectively. In addition, we are required to pay a commitment fee with respect to unused credit under the credit facilities at a rate of 0.55% - 0.75% per annum. The commitment fee incurred with respect to unused credit under the credit facilities was $0.3 million and $0.4 million for the year ended January 31, 2023 and 2022, respectively.

Our obligations under the credit facilities are guaranteed by certain customary affirmative and restrictive covenants for credit facilities of this type. The credit facilities also contain financial covenants which are measured at the end of each quarter. During the year ended January 31, 2023, we reached into agreements with the banks about updated financial covenants in the credit facilities. The current financial covenants are:

1.The equity shall not decrease below $200 million or below 30% of Cognyte’s total consolidated assets.
2.Cognyte shall maintain, on consolidated basis, an amount of unrestricted cash and cash equivalents (including short term investments) of at least $25 million.
3.The current assets shall be higher than current liabilities.
4.The net cash (total cash, cash equivalents and short term investments less total debt) shall be higher than $10.0 million.

The limitations imposed by the covenants are subject to certain exceptions.

The credit facility agreements provide for default events with corresponding grace periods that are customary for credit facilities of this nature. Upon a default event, all of our obligations owed under the credit facilities may be declared immediately due and payable, and the lenders’ commitments to provide loans under the credit facility agreements may be terminated.

As at January 31, 2023 and 2022 we met all the financial covenants.


6. CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS

The acquisition date fair values of contingent consideration obligations associated with business combinations are estimated based on probability adjusted present values of the consideration expected to be transferred using significant inputs that are not observable in the market. Key assumptions used in these estimates include probability assessments with respect to the likelihood of achieving the performance targets and discount rates consistent with the level of risk of achievement. At each reporting date, we revalue the contingent consideration obligations to their fair values and record increases and decreases in fair value within selling, general and administrative expenses in our consolidated statements of operations. Changes in the fair value of the contingent consideration obligations result from changes in discount periods and rates, and changes in probability assumptions with respect to the likelihood of achieving the performance targets.

For the year ended January 31, 2022 and 2021, we recorded benefits of $0.2 million and $3.7 million, respectively, within selling, general and administrative expenses for changes in the fair values of contingent consideration obligations associated with business combinations. All remaining contingent consideration obligations associated with business combinations were fully paid during the financial year ended January 31, 2022.

Payments of contingent consideration earned under these agreements were $2.7 million and $4.9 million for the years ended January 31, 2022 and 2021, respectively.




F-24

7. DIVESTITURE

On December 1, 2022 Cognyte sold SIS to Volaris. The sale was accomplished by $42.4 million in cash purchase and $4.7 million in hold back (recorded in Prepaid expenses and other current assets). The sale included equity interests, assets and liabilities attributable to the SIS business for a total consideration of $47.1 million, plus a performance based earn-out, if and to the extent earned. The SIS sale resulted in a pre-tax gain on sale of $5.8 million, net of $4.7 million closing costs included in Other income (expenses), net in the consolidated statements of operations. The sale price is subject to adjustment based on changes in actual closing net working capital. Final potential working capital adjustments are pending.

In connection with the sale, the Company and Volaris entered into a transition services agreement whereby the Company provides certain post-closing services to Volaris related to the business of SIS.

The transaction did not meet the criteria set forth in ASC 205-20 for discontinued operations as it did not reflect a significant strategic shift that would have a major effect on the Company's operations or financial results.

The following is a summary of the assets and liabilities distributed as part of the SIS Sale on December 1st, 2022:



As of December 1,
(in thousands)2022
Current assets:
Accounts receivable5,217
Contract assets, net2,091
Inventories731
Prepaid expenses and other current assets402
Total current assets8,441
Property and equipment, net1,409
Operating lease right-of-use assets648
Goodwill31,865
Intangible assets, net415
Deferred income taxes162
Other assets3,392
Total assets$46,332 
Current liabilities:
Accounts payable$1,327 
Accrued expenses and other current liabilities1,231
Contract liabilities5,752
Total current liabilities8,310
Long-term contract liabilities946
Operating lease liabilities461
Total liabilities$9,717 

8. INTANGIBLE ASSETS AND GOODWILL

Acquisition-related intangible assets consisted of the following as of January 31, 2023 and 2022:

F-25

 January 31, 2023
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$61,058 $(61,058)$ 
Customer relationships3,550 (3,002)549 
Trade names805 (704)101 
Distribution network2,000 (2,000) 
Total intangible assets$67,413 $(66,764)$650 

 January 31, 2022
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$64,150 $(62,909)$1,241 
Customer relationships4,166 (2,913)1,253 
Trade names1,158 (876)282 
Distribution network2,000 (2,000) 
Non-competition agreements1,307 (921)386 
Total intangible assets$72,781 $(69,619)$3,162 

Total amortization expense recorded for acquisition-related intangible assets was $1.4 million, $2.1 million and $2.2 million for the years ended January 31, 2023, 2022, and 2021, respectively.

Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:
(in thousands) 
Years Ending January 31,Amount
2024$362 
2025$288 
Total$650 

We recorded $0.7 million of impairments for certain acquired technology assets, which is included within software cost of revenue and selling, general and administrative expenses of $0.6 million and $0.1 million, respectively, for the year ended January 31, 2023. No impairments of acquired intangible assets were recorded during the year ended January 31, 2022. We recorded $0.3 million of impairments for certain acquired technology assets, which is included within software cost of revenue and professional service and other cost of revenue of $0.2 million and $0.1 million, respectively, for the year ended January 31, 2021.

The change in the net carrying amount of goodwill activity for the years ended January 31, 2023 and 2022 was as follows:
 
(in thousands)Amount
Goodwill at January 31, 2021$158,183 
Foreign currency translation50 
Goodwill at January 31, 2022$158,233 
Business divestiture(31,865)
Foreign currency translation119 
Goodwill at January 31, 2023$126,487 

During the year ended January 31, 2023, the Company divested a portion of its business, as described in Note 7. As a result, the Company allocated a portion of its total goodwill to the divested business, based on the relative fair value associated with the divested business, in the amount of $31.9 million.

No goodwill impairment was identified for the years ended January 31, 2023, 2022 and 2021.

F-26



9. SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION
 
Consolidated Balance Sheets

Inventories consisted of the following as of January 31, 2023 and 2022: 
January 31,
(in thousands)20232022
Raw materials$17,337 $9,753 
Work-in-process7,057 2,953 
Finished goods869 1,660 
Total inventories$25,263 $14,366 
 
Property and equipment, net consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Land and buildings$2,854 $2,854 
Leasehold improvements13,486 14,032 
Software27,889 26,281 
Equipment, furniture and other54,617 54,880 
Total cost98,846 98,047 
Less: accumulated depreciation and amortization(72,971)(67,208)
Total property and equipment, net$25,874 $30,839 
Depreciation expense on property and equipment was $11.7 million, $15.5 million and $16.9 million in the years ended January 31, 2023, 2022, and 2021, respectively.

Prepaid expenses and other current assets consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Prepaid expenses$29,081 $22,653 
Deferred cost of revenue2,347 3,096 
Income tax receivables7,028 5,464 
Other883 757 
Total prepaid expenses and other current assets$39,339 $31,970 

Other assets consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
 Long-term restricted cash and time deposits $203 $2,488 
 Capitalized software development costs, net 9,706 13,920 
 Deferred commissions 2,339 1,897 
 Long-term deferred cost of revenue 127 525 
 Long-term security deposits 6 716 
 Noncontrolling investments accounted under ASC 321
7,046 5,162 
 Other 534 1,021 
Total other assets$19,961 $25,729 

F-27

Accrued expenses and other current liabilities consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Compensation and benefits$38,253 $51,527 
Distributor and agent commissions10,345 14,877 
Operating lease obligations - current portion6,604 7,409 
Income taxes3,121 6,585 
Taxes other than income taxes8,929 2,962 
Fair value of derivatives - current portion1,592 801 
Other9,453 15,613 
Total accrued expenses and other current liabilities$78,297 $99,774 

Other liabilities consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Unrecognized tax benefits, including interest and penalties$9,563 $8,604 
Obligations for severance compensation2,104 2,145 
Other 25 
Total other liabilities$11,667 $10,774 

Consolidated Statements of Operations

Other income (expense), net consisted of the following for the years ended January 31, 2023, 2022, and 2021: 
 Year Ended January 31,
(in thousands)202320222021
Gain from business divestiture$5,764   
Gains on investments, net$1,660 $729 $3,769 
Foreign currency (losses) gains, net(51)$(3,140)$1,682 
(Losses) gains on derivative financial instruments, net(426)133 (95)
Other expense, net204 (403)(70)
Total other income (expense), net$7,151 $(2,681)$5,286 

Consolidated Statements of Cash Flows
 
The following table provides supplemental information regarding our consolidated cash flows for the years ended January 31, 2023, 2022, and 2021:
 Year Ended January 31,
(in thousands)202320222021
Cash paid for interest$1,978 $470 $38 
Cash payments of income taxes, net$11,284 8,232 1,260 
Non-cash investing and financing transactions:
Accrued cash dividends payable to parent$  35,000 
Accrued but unpaid purchases of property and equipment$972 1,166 2,636 
Inventory transfers to property and equipment$1,474 537 894 


10. ACCUMULATED OTHER COMPREHENSIVE LOSS
 
Accumulated other comprehensive loss includes items such as foreign currency translation adjustments and unrealized gains and losses on derivative financial instruments designated as hedges. Accumulated other comprehensive loss is presented as a separate line item in the equity section of our consolidated balance sheets. Accumulated other comprehensive loss items have no impact on our net income as presented in our consolidated statements of operations.
F-28



The following table summarizes changes in the components of our accumulated other comprehensive loss for the years ended January 31, 2023, 2022, and 2021:
(in thousands)Unrealized Gains (Losses) on Derivative Financial Instruments Designated as HedgesForeign Currency Translation AdjustmentsTotal
Balance 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 income1,636  1,636 
Net current period OCI(37)(1,545)(1,582)
Balance at January 31, 2021559 (16,064)(15,505)
Other comprehensive income (loss) before reclassifications1,229 (5)1,224 
Amounts reclassified out of accumulated other comprehensive income2,398  2,398 
Net current period OCI(1,169)(5)(1,174)
Balance at January 31, 2022(610)(16,069)(16,679)
Other comprehensive (loss) income before reclassifications(6,148)1,382 (4,766)
Amounts reclassified out of accumulated other comprehensive income(6,131) (6,131)
Net current period OCI(16)1,382 1,365 
Balance at January 31, 2023$(626)$(14,687)$(15,314)

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

The amounts reclassified out of accumulated other comprehensive loss into the consolidated statements of operations, with presentation location, for the years ended January 31, 2023, 2022, and 2021, were as follows:
Year Ended January 31,Financial Statement Location
(in thousands)202320222021
Unrealized (losses) gains on derivative financial instruments:
Foreign currency forward contracts$(54)$6 $39 Cost of software revenue
(278)40 117 Cost of software service revenue
(311)225 92 Cost of professional service and other revenue
(3,009)1,190 960 Research and development, net
(2,479)853 674 Selling, general and administrative
(6,131)2,314 1,882 Total, before income taxes
 84 (246)(Provision) benefit for income taxes
$(6,131)$2,398 $1,636 Total, net of income taxes


11. RESEARCH AND DEVELOPMENT, NET

Our gross research and development expenses for the years ended January 31, 2023, 2022, and 2021, were $140.4 million, $143.7 million and $129.2 million, respectively. We had no reimbursements from the IIA and other government grant programs for the year ended January 31, 2023. Reimbursements from the IIA and other government grant programs amounted to $0.3 million and $0.5 million for the years ended January 31, 2022 and 2021, respectively, which were recorded as reductions of gross research and development expenses.

We capitalize certain costs incurred to develop our commercial software products, and we then recognize those costs within cost of software revenue as the products are available for sale. Activity for our capitalized software development costs for the
F-29

years ended January 31, 2023, 2022, and 2021, was as follows:
Year Ended January 31,
(in thousands)202320222021
Capitalized software development costs, net, beginning of year$13,920 $11,315 $11,679 
Software development costs capitalized during the year3,408 6,033 5,132 
Amortization of capitalized software development costs(4,708)(3,291)(3,072)
Business divestiture(2,922)  
Write-offs of capitalized software development costs (142)(2,244)
Foreign currency translation and other8 5 (180)
Capitalized software development costs, net, end of year$9,706 $13,920 $11,315 

During the year ended January 31, 2023 there were no write-offs of capitalized software development costs. During the years ended January 31, 2022 and 2021 we recorded an impairment charge of 0.1 million and 2.2 million, respectively, in software cost of revenue, reflecting the write-off of previously capitalized software development costs that were deemed non-recoverable based on our expectations of future market conditions.


12. INCOME TAXES
 
The components of income (loss) before provision for income taxes for the years ended January 31, 2023, 2022, and 2021 were as follows:
Year Ended January 31,
(in thousands)202320222021
U.S.$(18,240)$(9,596)$(8,665)
Non-U.S.(78,755)17,857 33,389 
Total income before provision for income taxes$(96,995)$8,261 $24,724 

The provision for income taxes for the years ended January 31, 2023, 2022, and 2021 consisted of the following:
Year Ended January 31,
(in thousands)202320222021
Current provision (benefit) for income taxes:
U.S. Federal$5,161 $ $(1,434)
U.S. State204 (11)(44)
Non-U.S.7,546 12,668 8,087 
Total current provision (benefit) for income taxes12,911 12,657 6,609 
Deferred provision (benefit) for income taxes:
U.S. Federal2,155 (1,143)(910)
U.S. State(414)53 (200)
Non-U.S.(1,696)6,950 (1,085)
 Total deferred provision (benefit) for income taxes45 5,860 (2,195)
Total provision for income taxes$12,956 $18,517 $4,414 

Although Cognyte is organized as an Israeli limited company, on November 24,2020 Verint obtained a U.S. Tax Ruling that Cognyte will be treated as a United States corporation for U.S. federal income tax purposes. The reconciliation of the U.S. federal statutory rate to our effective tax rate on income before provision for income taxes for the years ended January 31, 2023, 2022, and 2021 was as follows:
F-30

Year Ended January 31,
(dollars in thousands)202320222021
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
Income tax provision at the U.S. federal statutory rate$(20,369)$1,735 $5,192 
U.S. State income tax (benefit) provision(156)40 (226)
Non-U.S. tax rate differential8,636 2,892 (2,836)
Tax incentives(158)(2,671)(139)
Valuation allowances7,450 12,731 31 
Non-deductible expenses/non-taxable income491 255 (261)
Business divestiture7,372   
Tax contingencies6,286 2,056 1,184 
Stock based and other compensation1,102 898 101 
U.S. tax effects of non-U.S. operations2,316 540 1,001 
Other, net(14)41 367 
Total provision for income taxes$12,956 $18,517 $4,414 
Effective income tax rate(13.4)%224.1 %17.9 %
The change in gross unrecognized tax benefits during fiscal year 2023 includes an uncertain tax position that should have been recognized beginning in fiscal year 2019. The net unrecognized tax benefit associated with this uncertain tax position amounted to $4.7 million as of January 31, 2023, which has been recognized as an out-period-correction in the fourth quarter of fiscal year January 31, 2023. In addition, as disclosed in Note “17. COMMITMENTS AND CONTINGENCIES”, since the uncertain tax position originated prior to the Spin-Off Date, we have indemnified Verint for this amount under the Tax Matters Agreement between Verint and Cognyte that became effective on the Spin-Off Date. The rollover impact of this out-of-period correction was not material, individually or in the aggregate, to any of the Company’s previously reported net income (loss), comprehensive income (loss), or basic and fully diluted earnings (loss) per common share.

Our operations in Israel have been granted “Approved Enterprise” (“AE”) status by the Investment Center of the Israeli Ministry of Industry, Trade and Labor, and “Beneficial Enterprise” (“BA”) (after the 2005 Amendment) which makes us eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959 (the “Investment Law”). Under the terms of the programs, income attributable to an “AE” or “BA” is exempt from income tax for a period of two years and is subject to a reduced income tax rate for the subsequent five to eight years, depending on the geographic location of the enterprise in Israel (generally 10% - 25%, depending on the percentage of non-Israeli investment in the company). Pursuant to Amendment 73 to the Investment Law adopted in 2017, a company located in the center of Israel which meets the conditions for Preferred Technological Enterprise (“PTE”), is subject to a 12% tax rate on the eligible income. Income not eligible for PTE benefits is taxed at the regular corporate income tax rate of 23%. We have examined the impact of Amendment 73 and the degree to which we will qualify as a PTE and have elected to adopt it to the extent we will generate taxable income as of January 31, 2021 onwards in which case we will enjoy reduced corporate tax rate of 12% on income that qualifies as “Preferred Technological Income”. In addition, certain operations in Cyprus qualify for favorable tax treatment under the Cypriot Intellectual Property Regime (“IP Regime”). This legislation exempts 80% of income and gains derived from patents, copyrights, and trademarks from taxation. These tax incentives decreased our effective tax rate by 0.1%, 32.3% and 0.6% for the years ended January 31, 2023, 2022, and 2021, respectively.

F-31

Deferred tax assets and liabilities consisted of the following at January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Deferred tax assets:
Loss carryforwards$16,219 $11,506 
Accrued compensation10,535 8,774 
Accrued expenses332 240 
Operating lease liabilities59 352 
Exchange rate differences105 343 
Other, net 241 
Total deferred tax assets27,250 21,456 
Deferred tax liabilities:
Deferred cost of revenue(1,784)(3,279)
Goodwill and other intangible assets(692)(928)
Depreciation of property and equipment(150)(217)
Operating lease right-of-use assets(59)(355)
Other, net(747) 
Total deferred tax liabilities(3,432)(4,779)
Valuation allowance(26,026)(18,576)
Net deferred tax liabilities$(2,208)$(1,899)
Recorded as:
Deferred tax assets$823 $1,548 
Deferred tax liabilities(3,031)(3,447)
Net deferred tax liabilities$(2,208)$(1,899)

For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the deferred tax balances, particularly related to stock-based compensation items included in accrued compensation, are primarily attributable to basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.

We had net operating loss carryforwards of approximately $131.8 million as at January 31, 2023, of which $0.4 million related to U.S. carryforwards and $131.4 million related to non-U.S. carryforwards.

We currently intend to continue to indefinitely reinvest the earnings of our non-U.S. subsidiaries to finance non-U.S. activities to the extent distributions would result in an incremental tax cost. We have not provided tax on the outside basis difference of non-U.S. subsidiaries nor have we provided for any additional withholding or other tax that may be applicable should a future distribution be made from any unremitted earnings of non-U.S. subsidiaries. Due to complexities in the laws of the non-U.S. jurisdictions and the assumptions that would have to be made, it is not practicable to estimate the total amount of income and withholding taxes that would have to be provided on such earnings.

As required by the authoritative guidance on accounting for income taxes, we evaluate the realizability of deferred tax assets on a jurisdictional basis at each reporting date. Accounting for income taxes guidance requires that a valuation allowance be established when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Management assesses positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit the use of the existing deferred tax assets. In circumstances where there is sufficient negative evidence indicating that the deferred tax assets are not more likely than not realizable, we establish a valuation allowance.

A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the three-year period ended January 31, 2023 for our major operations in Israel. Such objective evidence limits the ability to consider other subjective evidence, such as our projections for future growth. On the basis of this evaluation, as of January 31, 2023, a valuation allowance of $7.5 million has been recorded against the deferred tax assets that we do not believe are more likely than not to be realized in the foreseeable future. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income are increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as our projections for growth. We have recorded valuation allowances in the amount of $26.0 million and $18.6 million at January 31, 2023 and 2022, respectively.
F-32


Activity in the recorded valuation allowance consisted of the following for the years ended January 31, 2023 and 2022:
Year Ended January 31,
(in thousands)20232022
Valuation allowance, beginning of year$(18,576)$(5,732)
Income tax (provision)(7,450)(12,731)
Spin-off from Verint (113)
Valuation allowance, end of year$(26,026)$(18,576)

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, 2023, 2022, and 2021 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:
Year Ended January 31,
(in thousands)202320222021
Gross unrecognized tax benefits, beginning of year$10,517 $9,872 $8,742 
Increases related to tax positions taken during the current year1,717 1,828 2,919 
Increases related to tax positions taken during prior years  18 
(Decreases) increases related to foreign currency exchange rates(828)256 272 
Reductions for spin-off from Verint (1,439) 
Reductions for tax positions of prior years  (537)
Lapses of statutes of limitations(513) (1,542)
Gross unrecognized tax benefits, end of year$10,893 $10,517 $9,872 

As of January 31, 2023, we had $10.9 million of unrecognized tax benefits, all of which, if recognized, would impact the effective income tax rate in future periods. We recorded $0.6 million, $0.4 million and $(0.1) million of net tax expense for interest and penalties related to uncertain tax positions in our provision for income taxes for the years ended January 31, 2023, 2022, and 2021, respectively. Accrued liabilities for interest and penalties were $1.4 million and $0.9 million at January 31, 2023 and 2022, respectively. Interest and penalties (expense and/or benefit) are recorded as a component of the provision for income taxes in the consolidated financial statements.

Our income tax returns are subject to ongoing tax examinations in several jurisdictions in which we operate. In Israel, we are no longer subject to income tax examination for years prior to January 31, 2019. In the U.S., our federal returns are no longer subject to income tax examination for years prior to January 31, 2020.

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, 2023 could decrease by approximately $3.1 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.


13. 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, 2023 and 2022: 

F-33

 January 31, 2023
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$ $288 $ 
Total assets$ $288 $ 
Liabilities:   
Foreign currency forward contracts$ $1,592 $ 
Total liabilities$ $1,592 $ 

 January 31, 2022
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$ $140 $ 
Total assets$ $140 $ 
Liabilities:   
Foreign currency forward contracts$ $801 $ 
Total liabilities$ $801 $ 
 

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, 2023 and 2022: 
 Year Ended January 31,
(in thousands)20232022
Fair value measurement, beginning of year$ $2,923 
Changes in fair values, recorded in operating expenses (185)
Payments of contingent consideration (2,738)
Fair value measurement at end of year$ $ 
 
Our estimated liability for contingent consideration as of in the year ended January 31, 2022 represents potential payments of additional consideration for business combinations, payable if certain defined performance goals are achieved. Changes in fair value of contingent consideration are recorded in the consolidated statements of operations within selling, general and administrative expenses.

There were no transfers between levels of the fair value measurement hierarchy during the years ended January 31, 2023 and 2022.
 
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
F-34

performance targets would result in corresponding increases or decreases in the related fair value measurements. All of our outstanding contingent consideration liabilities were fully settled during the year ended January 31, 2022.

Other Financial Instruments
The carrying amounts of accounts receivable, short-term investments, contract assets, accounts payable, and accrued liabilities and other current liabilities approximate fair value due to their short maturities.
 
Assets and Liabilities Not Measured at Fair Value on a Recurring Basis
 
In addition to assets and liabilities that are measured at fair value on a recurring basis, we also measure certain assets and liabilities at fair value on a nonrecurring basis. Our non-financial assets, including goodwill, intangible assets, operating lease ROU assets, and property, plant and equipment, are measured at fair value when there is an indication of impairment and the carrying amount exceeds the asset’s fair value. These assets are recorded at fair value only when an impairment charge is recognized. Further details regarding our regular impairment reviews appear in Note 2, “Summary of Significant Accounting Policies”.

The carrying amount of our noncontrolling investments in privately-held companies without readily determinable fair values was $7.0 million and $5.2 million, of which $2.4 million and $4.4 million was remeasured to fair value based on an observable transaction during the years ended January 31, 2023 and 2022, respectively. These investments are included within other assets on the consolidated balance sheets. An unrealized gain of $1.7 million and $0.7 million, which adjusted the carrying value of a noncontrolling investment, was recorded in other income (expense), net on the consolidated statements of operations for the years ended January 31, 2023 and 2022, respectively. A realized gain of $0.1 million upon the receipt of proceeds related to the partial sale of the same equity investment were recorded in other income (expense), net on the consolidated statements of operations for the year ended January 31, 2022. We did not recognize any impairments or other adjustments during the years ended January 31, 2023 and 2022.


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

We held outstanding foreign currency forward contracts with notional amounts of $91.3 million and $96.2 million as of January 31, 2023 and 2022, respectively.

Fair Values of Derivative Financial Instruments
 
F-35


The fair values of our derivative financial instruments and their classifications in our consolidated balance sheets as of January 31, 2023 and 2022 were as follows:
January 31,
(in thousands) Balance Sheet Classification20232022
Derivative assets:
Foreign currency forward contracts:
Designated as cash flow hedgesPrepaid expenses and other current assets$288 $125 
Not designated as hedging instrumentsPrepaid expenses and other current assets 15 
Total derivative assets$288 $140 
Derivative liabilities:
Foreign currency forward contracts:
Designated as cash flow hedgesAccrued expenses and other current liabilities$914 $736 
Not designated as hedging instrumentsAccrued expenses and other current liabilities678 65 
Total derivative liabilities$1,592 $801 

Derivative Financial Instruments in Cash Flow Hedging Relationships
 
The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the consolidated statement of operations for the years ended January 31, 2023, 2022, and 2021, were as follows:
Year Ended January 31,
(in thousands) 202320222021
Net gains recognized in AOCL:
Foreign currency forward contracts$16 $1,169 $1,863 
Net gains reclassified from AOCL to the consolidated statements of operations:
Foreign currency forward contracts$(6,131)$2,314 $1,882 

For information regarding the line item locations of the net losses on derivative financial instruments reclassified out of AOCL into the consolidated statements of operations, see Note 10, “Accumulated Other Comprehensive Loss.”

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, 2023 mature within twelve months, and therefore we expect all such gains to be reclassified into earnings within the next twelve months.

Derivative Financial Instruments Not Designated as Hedging Instruments
 
Losses (gains) recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended January 31, 2023, 2022, and 2021, were as follows: 
Classification in Consolidated Statements of OperationsYear Ended January 31,
(in thousands)202320222021
Foreign currency forward contractsOther income (expense), net$(426)$133 $(95)


15. STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS

Stock-Based Compensation Expense

We recognized stock-based compensation expense in the following line items on the consolidated statements of operations for the years ended January 31, 2023, 2022, and 2021:
F-36


 
Year Ended January 31,
(in thousands)202320222021
Component of income before provision for income taxes:
Cost of revenue:
Software$229 $229 $734 
Software service1,078 1,160 441 
Professional service and other2,038 2,535 952 
Research and development, net8,048 7,792 5,621 
Selling, general and administrative13,955 21,320 19,794 
Total stock-based compensation expense25,348 33,036 27,542 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)3,358 4,196 4,347 
Total stock-based compensation, net of taxes$21,990 $28,840 $23,195 

The compensation expenses presented for the year ended of January 31, 2021 represent stock-based compensation expenses attributable to Cognyte based on the awards and terms previously granted under Verint’s stock-based compensation plans to Cognyte employees and an allocation of Verint’s corporate and shared functional employee stock-based compensation expenses. The Cognyte employees’ stock-based compensation expenses were specifically identified whereas Verint’s corporate and shared functional employees’ stock-based compensation expenses were specifically identified to the extent possible with the remainder allocated on the basis of revenue.

As of January 31, 2023, there was approximately $12.3 million of total unrecognized compensation expense, net of estimated forfeitures, related to unvested restricted stock units, which is expected to be recognized over a weighted-average period of 1.51 years.

The following table summarizes stock-based compensation expense by type of award for the years ended January 31, 2023, 2022, and 2021: 
Year Ended January 31,
(in thousands)202320222021
Restricted stock units and restricted stock awards$21,759 $31,825 $23,423 
Stock bonus program and bonus share program3,487 1,040 4,000 
Total equity-settled awards25,246 32,865 27,423 
Phantom stock units (cash-settled awards)102 171 119 
Total stock-based compensation expense$25,348 $33,036 $27,542 
 
Awards under Cognyte’s stock bonus and bonus share programs are accounted for as liability-classified awards, because the obligations are based predominantly on fixed monetary amounts that are generally known at inception of the obligation, to be settled with a variable number of shares of Cognyte common stock.

Stock-Based Awards Granted by Cognyte and Verint

Cognyte periodically awards restricted stock units (“RSU”) to directors, officers, and other employees. The fair value of these awards is equivalent to the market value of Cognyte’s common stock on the grant date. RSUs are not shares of Cognyte common stock and do not have any of the rights or privileges thereof, including voting or dividend rights. On the applicable vesting date, the holder of an RSU becomes entitled to a share of Cognyte common stock. RSUs are subject to certain restrictions and forfeiture provisions prior to vesting.

Cognyte periodically awards performance stock units(“PSU”) to executive officers that vest upon the achievement of specified performance goals. The Company recognizes compensation expenses for the value of its awards, which have graded vesting based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures.

F-37


Verint also periodically awards RSUs to directors, officers, and other employees, and PSUs to executive officers. All of the expenses recognized in the year ended January 31, 2021 and some of the expenses recognized in the years ended January 31, 2023 and 2022 relate to awards that were initially granted by Verint to Cognyte employees before the spin-off.

Once a performance vesting condition has been defined and communicated, and the requisite service period has begun, the Company recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the straight-line attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts its compensation expenses based on its probability assessment.

RSUs that are expected to be settled with cash payments upon vesting, if any, are reflected as liabilities on our consolidated balance sheets. Such RSUs were insignificant at January 31, 2023, 2022, and 2021.

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

Year Ended January 31,Year Ended January 31,
20232022
(in thousands, except grant date fair values)Shares or UnitsWeighted-Average Grant-Date Fair ValueShares or UnitsWeighted-Average Grant-Date Fair Value
Opening balance1,901 $24.42 2,149 $22.92 
Granted2,208 $6.87 1,416 $25.60 
Released(1,627)$19.53 (1,452)$23.36 
Forfeited(559)$15.43 (212)$24.34 
Closing balance1,923 $11.02 1,901 $24.42 

The opening balance of the outstanding shares for the year ended January 31, 2022 reflects the adjusted shares based on an adjustment ratio of approximately 2.52 as a result of the spin-off from Verint on February 1, 2022. This opening balance also reflects the fact that the closing balance of shares as at January 31, 2021 was determined based on an allocation of Verint shares to Cognyte. The weighted average fair value at grant date of the opening balance reflects the impact of a modification at the date of the spin-off.

Other Benefit Plans

401(k) Plan and Other Retirement Plans

We maintain a 401(k) Plan for our full-time employees in the United States. The plan allows eligible employees who attain the age of 21 beginning with the first of the month following their date of hire to elect to contribute up to 60% of their annual compensation, subject to the prescribed maximum amount. We match employee contributions at a rate of 50%, up to a maximum annual matched contribution of $2,000 per employee. Employee contributions are always fully vested, while our matching contributions for each year vest on the last day of the calendar year provided the employee remains employed with us on that day.

Our matching contribution expenses for our 401(k) Plan were $0.1 million, $0.1 million and $0.2 million for the years ended January 31, 2023, 2022, and 2021, respectively.

We provide retirement benefits for non-U.S. employees as required by local laws or to a greater extent as we deem appropriate through plans that function similar to 401(k) plans. Funding requirements for programs required by local laws are determined on an individual country and plan basis and are subject to local country practices and market circumstances.

Severance Pay

We are obligated to make severance payments for the benefit of certain employees of Israel and our foreign subsidiaries. Severance payments made to Israeli employees are considered significant compared to all other subsidiaries with severance payment arrangements. Under Israeli law, we are obligated to make severance payments to certain employees of our Israeli subsidiaries, subject to certain conditions. In most cases, our liability for these severance payments is fully provided for by
F-38

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, 2023, 2022, and 2021 were $8.8 million, $9.0 million, and $7.5 million respectively.


16. LEASES

We have entered into operating leases primarily for corporate offices, research and development facilities, and automobiles. Our leases have remaining lease terms of 1 year to 4.2 years. We do not have any finance leases as of January 31, 2023 and 2022.

The components of lease expenses for the years ended January 31, 2023 and 2022 were as follows:
Year Ended January 31,
(in thousands)20232022
Operating lease expenses$8,241 $9,552 
Variable lease expenses6,430 5,566 
Short-term lease expenses225 213 
Total lease expenses$14,896 $15,331 


During the year ended January 31, 2023 and 2022, we decided to exit certain leased offices primarily due to our workforce operating under remote work environments and a decrease in the employees number, resulting in accelerated operating lease expenses of $1.5 million and $0.8 million, respectively.

Other information related to leases was as follows:
Year Ended January 31,
(dollars in thousands)20232022
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,272 $8,733 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$2,240 $3,756 
Weighted average remaining lease terms
Operating leases3 years4 years
Weighted average discount rates
Operating leases4.8 %4.8 %

Maturities of lease liabilities as of January 31, 2023 were as follows:
F-39

January 31, 2023
(in thousands)Operating Leases
Year Ending January 31,
2024$7,487 
20256,869 
20264,486 
2027213 
20285 
Total future minimum lease payments19,060 
Less imputed interest(2,088)
Total$16,972 
Reported as of January 31, 2023:
Accrued expenses and other current liabilities$6,604 
Operating lease liabilities10,368 
Total$16,972 



17. 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, 2023, our unconditional purchase obligations totaled approximately $36.1 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, 2023, we had approximately $43.6 million of outstanding bank guarantees and letters of credit relating primarily to these performance guarantees. As of January 31, 2023, we believe we were in compliance with our performance obligations under all contracts for which there is a financial performance guarantee, and the ultimate liability, if any, incurred in connection with these guarantees will not have a material adverse effect on our consolidated results of operations, financial position, or cash flows. Our historical non-compliance with our performance obligations has been insignificant. In addition the Company provided bank guarantees in the amount $3.6 million related to its offices in Israel and exports transaction towards the Israeli Chamber of Commerce.

Indemnifications
F-40


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.

In connection with the spin-off, we entered into a tax matters agreement (the “Tax Matters Agreement”) with Verint under which we and Verint each agreed to share the obligation to pay any taxes as shown on tax returns filed by Verint (or any member of its group), on one hand, and us (or any member of our group), on the other hand, such that we will be primarily responsible for any taxes related to, or arising in connection with Cognyte, and Verint will be responsible for any taxes related to, or arising in connection with, the remaining business of Verint, regardless of which party prepares and files any such tax return and whether such taxes arise prior to or after the spin-off.

We and Verint agreed to indemnify each other under the Tax Matters Agreement for certain actions or inactions that cause the distribution of our stock to fail to qualify as tax-free for U.S. federal income and Israeli tax purposes. If the distribution fails to qualify as tax-free due to no fault of either Verint or us, Verint and we will jointly be responsible for any resulting tax.

Under the terms of the Tax Matters Agreement, we and Verint agree generally to cooperate in preparing and filing tax returns and will retain and make available tax records to the other party. Contests with taxing authorities are generally controlled by whichever of us or Verint bears the potential liability for the contested tax. However, with respect to certain income tax returns of Verint group, Verint has an exclusive right to control any contest with taxing authorities regarding tax liabilities in connection with such income tax returns, even if we are allocated all or a portion of such taxes under the terms of the Tax Matters Agreement. If any tax contest relates to a failure of the spin-off to qualify as tax-free due to the fault of Verint or us, then the party at fault will control such tax contest. The change in gross unrecognized tax benefits during fiscal year 2023 includes an uncertain tax position that should have been recognized beginning in fiscal year 2019. The net unrecognized tax benefit associated with this uncertain tax position amounted to $4.7 million as of January 31, 2023, which has been recognized as an out-period-correction in the fourth quarter of fiscal year January 31, 2023. In addition, since the uncertain tax position originated prior to the Spin-Off Date, we have indemnified Verint for this amount under the Tax Matters Agreement between Verint and Cognyte that became effective on the Spin-Off Date. The rollover impact of this out-of-period correction was not material, individually or in the aggregate, to any of the Company’s previously reported net income (loss), comprehensive income (loss), or basic and fully diluted earnings (loss) per common share.




Legal Proceedings

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

On October 31, 2012, CTI distributed of all of the outstanding shares of common stock of Comverse, Inc., its principal operating subsidiary and parent company of Comverse Limited, to CTI’s shareholders (the “Comverse Share Distribution”). In the period leading up to the Comverse Share Distribution, CTI either sold or transferred substantially all of its business operations and assets (other than its equity ownership interests in Verint and in its then-subsidiary, Comverse, Inc.) to
F-41

Comverse, Inc. or to unaffiliated third parties. As the result of these transactions, Comverse, Inc. became an independent company and ceased to be affiliated with CTI, and CTI ceased to have any material assets other than its equity interests in Verint. Prior to the completion of the Comverse Share Distribution, the plaintiffs sought to compel CTI to set aside up to $150.0 million in assets to secure any future judgment, but the District Court did not rule on this motion. In February 2017, Mavenir Inc. became successor-in-interest to Comverse, Inc.

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

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

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

Following two unsuccessful rounds of mediation in mid to late 2018 and in mid-2019, the proceedings resumed. On April 16, 2020, the District Court accepted plaintiffs’ application to amend the motion to certify a class action and set deadlines for filing amended pleadings by the parties. CTI submitted a motion to appeal the District Court’s decision to the Supreme Court, as well as a motion to stay the proceedings in the District Court pending the resolution of the appeal. On July 6, 2020, the Supreme Court granted the motion for a stay. On July 27, 2020, the plaintiffs filed their response on the merits of the motion for leave to appeal. On December 15, 2021, the Supreme court rejected CTI’s motion to appeal and the procedure in the district court resumed. On February 27, 2022, CTI filed its response to the amendment motion for class certification. On April 4, 2022, a pre-trial hearing was held at the District Court, and the court has scheduled dates for the continuation of the proceedings. On July 10, 2022, following another round of mediation, the parties submitted a motion for approval of a settlement agreement (the “Deutch Settlement Agreement”). According to the Deutch Settlement Agreement, subject to full and final waiver by the plaintiffs, Mavenir Inc. and/or Comverse Inc. and/or Mavenir Ltd., will pay a compensation in the total amount of $16 million. On February 7, 2023 the court approved the Deutch Settlement Agreement and the first payment thereunder was made on March 2, 2023, in the amount of $6.5 million. It is noted that the compensation amount is comprehensive, final and absolute and includes all the amounts and expenses to be paid in connection with the Deutch Settlement Agreement. Verint serves as a guarantor for the payment of the compensation amount.

In January 2017, a legal action was commenced by Mr. Elad Barkan and KeySee Software Ltd. against Cognyte, Verint and Rontal Engineering Applications (2001) Ltd. (a subsidiary of Cognyte) in the Israel Central District Court alleging infringement of an Israeli patent titled “Cryptanalysis Method and System”, copyright infringement, misappropriation of trade secrets, and breach of contract. The remedies sought under such claim include compensation for damages, claim for accounts, and a permanent injunction seeking to prevent the continued alleged infringement of the patent. The defendants filed a statement of defense rejecting any and all allegations under such claim. Following a mediation process, on April 13, 2022 the parties signed a settlement agreement (the “Barkan Settlement Agreement”), whereby Cognyte undertook to pay KeySee the total amount of $6.2 million plus VAT in exchange for a complete settlement. Based on the Barkan Settlement Agreement, on May 16, 2022, the court ordered the dismissal of the claim without an order for costs.


From time to time we or our subsidiaries may be involved in legal proceedings and/or litigation arising in the ordinary course of
our business. While the outcome of these matters cannot be predicted with certainty, we do not believe that the outcome of any
current claims will have a material adverse effect on our consolidated financial position, results of operations, or cash flows.


18. GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION

F-42

Geographic Information

Revenue by major geographic region is based on the location of our contracting subsidiary, which often differ from the geographic location of the customer.

The information below summarizes revenue by major geographic region for the years ended January 31, 2023, 2022, and 2021:
Year Ended January 31,
(in thousands)202320222021
EMEA:
Israel$201,610 $328,371 $274,113 
Germany44,486 63,258 86,834 
Other13,208 14,127 18,727 
Total EMEA259,304 405,756 379,674 
Americas:
United States35,139 37,726 44,746 
Other9,987 17,869 7,134 
Total Americas45,126 55,595 51,880 
APAC7,633 12,691 11,904 
Total revenue$312,062 $474,042 $443,458 

Our long-lived assets primarily consist of net property and equipment, operating lease ROU assets, goodwill and other intangible assets. We believe that our tangible long-lived assets, which consist of our net property and equipment, are exposed to greater geographic area risks and uncertainties than intangible assets and long-term cost deferrals, because these tangible assets are difficult to move and are relatively illiquid.

Property and equipment, net by geographic area consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Israel$20,090 $24,510 
United States173 538 
Other countries 5,611 5,791 
Total property and equipment, net$25,874 $30,839 

Significant Customers

The Company’s largest customers accounted for the following percentage of total revenue:
Year Ended January 31,
202320222021
Customer A17.7 %14.8 %16.9 %
Customer B10.0 %8.4 %14.1 %

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.


19. EARNINGS PER SHARE

The following table summarizes the calculation of basic and diluted net income per ordinary share attributable to Cognyte for the years ended January 31, 2023, 2022, and 2021:
F-43

Year Ended January 31,
 (in thousands except share and per share data)202320222021
Net (loss) income$(109,951)$(10,256)$20,310 
Net income attributable to noncontrolling interest4,181 4,634 6,107 
Net (loss) income attributable to Cognyte Software Ltd.$(114,132)$(14,890)$14,203 
Ordinary shares outstanding:
Basic shares67,924 66,570 65,773 
Effective of dilutive shares   
Diluted shares67,924 66,570 65,773 
Net (loss) income per share attributable to Cognyte Software Ltd.:
Basic and diluted$(1.68)$(0.22)$0.22 

For the year ended January 31, 2023 we had 480 thousand potentially dilutive shares.

On February 1, 2021, the date of consummation of the spin-off, 65,773,335 of the Company’s ordinary shares, no par value, were distributed to Verint shareholders of record as of the January 25, 2021 record date. This share amount is being utilized for the calculation of basic earnings per share (“EPS”) for all periods presented before the spin-off.


20. SUBSEQUENT EVENTS

On March 1, 2023, a securities class complaint (the “Complaint”) was filed in the United States District Court for the Southern District of New York, New York, USA against the Company, its Chief Executive Officer and Chief Financial Officer on behalf of all purchasers of the Company’s shares during the period between February 2, 2021 and June 28, 2022 and seeking unspecified damages. The Complaint alleges that the defendants breached United States securities laws by making misleading statements and omissions in the Company’s January 14, 2021 registration statement and during the period between February 2, 2021 and June 28, 2022. Such statements and omissions allegedly concealed the fact that the Company’s business practices violated Meta Platforms Inc.’s community standards and terms of services. The Complaint alleges that Cognyte’s share price dropped after the facts were disclosed. The Company has not accrued any losses in connection with this proceedings. The Company’s position is that this lawsuit has no merit and we intend to defend such position vigorously. It is impossible to determine the outcome of the Claim and its impact on the Company at such a preliminary stage, regardless of its merits.

EX-4.9A 2 cgnt2023-ex49afye23amendme.htm EX-4.9A Document

Exhibit 4.9A

Certain confidential information contained in this document, has been redacted in accordance with Instructions as to Exhibits to Form 20-F, because (i) the company customarily and actually treats that information as private or confidential and (ii) the omitted information is not material. “[***]” indicates where the information has been omitted from this exhibit


AMENDMENT NO. 1 TO THE COMMITMENT LETTER
DATED DECEMBER 27, 2020

This amendment (the “Amendment No. 1”) to the Commitment Letter dated December 27, 2020 is entered into with effect from July 28, 2022 (“Effective Date of Amendment No. 1”) by and between Bank Leumi le-Israel B.M. (the “Bank”) and Cognyte Technologies Israel Ltd. (the “Company”). Each of the Bank and the Company, a “Party“ and collectively, the “Parties”.

W I T N E S S E T H

WHEREAS, the Parties have executed a Commitment Letter, dated December 27, 2020 (“Original Commitment Letter” or “OCL”); and

WHEREAS, the Parties wish to amend the Original Commitment Letter as provided in this Amendment No. 1.

NOW THEREFORE, the Parties agree as follows:

1.    Defined Terms
    Unless otherwise defined herein, capitalized terms used herein which are defined in the OCL herein as therein defined.

2.    Amendments to the OCL

As of the Effective Date of Amendment No. 1, the OCL shall be amended as follows:

2.1The financial covenants in Section 2 of the Covenants Letter (which is Schedule B of the OCL) shall be deleted and replaced by the following:

2. Financial Covenants
We agree that the provision of credit and banking services granted to Company and/or guaranteed by us in connection with the Commitment Letter and the Other Services, and the continuation thereof, shall be subject to Top Company fulfilling, on the relevant end of quarter, or (where so stated) end of month, measurement day (to be examined commencing on the end of the quarter or month (as applicable) during which the Commencement Date (as defined in the Commitment Letter) shall occur), each of the following Financial Covenants:
1



Leverage (Capital Structure)
2.1The Top Company's consolidated Equity shall be not lower than USD200,000,000 (Two Hundred Million USD) and not lower than 30% of the Top Company's consolidated Total Assets.
If there is a deviation in a particular quarter, this shall not be considered a breach of this covenant, if in the following quarter the Top Company is in compliance with the covenant.

For the purpose of calculating the Equity and Total Assets under this Section 2.1, a reduction in Equity of up to USD 30,000,000 (Thirty Million USD) as a result of a write off of goodwill, will be excluded from the calculation.

Profit Ratio
2.2The ratio of Top Company's annual consolidated of Funded Debt to EBITDA shall not exceed 3.5, which shall be measured each quarter, taking into account one year backwards from the end of quarter measurement day.
It is clarified that during the first year following the Commencement Date (as defined in the Commitment Letter), calculation of the above covenants shall be made also based upon pro-forma financial statements (included in final public filings under relevant securities laws) for past four (or less, as applicable) quarters commencing on the second fiscal quarter of 2020 (in each case – as of the time the relevant pro-forma statements shall become available), taking into account the applicable period preceding completion of the Split (as defined in the Commitment Letter). For the avoidance of doubt, in the event that the period reported publicly is shorter than four quarters, the relevant numbers and calculations shall be certified by the Top Company’s CEO/CFO to the Bank as part of the Compliance Certificate (in Section 5.2 below).

2.2A    In the period from July 31, 2022 to January 31, 2023 the Financial Covenant in Section 2.2 above shall be temporarily substituted for the following Financial Covenant:

    The total net (i.e., after deduction of Funded Debt) Cash and Cash Equivalents (including Cash/Cash Equivalents and short term investments)will be higher than USD10,000,000 (Ten Million USD).

    In calculating the total Cash and Cash Equivalents as aforesaid as of the end of the quarter, the calculation will include cash received from customers in the first 2 weeks after the end of the quarter in respect of sales included in the prior quarters.

Liquidity
2.3Top Company shall maintain, on consolidated basis, an amount of unrestricted Cash and Cash Equivalents (including Cash/Cash Equivalents and short term investments) of at least US$25,000,000 (Twenty Five Million US Dollars). This covenant will be measured on a monthly basis.

2.4Current Assets (as such term is defined in the Financial Reports) shall be higher than the Current Liabilities (as such term is defined in the Financial Reports).

The covenants stated in paragraphs 2.1 - 2.4 above (“the Financial Covenants”) are based on current standards of accounting, accounting principles and accounting policy (“the Accounting Standards”) as reflected in the Top Company's most recent Financial Reports (“the Latest Accounts”).

Different Accounting Standards other than those on the basis of which the Latest Accounts were prepared prior to the signing of this document, including, but not limited to the implementation of the US Generally Accepted Accounting Principles (US GAAP), or new
- 2 -


or different accounting standards in Israel or abroad, changes in estimates, and/or accounting policies and also for the removal of doubt, due to any revision and/or update and/or addition and/or change in the applicable accounting standards (“the New Accounting Standards”) may affect the Financial Covenants.

Accordingly, the Top Company hereby agrees as follows:
If it becomes evident to either the Bank or Company, that there have been / are about to be changes in the Top Company's Financial Reports as a result of the New Accounting Standards which shall or would reasonably be expected to have a significant impact on the calculation of the Financial Covenants, the Bank may, after consultation with the Company and Top Company in good faith, inform Top Company of changes that need to be made to the Financial Covenants (“the Amended Financial Covenants”), in order adapt them to such changes in the Financial Report, with the intent of adapting them according to the original financial purpose for which they were determined.

The Bank's notice of the Amended Financial Covenants in accordance with the foregoing shall bind the Company and Top Company as from the date of delivery of the aforementioned notice, and this document shall be deemed to include, as from such date, the Amended Financial Covenants.”
3.    Fees

The Borrower shall pay the following fees for this Amendment No. 1:
3.1    [***].
3.3    [***].
3.3     [***].

4.    Effectiveness

    This Amendment No. 1 shall become effective as of the Effective Date of Amendment No. 1.

5.    Continuing Effect of the OCL

    This Amendment No. 1 shall not constitute an amendment or waiver of any other provision of the OCL not expressly referred to herein and shall not be construed as such.

    Except as expressly amended herein, the provisions of the OCL are and shall remain in full force and effect.

BANK LEUMI LE-ISRAEL B.M.
By: ________________

Bank Leumi le-Israel B.M.

Dear Sir/Madam,

We hereby confirm our agreement to the above and to entering into this Amendment No. 1 to the Commitment Letter dated December 27, 2020.
/s/ David Abadi
Cognyte Technologies Israel Ltd.

Signed by:
Name: _______________
Position: _____________
- 3 -


I, the undersigned, ___________________________________, the lawyer acting for Cognyte Technologies Israel Ltd. (the “Borrower”), hereby confirm that the above signature composition binds the Borrower, and I confirm that the meeting of the board of directors of the Borrower dated ________ was duly held and that the entry into this Amendment No. 1 to the Commitment Letter dated December 27, 2020, by the Borrower, was approved by resolutions that were duly passed in accordance with the law and with the articles of association of the Borrower, and that the same have been duly signed by the Chairman of the meeting.

31 July 2022, Adv./s/ Alona Gradman
DateNameSurnameSignature

- 4 -
EX-4.9B 3 cgnt2023-ex49bfye23amendme.htm EX-4.9B Document

Exhibit 4.9B

Certain confidential information contained in this document, has been redacted in accordance with Instructions as to Exhibits to Form 20-F, because (i) the company customarily and actually treats that information as private or confidential and (ii) the omitted information is not material. “[***]” indicates where the information has been omitted from this exhibit


AMENDMENT NO. 2 TO THE C OMMITMENT LETTER
DATED DECEMBER 27, 2020
This amendment (the “Amendment No. 2’’) to the Commitment Letter dated December 27, 2020 is entered into with effect from January 31. 2023 (“Effective Date of Amendment No. 2”).
WITNESSETH
WHEREAS, the Parties have executed a Commitment Letter, dated December 20, 2020 as amended by Amendment No. 1 on July 28. 2022 ("Original Commitment Letter" or “OCL”).
WHEREAS, the Parties wish to amend the Original Commitment Letter as provided in this Amendment No. 2 with effect from the Effective Date of Amendment No. 2.
NOW THEREFORE, the OCL shall be amended as follows:
1.Defined Terms
Unless otherwise defined herein, capitalized terms used herein which are defined in the OCL herein as therein defined.
2.Amendments to the OCL
As of the Effective Date of Amendment No. 2, the OCL shall be amended as follows:
2.aSection 2.2A of the OCL shall be amended to delete “January 31. 2023” and replace by “January 31. 2024”.
3.Fees
The Borrower shall pay the following fees for this Amendment No. 2:
3.a[***].
3.b[***].
3.c[***].
4.Effectiveness
This Amendment No. 2 shall become effective as of the Effective Date of Amendment No. 2.
5.Continuing Effect of the OCL



This Amendment No. 2 shall not constitute an amendment or waiver of any other provision of the OCL not expressly referred to herein and shall not be construed as such.



Except as expressly amended herein, the provisions of the OCL are and shall remain in full force and effect.
BANK LEUMI LE-ISRAEL B.M.
By:

______________________________ __________________________________

Bank Leumi le-Israel B.M.
Dear Sir/Madam,
We hereby confirm our agreement to the above ans to entering into this Amendment Mo.2 to the Commitment Letter dated December 27, 2020.

/s/David Abadi_________________
Cognyte Technologies Israel Ltd.

Signed by:
Name: David Abadi
Position: CFO


I, the undersigned, ___________________, the lawyer acting for Cognyte Technologies Israel Ltd. (the "Borrower”), hereby confirm that the above signature composition binds the Borrower, and I confirm that the meeting of the board of directors of the Borrower dated 1 Feb 2023 was duly held and that the entry into this Amendment No. 2 to the Commitment Letter dated December 27, 2020, by the Borrower, was approved by resolutions that were duly passed in accordance with the law and with the articles of association of the Borrower, and that the same have been duly signed by the Chairman of the meeting.

1 Feb 2023
/s/ Toot Salles
Date
Name
Surname    
Signature


EX-4.10A 4 exhibit410afye23.htm EX-4.10A Document
Execution Version
Exhibit 4.10A
        Date: February 3, 2021


To
Bank Hapoalim B.M.


Dear Sirs/Mesdames,

Re: Deed of Undertaking

WHEREAS we the undersigned, Cognyte Software Ltd., incorporation no. 51-619642-5 (hereinafter: “Cognyte Software”) and Cognyte Technologies Israel Ltd., incorporation no. 51-270486-7 (hereinafter: “Cognyte Technologies”) (Cognyte Software and Cognyte Technologies, hereinafter collectively: “the Corporations”) have received or may receive from time to time from the Bank the Banking Services (as defined below), in whole or in part, and third parties (hereinafter, each third party as aforesaid and each one of the above mentioned: “the Guaranteed Party”) have received or may receive from time to time from the Bank the Banking Services (as defined below), in whole or in part, against the receipt of a guarantee or an indemnity undertaking from us, on terms as have been or may be agreed upon between you and us from time to time with respect to any Banking Service;

NOW, THEREFORE we declare, confirm, agree and undertake hereby towards the Bank that so long as we or the Guaranteed Party may owe the Bank any amount of the Credit Amounts (as defined below), all of the following provisions shall apply:

1.Definitions

Unless otherwise expressly provided the terms herein contained shall have the meaning as set out next to them:

1.a.
the “Accounting Principles” -
US GAAP, and the accounting principles applicable to the Corporations by operation of law, including any applicable securities law, as they may be from time to time;
1.a.
“Asset” -Any asset or right of the Corporations, whether owned by them or in their possession or otherwise held by them, including immovable and movable property and rights of any kind, whether in their possession or otherwise held by them, the goodwill of the Corporation, and in the case of a company - the unissued share capital of that company;
1


Execution Version
Exhibit 4.10A
1.a.
the “Bank” -
Bank Hapoalim B.M. comprising each one of its branches and offices in Israel, as well as any successor or any one acting on its behalf and any transferee of the Bank, and also Bank Hapoalim B. M. in its capacity as credit agent or as security agent on its own behalf and on behalf of any transferee of the Bank or on behalf of any subsequent transferee, according to the terms of the documents signed or which may be signed in favour of the Bank by the Corporations or by the Guaranteed Party or on behalf of any of them;
1.a.
the “Banking Services” -Credit, documentary credit, various loans, overdrafts in current account, in revolving debitory account or in any other account, any letters of indemnity and guarantees for the Corporations or for the Guaranteed Party or for others at the request of the Corporations or the Guaranteed Party, discounting of bills, grace periods and various banking facilities and various other banking services that the Bank is accustomed to give to its customers, according to the current acceptable practice from time to time;
1.a.
“Change of Control”-
(A) Until the Spin-Off – If Verint US has ceased to hold by itself directly or indirectly (by means of an Israeli corporation fully owned by it), 100% of the issued and paid up share capital (on a Fully Diluted Basis) of the Corporations and of all of the related rights thereto; or
(B) Following the Spin-Off, and subject thereto –
(1) If Cognyte Software (hereinafter in this sub-clause – “the Controlling Party”): (a) Has ceased to hold solely and directly or indirectly (through Cognyte Software US which shall remain wholly owned by it) at least 51% of the issued and paid up share capital of Cognyte Technologies (on a Fully Diluted Basis) and of each of the other Means of Control thereof; or (b) Has ceased to control solely Cognyte Technologies or if any other person controls (solely or jointly, together with others (including for the prevention of doubt, together with the Controlling Party)) Cognyte Technologies or holds (as this term is defined in the Securities Law) more than 50% of any Means of Control thereof; or (c) Has ceased to hold solely and directly or indirectly (through Cognyte Software US which shall remain wholly owned by it) the largest quantity of any Means of Control of Cognyte Technologies, such that there is another person who holds solely or jointly, together with others (including together with the Controlling Party), an equal or greater quantity of the relevant Means of Control of Cognyte Technologies than it (and for this purpose – with reference to the other person only – “holding” as this term is defined in the Securities Law); or – (d) Has ceased to be the person with the ability to appoint by itself and solely the majority of the members of the board of directors (who are not external directors (as defined in the Companies Law) of Cognyte Technologies); or (e) Where the Controlling Party is a corporation – the Controlling Party has ceased to consolidate Cognyte Technologies in its financial statements;
(2) If Cognyte Software US has ceased to hold solely and directly 100% of the issued and paid up share capital of Cognyte Technologies (on a Fully Diluted Basis) and of each of the other Means of Control thereof; or
(3) If any person not in control of Cognyte Software at the date of the Spin-Off acquires such control.
For the purpose of this paragraph the term “control” shall have the meaning ascribed to it in the Securities Law and without taking into account the presumption of control specified in such definition, in case of a certain holding share; and the terms “controls”, “to control”, “controlled” and the like shall be construed accordingly.
For the avoidance of doubt, circumstances where the discretion of the holder of Means of Control of the kind of voting rights or rights to appoint a director is not independent, such as in circumstances where a trustee or other similar office holder is appointed, who is involved in the exercise of such rights, shall be deemed for the purpose of the foregoing as the holding by such entity of Means of Control as aforesaid not solely but jointly, together with others;
2


Execution Version
Exhibit 4.10A
1.a.
“Cognyte Software US” -
Cognyte Software LP, a limited partnership organized under the laws of the State of Delaware, registration no. 6672017, whose principal place of business is at 175 Broadhollow Road, Melville, New York 11747;
1.a.
the “Companies Law” -The Companies Law, 5759-1999, and the Companies Ordinance, 5743-1983 which is in force;
1.a.
the “Credit Amounts” -The total amount of the outstanding balance of the amounts of principal of any Banking Service, as well as interest of any kind, costs and expenses (including realization expenses and costs of collection), fees, commissions and charges and all of the other payments, of any kind or nature, which the Corporations or the Guaranteed Party owe or may owe the Bank in connection with any of the Banking Services or any part thereof, on terms agreed upon or as may be agreed upon from time to time with respect to each Banking Service;
1.a.
the “Credit Documents” -
As the case may be and in as much as relevant to the Credit Amounts: The application to open the account or the accounts under which any of the Credit Amounts are maintained, all of the documents which include general conditions pertaining to areas of activity or channels of service in connection with the Credit Amounts, and any application, letters of undertaking and any other document which has been executed or which may be executed between ourselves and the Bank and between the Guaranteed Party and the Bank in connection with the Credit Amounts and including this Deed and all of the agreements, deeds of pledge, debentures, deeds of undertaking and letters of guarantee and all of the conditions and documents dealing with collaterals securing the Credit Documents, in whole or in part, or regulating any matter pertaining to the collaterals as aforesaid;
1.a.
“Event of Default” -Any of the events upon the occurrence of which the Bank may accelerate and demand the immediate repayment or payment of the Credit Amounts, in whole or in part, pursuant hereto or to any of the Credit Documents, without taking into account cure, notice or waiting periods, if and in as much as agreed upon in writing;
3


Execution Version
Exhibit 4.10A
1.a.
the “Financial Statements” -The annual or quarterly financial statements of the Corporations audited or reviewed (as the case may be) by a qualified external independent accountant, in accordance with the Accounting Principles, on a consolidated basis (which include the opinion of the accountant making the audit/review, a report on the balance sheet (statement of financial condition), statement of profit and loss (report on the overall profit), cash flows, statement of changes in equity and notes to all of the aforesaid statements, and any other statement or note to the statement which is required to be prepared according to the Accounting Principles);
1.a.
the “Solo Financial Statements” -With respect to any Corporation, the data relating solely to it and reported in the annual, semi-annual or quarterly financial results, and in the notes to any of the financial results, and in any other report or note which is required to be prepared in accordance with the Accounting Principles, including the opinion of the signed by the independent, qualified, external auditor of the Corporations;
1.a.
“Interested Party” -As defined in the Securities Law;
1.a.
“Means of Control” -As defined in the Banking (Licensing) Law, 5741-1981;
1.a.
“On a Fully Diluted Basis” -On the basis of the assumption that all options, convertible capital notes, convertible loans, convertible securities and any promise to issue such security, of any kind or nature, were realized or (as the case may be) were fully converted into shares;
1.a.
“Party in a Related Group” -(a) With respect to any company: Any shareholder or Related Party to the shareholder or Interested Party of the shareholder or of the said Related Party or a Relative of any of them; (b) With respect to any partnership: Any partner (limited or general) or Related Party to a partner or an Interested Party of the partner or of the said Related Party or a Relative of any of them; (c) With respect to any other corporation: The owner of any Means of Control or a Related Party to the owner of the Means of Control or of the said Related Party or a Relative of any of them;
4


Execution Version
Exhibit 4.10A
1.a.
“Quarter” -
A fiscal quarter, that is to say: 1st February to 30th April (inclusive); 1st May to 31st July (inclusive); 1st August to 31st October (inclusive); 1st November to 31st January (inclusive);
1.a.
A “Related Company” -As defined in the Securities Law, and corporations that are not companies that comply with the said definition;
1.a.
“Related Party” -
In relation to any person, any other person: Who controls him, is controlled by him, or is under similar control, and also a Relative of any one of the foregoing;
For the purpose of this paragraph the term “control” means: within the meaning thereof in the Securities Law; and the terms “control”, “to control”, “is controlled” and such like shall be construed accordingly; the term “person” also means: a body of persons, irrespective of whether or not it is a corporation;
1.a.
“Relative” -As defined in the Companies Law;
1.a.
“Spin-Off” -
The corporate restructuring, by way of a spin-off, to be performed by Verint US pursuant to which Verint US intends, inter alia, to separate into two publicly traded independent entities, such that Cognyte Software's outstanding share capital shall be distributed (in kind) to the shareholders of Verint US and listed in the Nasdaq stock exchange, and subsequently Cognyte Technologies shall be transferred to Cognyte Software US, following which Cognyte Technologies shall become a wholly and directly owned subsidiary of Cognyte Software US, which in turn shall become a directly owned subsidiary of Cognyte Software and Cognyte Systems Ltd.;
5


Execution Version
Exhibit 4.10A
1.a.
“Structural Change”-
With respect to any corporation, any one of the following: (a) Merger or split, within the meaning of these terms in Part 5 “B” of the Income Tax Ordinance [New Version] or in the Companies Law (including any consolidation and reorganization, all of which - irrespective of whether effected pursuant to Part Eight or Part Nine of the Companies Law or in any other way) or any action the result of which is similar with respect to a partnership or incorporation outside Israel, unless, with respect to a merger - the Corporations are the surviving entities as a result of such Structural Change; (b) Any action the result of which is the transfer of assets which are material for the corporation in their extent or nature or the receipt of a material undertaking as aforesaid; (c) Receipt of assets in return for shares or other securities or other rights of the corporation, when the assets relevant to the action as aforesaid are material for the corporation, in their extent or nature; all of which - whether in one transaction or in a series of transactions;
1.a.
“Verint US” -
Verint Systems, Inc., a Nasdaq listed corporation duly incorporated under the laws of the State of Delaware, whose principal place of business is at 175 Broadhollow Road, Melville, New York 11747.
2.Ownership, Change of Control, and Structural Change

2.a(a) Schedule 2.1(a) hereof sets out the following: Cognyte Technologies' shareholders and the holders of our Means of Control, directly or indirectly, the relative proportions of their holdings of our shares and Means of Control as aforesaid (on a Fully Diluted Basis and not on a Fully Diluted Basis) and a description of the manner in which they are held (should it be indirectly), including details of each entity’s: corporate status (private/public/reporting); country of incorporation; tax residency; and, if applicable – relevant stock exchange where securities of such entity are traded; all - as of the date hereof and as shall be following the Spin-Off; (b) Schedule 2.1(b) hereof sets out the interested parties (as such term is defined in the Securities Law) and parties in control of Cognyte Software, directly or indirectly, their holdings of Cognyte Software's shares and Means of Control (on a Fully Diluted Basis and not on a Fully Diluted Basis) and a description of the manner in which they are held (should it be indirectly), including the details set out in paragraph (a) above, all - as of the date hereof and as shall be following the Spin-Off.

6


Execution Version
Exhibit 4.10A
2.bNo Structural Change of the Corporations will occur without the Bank’s prior written consent, provided, however, that for the purpose of this Clause 2.2 the Spin-Off shall not be deemed as a Structural Change.

2.cA Change of Control occurring without the Bank’s prior written consent, shall constitute an Event of Default.

2.dCognyte Software hereby undertakes, that following the completion of the Spin-Off, it shall not suspend or cease to be listed as a publicly-traded corporation, or otherwise de-list any of its securities traded under the Nasdaq stock exchange, without the Bank’s prior written consent.

3.Limitations on the Creation of Charges and the Giving of Guarantees

2.aAs of the date of signature of this Deed:

2.1.iOther than as detailed under Schedule 3.1.1 hereto, we have not created any Security Interest of any kind over any of our Assets and we have not given any guarantee in favour of any third party, and we have also not undertaken to create any Security Interest or to give any guarantee as aforesaid.

2.1.ii(a) No guarantee or security (whether personal or in rem) or undertaking to indemnify (in this Clause 3.1.2: the “Security”) on behalf of a Party in a Related Group or on behalf of any other party was provided to any third party as security for any debts and obligations of the Corporations; (b) We or a Party in a Related Group or any other party have not undertaken to provide to any third party any Security as aforesaid; and (c) we shall insure that no such Security shall be provided by a Party in a Related Group or any other party to any third party as security for any debts and obligations of the Corporations unless similar Security is provided to the Bank, mutatis mutandis.

2.bOther than the Permitted Securities, we shall not create or agree to subsist any Security Interest on any of our Assets, whether existing or future, in whole or in part, in any form or way, for any purpose and for any reason, in favour of any third party, and we shall not give any guarantee in favour of any third party (or any undertaking to indemnify any entity that provides such guarantee as aforesaid), and we shall not undertake in any way to execute any of the aforesaid transactions, all of which without the Bank’s prior written consent.

2.cIn Sub-Clauses 3.1 and 3.2 above:

2.1.iThe term “Security Interest” shall also include any charge, pledge (within the meaning ascribed to it in the Law of Pledge, 5727-1967), an assignment by way of pledge and a mortgage, as well as granting rights of set-off, rights of retention, retention of title or conditional sale in as much as they operate to enable an Asset or right to serve as collateral, including any retention requirements, restriction on release or transfer or trust arrangements in connection with cash and cash equivalents, and any other transaction of a similar nature.

2.1.iiThe term “Permitted Securities” shall mean any (a) Security Interests existing as of the date hereof on our Assets, or any guarantee granted by us in favor of any third party, as detailed under Schedule 3.1.1 hereto; (b) Security Interest over any cash collateral (present or future) in any of our bank accounts; (c) guarantee by us of our subsidiaries' obligations, in favour of any third party in the ordinary course of business and on market terms; (d) any undertaking to indemnify any banking or other financial corporation that issues bank guarantees at our request, with respect to any of our, or our subsidiaries', obligations towards customers, suppliers or service providers, in the ordinary course of business and on market terms; (e) cross guarantees between ourselves, in favour of another financial institution that provided or will provide us
7


Execution Version
Exhibit 4.10A
with credit in connection with the Spin Off; and (f) any update to the list of the pledged assets under the pledge created in favour of Techlease - Financial Services Ltd., incorporation no. 51-260417-4, by Cognyte Technologies on 1.6.2020, registered on 30.7.2020 as pledge no. 92 in Cognyte Technologies' Registrar of Companies registry (“Techlease Pledge”) (provided that (i) such update relates to assets of the type pledged under the Teachlease Pledge as of the date hereof, and (ii) the value of the pledged assets under the Teachlease Pledge shall not exceed, at any time, a sum of US $4,000,000), provided, however, that the aggregate amounts of the collateral detailed in Sub-Clauses (a) and (b) above (without double counting), together with any guarantee provided by us (or issued at our request) securing any financial indebtedness of our subsidiaries (“Restricted Permitted Securities”) shall not exceed, at any time, a sum of US $52,000,000.

2.dNotwithstanding the provisions of Clause 3.2 above, we may create a fixed charge over new Assets which may be acquired by us, provided that such charge is only created in favour of the person which finances (but not by way of refinancing) the entire or partial acquisition of the Asset which is the subject of the specific charge, and subject to all of the following conditions:

2.1.iWe shall give the Bank 10 days’ prior written notice regarding our intention to receive the financing referred to in Clause 3.4 above, together with details of the amount thereof, the type of financing, the maturity thereof, the name of the party providing such financing in whose favour the aforesaid specific charge will be registered by us, as well as the details of the Asset being charged as security for such financing.

2.1.iiThe debenture creating the charge shall specify the amount of the financing to be made available to us for the purpose of acquiring the charged Asset.

2.1.iiiWe shall not sign any such debenture unless it includes an express provision which states that the said charge shall be deemed null and void immediately upon the repayment of the financing which was given for the acquisition of the charged Asset.

4.Collateral

As a security for the full and punctual payment of any and all Credit Amounts, each of the Corporations and Cognyte Software US shall grant in favor of the Bank the following collaterals:

2.aA deed of guarantee by Cognyte Software, unlimited in amount, securing all Credit Amounts owed by Cognyte Technologies to the Bank;

2.bA deed of guarantee by Cognyte Technologies, unlimited in amount, securing all Credit Amounts owed by Cognyte Software to the Bank;

2.cA deed of guarantee by Cognyte Software US, unlimited in amount, securing all Credit Amounts owed by the Corporations to the Bank.

all – in form and substance as agreed between the Bank and us and as detailed under the Credit Documents.

5.Sale and Purchase of Assets

We shall not sell, dispose of, transfer, deliver, lease out or hire out any of our assets, as they are now and as they may be in the future, in whole or in part, and we shall not undertake to do so, other than in the ordinary course of business and on market terms, to any third party including to a Party in a Related Group, without the Bank’s prior written consent thereto, and we shall not make any such disposition with respect to our intellectual property. Without derogating from the above, it is hereby clarified that we shall be
8


Execution Version
Exhibit 4.10A
permitted to provide licenses with respect to our intellectual property in the ordinary course of our business and on market terms.

6.Changing Areas of Activity

Without the prior written consent of the Bank we shall not make any material change in our fields of activity or any other change in our activity so that our main activity becomes materially riskier.

7.Delivering Reports and Information

2.aWe hereby undertake that within (a) 120 days of the 31st of January of each fiscal year, we shall deliver to the Bank all of our annual Financial Statements as at such date, and (b) 270 days of the 31st of January of each calendar year, we shall deliver to the Bank Cognyte Technologies' Solo Financial Statements as at such date, in each case, as required according to the Accounting Principles, after having been audited by the independent, qualified external auditor of each of us and prepared in accordance with the Accounting Principles.
In addition, we hereby undertake that within 90 days of the last day of each Quarter, we shall deliver to the Bank our quarterly Financial Statements as at the last day of such Quarter, after having been reviewed by the independent, qualified, external auditor of each of us and prepared in accordance with the Accounting Principles.

Further, we hereby represent and warrant, that the Corporations are under no legal obligations pursuant to any applicable law, to issue any other Financial Statements, or Solo Financial Statements, or to issue any such statements earlier than as required pursuant to Clause 7.1 above.
2.bWe hereby undertake that (a) with respect to the financial covenants detailed in Clauses 8.1.2.1-8.1.2.2 below - within 90 days following January 31st and July 31st of each year, (b) with respect to the financial covenant detailed in Clause 8.1.2.3 below - within 90 days following each Quarter and (c) with respect to the financial covenants detailed in Clause 8.1.2.4 below – following the end of each calendar quarter, we shall deliver to the Bank a compliance certificate, signed by Cognyte Software's Chief Financial Officer, setting forth the details and manner of calculation with respect to our compliance (or non-compliance), as of the date of the said Financial Statements or Solo Financial Statements, as applicable, with the applicable financial covenants set forth under Clause 8 below. Such approval shall also specify the full amount of the guarantees given by the Corporations and the companies included in their Financial Statements or Solo Financial Statements, as applicable, as security for the payment of any third-party debts (including any Party in a Related Group).

2.cWe shall deliver to the Bank, not later than 120 days following the completion of the Spin-Off, Cognyte Software's pro forma financial statements (substantially similar to those provided to the Bank prior to the execution of this Deed of Undertaking), giving effect to the transaction contemplated under the Spin-Off, in form and substance satisfactory to the Bank, provided that the information contained therein shall not deviate in any material respect, subject to Bank's discretion, from the corresponding information detailed in Cognyte Software's draft Form 20-F Registration Statement that has been furnished by us to the Bank, prior to the date hereof.

2.dWe shall deliver to the Bank, promptly upon its request, any required information, concerning the Spin-Off, including with respect to its progress, as well as any change, alteration or other modification to the manner in which the Spin-Off is to be carried out, so long as it affects each Corporation in any material respect or in any other manner, that at Bank's discretion, affects Bank’s credit or compliance analysis with respect thereto.
9


Execution Version
Exhibit 4.10A

2.eIn addition, we shall deliver to the Bank from time to time, at its reasonable request, additional information and documents in connection with our assets, our affairs, the holdings in our Corporations and our financial condition.

8.Financial Covenants

2.aWe shall comply with each one of the financial covenants, as shall be reported in our Financial Statements, at all times, as set forth herein:

2.1.iDefinitions

The terms contained in this Clause 8 shall have the meaning as set out next to them:

“Funded Debt” – the sum of all of Cognyte Software's (on a consolidated basis) obligations for borrowed money, including indebtedness evidenced by a written obligation to repay money, purchase money indebtedness including conditional sales or other title-retention agreements and indebtedness in respect of capitalized lease obligations, less subordinated debts.
“EBITDA” – as reported and evaluated in the Financial Statements of Cognyte Software. In the case of consolidated Financial Statements, prepared in accordance with the Accounting Principles and excluding (i.e., before taking into account): Stock-based compensation expenses, acquisitions expenses net, restructuring expenses, separation expenses, impairment charges, other extraordinary adjustments, depreciation and amortization.

“Equity Capital” with reference to any respective date – the equity of Cognyte Software, within the meaning thereof according to the Accounting Principles; - as reported in the Financial Statements of Cognyte Software, for the period ending on the respective date to which they refer;
2.1.iiThe Financial Covenants

2.1.1.1Percentage of Equity Capital – the percentage of the Equity Capital of the total amount of the balance sheet of Cognyte Software, shall at no time be less than 30%;

2.1.1.2Amount of Equity Capital – the Equity Capital of Cognyte Software shall at no time be less than the amount of US $200,000,000;

2.1.1.3Ratio of Funded Debt to EBITDA – the ratio of Cognyte Software's annual consolidated Funded Debt to EBITDA shall not exceed 3.5, which shall be measured each Quarter, taking into account one year backwards from the end of Quarter measurement day.

It is clarified that during the first year following execution of this Deed of Undertaking, calculation of the above covenant shall be made also based upon pro-forma financial statements (included in final public filings under relevant securities laws) for past four (or less, as applicable) quarters commencing on the second fiscal quarter of 2020 (in each case – as of the time the relevant pro-forma statements shall become available), taking into account the applicable period preceding completion of the Spin-Off. For the avoidance of doubt, in the event that the period reported publicly is shorter than four Quarters, the relevant numbers and calculations shall be certified by the Cognyte Software’s CEO/CFO to the Bank as part of the compliance certificate (in Clause 7.2 above).
10


Execution Version
Exhibit 4.10A

2.1.1.4Liquidity – Cognyte Software shall maintain, on a consolidated basis, an amount of unrestricted cash and cash equivalents (including cash/cash equivalents and short term investments) of at least US$25,000,000.

2.bCure Period

2.1.iIn the event that we shall breach any financial covenant referred to in Clause 8.1 above, then, following our written request, the Bank shall agree that for a one time period of not more than three (3) consecutive Quarters, such non-compliance shall not constitute an Event of Default, provided that:
2.1.1.1the financial covenant detailed in Clause 8.1.2.1 above is not less than 20%; or (b) the financial covenant detailed in Clause 8.1.2.2 above is not less than US $100,000,000;

2.1.1.2no other Event of Default has occurred or is continuing;

2.1.1.3the Corporations have paid and are duly paying, as required under the Credit Documents, all applicable additional interest payments as set out in Clause 8.5 (if any).

2.1.iiFor the avoidance of doubt, the cure referred to in Clause 8.2.1 above may not be made more than once during the period until the full repayment of the Credit Amounts.

2.cChanging the Accounting Treatment:

2.1.iWe are aware that the financial covenants are based on accounting standards, Accounting Principles, estimates and accounting policy (hereinafter in this Clause 8: “the Accounting Treatment”) as applied to our latest Financial Statements. Any accounting treatment, which is different from that on the basis of which the latest Financial Statements, were prepared as aforesaid, in our Financial Statements, and that includes due to the application of any new or other accounting standards, changes in estimates or changes in accounting policy (all of the foregoing being referred to hereinafter in this Clause 8 as: “New Accounting Treatment”), may cause changes which could affect the financial covenants.

2.1.iiAccordingly, it is agreed that we will notify the Bank immediately upon us becoming aware of a New Accounting Treatment that is expected to affect the calculation of the above financial covenants.

2.1.iiiIf the Bank considers that changes have been made or are about to be made in our Financial Statements, due to New Accounting Treatment, that, at Bank’s reasonable discretion, affect or may affect the financial covenants set out hereunder materially in a manner that requires their adjustment in order to reflect the original economic purpose according to which the financial covenants were determined, the Bank may, after consultation with us in good faith, notify us what changes are required by the Bank in the financial covenants in order to adjust them to such changes, with the intention of adjusting them to such original economic purpose (hereinafter: “the Amended Financial Covenants”).

2.1.ivOnce the Bank notifies us of the Amended Financial Covenants – they shall be binding upon us from the date of delivery of the Bank’s notice. If the Corporations do not agree to the Amended Financial Covenants determined by the Bank, the Corporations may continue to deliver to the Bank, together with each Financial Statement which is delivered to the Bank pursuant to Clause 7 above, an adjusted
11


Execution Version
Exhibit 4.10A
statement signed by an independent, qualified, external accountant, adjusting the Accounting Treatment which was applied by the Corporations prior to the adoption of the New Accounting Treatment, and the financial covenants will continue to be examined on the basis of the said adjusted statement.

2.dIf at any time we will undertake towards any third party to comply with any financial covenants and such undertaking includes different or additional financial covenants to those detailed herein, we shall notify the Bank thereof immediately, and at the request of the Bank, we will agree to the amendment of this Deed of Undertaking as to include the different or additional financial covenants as aforesaid.

2.eAddition of Step-Up Interest

2.1.iIn the event that the following has occurred:
2.1.1.1the financial covenant detailed in Clause 8.1.2.1 above is less than 25% but not less than 20%; or

2.1.1.2the financial covenant detailed in Clause 8.1.2.2 above is less than US $130,000,000 but not less than US $100,000,000,

and so long as the Bank does not accelerate or demand the immediate prepayment or payment of the Credit Amounts, each of the Credit Documents shall be deemed amended such that interest at the rate of 0.5 per cent (0.5%) per annum shall be added to the agreed interest rate payable under any of the Credit Documents for so long as we are in breach of any of our obligations as aforesaid (hereinafter in this Clause 8 – “the Default Period”). At the end of the Default Period as aforesaid, the interest will be reduced to the agreed interest rate between the Bank and the Corporations under each of the Credit Documents. This additional interest will be added to the payments of the interest on account of the Credit Amounts as set forth above, and together they will constitute the new agreed interest according to each of the Credit Documents.

2.1.iiFor the avoidance of doubt, it is agreed that the above additional interest will not be refunded to us in any case or circumstances, even after the default has been remedied, and that the right of the Bank to additional interest as aforesaid, shall not derogate from, delay or affect any remedy or relief or right or cause of action which may be available to the Bank against us hereunder or under any of the Credit Documents and the provisions of this clause are in addition thereto.

It is further agreed that the interest at the rate as provided in Clause 8.5.1 above, does not constitute Default Interest (ריבית פיגורים) or Interest at the Maximum Rate (שיעור הריבית בשיעור המירבי) as defined in the Credit Documents, and in the applicable cases specified in the Credit Documents (relating to non-payment of any of the Credit Amounts), the Bank may debit us with Default Interest (ריבית פיגורים) or Interest at the Maximum Rate (שיעור הריבית בשיעור המירבי) as aforesaid, all in accordance with the relevant Credit Documents.

9.Events of Default

2.aA breach of any of our undertakings towards the Bank hereunder, or any declaration, representation or confirmation contained herein being incorrect or incomplete, is an Event of Default.

2.bEvents of Default hereunder will be added to the events which upon their occurrence, the Bank may, according to the Credit Documents, accelerate or demand the
12


Execution Version
Exhibit 4.10A
immediate repayment or payment of the Credit Amounts, in whole or in part, or take any steps for the collection thereof, and upon the occurrence thereof there shall be available to the Bank all of the rights and remedies which arise pursuant to the provisions of the Credit Documents in such cases (subject to the duties of giving notices or granting waiting or cure periods, in so far as there are any, according to the provisions of the Credit Documents).

10.Waivers

Any waiver, extension, concession, acquiescence or forbearance (hereinafter in this Clause 10: “waiver”) on the part of the Bank as to the non-performance or partial or incorrect performance of any obligation of ours pursuant hereto or pursuant to the Credit Documents shall not be treated as a waiver on the part of the Bank of any right but as a limited consent given in respect of the specific instance.

11.General

2.aTax: Without derogating from any of the provisions of the Credit Documents, we confirm that any tax (of any type and under any law applicable to us in any jurisdiction) payable in connection with the transactions and actions contemplated by the Credit Documents, or with respect to or in relation to any Credit Amounts (except for income tax payable to the Israeli tax authorities on the Bank’s income deriving from interest and fees payable by us to the Bank under the Credit Documents) - shall all be borne and paid by us, and we shall bear the sole responsibility for such taxes. We further confirm that we are, and shall be, also solely responsible to examine all tax issues relating to the above, with respect to any jurisdiction outside of Israel.

2.bOur obligations to the Bank under the Credit Documents shall at all times rank at least equally (pari passu), in terms of right and priority of payment with all of our other unsubordinated obligations, existing both presently and in the future (except for obligations which by operation of law are preferred unconditionally over other obligations). For the prevention of any doubt it is clarified that this undertaking does not prevent the existence of debts having a shorter term than our obligations to the Bank or which are to be repaid according to a different (or even earlier) repayment schedule, so long as it concerns repayments or repayment schedules in the ordinary course of business of dealing with the indebtedness of the Corporations, arising from its current requirements.

2.cThe recitals to this Deed of Undertaking and the schedules attached hereto form an integral part hereof and of the terms hereof.

2.dClause headings are inserted herein for ease of reference only and shall not be taken into account in the interpretation hereof.

2.eThe provisions hereof are in addition to and not in derogation of or as a substitute for any other obligation which we have assumed towards the Bank or in favour of the Bank in any other document, irrespective of whether incurred prior hereto or hereafter. In any case of conflict between the provisions of this Deed of Undertaking and the provisions of the other Credit Documents, with respect to any of the matters detailed herein, or if any specific matter is expressly agreed both under the provisions hereof and under any other Credit Document, the provisions herein shall prevail, unless agreed otherwise between us and the Bank in any of the Credit Documents, following the date hereof.

2.fBy signing this Deed of Undertaking, the irrevocable undertaking executed by Cognyte Technologies (previously known as Verint Systems Ltd.) in favour of the Bank, dated January 23, 2011 (as amended on February 8, 2011 and on March 20, 2011) is hereby terminated and shall have no further force and effect.
13


Execution Version
Exhibit 4.10A

2.gThe provisions hereof shall not be construed as if to obligate the Bank to provide us or the Guaranteed Party or third parties with the Credit Amounts or any part thereof or to give us any Banking Services.

2.hThe rights of the Bank in connection with this Deed of Undertaking may be transferred, assigned, endorsed, sold or howsoever disposed of, to any of the entities listed in sections (2)-(4) of the first schedule (תוספת ראשונה) to the Israeli Securities Law, 5728-1968, in accordance with the terms as agreed upon or as may be agreed upon from time to time in connection with the disposition of the rights of the Bank with respect to any Banking Service.


AND IN THE WITNESS WHEREOF WE HAVE SIGNED ON FEBRUARY 3, 2021



[Signature page to follow]

14


Execution Version
Exhibit 4.10A

/s/David Abadi /s/Meir Talbi
Cognyte Software Ltd.

15


Execution Version
Exhibit 4.10A
/s/David Abadi /s/Meir Talbi
Cognyte Technologies Israel Ltd.






16

EX-4.10B 5 cgnt2023-ex410bfye23amendm.htm EX-4.10B Document


Exhibit 4.10B
Certain confidential information contained in this document, has been redacted in accordance with Instructions as to Exhibits to Form 20-F, because (i) the company customarily and actually treats that information as private or confidential and (ii) the omitted information is not material. “[***]” indicates where the information has been omitted from this exhibit
Date: 30 October, 2022

To:
Cognyte Software Ltd., company no. 51-619642-5 (“Cognyte Software”)
Cognyte Technologies Israel Ltd., company no. 51-270486-7 (“Cognyte Technologies”)
(Each of Cognyte Software and Cognyte Technologies, shall be referred to, jointly and severally, as – “the Company”)

Re: Amendment to the Credit Facility Approval dated 27.12.2020

Whereas    Bank Hapoalim B.M. (hereinafter: “the Bank”), has allocated to you a credit facility of up to US$50,000,000 in Account No. 662340 at Branch No. 600 of the Bank, in the name of Cognyte Technologies and in Account No. 381866 at Branch No. 600 of the Bank, in the name of Cognyte Software (hereinafter: “the Facility Accounts”), for a period and on such terms as set out in the Credit Facility Approval letter dated 27.11.2020, executed between the Bank, Cognyte Technologies and Cognyte Software (hereinafter: "the Credit Facility Letter"); and -

Whereas     the parties agree to (partially) amend the Credit Facility Letter, as set out in this Amendment Letter;

Now therefore, the parties hereto represent, warrant, covenant and agree as follows:

1.Interest rate on the Loans

1.1It is hereby agreed that clause 1.1.3 of the Credit Facility Letter shall not apply to any Loan utilized under the Credit Facility on or following the date hereof.

1.2With respect to each Loan utilized under the Credit Facility on or following the date hereof, the interest rate on each such Loan, for each relevant calculation period, shall be determined by the Bank as a variable interest comprised of the applicable Term SOFR plus a margin of [***]%, as shall be detailed in the “request for the extension of loans in foreign currency” (מש20) delivered to the Bank by each utilization date, pursuant to Clause 3.2 of the Credit Facility Letter.


2.Conditions Precedent to the Utilization of the Credit Facility:
    
With respect to clause 3.2 of the Credit Facility Letter, it is hereby agreed that Schedule 3.2 of the Credit Facility Letter shall be replaced by the currently standard form of “request for the extension of loans in foreign currency” (מש20) which is attached hereto.
It is further acknowledged that such form may change or be replaced from time to time, as set out in the Credit Facility Letter.

1





3.Non–utilization fee
It is agreed that the annual rate of the non utilization fee set out in clause 7.1.2 of the Credit Facility Letter shall change, commencing on the date hereof, from [***]% to [***]%.
In light of this change, as of the date hereof, the maximum amount of the fee (assuming the Credit Facility is not utilized at all) is US$[***] (subject to the provisions of Clause 7.2 of the Credit Facility Letter).


4.Miscellaneous

1.1This Amendment Letter is addressed to you alone and shall in no way create any liability of the Bank towards any third party. Your rights hereunder are not in any way assignable or transferable.

1.2This Amendment Letter shall enter into force subject to having been signed by you in the form set out below and returned to us by not later than October 31, 2022.

1.3This Amendment Letter and the other Credit Documents shall be deemed to complement each other and shall be interpreted as adding to on another. In any case of conflict between the provisions of this letter and the provisions of the other Credit Documents, with respect to any of the matters detailed herein, or if any specific matter is expressly agreed both under the provisions hereof and under any other Credit Document, the provisions of this Amendment Letter shall prevail.

1.4This Amendment Letter forms an integral part of the Credit Facility Letter, and all other provisions of the Credit Facility Letter and its terms remain in full force and effect.

1.5The capitalized terms included in this Amendment Letter shall have the meaning ascribed to them in the Credit Facility Letter, unless expressly determined otherwise in this Amendment Letter.



[Signature page to follow]








Yours faithfully,

________________________

             Bank Hapoalim B.M.

2





3




To
Bank Hapoalim B.M.

We the undersigned hereby confirm our agreement to all of the provisions contained in the above Amendment Letter letter and undertake to observe all of the terms and conditions therein contained.



/s/ David Abadi /s/ Meir Talbi 31 October 2022___
Cognyte Software Ltd. Date



Advocate’s Confirmation

I, the undersigned _______________________ Advocate, being the Advocate of Cognyte Software Ltd., company no. 51-619642-5 (“the Company”), hereby confirm that the aforesaid company has signed the above document by means of its authorized signatories Messrs. _____________________ and ___________________ in accordance with the Company’s resolution duty adopted and in accordance with its up-to-date incorporation papers, and that the above signatures are binding on the company for all intents and purposes.

31 October 2022___ /s/ Toot Salles
Date Stamp and Signature





/s/ David Abadi /s/ Meir Talbi 31 October 2022
Cognyte Technologies Israel Ltd. Date




Advocate’s Confirmation

I, the undersigned _______________________ Advocate, being the Advocate Cognyte Technologies Israel Ltd., company no. 51-270486-7 (“the Company”), hereby confirm that the aforesaid company has signed the above document by means of its authorized signatories Messrs. _____________________ and ___________________ in accordance with the Company’s resolution duty adopted and in accordance with its up-to-date incorporation papers, and that the above signatures are binding on the company for all intents and purposes.

31 October 2022___ /s/ Toot Salles
Date Stamp and Signature
4

EX-4.10C 6 cgnt202-ex410camendmentno1.htm EX-4.10C Document
Exhibit 4.10C
Amendment No. 1 to the Deed of Undertaking dated February 3, 2021
Entered into on 30 October, 2022


Whereas    Cognyte Software Ltd., incorporation no. 51-619642-5 (hereinafter: “Cognyte Software”) and Cognyte Technologies Israel Ltd., incorporation no. 51-270486-7 (hereinafter: “Cognyte Technologies”) have entered into a Deed of Undertaking dated February 3, 2021 in favor of Bank Hapoalim B.M. (the “Deed of Undertaking”);

Whereas    the parties agree to (partially) amend the Deed of Undertaking, as set out in this Amendment.

Now therefore, the parties hereto represent, warrant, covenant and agree as follows:

1.Amendments – Delivery of Reports and Information, Financial Covenants
1.a.In Clause 7.2:
1.1.i.paragraph (c) shall be deleted.
1.1.ii.in paragraph (b), after the words "with respect to the financial covenants detailed in Clause 8.1.2.3 below" the words "and with respect to the covenants detailed in Clauses 8.1.2.4 and 8.1.2.5 below" shall be added.
1.b.In Clause 8.1.1, after the heading "The terms contained in this Clause 8 shall have the meaning as set out next to them:", a new definition will be added as follows:
""Amended Covenants Period" – a three Quarter period including the following Quarters: (a) the third Quarter of 2022, ending on 31st October 2022; (b) the fourth Quarter of 2022, ending on 31st January 2023; and (c) the first Quarter of 2023, ending on 30th April 2023.".
1.c.At the end of Clause 8.1.2.1, the following sentence shall be added:
"It is hereby agreed, that during the Amended Covenants Period, in case of a goodwill write off, the amount deducted from the equity and the balance sheet of Cognyte Software as a result of such write off shall be added to the Equity Capital and to the total amount of the balance sheet, provided that such addition shall not exceed US$30,000,000."
1.d.At the end of Clause 8.1.2.2, the following sentence shall be added:
"It is hereby agreed, that during the Amended Covenants Period, in case of a goodwill write off, the amount deducted from the equity of Cognyte Software as a result of such write off shall be added to the Equity Capital, provided that such addition shall not exceed US$30,000,000."
1


Exhibit 4.10C
1.e.Clause 8.1.2.3 shall be deleted in its entirety, including the clarification included thereunder, and shall be replaced by the following:
"8.1.2.3    Ratio of Funded Debt to EBITDA – except during the Amended Covenants Period, the ratio of Cognyte Software's annual consolidated Funded Debt to EBITDA shall not exceed 3.5, which shall be measured each Quarter, taking into account one year backwards from the end of Quarter measurement day."
1.f.A new clause 8.1.2.5 shall be added, as follows:
"8.1.2.5    During the Amended Covenants Period:
8.1.2.5.aAssets/Liabilities – the total current assets of Cognyte Software's shall be greater than its total current liabilities (as reported in its Financial Statements);
8.1.2.5.bLiquidity – Total cash/cash equivalents and short term investments pursuant to Cognyte Software's Financial Statements, minus Funded Debt (provided that for purpose of this covenant, subordinated debts shall not be excluded), and including cash actually received by Cognyte Software from its clients during a period of two weeks following the end of the relevant Quarter, shall exceed US$10,000,000."
1.g.Clause 8.2 shall be amended as follows:
In the beginning of clause 8.2, the following paragraph shall be inserted:
"During the Amended Covenants Period, this clause 8.2 shall not be applicable. Upon the expiry of the Amended Covenants Period, this clause 8.2 shall become applicable."

2.Miscellaneous
2.a.Save to the extent expressly amended in the preceding paragraph of this Amendment, all other provisions of the Deed of Undertaking remain un-amended and continue to apply in full force and effect among the parties to the Deed of Undertaking, as amended hereby.
2.b.This Amendment shall be governed by the terms and conditions of the Deed of Undertaking.
2.c.Each capitalized term used in this Amendment and not explicitly defined otherwise herein, shall have the meaning ascribed thereto in the Deed of Undertaking.

[Signature pages follow]


2


Exhibit 4.10C
IN WITNESS WHEREOF, the parties hereto have executed this Amendment as of the date and year first above written.






Cognyte Software Ltd.
By:/s/David Abadi _____________________
By:/s/ Meir Talbi _____________________


Advocate’s Confirmation

I, the undersigned _______________________ Advocate, being the Advocate of Cognyte Software Ltd., company no. 51-619642-5 (“the Company”), hereby confirm that the aforesaid company has signed the above document by means of its authorized signatories Messrs. _____________________ and ___________________ in accordance with the Company’s resolution duty adopted and in accordance with its up-to-date incorporation papers, and that the above signatures are binding on the company for all intents and purposes.

_________________ /s/ Toot Salles ____________________________
Date Stamp and Signature

3


Exhibit 4.10C



Cognyte Technologies Israel Ltd.
By:/s/David Abadi _____________________
By:/s/ Meir Talbi _____________________


Advocate’s Confirmation

I, the undersigned _______________________ Advocate, being the Advocate Cognyte Technologies Israel Ltd., company no. 51-270486-7 (“the Company”), hereby confirm that the aforesaid company has signed the above document by means of its authorized signatories Messrs. _____________________ and ___________________ in accordance with the Company’s resolution duty adopted and in accordance with its up-to-date incorporation papers, and that the above signatures are binding on the company for all intents and purposes.

_________________ /s/ Toot Salles
Date Stamp and Signature

4


Exhibit 4.10C

Bank Hapoalim B.M.
By:_____________________
By:_____________________



5

EX-8.1 7 exhibit81fye23.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 Software LPDelaware
Cognyte Software México, S.A. de C.V.Mexico
Cognyte Solutions Ltd.     Israel
Cognyte Systems Ltd.Israel
Cognyte Taiwan Ltd.Taiwan (Republic of China)
Cognyte Technologies Israel Ltd.     Israel
Cognyte Technology Inc.     Delaware
Gita Technologies Ltd.Israel
Syborg GmbH     Germany
Syborg Grundbesitz GmbHGermany
Syborg Informationsysteme b.h. OHGGermany
UTX Technologies LimitedCyprus
Cognyte Netherlands B.V.     The Netherlands
Cognyte Romania S.R.L.     Romania
Cognyte Software (Thailand) Limited Thailand
Cognyte Switzerland SASwitzerland

EX-12.1 8 exhibit121fye23.htm EX-12.1 Document

Exhibit 12.1
COGNYTE SOFTWARE LTD.
CERTIFICATION OF PRINCIPAL 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 of Cognyte Software Ltd.;
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 company as of, and for, the periods presented in this report;
4. The company's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company 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 company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the company's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the company'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 company's internal control over financial reporting; and
5. The company's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company's auditors and the audit committee of the company'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 company'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 company's internal control over financial reporting.




Date: April 11, 2023

By: /s/ Elad Sharon
Elad Sharon
Chief Executive Officer (Principal Executive Officer)

EX-12.2 9 exhibit122fye23.htm EX-12.2 Document

Exhibit 12.2
COGNYTE SOFTWARE LTD.
CERTIFICATION OF PRINCIPAL 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 of Cognyte Software Ltd.;
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 company as of, and for, the periods presented in this report;
4. The company's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company 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 company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the company’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 company’s internal control over financial reporting; and
5. The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’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 company’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 company’s internal control over financial reporting.




Date: April 11, 2023

By: /s/ David Abadi
David Abadi
Chief Financial Officer (Principal Financial Officer)

EX-13.1 10 exhibit131fye23.htm EX-13.1 Document

Exhibit 13.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
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, 2023, 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 11, 2023
By:
/s/ Elad Sharon
Elad Sharon
Chief Executive Officer (Principal Executive Officer)










EX-13.2 11 exhibit132fye23.htm EX-13.2 Document

Exhibit 13.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
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, 2023, 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 11, 2023
By:
/s/ David Abadi
David Abadi
Chief Financial Officer (Principal Financial Officer)



EX-15.1 12 exhibit151fye23.htm EX-15.1 Document

 
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement No. 333-252565 on Form S-8 of our report dated April 11, 2023, relating to the consolidated financial statements of Cognyte Software Ltd. (the “Company”) and the effectiveness of the Company’s internal control over financial reporting appearing in this Annual Report on Form 20-F of the Company for the year ended January 31, 2023.


/s/ Brightman Almagor Zohar & Co.

Brightman Almagor Zohar & Co.,
Certified Public Accountants
A firm in the Deloitte Global Network

Tel Aviv, Israel
April 11, 2023

EX-15.2 13 exhibit152fye23.htm EX-15.2 Document

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement No. 333-252565 on Form S-8 of our report dated April 29, 2021, relating to the combined financial statements of the Cognyte Business of Verint Systems, Inc. for the year ended January 31, 2021 appearing in this Annual Report on Form 20-F of Cognyte Software Ltd.


/s/Deloitte & Touche LLP
New York, New York
April 11, 2023



EX-101.SCH 14 cgnt-20230131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - SHORT TERM LOAN link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - DIVESTITURE link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - INTANGIBLE ASSETS AND GOODWILL link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - RESEARCH AND DEVELOPMENT, NET link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - RELATED PARTY TRANSACTIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - DIVESTITURE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - RESEARCH AND DEVELOPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Software Development Costs and Internal-Use Software (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Functional Currencies and Foreign Currency Transaction Gains and Losses (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - RELATED PARTY TRANSACTIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - RELATED PARTY TRANSACTIONS - Schedule of Components of Costs of Services (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - REVENUE RECOGNITION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - REVENUE RECOGNITION - Schedule of Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - REVENUE RECOGNITION - Schedule of Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - REVENUE RECOGNITION - Schedule of Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - SHORT TERM LOAN (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - DIVESTITURE (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - DIVESTITURE - Disposal Groups, Including Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Acquired Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Estimated Future Amortization Expense on Acquired Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other (Expense) Income, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Components of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - RESEARCH AND DEVELOPMENT, NET - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - RESEARCH AND DEVELOPMENT, NET - Schedule of Activity for Capitalized Software Development Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - INCOME TAXES - Schedule of Effective Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 0000085 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000085 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000086 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000087 - Disclosure - INCOME TAXES - Schedule of Valuation Allowance (Details) link:presentationLink link:calculationLink link:definitionLink 0000088 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 0000089 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 0000090 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 0000091 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000092 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000093 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values of Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 0000094 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of the Effects of Derivatives Designated as Cash Flow Hedges (Details) link:presentationLink link:calculationLink link:definitionLink 0000095 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Derivatives Not Designated as Hedging Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000096 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Schedule of Recognized Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000097 - 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 0000098 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock Awards Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000099 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000100 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000101 - Disclosure - LEASES - Schedule of Components of Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 0000102 - Disclosure - LEASES - Schedule of Supplemental Cash Flow Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 0000103 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000103 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000104 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 0000105 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Revenue and Long-lived Assets by Region (Details) link:presentationLink link:calculationLink link:definitionLink 0000106 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Long-Lived Assets by Region (Details) link:presentationLink link:calculationLink link:definitionLink 0000107 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 0000108 - Disclosure - EARNINGS PER SHARE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000109 - Disclosure - EARNINGS PER SHARE - Schedule of Calculation of Basic and Diluted Net Income per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 15 cgnt-20230131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 16 cgnt-20230131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 17 cgnt-20230131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Non-U.S. Current Foreign Tax Expense (Benefit) Functional Currencies and Foreign Currency Transaction Gains and Losses Foreign Currency Transactions and Translations Policy [Policy Text Block] Provisions charged to expense Accounts Receivable, Credit Loss Expense (Reversal) Related Party Transactions [Abstract] Schedule of Activity for Capitalized Software Development Costs Schedule of Research and Development Assets Acquired Other than Through Business Combination [Table Text Block] Deferred income taxes Deferred tax assets Deferred Income Tax Assets, Net Divestiture business holdback Disposal Group, Including Discontinued Operation, Consideration, Holdback Disposal Group, Including Discontinued Operation, Consideration, Holdback Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Deferred provision (benefit) for income taxes: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Gains on investments, net Gain (Loss) on Investments Total cost Property, Plant and Equipment, Gross Former Parent Former Parent [Member] Former Parent Foreign currency forward contracts Foreign Exchange Contract [Member] Number of defendants Loss Contingency, Number of Defendants Fair Values of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Net transfers to parent Stockholders' Equity, Transfers From (To) Parent, Net Stockholders' Equity, Transfers From (To) Parent, Net Additional paid-in capital Additional Paid in Capital Number of plaintiffs Loss Contingency, Number of Plaintiffs Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Depreciation expense on property and equipment Depreciation Operating leases Operating Lease, Weighted Average Discount Rate, Percent Professional service and other Professional Services And Other [Member] Professional Services And Other Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Other non-cash items, net Other Noncash Income (Expense) U.S. State Current State and Local Tax Expense (Benefit) Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] 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. Potentially dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Taxes other than income taxes Accrual for Taxes Other than Income Taxes, Current Operating Leases Lessee, Operating Lease, Liability, to be Paid [Abstract] Equity Component [Domain] Equity Component [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Other Other EMEA Region [Member] Other EMEA Region Repayments of parent borrowings Repayments of Related Party Debt Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Increases related to tax positions taken during the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Schedule of Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Related Party [Domain] Related Party [Domain] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Hedging Designation [Domain] Hedging Designation [Domain] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Phantom stock units (cash-settled awards) Phantom Share Units (PSUs) [Member] Capitalized contract cost, net Capitalized Contract Cost, Net Award Type [Axis] Award Type [Axis] Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Operating lease obligations - current portion Accrued expenses and other current liabilities Operating Lease, Liability, Current Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Entity Listings [Line Items] Entity Listings [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Operating lease liabilities Disposal Group, Including Discontinued Operation, Operating Lease Liabilities Disposal Group, Including Discontinued Operation, Operating Lease Liabilities Case Numbers 4186/09 and 1335/09 Case Numbers 4186/09 And 1335/09 [Member] Case Numbers 4186/09 And 1335/09 Proceeds from Business divestiture, net of cost, see Note 7 Proceeds from divestiture business Proceeds from Divestiture of Businesses Operating lease liabilities Deferred Tax Assets, Operating Lease, Liability Deferred Tax Assets, Operating Lease, Liability Total liabilities Liabilities Operating leases Operating Lease, Weighted Average Remaining Lease Term Stock-Based Compensation Plans Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Allowance for Credit Losses Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Current provision (benefit) for income taxes: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Document Type Document Type Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Estimated useful lives Property, Plant and Equipment, Useful Life Capitalized computer software, impairments Write-offs of capitalized software development costs Capitalized Computer Software, Impairments Assets: Assets, Fair Value Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Severance expenses Severance Costs 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 Cost of revenue: Cost of Revenue [Abstract] Provision (benefit) from deferred income taxes Total deferred provision (benefit) for income taxes Deferred Income Tax Expense (Benefit) Net gains recognized in AOCL Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] 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 Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Amounts written off Accounts Receivable, Allowance for Credit Loss, Writeoff Accounts Receivable, net Accounts Receivable [Policy Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Contract assets, net Disposal Group, Including Discontinued Operation, Contract Assets, Net Disposal Group, Including Discontinued Operation, Contract Assets, Net Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Liabilities, Current 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 Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accounting Policies [Abstract] Interest expense Interest Expense, Debt Variable lease expenses Variable Lease, Cost Line of Credit Line of Credit [Member] Gain from business divestiture, see Note 7 Gain from business divestiture, see Note 7 Gain (Loss) on Disposition of Business Prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Customer [Axis] Customer [Axis] Distributor and agent commissions Accrued Sales Commission, Current Related Party Transaction [Line Items] Related Party Transaction [Line Items] Schedule of Fair Values of Derivatives Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Expected period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Derivative Contract [Domain] Derivative Contract [Domain] Gross profit Gross Profit Entity Registrant Name Entity Registrant Name SUBSEQUENT EVENTS Subsequent Events [Text Block] Deferred income taxes Disposal Group, Including Discontinued Operation, Deferred Tax Assets Liability for contingent consideration Business Combination, Contingent Consideration [Member] Business Combination, Contingent Consideration Total EMEA EMEA [Member] Leases [Abstract] Leases [Abstract] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Legal Contingencies Legal Costs, Policy [Policy Text Block] Minimum Minimum [Member] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Nonrecurring revenue Nonrecurring Revenue [Member] Nonrecurring revenue [Member] Stock based and other compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Dividends paid to noncontrolling interest Payments of Ordinary Dividends, Noncontrolling Interest Trading Symbol Trading Symbol Entity File Number Entity File Number Comprehensive income attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Non-U.S. Deferred Foreign Income Tax Expense (Benefit) Entity Listings [Table] Entity Listings [Table] Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Fair value measurement, beginning of year Fair value measurement at end of year Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Concentration risk, percentage Concentration Risk, Percentage Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities INCOME TAXES Income Tax Disclosure [Text Block] Due to related parties Due to Related Parties Finished goods Inventory, Finished Goods, Net of Reserves Credit Facility [Domain] Credit Facility [Domain] Long-term security deposits Customer Funds Amortization of other acquired intangible assets Amortization Of Other Intangible Assets Amortization Of Other Intangible Assets Basic (in dollars per share) Earnings Per Share, Basic Revenues from External Customers and Long-Lived Assets Revenues from External Customers and Long-Lived Assets [Line Items] Total liabilities Disposal Group, Including Discontinued Operation, Liabilities Net (decrease) increase from foreign exchange contracts designated as hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Assets plaintiffs sought to compel to set aside to secure future judgment Loss Contingency, Damages Sought, Value Prepaid expenses Prepaid Expense, Current Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Entity Interactive Data Current Entity Interactive Data Current Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Land and buildings Land and Building [Member] Business Contact Business Contact [Member] Litigation Status [Domain] Litigation Status [Domain] 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) Schedule of Recognized Stock-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] 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 Discontinued Operations and Disposal Groups [Abstract] Current assets: Assets, Current [Abstract] Unrecognized tax benefits, income tax penalties and interest expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION Additional Financial Information Disclosure [Text Block] Schedule of Revenue by Region Revenue from External Customers by Geographic Areas [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Dividend paid to former parent Payments Of Ordinary Dividends, Former Parent Payments Of Ordinary Dividends, Former Parent Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Recurring Fair Value, Recurring [Member] RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] 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] Document Fiscal Year Focus Document Fiscal Year Focus Obligations for severance compensation Supplemental Unemployment Benefits, Severance Benefits Cost of revenue Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Divestiture business consideration Disposal Group, Including Discontinued Operation, Consideration Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Loss Contingencies [Table] Loss Contingencies [Table] Total current provision (benefit) for income taxes Current Income Tax Expense (Benefit) Software Product [Member] 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. Operating lease expenses Operating Lease, Expense Inventories Increase (Decrease) in Inventories Litigation Status [Axis] Litigation Status [Axis] Other Other Sundry Liabilities, Noncurrent Noncontrolling equity investment in privately-held companies without readily determinable fair values Equity Securities without Readily Determinable Fair Value, Amount Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Goodwill Goodwill, net, beginning balance Goodwill, net, ending balance Goodwill Property, Plant and Equipment by Type [Axis] Long-Lived Tangible Asset [Axis] Liability for contingent consideration measured using significant unobservable inputs (Level 3) Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Provision for income taxes (Provision) benefit for income taxes Total provision for income taxes Income Tax Expense (Benefit) Segment, Geographical [Domain] Geographical [Domain] Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Deferred income taxes Deferred tax liabilities Deferred Income Tax Liabilities, Net Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis] Hedging Relationship [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Derivative liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset Loss Contingencies [Line Items] Loss Contingencies [Line Items] Internal-Use Software Internal Use Software, Policy [Policy Text Block] Exchange rate differences Deferred Tax Assets, Unrealized Currency Losses Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Off-balance sheet bank guarantees and letters of credit Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability Common stock - $0 par value; Authorized 300,000,000 shares. Issued and outstanding 68,842,601 and 67,217,688 at January 31, 2023 and January 31, 2022, respectively Common Stock, Value, Issued 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] Unrecognized tax benefits, including interest and penalties Liability for Uncertainty in Income Taxes, Noncurrent Unused borrowing capacity, fee Debt Instrument, Unused Borrowing Capacity, Fee 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 Non-U.S. Income (Loss) from Continuing Operations before Income Taxes, Foreign Covenant, consolidated equity, minimum amount Debt Instrument, Covenant, Consolidated Equity, Minimum Debt Instrument, Covenant, Consolidated Equity, Minimum Current liabilities: Liabilities, Current [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Contract liabilities Contract with Customer, Liability, Current Company's matching contribution as a percentage of employee's annual compensation Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Schedule of Valuation Allowance Summary of Valuation Allowance [Table Text Block] Total Cognyte Software Ltd. Equity Parent [Member] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Income Statement Location [Domain] Income Statement Location [Domain] Amendment Flag Amendment Flag Lessee, operating lease, remaining lease term Lessee, Operating Lease, Remaining Lease Term Estimated useful lives of finite-lived intangible assets Finite-Lived Intangible Asset, Useful Life Other comprehensive loss Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Deferred tax assets: Components of Deferred Tax Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other assets Other Assets, Noncurrent Goodwill and Other Acquired Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Recurring revenue Recurring Revenue [Member] Recurring revenue [Member] Depreciation and amortization Depreciation, Depletion and Amortization Unrecognized tax benefit, uncertain tax position Unrecognized Tax Benefits, Increase Resulting From Out of Period Correction Unrecognized Tax Benefits, Increase Resulting From Out of Period Correction Long-term deferred cost of revenue Capitalized Contract Cost, Net, Noncurrent 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 Schedule of Components of Costs of Services Schedule of Related Party Transactions [Table Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Increase related to foreign currency exchange rates Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation Operating cash flows from operating leases Operating Lease, Payments Document Registration Statement Document Registration Statement Lessee, finance lease, remaining lease term Lessee, Finance Lease, Remaining Lease Term Former Net Parent Investment Net Parent Equity Investment [Member] Net Parent Equity Investment Allowance for doubtful accounts Allowance for credit losses, beginning of year Allowance for credit losses, end of year Accounts Receivable, Allowance for Credit Loss, Current Common stock, authorized (in shares) Common Stock, Shares Authorized Income taxes Accrued Income Taxes, Current Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total operating expenses Operating Expenses Maximum Maximum [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Derivatives Not Designated as Hedging Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Restricted cash and cash equivalents included in other assets Restricted Cash and Cash Equivalents, Noncurrent Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Contract liabilities Increase (Decrease) in Contract with Customer, Liability Designated as cash flow hedges Designated as Hedging Instrument [Member] Business Acquisition Business Acquisition [Line Items] Long-term restricted cash and time deposits Restricted Cash and Investments, Noncurrent Measurement Frequency [Domain] Measurement Frequency [Domain] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Cost of Revenue Cost of Goods and Service [Policy Text Block] Software Computer Software, Intangible Asset [Member] Reductions for spin-off from Verint Unrecognized Tax Benefits, Decrease Resulting From Spin-Off Related Adjustments Unrecognized Tax Benefits, Decrease Resulting From Spin-Off Related Adjustments Schedule of Supplemental Information Regarding Consolidated Cash Flows Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Income tax benefits related to stock-based compensation (before consideration of valuation allowances) Share-Based Payment Arrangement, Expense, Tax Benefit Distribution network Distribution Rights [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Short term loan Short-Term Debt Title of 12(b) Security Title of 12(b) Security ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization [Member] Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Short-term investments Short-Term Investments Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION Segment Reporting Disclosure [Text Block] Selling, general and administrative Selling, General and Administrative Expenses [Member] Entity Address, Country Entity Address, Country Reclassification of former net parent investment Adjustments to Additional Paid in Capital, Other Net deferred tax liabilities Deferred Tax Liabilities, Net Unconditional purchase obligations Unrecorded Unconditional Purchase Obligation Liabilities and stockholders' equity Liabilities and Equity [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Weighted-average shares outstanding: Ordinary shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Accelerated operating lease expenses Accelerated Operating Lease Expenses Accelerated Operating Lease Expenses Inventories Total inventories Inventory, Net Accounts payable Accounts Payable, Current Income Tax Authority [Axis] Income Tax Authority [Axis] Noncontrolling investments accounted under ASC 321 Noncontrolling Investments, Noncurrent Noncontrolling Investments, Noncurrent Basic (in shares) Basic shares (in shares) Weighted Average Number of Shares Outstanding, Basic Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Loss contingency accrual Loss Contingency Accrual Settlements of derivative financial instruments not designated as hedges Payments for (Proceeds from) Derivative Instrument, Investing Activities Derivative, notional amount Derivative, Notional Amount Property, Plant and Equipment Software Development Costs Property, Plant and Equipment [Line Items] Document Accounting Standard Document Accounting Standard Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Off-Balance Sheet Risk [Domain] Off-Balance Sheet Risk [Domain] Off-Balance Sheet Risk [Domain] Pending Litigation Pending Litigation [Member] Leases Lessee, Leases [Policy Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS Share-Based Payment Arrangement [Text Block] Off-Balance Sheet Risk [Axis] Off-Balance Sheet Risk [Axis] Off-Balance Sheet Risk Non-deductible expenses/non-taxable income Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Summary of Stock-based Compensation Expense by Type of Award Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Work-in-process Inventory, Work in Process, Net of Reserves Business Combinations [Abstract] Business Combinations [Abstract] Non-controlling Interest Noncontrolling Interest [Member] Business divestiture Business divestiture Goodwill, Written off Related to Sale of Business Unit Divestiture business closing cost Disposal Group, Including Discontinued Operation, Closing Costs Disposal Group, Including Discontinued Operation, Closing Costs Debt instrument, term Debt Instrument, Term Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] Related Party [Axis] Related Party [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Total equity-settled awards Share-Based Payment Arrangement, Equity-Settled Awards [Member] Share-Based Payment Arrangement, Equity-Settled Awards Offices and Export Transaction Offices And Export Transaction [Member] Offices And Export Transaction SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Disposal Group Name [Domain] Disposal Group Name [Domain] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Sales Commission Sales Commission [Member] Sales Commission [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Current Fiscal Year End Date Current Fiscal Year End Date Goodwill Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent Total assets Disposal Group, Including Discontinued Operation, Assets Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Spin-off from Verint Stockholders' Equity Note, Spinoff Transaction Share-based compensation activity APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Cash dividends declared payable to parent Dividends, Cash Agreement term Related Party Transaction, Agreement Term Related Party Transaction, Agreement Term Schedule of Allowance for Doubtful Accounts Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Customer Concentration Risk Customer Concentration Risk [Member] Current liabilities: Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract] Income Tax Expense (Benefit), Continuing Operations [Abstract] Income Tax Expense (Benefit), Continuing Operations [Abstract] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Software development costs capitalized during the year Capitalized Computer Software, Additions DIVESTITURE Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Revenue performance obligation Revenue, Remaining Performance Obligation, Amount Other income (expense), net: Nonoperating Income (Expense) [Abstract] Total Americas Americas [Member] Schedule of Major Customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Spinoff Spinoff [Member] Accounts receivable Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Income Tax Authority [Domain] Income Tax Authority [Domain] Total cost of revenue Cost of Revenue Other financing activities Proceeds from (Payments for) Other Financing Activities Deferred tax assets, valuation allowance recognised Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Credit Facility [Axis] Credit Facility [Axis] Maturities and sales of short-term investments Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale 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] Released (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Unfavorable Regulatory Action Unfavorable Regulatory Action [Member] Fair Values of Derivative Financial Instruments Derivatives, Fair Value [Line Items] Schedule of Long-lived Assets by Region Long-Lived Assets by Geographic Areas [Table Text Block] Other countries Other Countries Outside Israel And United States [Member] Other Countries Outside Israel And United States Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Consolidated Entities [Domain] Consolidated Entities [Domain] Spin-off from Verint SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Covenant, consolidated equity, minimum percentage of total consolidated assets Debt Instrument, Covenant, Consolidated Equity In Percentage Of Total Consolidated Assets, Minimum Debt Instrument, Covenant, Consolidated Equity In Percentage Of Total Consolidated Assets, Minimum Schedule of Effective Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Net (decrease) increase 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 Spin-off adjustment, conversion ratio Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Spin-Off Adjustment, Conversion Rate Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Spin-Off Adjustment, Conversion Rate Accrued expenses and other current liabilities Accrued Liabilities [Member] U.S. State income tax (benefit) provision Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Entity Central Index Key Entity Central Index Key Intangible Assets - Future Amortization [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Interest income Investment Income, Interest 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 Other comprehensive loss, net of reclassification adjustments: Other Comprehensive Income (Loss), before Tax [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Reimbursements from the IIA and other government grant programs Research and Development Arrangement with Federal Government, Customer Funding to Offset Costs Incurred Entity [Domain] Entity [Domain] 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 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. City Area Code City Area Code Assets Assets [Abstract] Auditor [Table] Auditor [Table] Schedule of Prepaid Expenses and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Short-Term Debt [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Other Other Americas Region [Member] Represents the Americas geographical region, other than the United States Stock-based compensation, excluding cash-settled awards Share-Based Payment Arrangement, Noncash Expense Deferred cost of revenue Deferred Tax Liabilities, Deferred Expense Variable Rate [Axis] Variable Rate [Axis] Other liabilities Total other liabilities Other Liabilities, Noncurrent Other liabilities Increase (Decrease) in Other Operating Liabilities Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Allocation of management costs and corporate support services Allocation Of Management Costs And Corporate Support Services Allocation Of Management Costs And Corporate Support Services Schedule of Calculation of Basic and Diluted Net Income per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability RESEARCH AND DEVELOPMENT, NET Research, Development, and Computer Software Disclosure [Text Block] Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract] Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Customer [Domain] Customer [Domain] Deferred commissions Deferred Costs, Noncurrent Amounts reclassified out of accumulated other comprehensive income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Net (loss) income Net (loss) income Net income (loss) Total, net of income taxes Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Joint venture, variable interest entity in which entity is primary beneficiary Variable Interest Entity, Primary Beneficiary [Member] Current assets: Disposal Group, Including Discontinued Operation, Assets, Current [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Changes in the balance of gross unrecognized tax benefits Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Business Combinations Business Combinations Policy [Policy Text Block] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Net expenses Related Party Transaction, Expenses from Transactions with Related Party Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Depreciation of property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Software Development Costs Software and Software Development Costs [Member] Contract assets recognized in current period Contract with Customer, Performance Obligation Satisfied in Previous Period Schedule of Other (Expense) Income, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] SHORT TERM LOAN Short-Term Debt [Text Block] Other investing activities Payments for (Proceeds from) Other Investing Activities Statistical Measurement [Domain] Statistical Measurement [Domain] Research and Development [Abstract] Research and Development [Abstract] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Lapses of statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Domestic Tax Authority Domestic Tax Authority [Member] Accrued cash dividends payable to parent Dividends Payable Foreign currency forward contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Amount reclassified to accounts receivable from contract asset Contract with Customer, Asset, Reclassified to Receivable Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net (loss) income attributable to Cognyte Software Ltd. Net Income (Loss) Attributable to Parent LEASES Lessee, Finance Leases [Text Block] Number of unsuccessful rounds of mediation Loss Contingency, Number Of Unsuccessful Rounds Of Mediation Loss Contingency, Number Of Unsuccessful Rounds Of Mediation Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Unrealized gain on noncontrolling equity investment Unrealized Gain (Loss) On Noncontrolling Equity Investment Unrealized Gain (Loss) On Noncontrolling Equity Investment Business divestiture Accounts Receivable, Allowance for Credit Loss, Business Divestiture Accounts Receivable, Allowance for Credit Loss, Business Divestiture Total assets Assets, Fair Value Disclosure Valuation allowances Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Covenant, unrestricted cash and cash equivalents, minimum amount Debt Instrument, Covenant, Unrestricted Cash And Cash Equivalents, Minimum Debt Instrument, Covenant, Unrestricted Cash And Cash Equivalents, Minimum LEASES Lessee, Operating Leases [Text Block] Amortization of capitalized software development costs Capitalized Computer Software, Amortization Total stock-based compensation, net of taxes Share-Based Payment Arrangement, Expense, after Tax Movement in Capitalized Computer Software, Net [Roll Forward] Movement in Capitalized Computer Software, Net [Roll Forward] Derivative Instrument [Axis] Derivative Instrument [Axis] Goodwill and other intangible assets Deferred Tax Liabilities, Goodwill and Intangible Assets Number of operating segments Number of Operating Segments Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Accrued expenses and other current liabilities Disposal Group, Including Discontinued Operation, Accrued Expenses and Other Current Liabilities Disposal Group, Including Discontinued Operation, Accrued Expenses and Other Current Liabilities Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities U.S. tax effects of non-U.S. operations Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Summary of Stock Awards Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Payments of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Business divestiture Effective Income Tax Rate Reconciliation, Disposition of Business, Amount Related Party Transaction [Domain] Related Party Transaction [Domain] Tax contingencies Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Employee contribution limit as a percentage of compensation Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Document Annual Report Document Annual Report Legal Entity [Axis] Legal Entity [Axis] Fair Value by Liability Class [Axis] Liability Class [Axis] Software Development Costs Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block] Statement, Geographical [Axis] Geographical [Axis] Net gains reclassified from AOCL into the combined statements of operations Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Acquired technology Technology-Based Intangible Assets [Member] Fair value of derivatives - current portion Derivative Liability, Current Cost of revenue: Income Statement Compensation Expense Items [Abstract] Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Derivative, maturity Derivative, Remaining Maturity Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Shares or Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Restructuring Type [Axis] Restructuring Type [Axis] Number of financial institutions that are counterparties to derivative instruments Number Of Financial Institutions That Are Counterparties To Derivative Instruments Number Of Financial Institutions That Are Counterparties To Derivative Instruments Contract assets, net Cash Divested from Deconsolidation Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Reductions for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Inventories Disposal Group, Including Discontinued Operation, Inventory, Current Concentration Risk [Table] Concentration Risk [Table] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Affiliated Entity Affiliated Entity [Member] Software service Technology Service [Member] Revenue Benchmark Revenue Benchmark [Member] Subsequent Event Subsequent Event [Member] Document Period End Date Document Period End Date Summary of Components of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Total assets Assets Auditor [Line Items] Auditor [Line Items] Net (loss) income per share attributable to Cognyte Software Ltd.: Earnings Per Share [Abstract] Research and Development Expense [Abstract] Research and Development Expense [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Compensation and benefits Employee-related Liabilities, Current Gross research and development expenses Research and Development Arrangement, Contract to Perform for Others, Costs Incurred, Gross (Loss) income before provision for income taxes Total, before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Intangible assets, net Disposal Group, Including Discontinued Operation, Intangible Assets EARNINGS PER SHARE Earnings Per Share [Text Block] Other, net Deferred Tax Liabilities, Other Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Governments outside the United States Two Governments Outside The United States [Member] Two Governments Outside The United States Bank Leumi Bank Leumi [Member] Bank Leumi Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Award Type [Domain] Award Type [Domain] Income tax receivables Income Taxes Receivable, Current Schedule of Other Assets Schedule of Other Assets, Noncurrent [Table Text Block] Number of credit facilities Number Of Credit Facilities Number Of Credit Facilities Internal-Use Software Software Development [Member] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Unrealized Gains (Losses) on Derivative Financial Instruments Designated as Hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Operating expenses: Operating Expenses [Abstract] Germany GERMANY Restricted cash and cash equivalents included in restricted cash and cash equivalents and restricted bank time deposits Restricted Cash and Cash Equivalents, Current Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Auditor Name Auditor Name Operating loss carryforwards Operating Loss Carryforwards Credit Facility Borrowings Credit Facility Borrowings [Member] Credit Facility Borrowings Long-term contract liabilities Contract with Customer, Liability, Noncurrent Research and development, net Research and Development Expense Increases related to tax positions taken during prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Tax indemnification Tax Indemnification [Policy Text Block] Tax Indemnification Subsequent Events [Abstract] Net transfers to former parent Transfers From (To) Parent, Net, Financing Activities Transfers From (To) Parent, Net, Financing Activities U.S. State Deferred State and Local Income Tax Expense (Benefit) Amortization expenses Amortization of Intangible Assets Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Schedule of Goodwill Activity Schedule of Goodwill [Table Text Block] Property and equipment, net Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets Other Assets [Member] Inventories Inventory, Policy [Policy Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Treasury Stock Treasury Stock [Member] Total Cognyte Software Ltd. stockholders' equity Stockholders' Equity Attributable to Parent Schedule of Remaining Performance Obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] DERIVATIVE FINANCIAL INSTRUMENTS Derivative Instruments and Hedging Activities Disclosure [Text Block] 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 Other, net Deferred Tax Assets, Other Capitalized contract cost, amortization Capitalized Contract Cost, Amortization Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Israel ISRAEL Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Other Other Assets, Miscellaneous, Noncurrent Accumulated Deficit Retained Earnings [Member] Unrecognized share-based compensation cost Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Dividends declared Dividends, Common Stock, Cash Debt instrument, covenant, net cash, minimum Debt Instrument, Covenant, Net Cash, Minimum Debt Instrument, Covenant, Net Cash, Minimum Total lease expenses Lease, Cost SIS SIS [Member] SIS Common Stock Common Stock [Member] Number of reportable segments Number of Reportable Segments Schedule of Components of Lease Expenses Lease, Cost [Table Text Block] Statement [Table] Statement [Table] Disposal Groups, Including Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] 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 Realized gain on partial sale of equity investment Equity Method Investment, Realized Gain (Loss) on Disposal Deloitte & Touche LLP Deloitte & Touche LLP [Member] Deloitte & Touche LLP Operating lease liabilities Operating Lease, Liability, Noncurrent Document Shell Company Report Document Shell Company Report Business divestiture Capitalized Computer Software, Business Divestiture Capitalized Computer Software, Business Divestiture Matching contribution expense Defined Contribution Plan, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Payments of contingent consideration for business combinations (financing portion) Payments of contingent consideration for business combinations Payment for Contingent Consideration Liability, Financing Activities Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Leasehold improvements Leasehold Improvements [Member] Related Party Transaction [Axis] Related Party Transaction [Axis] Disposal Group Name [Axis] Disposal Group Name [Axis] Other, net Other Operating Activities, Cash Flow Statement Accounts receivable, net of allowance for credit losses of $1.6 million and $2.1 million, respectively Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Statement, Equity Components [Axis] Equity Components [Axis] 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 Litigation Case [Domain] Litigation Case [Domain] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Segment Reporting Segment Reporting, Policy [Policy Text Block] Schedule of Acquired Finite-Lived Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Statement Statement [Line Items] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Total other income (expense), net Nonoperating Income (Expense) Deferred cost of revenue Deferred Costs, Current Variable Rate [Domain] Variable Rate [Domain] Cost Finite-Lived Intangible Assets, Gross Selling, general and administrative Selling, General and Administrative Expense Change in fair value of contingent consideration for business combinations Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Entity Addresses, Address Type [Axis] Entity Addresses, Address Type [Axis] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Repurchase of shares Stock Repurchased During Period, Value Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] ACCUMULATED OTHER COMPREHENSIVE LOSS Comprehensive Income (Loss) Note [Text Block] Auditor Firm ID Auditor Firm ID Costs to Fulfill Costs to Fulfill [Member] Costs to Fulfill [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] Document Transition Report Document Transition Report Non-U.S. Foreign Tax Authority [Member] Local Phone Number Local Phone Number Operating (loss) income Operating Income (Loss) Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Total liabilities Liabilities, Fair Value Disclosure Non-U.S. tax rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [Text Block] Property and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Address Type [Domain] Address Type [Domain] U.S. Federal Deferred Federal Income Tax Expense (Benefit) Additional Paid-in Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Cumulative Effect, Period of Adoption, Adjusted Balance Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Net (loss) income per share attributable to Cognyte Software Ltd.: Earnings Per Share, Basic [Abstract] Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Derivative [Line Items] Derivative [Line Items] Diluted (in shares) Diluted shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Marketable debt securities Marketable Securities Inventory transfers to property and equipment Inventory Transfer To Property And Equipment Value of inventory transferred to property and equipment in noncash transactions. 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 APAC Asia Pacific [Member] Schedule of Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Short-term lease expenses Short-Term Lease, Cost Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] 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] Impairment of intangible assets, finite-lived Impairment of Intangible Assets, Finite-Lived Decrease in unrecognized tax benefits is reasonably possible Decrease in Unrecognized Tax Benefits is Reasonably Possible Unbundled contracts renewal term Revenue From Contract With Customer, Unbundled Contracts Renewal Term Revenue From Contract With Customer, Unbundled Contracts Renewal Term Net income attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Foreign currency forward contracts Foreign Exchange Forward [Member] Common stock, issued (in shares) Common Stock, Shares, Issued Total current liabilities Disposal Group, Including Discontinued Operation, Liabilities, Current Concentration Risk [Line Items] Concentration Risk [Line Items] Benefit (provision) for income taxes on net (decrease) increase from foreign exchange contracts designated as hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Accrued but unpaid purchases of property and equipment Capital Expenditures Incurred but Not yet Paid Customer A Customer A [Member] Customer A Foreign currency (losses) gains, net Foreign Currency Transaction Gain (Loss), before Tax Cash flow hedging Cash Flow Hedging [Member] Assets and Liabilities Measured at Fair Value on Recurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cognyte Technologies Israel Ltd Cognyte Technologies Israel Ltd [Member] Cognyte Technologies Israel Ltd Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Investments Investment, Policy [Policy Text Block] Comprehensive (loss) income attributable to Cognyte Software Ltd. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Litigation Case [Axis] Litigation Case [Axis] Entity Current Reporting Status Entity Current Reporting Status Condensed Financial Information Disclosure [Abstract] Number of customers outside the United States Number Of Customers Outside The United States Number Of Customers Outside The United States Foreign currency translation Goodwill, Translation and Purchase Accounting Adjustments Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Prepaid expenses and other current assets Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current U.S. federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Income tax (provision) SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Derivative [Table] Derivative [Table] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Other assets Disposal Group, Including Discontinued Operation, Other Assets Components of Deferred Tax Assets and Liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] 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, Continuing Operations Property and equipment, net Total property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Schedule of Estimated Future Amortization Expense on Acquired Intangibles Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Changes in fair values, recorded in operating expenses Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Contract liabilities Disposal Group, Including Discontinued Operation, Contract Liabilities Disposal Group, Including Discontinued Operation, Contract Liabilities Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other income (expenses), net Total other income (expense), net Other Nonoperating Income (Expense) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Restricted Cash and Cash Equivalents, and Restricted Bank Time Deposits Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Total current assets Assets, Current Cash payments of income taxes, net Income Taxes Paid, Net Payments for legal settlements Payments for Legal Settlements Settled Litigation Settled Litigation [Member] Current period revenue recognized from beginning balance of contract liabilities Contract with Customer, Liability, Revenue Recognized Number of reporting units Number of Reporting Units Revenue: Revenues [Abstract] Net Finite-Lived Intangible Assets, Net Dividends to noncontrolling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Revenue performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Case Number 3444/09 Case Number 3444/09 [Member] Case Number 3444/09 Recorded valuation allowance SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Weighted average discount rates Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Schedule of Other Liabilities Other Noncurrent Liabilities [Table Text Block] Consolidated Entities [Axis] Consolidated Entities [Axis] Operating Leases Lessee, Operating Lease, Description [Abstract] Capitalized contract cost, impairment loss Capitalized Contract Cost, Impairment Loss Class of Stock [Line Items] Class of Stock [Line Items] Total Total Operating Lease, Liability Valuation allowance, beginning of year Valuation allowance, end of year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Non-cash (losses) gains on derivative financial instruments, net (Losses) gains on derivative financial instruments, net Derivative, Gain (Loss) on Derivative, Net Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Operating lease right-of-use assets Disposal Group, Including Discontinued Operation, Operating Lease Right-of-Use Assets Disposal Group, Including Discontinued Operation, Operating Lease Right-of-Use Assets (Repayment) withdrawal from credit facility - presented as short term loan Proceeds from (Repayments of) Lines of Credit Hedging Relationship [Domain] Hedging Relationship [Domain] Hedging Designation [Axis] Hedging Designation [Axis] Auditor Location Auditor Location 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. Entity Filer Category Entity Filer Category Stockholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] U.S. Federal Current Federal Tax Expense (Benefit) United States UNITED STATES Liabilities: Liabilities, Fair Value Disclosure [Abstract] Total stock-based compensation expense Share-Based Payment Arrangement, Expense Non-cash investing and financing transactions: Noncash Investing and Financing Items [Abstract] Commitments and Contingencies Commitments and Contingencies Security Exchange Name Security Exchange Name Total current assets Disposal Group, Including Discontinued Operation, Assets, Current Total revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Valuation Allowance of Deferred Tax Assets SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Cover [Abstract] Entity Voluntary Filers Entity Voluntary Filers Impairments of goodwill Goodwill, Impairment Loss Percentage decrease in effective tax rate for tax incentives Effective Income Tax Rate Reconciliation, Tax Credit, Percent Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Total other assets Other Assets REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Contract assets Increase (Decrease) in Contract with Customer, Asset Total liabilities and stockholders’ equity Liabilities and Equity Weighted average remaining lease terms Leases, Weighted Average Remaining Lease Term [Abstract] Leases, Weighted Average Remaining Lease Term Tax incentives Effective Income Tax Rate Reconciliation, Tax Credit, Amount Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Allowance for credit losses Accounts Receivable, Credit Loss Expense (Reversal), Including Portion Related To Contract Assets Accounts Receivable, Credit Loss Expense (Reversal), Including Portion Related To Contract Assets Not designated as hedging instruments Not Designated as Hedging Instrument [Member] Total deferred tax assets Deferred Tax Assets, Gross Schedule of Components of Income (Loss) Before Provision for Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Stock-based compensation expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Purchases of short-term investments Payments to Acquire Investments Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Diluted (in dollars per share) Earnings Per Share, Diluted Contact Personnel Name Contact Personnel Name Amortization of acquired technology Cost, Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Other Other Assets, Current Restricted cash and cash equivalents and restricted bank time deposits Restricted Cash and Investments, Current Schedule of Cash, Cash Equivalents and Short-term Investments [Table] Schedule of Available-for-Sale Securities [Table] Decrease related to foreign currency exchange rates Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation Unrecognized tax benefits Gross unrecognized tax benefits, beginning of year Gross unrecognized tax benefits, end of year Unrecognized Tax Benefits Cash paid for capitalized software development costs Payments to Develop Software U.S. Income (Loss) from Continuing Operations before Income Taxes, Domestic Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Commitment fee, percentage Line of Credit Facility, Commitment Fee Percentage Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Derivative assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Schedule of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Product and Service [Axis] Product and Service [Axis] Recorded as: Deferred Tax Liabilities, Net [Abstract] Interest expense Interest Expense Trade names Trade Names [Member] Right-of-use assets obtained in exchange for lease obligations: Right-of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Right-of-Use Asset Obtained In Exchange For Lease Liability Accounts payable Disposal Group, Including Discontinued Operation, Accounts Payable Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Equipment, furniture and other Machinery and Equipment [Member] Operating lease right-of-use assets Deferred Tax Liabilities, Leasing Arrangements Buildings Building [Member] Foreign currency forward contracts Foreign Currency Contract, Asset, Fair Value Disclosure Customer B Customer B [Member] Customer B Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Total deferred tax liabilities Deferred Tax Liabilities, Gross Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Contract assets, net Contract with Customer, Asset, after Allowance for Credit Loss, Current Non-competition agreements Noncompete Agreements [Member] Equity interest in a joint venture Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage 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] Effective of dilutive shares (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Research and Development, net Research and Development Expense, Policy [Policy Text Block] 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] Auditor Information [Abstract] Auditor Information Other Other Accrued Liabilities, Current Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revenue, Major Customer Revenue, Major Customer [Line Items] Income tax provision at the U.S. federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Long-term contract liabilities Disposal Group, Including Discontinued Operation, Long-Term Contract Liabilities Disposal Group, Including Discontinued Operation, Long-Term Contract Liabilities Disposal Group Classification [Domain] Disposal Group Classification [Domain] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Research and development, net Research and Development Expense [Member] Cost of revenue: Cost of Sales [Member] Period of cumulative losses incurred Valuation Allowance, Cumulative Losses Incurred, Period Valuation Allowance, Cumulative Losses Incurred, Period Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2016-13 [Member] EX-101.PRE 18 cgnt-20230131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 19 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page
12 Months Ended
Jan. 31, 2023
shares
Entity Listings [Line Items]  
Document Type 20-F
Document Registration Statement false
Document Annual Report true
Document Period End Date Jan. 31, 2023
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) 68,842,601
Entity Well-known Seasoned Issuer No
Entity Voluntary Filers No
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Accelerated Filer
Entity Emerging Growth Company false
ICFR Auditor Attestation Flag true
Document Accounting Standard U.S. GAAP
Entity Shell Company false
Entity Central Index Key 0001824814
Document Fiscal Year Focus 2022
Document Fiscal Period Focus FY
Amendment Flag false
Business Contact  
Entity Listings [Line Items]  
Contact Personnel Name David Abadi
Entity Address, Address Line One 33 Maskit
Entity Address, City or Town Herzliya Pituach
Entity Address, Postal Zip Code 4673333
Entity Address, Country IL
City Area Code 972-9
Local Phone Number 962-2300
XML 20 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Audit Information
12 Months Ended
Jan. 31, 2023
Auditor [Line Items]  
Auditor Name Brightman Almagor Zohar & Co.
Auditor Firm ID 1197
Auditor Location Tel Aviv, Israel
Deloitte & Touche LLP  
Auditor [Line Items]  
Auditor Name Deloitte & Touche LLP
Auditor Firm ID 34
Auditor Location New York, New York
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Current assets:    
Cash and cash equivalents $ 34,579 $ 152,590
Restricted cash and cash equivalents and restricted bank time deposits 4,359 3,597
Short-term investments 17,507 10,434
Accounts receivable, net of allowance for credit losses of $1.6 million and $2.1 million, respectively 113,201 179,198
Contract assets, net 17,476 27,908
Inventories 25,263 14,366
Prepaid expenses and other current assets 39,339 31,970
Total current assets 251,724 420,063
Property and equipment, net 25,874 30,839
Operating lease right-of-use assets 17,559 25,031
Goodwill 126,487 158,233
Intangible assets, net 650 3,162
Deferred income taxes 823 1,548
Other assets 19,961 25,729
Total assets 443,078 664,605
Current liabilities:    
Short term loan 0 100,000
Accounts payable 20,677 36,664
Accrued expenses and other current liabilities 78,297 99,774
Contract liabilities 94,882 83,158
Total current liabilities 193,856 319,596
Long-term contract liabilities 14,382 14,520
Deferred income taxes 3,031 3,447
Operating lease liabilities 10,368 17,179
Other liabilities 11,667 10,774
Total liabilities 233,304 365,516
Commitments and Contingencies
Stockholders' equity:    
Common stock - $0 par value; Authorized 300,000,000 shares. Issued and outstanding 68,842,601 and 67,217,688 at January 31, 2023 and January 31, 2022, respectively 0 0
Additional paid-in capital 338,465 316,706
Accumulated deficit (129,022) (14,890)
Accumulated other comprehensive loss (15,314) (16,679)
Total Cognyte Software Ltd. stockholders' equity 194,129 285,137
Noncontrolling interest 15,645 13,952
Total stockholders’ equity 209,774 299,089
Total liabilities and stockholders’ equity $ 443,078 $ 664,605
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 1,583 $ 2,110
Common stock, par value (in dollars per share) $ 0 $ 0
Common stock, authorized (in shares) 300,000,000 300,000,000
Common stock, outstanding (in shares) 68,842,601 67,217,688
Common stock, issued (in shares) 68,842,601 67,217,688
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Revenue:      
Total revenue $ 312,062 $ 474,042 $ 443,458
Cost of revenue:      
Amortization of acquired technology 619 682 943
Total cost of revenue 119,935 132,399 132,669
Gross profit 192,127 341,643 310,789
Operating expenses:      
Research and development, net 140,324 143,360 128,705
Selling, general and administrative 154,347 185,867 162,590
Amortization of other acquired intangible assets 779 1,455 1,218
Total operating expenses 295,450 330,682 292,513
Operating (loss) income (103,323) 10,961 18,276
Other income (expense), net:      
Interest income 774 177 1,347
Interest expense (1,597) (196) (185)
Other income (expenses), net 7,151 (2,681) 5,286
Total other income (expense), net 6,328 (2,700) 6,448
(Loss) income before provision for income taxes (96,995) 8,261 24,724
Provision for income taxes 12,956 18,517 4,414
Net (loss) income (109,951) (10,256) 20,310
Net income attributable to noncontrolling interest 4,181 4,634 6,107
Net (loss) income attributable to Cognyte Software Ltd. $ (114,132) $ (14,890) $ 14,203
Net (loss) income per share attributable to Cognyte Software Ltd.:      
Basic (in dollars per share) $ (1.68) $ (0.22) $ 0.22
Diluted (in dollars per share) $ (1.68) $ (0.22) $ 0.22
Weighted-average shares outstanding:      
Basic (in shares) 67,924 66,570 65,773
Diluted (in shares) 67,924 66,570 65,773
Software      
Revenue:      
Total revenue $ 98,288 $ 209,988 $ 187,236
Cost of revenue:      
Cost of revenue 19,975 28,955 35,647
Software service      
Revenue:      
Total revenue 175,690 201,563 190,013
Cost of revenue:      
Cost of revenue 48,400 46,413 44,893
Professional service and other      
Revenue:      
Total revenue 38,084 62,491 66,209
Cost of revenue:      
Cost of revenue $ 50,941 $ 56,349 $ 51,186
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ (109,951) $ (10,256) $ 20,310
Other comprehensive loss, net of reclassification adjustments:      
Foreign currency translation adjustments 1,828 (219) (1,233)
Net (decrease) increase from foreign exchange contracts designated as hedges (16) (1,253) (19)
Benefit (provision) for income taxes on net (decrease) increase from foreign exchange contracts designated as hedges 0 84 (18)
Other comprehensive loss 1,811 (1,388) (1,270)
Comprehensive (loss) income (108,140) (11,644) 19,040
Comprehensive income attributable to noncontrolling interest 4,627 4,420 6,419
Comprehensive (loss) income attributable to Cognyte Software Ltd. $ (112,767) $ (16,064) $ 12,621
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Cumulative Effect, Period of Adoption, Adjusted Balance
Total Cognyte Software Ltd. Equity
Total Cognyte Software Ltd. Equity
Cumulative Effect, Period of Adoption, Adjustment
Total Cognyte Software Ltd. Equity
Cumulative Effect, Period of Adoption, Adjusted Balance
Common Stock
Common Stock
Cumulative Effect, Period of Adoption, Adjusted Balance
Additional Paid-in Capital
Additional Paid-in Capital
Cumulative Effect, Period of Adoption, Adjusted Balance
Treasury Stock
Treasury Stock
Cumulative Effect, Period of Adoption, Adjusted Balance
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjusted Balance
Former Net Parent Investment
Former Net Parent Investment
Cumulative Effect, Period of Adoption, Adjustment
Former Net Parent Investment
Cumulative Effect, Period of Adoption, Adjusted Balance
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss
Cumulative Effect, Period of Adoption, Adjusted Balance
Non-controlling Interest
Non-controlling Interest
Cumulative Effect, Period of Adoption, Adjusted Balance
Beginning balance at Jan. 31, 2020 $ 455,171 $ (446) $ 454,725 $ 444,544 $ (446) $ 444,098 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 458,467 $ (446) $ 458,021 $ (13,923) $ (13,923) $ 10,627 $ 10,627
Increase (Decrease) in Stockholders' Equity                                          
Net income (loss) 20,310     14,203                     14,203         6,107  
Other comprehensive (loss) income (1,270)     (1,582)                           (1,582)   312  
Dividends to noncontrolling interest (4,176)                                     (4,176)  
Cash dividends declared payable to parent (35,000)     (35,000)                     (35,000)            
Net transfers to parent (164,218)     (164,218)                     (164,218)            
Ending balance at Jan. 31, 2021 $ 270,371     257,501     0   0   0   0   273,006     (15,505)   12,870  
Increase (Decrease) in Stockholders' Equity                                          
Accounting Standards Update [Extensible List] Accounting Standards Update 2016-13 [Member]                                        
Spin-off from Verint $ 9,558     9,558                     9,558            
Net income (loss) (10,256)     (14,890)                 (14,890)             4,634  
Other comprehensive (loss) income (1,388)     (1,174)                           (1,174)   (214)  
Reclassification of former net parent investment 0               282,564           (282,564)            
Share-based compensation activity 34,323     34,323         34,142   181                    
Repurchase of shares (181)     (181)             (181)                    
Dividends to noncontrolling interest (3,338)                                     (3,338)  
Ending balance at Jan. 31, 2022 299,089     285,137     0   316,706   0   (14,890)   0     (16,679)   13,952  
Increase (Decrease) in Stockholders' Equity                                          
Net income (loss) (109,951)     (114,132)                 (114,132)             4,181  
Other comprehensive (loss) income 1,811     1,365                           1,365   446  
Share-based compensation activity 21,759     21,759         21,759                        
Dividends to noncontrolling interest (2,934)                                     (2,934)  
Ending balance at Jan. 31, 2023 $ 209,774     $ 194,129     $ 0   $ 338,465   $ 0   $ (129,022)   $ 0     $ (15,314)   $ 15,645  
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Cash flows from operating activities:      
Net (loss) income $ (109,951) $ (10,256) $ 20,310
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:      
Depreciation and amortization 18,050 21,278 22,519
Allowance for credit losses 2,763 432 1,850
Gain from business divestiture, see Note 7 (5,764) 0 0
Stock-based compensation, excluding cash-settled awards 25,246 32,865 27,423
Provision (benefit) from deferred income taxes 45 5,860 (2,195)
Non-cash (losses) gains on derivative financial instruments, net 426 (133) 95
Change in fair value of contingent consideration for business combinations 0 (134) (3,665)
Other non-cash items, net 681 766 (2,964)
Changes in operating assets and liabilities:      
Accounts receivable 59,186 (5,718) 1,496
Contract assets 8,517 (7,115) 8,442
Inventories (13,101) (363) (1,142)
Prepaid expenses and other assets (2,364) 8,465 5,119
Accounts payable and accrued expenses (37,885) 4,885 8,668
Contract liabilities 18,000 (51,314) (16,770)
Other liabilities 174 1,761 210
Other, net (1,010) 1,351 1,915
Net cash (used in) provided by operating activities (36,987) 2,630 71,311
Cash flows from investing activities:      
Purchases of property and equipment (8,274) (11,759) (14,199)
Purchases of short-term investments (55,150) (58,973) (48,585)
Maturities and sales of short-term investments 48,765 52,978 51,174
Settlements of derivative financial instruments not designated as hedges 201 (138) 213
Cash paid for capitalized software development costs (3,408) (6,033) (5,132)
Proceeds from Business divestiture, net of cost, see Note 7 37,635 0 0
Change in restricted bank time deposits, including long-term portion 358 5,561 31,084
Other investing activities 0 513 1,863
Net cash provided by (used in) investing activities 20,127 (17,851) 16,418
Cash flows from financing activities:      
Net transfers to former parent 0 0 (189,047)
(Repayment) withdrawal from credit facility - presented as short term loan (100,000) 100,000 0
Dividend paid to former parent 0 (35,000) 0
Repayments of parent borrowings 0 0 (7,025)
Dividends paid to noncontrolling interest (2,934) (3,338) (4,176)
Payments of contingent consideration for business combinations (financing portion) 0 (2,738) (4,877)
Other financing activities 0 (181) (492)
Net cash (used in) provided by financing activities (102,934) 58,743 (205,617)
Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents 617 41 (864)
Net (decrease) increase in cash, cash equivalents, restricted cash and restricted cash equivalents (119,176) 43,563 (118,752)
Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period 158,220 114,657 233,409
Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period 39,044 158,220 114,657
Reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents at end of period:      
Cash and cash equivalents 34,579 152,590 78,570
Restricted cash and cash equivalents included in restricted cash and cash equivalents and restricted bank time deposits 4,302 3,486 25,904
Restricted cash and cash equivalents included in other assets 163 2,144 10,183
Total cash, cash equivalents, restricted cash, and restricted cash equivalents $ 39,044 $ 158,220 $ 114,657
XML 27 R9.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION
12 Months Ended
Jan. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION
Description of Business

Cognyte Software Ltd. (the “Company”, “Cognyte”, “we”, “us” and “our”) is a global leader in investigative analytics software that empowers a variety of government and other organizations with Actionable Intelligence for a Safer World™. Our open interface software is designed to help customers accelerate and improve the effectiveness of investigations and decision-making. Hundreds of customers rely on our solutions to accelerate and conduct investigations and derive insights, with which they identify, neutralize, and tackle threats to national security and address different forms of criminal and terror activities.

Basis of Presentation

On February 1, 2021, the spin-off of Cognyte from Verint Systems Inc. (“Verint”) was completed.

Prior to the spin-off, the Company had not published stand-alone financial statements. As a result, the Company's comparative combined financial statements for the year ended as of January 31, 2021 were derived (carved-out) from the consolidated financial statements and accounting records of Verint and have been prepared in conformity with generally accepted accounting principles in the United States (“GAAP”). The preparation of the combined financial statements required management to make certain estimates and assumptions that affects the reported amounts of assets and liabilities as well as expenses. During the year ended January 31, 2021 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 have incurred additional expenses as a separate, stand-alone publicly-traded company. It is not practicable to estimate actual costs that would have been incurred had the Company been a separate stand-alone company during the years ended January 31, 2021. Allocations for management costs and corporate support services provided to the Company totaled $97.3 million for the year ended January 31, 2021. The Company and Verint considered the allocations to be a reasonable reflection of the benefits received by the Company. See also Note 3, “Related Party Transactions with Verint” for further discussion.

Unless noted otherwise, references to the consolidated financial statements and discussion in the notes to the consolidated financial statements also pertains to the combined, carve-out basis financial statements for the year ended January 31, 2021.

The accompanying consolidated and combined financial statements include a joint venture in which we hold a 50% equity interest. The joint venture is a variable interest entity (“VIE”) in which we are the primary beneficiary as we have the power to direct the activities that are most significant to the VIE. The joint venture’s activities primarily include promoting transactions with end customers as well as negotiating their commercial terms, providing local technical support and interfacing with customers. The noncontrolling interest in the less than wholly owned subsidiary is reflected within equity in our consolidated balance sheets, but separately from our equity.

Equity investments in companies in which we have less than a 20% ownership interest and cannot exercise significant influence, and which do not have readily determinable fair values, are accounted for at cost, adjusted for changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer, less any impairment.


COVID-19 Pandemic

The COVID-19 pandemic has reached all of the regions in which we do business. 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.

We have seen an improvement in the business environment in 2022 after an initial downturn in early 2020 and 2021; however, during these years, 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 that they have implemented. Many of our customers are government agencies, and their budgets have been and may continue to be impacted due to the efforts taken to combat the pandemic and the economic consequences resulting therefrom. If some of our government customers experience budget shortfalls, they may decide to forgo using our services.

Furthermore, an additional regional or global health epidemic or pandemic, including variants of COVID-19, as well as the implementation of measures attempting to contain and mitigate the effects of such epidemic or pandemic, may disrupt our operations and reduce demand for our products and services.

In addition, as a result of the COVID-19 pandemic, we have implemented a hybrid working model whereby some of our employees are working a portion or all of their time remotely. It is possible that widespread remote work arrangements may have a negative impact on our operations, the execution of our business plans, the productivity and availability of key personnel and other employees necessary to conduct our business, and on third-party service providers who perform critical services for us, or otherwise cause operational failures due to changes in our normal business practices. The increase in remote working may also result in increased privacy, data security, and fraud risks, and our understanding of applicable legal and regulatory requirements, as well as the latest guidance from regulatory authorities in connection with the COVID-19 pandemic, may be subject to legal or regulatory challenges, particularly as regulatory guidance evolves in response to future developments. Such risks could materially and adversely affect our business and results of operations.


War in Europe

On February 24, 2022, a full-scale military invasion of Ukraine by Russian troops was reported. Russia’s military actions against Ukraine have led to an unprecedented expansion of export restrictions and sanctions imposed by the United States, the European Union, the United Kingdom, and numerous other countries against Russia and Belarus. In addition, Russian authorities have imposed significant currency control measures, other sanctions and imposed other economic and financial restrictions. The situation is rapidly evolving, and further sanctions and export restrictions could negatively impact the global economy and financial markets and could adversely affect our business. The length and impact of the ongoing military conflict is highly unpredictable, and has led to and could continue creating market disruptions, including significant volatility in commodity prices, credit and capital markets, restrictions on international trade as well as supply chain interruptions.

We are continuing to monitor the situation in Ukraine and assessing its potential impact on our business. While we do not trade with any Russian or Belarusian governmental agencies or with any of the entities which are subject to sanctions, any of the above-mentioned factors could adversely affect our business, prospects, financial condition, and operating results and/or exacerbate other risks highlighted in this Annual Report. The extent and duration of the military action, sanctions and resulting market disruptions are currently impossible to predict, but could be substantial. Additionally, disruptive impacts of the conflict on other countries in Eastern Europe, including Bulgaria and Romania, where we have operations and facilities, could be prolonged, which may require us to reevaluate our operations there and/or otherwise harm our business. In addition, in response to the armed conflicts, governments may allocate budgets to military or other immediate needs, at the expense of our solutions.
XML 28 R10.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
 
Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

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, 2023 and 2022. Investments with maturities in excess of one year are included in other assets.

Accounts Receivable, net

Trade accounts receivable are comprised of invoiced amounts due from customers for which we have an unconditional right to collect and are not interest-bearing. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable.

Concentrations of Credit Risk

Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents, bank time deposits, short-term investments, accounts receivable, and contract assets. We invest our cash in bank accounts and bank time deposits. By policy, we seek to limit credit exposure on investments through diversification and by restricting our investments to highly rated securities.

We grant credit terms to our customers in the ordinary course of business. Concentrations of credit risk with respect to accounts receivable and contract assets are generally limited due to the large number of customers comprising our customer base and their dispersion across different industries and geographic areas. We have both direct and indirect contracts with two governments outside the United States, that combined accounted for $54.2 million and $80.1 million of our aggregated accounts receivable and contract assets, at January 31, 2023 and 2022, respectively. We believe our contracts with these governments present insignificant credit risk.

Allowance for Credit Losses

We adopted Accounting Standard Update (“ASU”) No. 2016-13, Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments on February 1, 2020. ASU No. 2016-13 requires us to make judgments as to our ability to collect outstanding receivables and provide allowances for a portion of receivables over the lifetime of the receivables. Our allowance for credit losses is estimated based on an analysis of the aging of our accounts receivable and contract assets, historical write-offs, customer payment patterns, individual customer creditworthiness, current economic trends, reasonable and supportable forecasts of future economic conditions, and/or establishment of specific reserves for customers in adverse financial condition. We write-off an account receivable and charge it against its recorded allowance at the point when it is considered uncollectible. We assess the adequacy of the allowance for credit losses on a quarterly basis.

The following table summarizes the activity in our credit losses for the years ended January 31, 2023, 2022, and 2021:
Year Ended January 31,
(in thousands)202320222021
Allowance for credit losses, beginning of year$2,110 $4,559 $4,085 
Cumulative effect of adoption of ASU No. 2016-13— — 435 
Provisions charged to expense2,824 342 1,840 
Amounts written off(3,080)(2,791)(1,922)
Business divestiture(308)— — 
Other, including fluctuations in foreign exchange rates37 — 121 
Allowance for credit losses, end of year$1,583 $2,110 $4,559 

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 six years. Software is typically depreciated over a period of four years. Buildings are typically depreciated over twenty-five years. Leasehold improvements are amortized over the shorter of their estimated useful lives or the related lease term. Finance leased assets are amortized over the related lease term.

The cost of maintenance and repairs of property and equipment is charged to operations as incurred. When assets are retired or disposed of, the cost and accumulated depreciation or amortization thereon are removed from the consolidated balance sheet and any resulting gain or loss is recognized in the consolidated statement of operations.

Segment Reporting

Operating segments are defined as components of an enterprise about which separate financial information is available that is
evaluated regularly by the enterprise’s chief operating decision maker (“CODM”), or decision making group, in deciding how
to allocate resources and in assessing performance. We evaluated segment reporting in accordance with Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting. We concluded that we operate in a single operating segment and a single reportable segment based on the operating results available and evaluated regularly by the CODM to make decisions about resource allocation and performance assessment. The CODM makes operational performance assessments and resource allocation decisions on a consolidated basis, inclusive of all of the Company’s products.

Goodwill and Other Acquired Intangible Assets

For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill.

We test goodwill for impairment at the reporting unit level on an annual basis usually as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist.

We operate as one reporting unit. In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. If our quantitative testing determines that the carrying value of the reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to our reporting unit.

We utilize some or all of three primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of our reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.

Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, and non-competition agreements. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of 7 years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.

Fair Value Measurements
Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. An instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This fair value hierarchy consists of three levels of inputs that may be used to measure fair value:
 
Level 1: quoted prices in active markets for identical assets or liabilities;

Level 2: inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or

Level 3: unobservable inputs that are supported by little or no market activity.

We review the fair value hierarchy classification of our applicable assets and liabilities at each reporting period. Changes in the observability of valuation inputs may result in transfers within the fair value measurement hierarchy. 
 
Fair Values of Financial Instruments

Our recorded amounts of cash and cash equivalents, restricted cash and cash equivalents, and restricted bank time deposits, accounts receivable, contract assets, contract liabilities, short term loan, investments, and accounts payable approximate fair value, due to the short-term nature of these instruments. We measure certain financial assets and liabilities at fair value based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.

Derivative Financial Instruments

The Company accounts for derivatives and hedging based on ASC 815, Derivatives and Hedging, which requires recognizing all derivatives on the balance sheet at fair value. If the derivatives meet the definition of a cash flow hedge and are so designated, depending on the nature of the hedge, the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period, or periods, during which the hedged transaction affects earnings.

As part of our risk management strategy, when considered appropriate, we use derivative financial instruments including foreign currency forward contracts to hedge against certain foreign currency exposure. Our intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, we do not enter into speculative positions with derivative instruments.

To protect against the increase in value of expected foreign currency cash flows resulting mainly from salaries and related benefits paid in NIS during the year, the Company hedges portions of its anticipated payroll denominated in NIS for a period of one to twelve months with forward contracts (the “Hedging Contracts”). Accordingly, when the USD strengthens against the NIS, the decline in present value of future NIS currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the USD weakens against the NIS, the increase in the present value of future NIS expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

We also periodically utilize foreign currency forward contracts to manage exposures resulting from expected customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency.

The counterparties to our derivative financial instruments consist of two major financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts. We do not anticipate any such losses.

Revenue Recognition

We account for revenue in accordance with ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). For additional details please refer to 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 have elected to enter only 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 up to 6 years.

Internal-Use Software

We capitalize costs associated with software that is acquired, internally developed or modified solely to meet our internal needs. Capitalization begins when the preliminary project stage has been completed and management with the relevant authority authorizes and commits to the funding of the project. These capitalized costs include external direct costs utilized in developing or obtaining the applications and expenses for employees who are directly associated with the development of the applications. Capitalization of such costs continues until the project is substantially complete and is ready for its intended purpose. Capitalized costs of computer software developed for internal use are generally amortized over estimated useful lives of four to five years on a straight-line basis, which best represents the pattern of the software’s use.

We capitalize integration and testing costs incurred from implementing cloud computing hosting arrangements that are service contracts at the application development stage. Capitalized costs are amortized on a straight-line basis over the term of each arrangement.

Income Taxes

Prior to the spin-off, the Company’s operations were included in the consolidated U.S. federal and certain state, local and foreign income tax returns filed by Verint. For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the tax balances are primarily attributable to tax carryforwards and other basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.
We account for income taxes under the asset and liability method which includes the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in our consolidated financial statements. Under this approach, deferred taxes are recorded for the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus deferred taxes. Deferred taxes result from differences between the financial statement and tax bases of our assets and liabilities, and are adjusted for changes in tax rates and tax laws when changes are enacted. The effects of future changes in income tax laws or rates are not anticipated.

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

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

Functional Currencies and Foreign Currency Transaction Gains and Losses

Our functional currency, and the functional currency of most of our subsidiaries, is the U.S. dollar, although we have some subsidiaries with functional currencies that are their local currency.

Transactions denominated in currencies other than a functional currency are converted to the functional currency on the transaction date, and any resulting assets or liabilities are further remeasured at each reporting date and at settlement. Gains and losses recognized upon such remeasurements are included within Other income (expenses), net in the consolidated statements of operations. We recorded net foreign currency losses of $0.1 million, net foreign currency losses of $3.1 million and net foreign currency gains of $1.7 million for the years ended January 31, 2023, 2022, and 2021, respectively.

For consolidated reporting purposes, in those instances where a subsidiary has a functional currency other than the U.S. dollar, revenue and expenses are translated into U.S. dollars using average exchange rates for the reporting period, while assets and liabilities are translated into U.S. dollars using period-end rates. The effects of foreign currency translation adjustments are included in stockholders’ equity as a component of accumulated other comprehensive income or loss in the accompanying consolidated balance sheets.

Stock-Based Compensation

Certain Company employees participate in a stock-based compensation plan sponsored by Cognyte. Awards granted under the plan are based on Cognyte’s common shares and, as such, are included in Additional Paid in Capital. The Company accounts for share-based compensation under ASC 718, Compensation - Stock Compensation, which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made to employees and directors. ASC 718 requires companies to estimate the fair value of equity-based awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations. The Company estimates forfeitures to be estimated at the time of grant, and revised if necessary in subsequent periods, if actual forfeitures differ from those estimates.

The Company recognizes compensation expenses for the value of its awards, which vest in tranches based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures. Estimated forfeitures are based on actual historical pre-vesting forfeitures. For performance-based share units, the Company
recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the accelerated attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment.

Leases

We determine if an arrangement is a lease at inception. Operating lease assets are presented as operating lease right-of-use (“ROU”) assets, and corresponding operating lease liabilities are presented within accrued expenses and other current liabilities (current portions), and as operating lease liabilities (long-term portions), on our consolidated balance sheets.

Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the remaining lease payments over the lease term at commencement date. Our leases do not provide an implicit interest rate. We calculate the incremental borrowing rate to reflect the interest rate that we would have to pay to borrow on a collateralized basis an amount equal to the lease payments in a similar economic environment over a similar term, and consider our historical borrowing activities and market data in this determination. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.

We have lease agreements with lease and non-lease components, which we account for as a single lease component. Some of our leases contain variable lease payments, which are expensed as incurred unless those payments are based on an index or rate. Variable lease payments based on an index or rate are initially measured using the index or rate in effect at lease commencement and included in the measurement of the lease liability; thereafter, changes to lease payments due to rate or index updates are recorded as rent expense in the period incurred. We have elected not to recognize ROU assets and lease liabilities for short-term leases that have a term of twelve months or less. The effect of short-term leases on our ROU assets and lease liabilities was not material. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. In addition, we do not have any related party leases.

Legal Contingencies

From time to time, the Company becomes involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes that are not predictable with certainty. The Company accrues for contingencies when the loss is probable, and it can reasonably estimate the amount of any such loss. Loss contingencies considered to be remote by the Company are generally not disclosed unless material. The respective legal fees are expensed as incurred.

Tax indemnification

Income tax indemnifications are contractual arrangements established between two parties whereby one party will reimburse the other for income taxes paid to a taxing authority related to tax positions that arose (typically) prior to a transaction. If we are a primary obligor to the taxing authority, we should account for any tax exposure pursuant to the uncertain tax provision guidance of ASC 740. If we are not a primary obligor to the taxing authority, we should account for the tax risk pursuant to ASC 460, Guarantees, which requires the use of the greater of the fair value of the indemnity or the contingent liability required to be recognized under ASC 450, Contingencies.

In accordance with the Tax Matters Agreement entered between the Company and Verint in conjunction with the spin-off, the Company has an indemnification obligation to Verint with respect to some or all of the resulting tax to Verint under the Tax Matters Agreement. Following the spin-off, the Company is obligated to indemnify Verint, which is the primary obligor to the taxing authority for the GILTI calculation, and accordingly the Company recorded in the fiscal year that ended in January 31, 2023 a tax indemnification pursuant of ASC 460, Guarantees (ASC 460).

Business Combinations

The Company accounts for business combinations in accordance with ASC 805, Business Combinations. ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is allocated to goodwill and any subsequent changes in estimated contingencies are recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and in changes in acquired income tax positions are recognized in earnings.
Acquisition related costs are expensed to the consolidated statements of operations in the periods incurred.

Recent Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

In March 2020, the FASB issued ASU 2020-04 Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The guidance applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. This guidance is effective for all entities as of March 12, 2020 through December 31, 2024. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.

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. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.


New Accounting Pronouncements Not Yet Effective

In October 2021, the FASB issued ASU 2021-08 Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers. The guidance will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. The guidance should be applied prospectively to acquisitions occurring on or after the effective date. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods, for any financial statements that have not yet been issued. The Company is currently evaluating this guidance to determine the impact it may have on its consolidated financial statements.
In September 2022, the FASB issued ASU 2022-04 Liabilities — Supplier Finance Programs: Disclosure of Supplier Finance Program Obligations (Subtopic 405-50). This guidance is intended to address requests from stakeholders for information about an entity’s use of supplier finance programs and their effect on the entity’s working capital, liquidity, and cash flows. The guidance is effective for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on roll-forward information requirement, which is effective for the fiscal years beginning after December 15, 2023.
XML 29 R11.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY TRANSACTIONS
12 Months Ended
Jan. 31, 2023
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONS
Related party transactions with Bank Leumi

During October 2022, Zvika Naggan, a member of our board of directors, was appointed to serve as member of the board of directors of Bank Leumi. Effective as of February 2021, we entered into a revolving credit facility with Bank Leumi Le-Israel B.M. (“Bank Leumi”), an Israeli bank. Under the credit facility with Bank Leumi, we were provided with a total of up to $50 million in borrowings, made available to the Company for three years from the effective date. Our obligations under the credit facility are guaranteed by certain customary affirmative and restrictive covenants for credit facilities of this type. The credit facilities also contain financial covenants which are measured at the end of each quarter.

As of January 31, 2023 we did not withdraw any funds from the credit facility with Bank Leumi.

Related party transactions with Verint
In connection with the spin-off we entered into a Separation and Distribution Agreement with Verint related to the separation and distribution. In addition, we entered into several other agreements with Verint prior to completion of the spin-off to effect the separation and provide a framework for our relationship with Verint after the spin-off, including a Tax Matters Agreement, an Employee Matters Agreement, an Intellectual Property Cross License Agreement, and a Trademark Cross License Agreement. In the years ended January 31, 2023 and 2022, we incurred net expenses of $4.7 million and $4.8 million, respectively in relation to these agreements with Verint. See also note “17. Commitment and Contingencies”.

The combined financial statements of the comparative figures for the year ended January 31, 2021 were prepared on a carve-out basis and derived from the consolidated financial statements and accounting records of Verint.

During the year ended January 31, 2021 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 year ended January 31, 2021, the Company was allocated $97.3 million of corporate expenses incurred by Verint and such amounts are included in the consolidated statement of operations of the comparative figures of the year ended January 31, 2021. As certain expenses reflected in the consolidated financial statements for the year ended January 31, 2021 include allocations of corporate expenses from Verint, this statement could differ from the statement 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 year ended January 31, 2021 are as follows:

Year Ended January 31,
(in thousands)2021
Cost of revenue:
Software$1,981 
Software service1,548 
Professional service and other2,743 
Research and development, net21,783 
Selling, general and administrative69,210 
Total allocated corporate expenses$97,265 


On January 29, 2021, Cognyte Technologies Israel Ltd.’s board of directors declared a cash dividend (the “Dividend”) in the aggregate amount of $35.0 million payable to Verint, which was its sole holder of record of ordinary shares as of the January 29, 2021 record date for the Dividend. The Dividend was paid on April 13, 2021, following the board of director’s receipt and review of financial statements that met all the conditions set forth in Section 302(b) of the Companies Law and that satisfied the solvency test and profit test under the Companies Law required for distribution of the Dividend.
XML 30 R12.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION
12 Months Ended
Jan. 31, 2023
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.

We do not adjust the promised amount of consideration for the effects of a significant financing component since the Company expects, at contract inception, that the period between the time of transfer of the promised goods or services to the customer and the time the customer pays for these goods or services to be generally one year or less, based on the practical expedient. The Company’s credit terms to customers are, on average, between 30 and 60 days.

Nature of Goods and Services

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

Software revenue licenses either provide our customers a perpetual right to use our software or the right to use our software for only a fixed term, in most cases between one and three-year time frame. Generally, our contracts do not provide significant services of integration and customization and installation services are not required to be purchased directly from us. For the majority of our software licenses, we have concluded that the licenses are distinct as our customers can benefit from the software on its own. Software revenue is typically recognized when the software is delivered or made available for download to the customer. Our subscription software licenses are not distinct from our support services as the utility of the software to the customer will significantly degrade during the license term. Subscription license revenue is recognized over the term of the subscription period beginning when the software is delivered to the customer. We rarely sell our software licenses on a stand-alone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market conditions and entity specific factors such as assessment of historical data of bundled sales of software licenses with other promised goods and services in order to maximize the use of observable inputs. Software SSP is established based on an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices.

Software service revenue is derived from cloud-based SaaS revenue and, providing technical support services, bug fixes and unspecified software updates to customers on a when-and-if-available basis. Each of these performance obligations provide benefit to the customer on a stand-alone basis and are distinct in the context of the contract. Each of these distinct performance obligations represent a stand ready obligation to provide service to a customer, which is concurrently delivered and has the same pattern of transfer to the customer, which is why we account for these support services as a single performance obligation. We recognize support services ratably over the contractual term, which typically is one year and develop SSP for support services based on stand-alone renewal contracts.

Our solutions are generally sold with warranties that typically range from 90 days to 3 years. These warranties do not represent an additional performance obligation as services beyond assuring that the software license and hardware comply with agreed-upon specifications are not provided.

Professional service revenues primarily consist of fees for installation and integration, deployment and optimization services, as well as consulting and training, and are generally recognized over time as the customer simultaneously receives and consumes the benefits of the professional service as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time using an input method based on labor hours expended to date relative to the total labor hours expected to be required to satisfy the related performance obligation. Additionally, other revenues consist of the resale of third-party hardware including servers, laptops and communication equipment, and are recognized at a point in time generally upon shipment or delivery. We rarely sell professional services and third-party hardware on a stand-alone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market
conditions and entity specific factors such as assessment of historical data of bundled sales of professional services and resale of third-party hardware with other promised goods and services in order to maximize the use of observable inputs. Professional services SSP and resale of third-party hardware SSP is established based on an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices.

Certain contracts require us to significantly customize our software and these contracts are generally recognized over time as we perform because our performance does not create an asset with an alternative use and we have an enforceable right to payment plus a reasonable profit for performance completed to date. Revenue is recognized over time based on the extent of progress towards completion of the performance obligation. We use labor hours incurred to measure progress for these contracts because it best depicts the transfer of the asset to the customer. Under the labor hours incurred measure of progress, the extent of progress towards completion is measured based on the ratio of labor hours incurred to date to the total estimated labor hours at completion of the distinct performance obligation. Due to the nature of the work performed in these arrangements, the estimation of total labor hours at completion is complex, subject to many variables and requires significant judgment. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known. We use an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices, to estimate the SSP of our significantly customized solutions.

Disaggregation of Revenue

The following table provides information about disaggregated revenue by the recurring or nonrecurring nature of revenue. Recurring revenue is the portion of our revenue that we believe is likely to be renewed in the future. The recurrence of these revenue streams in future periods depends on a number of factors including contractual periods and customers' renewal decisions:

Recurring revenue primarily consists of initial and renewal support, subscription software licenses, and cloud-based SaaS in certain transactions.
Nonrecurring revenue primarily consists of our perpetual licenses, appliances, custom development, installation and integration services, consulting and training, and the resale of third-party hardware.
Year Ended January 31,
(in thousands)202320222021
Revenue by recurrence:
Recurring revenue$197,398 $230,969 $223,405 
Nonrecurring revenue114,664 243,073 220,053 
Total revenue$312,062 $474,042 $443,458 

Contract Balances

The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:
January 31,
(in thousands)20232022
Accounts receivable, net$113,201 $179,198 
Contract assets, net$17,476 $27,908 
Contract liabilities$94,882 $83,158 
Long-term contract liabilities$14,382 $14,520 

We receive payments from customers based upon contractual billing schedules, and accounts receivable are recorded when the right to consideration becomes unconditional. Contract assets are rights to consideration in exchange for goods or services that we have transferred to a customer when that right is conditional on something other than the passage of time. The majority of our contract assets represent unbilled amounts related to arrangements where our right to consideration is subject to the contractually agreed upon billing schedule. We expect billing and collection of our contract assets to occur within the next twelve months and had no asset impairment related to contract assets in the period. During the years ended January 31, 2023 and 2022, we transferred $16.3 million and $13.0 million, respectively, to accounts receivable from contract assets recognized
at the beginning of each period, as a result of the right to the transaction consideration becoming unconditional. We recognized $10.3 million and $19.1 million of contract assets during the years ended January 31, 2023 and 2022, respectively. During the year ended January 31, 2023, the Company divested a portion of its business, as described in Note 7. As a result, the Company divested $2.1 million of its contract assets.

There are two customers that accounted for a combined $54.2 million and $80.1 million of our aggregated accounts receivable and contract assets at January 31, 2023 and 2022, 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, 2023 and 2022 from amounts included in contract liabilities at the beginning of each period was $61.3 million and $107.2 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. While uncommon, in some cases, we may decide to unilaterally cancel outstanding orders and reduce the RPO when there have been extended delays by customers to pay the agreed upon down payments or due to other reasons.

The following table provides information about our RPO:
January 31,
(in thousands)20232022
RPO:
Expected to be recognized within 1 year$280,662 $300,212 
Expected to be recognized in more than 1 year302,329 211,346 
Total RPO$582,991 $511,558 

Costs to Obtain and Fulfill Contracts

We capitalize commissions paid to internal sales personnel and agent commissions that are incremental to obtaining customer contracts. We have determined that these commissions are in fact incremental and would not have occurred absent the customer contract. Our sales and agent commissions paid on annual renewals of support are commensurate with the commission paid on the initial contract. Capitalized sales and agent commissions are amortized over the period the goods or services are transferred to the customer to which the assets relate.

Total capitalized costs to obtain contracts were $9.7 million as of January 31, 2023, of which $7.4 million is included in prepaid expenses and other current assets and $2.3 million is included in other assets on our consolidated balance sheet. Total capitalized costs to obtain contracts were $8.3 million as of January 31, 2022, of which $6.4 million is included in prepaid expenses and other current assets and $1.9 million is included in other assets on our consolidated balance sheet. During the years ended January 31, 2023, 2022, and 2021, we expensed $13.3 million, $24.4 million, and $23.8 million, respectively, of sales and agent commissions, which are included in selling, general and administrative expenses.

We capitalize costs incurred to fulfill our contracts when the costs relate directly to the contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenue generated under the contract. Costs to fulfill contracts are expensed to cost of revenue as we satisfy the related performance obligations. Total capitalized costs to fulfill contracts were $2.5 million as of January 31, 2023, of which $2.4 million is included in prepaid expenses and other current assets and $0.1 million is included in other assets on our consolidated balance sheet. Total capitalized costs to fulfill contracts were $3.6 million as of January 31, 2022, of which $3.1 million is included in prepaid expenses and other current assets and $0.5 million is included in other assets on our consolidated balance
sheet. 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, 2023, 2022, and 2021, we amortized $3.9 million, $7.8 million, and $13.5 million, respectively, of contract fulfillment costs.
XML 31 R13.htm IDEA: XBRL DOCUMENT v3.23.1
SHORT TERM LOAN
12 Months Ended
Jan. 31, 2023
Short-Term Debt [Abstract]  
SHORT TERM LOAN SHORT TERM LOAN
We entered into two revolving credit facilities effective upon the completion of the spin-off, February 2021, which are valid for three years until January 31, 2024 and provide for a total of up to $100.0 million in total borrowings. As of January 31, 2023, we do not have any withdrawn funds from the revolving credit facilities. Interest rates on both facilities are based on LIBOR or Term SOFR plus a margin of 2.25% - 3.15%. The interest expense incurred on the withdrawn amount was $1.6 million and $0.2 million for the years ended January 31, 2023 and 2022, respectively. In addition, we are required to pay a commitment fee with respect to unused credit under the credit facilities at a rate of 0.55% - 0.75% per annum. The commitment fee incurred with respect to unused credit under the credit facilities was $0.3 million and $0.4 million for the year ended January 31, 2023 and 2022, respectively.

Our obligations under the credit facilities are guaranteed by certain customary affirmative and restrictive covenants for credit facilities of this type. The credit facilities also contain financial covenants which are measured at the end of each quarter. During the year ended January 31, 2023, we reached into agreements with the banks about updated financial covenants in the credit facilities. The current financial covenants are:

1.The equity shall not decrease below $200 million or below 30% of Cognyte’s total consolidated assets.
2.Cognyte shall maintain, on consolidated basis, an amount of unrestricted cash and cash equivalents (including short term investments) of at least $25 million.
3.The current assets shall be higher than current liabilities.
4.The net cash (total cash, cash equivalents and short term investments less total debt) shall be higher than $10.0 million.

The limitations imposed by the covenants are subject to certain exceptions.

The credit facility agreements provide for default events with corresponding grace periods that are customary for credit facilities of this nature. Upon a default event, all of our obligations owed under the credit facilities may be declared immediately due and payable, and the lenders’ commitments to provide loans under the credit facility agreements may be terminated.

As at January 31, 2023 and 2022 we met all the financial covenants.
XML 32 R14.htm IDEA: XBRL DOCUMENT v3.23.1
CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS
12 Months Ended
Jan. 31, 2023
Business Combinations [Abstract]  
CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS
The acquisition date fair values of contingent consideration obligations associated with business combinations are estimated based on probability adjusted present values of the consideration expected to be transferred using significant inputs that are not observable in the market. Key assumptions used in these estimates include probability assessments with respect to the likelihood of achieving the performance targets and discount rates consistent with the level of risk of achievement. At each reporting date, we revalue the contingent consideration obligations to their fair values and record increases and decreases in fair value within selling, general and administrative expenses in our consolidated statements of operations. Changes in the fair value of the contingent consideration obligations result from changes in discount periods and rates, and changes in probability assumptions with respect to the likelihood of achieving the performance targets.

For the year ended January 31, 2022 and 2021, we recorded benefits of $0.2 million and $3.7 million, respectively, within selling, general and administrative expenses for changes in the fair values of contingent consideration obligations associated with business combinations. All remaining contingent consideration obligations associated with business combinations were fully paid during the financial year ended January 31, 2022.

Payments of contingent consideration earned under these agreements were $2.7 million and $4.9 million for the years ended January 31, 2022 and 2021, respectively.
XML 33 R15.htm IDEA: XBRL DOCUMENT v3.23.1
DIVESTITURE
12 Months Ended
Jan. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
DIVESTITURE DIVESTITURE
On December 1, 2022 Cognyte sold SIS to Volaris. The sale was accomplished by $42.4 million in cash purchase and $4.7 million in hold back (recorded in Prepaid expenses and other current assets). The sale included equity interests, assets and liabilities attributable to the SIS business for a total consideration of $47.1 million, plus a performance based earn-out, if and to the extent earned. The SIS sale resulted in a pre-tax gain on sale of $5.8 million, net of $4.7 million closing costs included in Other income (expenses), net in the consolidated statements of operations. The sale price is subject to adjustment based on changes in actual closing net working capital. Final potential working capital adjustments are pending.

In connection with the sale, the Company and Volaris entered into a transition services agreement whereby the Company provides certain post-closing services to Volaris related to the business of SIS.

The transaction did not meet the criteria set forth in ASC 205-20 for discontinued operations as it did not reflect a significant strategic shift that would have a major effect on the Company's operations or financial results.

The following is a summary of the assets and liabilities distributed as part of the SIS Sale on December 1st, 2022:



As of December 1,
(in thousands)2022
Current assets:
Accounts receivable5,217
Contract assets, net2,091
Inventories731
Prepaid expenses and other current assets402
Total current assets8,441
Property and equipment, net1,409
Operating lease right-of-use assets648
Goodwill31,865
Intangible assets, net415
Deferred income taxes162
Other assets3,392
Total assets$46,332 
Current liabilities:
Accounts payable$1,327 
Accrued expenses and other current liabilities1,231
Contract liabilities5,752
Total current liabilities8,310
Long-term contract liabilities946
Operating lease liabilities461
Total liabilities$9,717 
XML 34 R16.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS AND GOODWILL
12 Months Ended
Jan. 31, 2023
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, 2023 and 2022:
 January 31, 2023
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$61,058 $(61,058)$— 
Customer relationships3,550 (3,002)549 
Trade names805 (704)101 
Distribution network2,000 (2,000)— 
Total intangible assets$67,413 $(66,764)$650 

 January 31, 2022
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$64,150 $(62,909)$1,241 
Customer relationships4,166 (2,913)1,253 
Trade names1,158 (876)282 
Distribution network2,000 (2,000)— 
Non-competition agreements1,307 (921)386 
Total intangible assets$72,781 $(69,619)$3,162 

Total amortization expense recorded for acquisition-related intangible assets was $1.4 million, $2.1 million and $2.2 million for the years ended January 31, 2023, 2022, and 2021, respectively.

Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:
(in thousands) 
Years Ending January 31,Amount
2024$362 
2025$288 
Total$650 

We recorded $0.7 million of impairments for certain acquired technology assets, which is included within software cost of revenue and selling, general and administrative expenses of $0.6 million and $0.1 million, respectively, for the year ended January 31, 2023. No impairments of acquired intangible assets were recorded during the year ended January 31, 2022. We recorded $0.3 million of impairments for certain acquired technology assets, which is included within software cost of revenue and professional service and other cost of revenue of $0.2 million and $0.1 million, respectively, for the year ended January 31, 2021.

The change in the net carrying amount of goodwill activity for the years ended January 31, 2023 and 2022 was as follows:
 
(in thousands)Amount
Goodwill at January 31, 2021$158,183 
Foreign currency translation50 
Goodwill at January 31, 2022$158,233 
Business divestiture(31,865)
Foreign currency translation119 
Goodwill at January 31, 2023$126,487 

During the year ended January 31, 2023, the Company divested a portion of its business, as described in Note 7. As a result, the Company allocated a portion of its total goodwill to the divested business, based on the relative fair value associated with the divested business, in the amount of $31.9 million.

No goodwill impairment was identified for the years ended January 31, 2023, 2022 and 2021.
XML 35 R17.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION
12 Months Ended
Jan. 31, 2023
Condensed Financial Information Disclosure [Abstract]  
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION
 
Consolidated Balance Sheets

Inventories consisted of the following as of January 31, 2023 and 2022: 
January 31,
(in thousands)20232022
Raw materials$17,337 $9,753 
Work-in-process7,057 2,953 
Finished goods869 1,660 
Total inventories$25,263 $14,366 
 
Property and equipment, net consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Land and buildings$2,854 $2,854 
Leasehold improvements13,486 14,032 
Software27,889 26,281 
Equipment, furniture and other54,617 54,880 
Total cost98,846 98,047 
Less: accumulated depreciation and amortization(72,971)(67,208)
Total property and equipment, net$25,874 $30,839 
Depreciation expense on property and equipment was $11.7 million, $15.5 million and $16.9 million in the years ended January 31, 2023, 2022, and 2021, respectively.

Prepaid expenses and other current assets consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Prepaid expenses$29,081 $22,653 
Deferred cost of revenue2,347 3,096 
Income tax receivables7,028 5,464 
Other883 757 
Total prepaid expenses and other current assets$39,339 $31,970 

Other assets consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
 Long-term restricted cash and time deposits $203 $2,488 
 Capitalized software development costs, net 9,706 13,920 
 Deferred commissions 2,339 1,897 
 Long-term deferred cost of revenue 127 525 
 Long-term security deposits 716 
 Noncontrolling investments accounted under ASC 321
7,046 5,162 
 Other 534 1,021 
Total other assets$19,961 $25,729 
Accrued expenses and other current liabilities consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Compensation and benefits$38,253 $51,527 
Distributor and agent commissions10,345 14,877 
Operating lease obligations - current portion6,604 7,409 
Income taxes3,121 6,585 
Taxes other than income taxes8,929 2,962 
Fair value of derivatives - current portion1,592 801 
Other9,453 15,613 
Total accrued expenses and other current liabilities$78,297 $99,774 

Other liabilities consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Unrecognized tax benefits, including interest and penalties$9,563 $8,604 
Obligations for severance compensation2,104 2,145 
Other— 25 
Total other liabilities$11,667 $10,774 

Consolidated Statements of Operations

Other income (expense), net consisted of the following for the years ended January 31, 2023, 2022, and 2021: 
 Year Ended January 31,
(in thousands)202320222021
Gain from business divestiture$5,764 — — 
Gains on investments, net$1,660 $729 $3,769 
Foreign currency (losses) gains, net(51)$(3,140)$1,682 
(Losses) gains on derivative financial instruments, net(426)133 (95)
Other expense, net204 (403)(70)
Total other income (expense), net$7,151 $(2,681)$5,286 

Consolidated Statements of Cash Flows
 
The following table provides supplemental information regarding our consolidated cash flows for the years ended January 31, 2023, 2022, and 2021:
 Year Ended January 31,
(in thousands)202320222021
Cash paid for interest$1,978 $470 $38 
Cash payments of income taxes, net$11,284 8,232 1,260 
Non-cash investing and financing transactions:
Accrued cash dividends payable to parent$— — 35,000 
Accrued but unpaid purchases of property and equipment$972 1,166 2,636 
Inventory transfers to property and equipment$1,474 537 894 
XML 36 R18.htm IDEA: XBRL DOCUMENT v3.23.1
ACCUMULATED OTHER COMPREHENSIVE LOSS
12 Months Ended
Jan. 31, 2023
Stockholders' Equity Note [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE LOSS ACCUMULATED OTHER COMPREHENSIVE LOSS
 
Accumulated other comprehensive loss includes items such as foreign currency translation adjustments and unrealized gains and losses on derivative financial instruments designated as hedges. Accumulated other comprehensive loss is presented as a separate line item in the equity section of our consolidated balance sheets. Accumulated other comprehensive loss items have no impact on our net income as presented in our consolidated statements of operations.
The following table summarizes changes in the components of our accumulated other comprehensive loss for the years ended January 31, 2023, 2022, and 2021:
(in thousands)Unrealized Gains (Losses) on Derivative Financial Instruments Designated as HedgesForeign Currency Translation AdjustmentsTotal
Balance 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 income1,636 — 1,636 
Net current period OCI(37)(1,545)(1,582)
Balance at January 31, 2021559 (16,064)(15,505)
Other comprehensive income (loss) before reclassifications1,229 (5)1,224 
Amounts reclassified out of accumulated other comprehensive income2,398 — 2,398 
Net current period OCI(1,169)(5)(1,174)
Balance at January 31, 2022(610)(16,069)(16,679)
Other comprehensive (loss) income before reclassifications(6,148)1,382 (4,766)
Amounts reclassified out of accumulated other comprehensive income(6,131)— (6,131)
Net current period OCI(16)1,382 1,365 
Balance at January 31, 2023$(626)$(14,687)$(15,314)

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

The amounts reclassified out of accumulated other comprehensive loss into the consolidated statements of operations, with presentation location, for the years ended January 31, 2023, 2022, and 2021, were as follows:
Year Ended January 31,Financial Statement Location
(in thousands)202320222021
Unrealized (losses) gains on derivative financial instruments:
Foreign currency forward contracts$(54)$$39 Cost of software revenue
(278)40 117 Cost of software service revenue
(311)225 92 Cost of professional service and other revenue
(3,009)1,190 960 Research and development, net
(2,479)853 674 Selling, general and administrative
(6,131)2,314 1,882 Total, before income taxes
— 84 (246)(Provision) benefit for income taxes
$(6,131)$2,398 $1,636 Total, net of income taxes
XML 37 R19.htm IDEA: XBRL DOCUMENT v3.23.1
RESEARCH AND DEVELOPMENT, NET
12 Months Ended
Jan. 31, 2023
Research and Development [Abstract]  
RESEARCH AND DEVELOPMENT, NET RESEARCH AND DEVELOPMENT, NET
Our gross research and development expenses for the years ended January 31, 2023, 2022, and 2021, were $140.4 million, $143.7 million and $129.2 million, respectively. We had no reimbursements from the IIA and other government grant programs for the year ended January 31, 2023. Reimbursements from the IIA and other government grant programs amounted to $0.3 million and $0.5 million for the years ended January 31, 2022 and 2021, 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, 2023, 2022, and 2021, was as follows:
Year Ended January 31,
(in thousands)202320222021
Capitalized software development costs, net, beginning of year$13,920 $11,315 $11,679 
Software development costs capitalized during the year3,408 6,033 5,132 
Amortization of capitalized software development costs(4,708)(3,291)(3,072)
Business divestiture(2,922)— — 
Write-offs of capitalized software development costs— (142)(2,244)
Foreign currency translation and other(180)
Capitalized software development costs, net, end of year$9,706 $13,920 $11,315 
During the year ended January 31, 2023 there were no write-offs of capitalized software development costs. During the years ended January 31, 2022 and 2021 we recorded an impairment charge of 0.1 million and 2.2 million, respectively, in software cost of revenue, reflecting the write-off of previously capitalized software development costs that were deemed non-recoverable based on our expectations of future market conditions.
XML 38 R20.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES
12 Months Ended
Jan. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
 
The components of income (loss) before provision for income taxes for the years ended January 31, 2023, 2022, and 2021 were as follows:
Year Ended January 31,
(in thousands)202320222021
U.S.$(18,240)$(9,596)$(8,665)
Non-U.S.(78,755)17,857 33,389 
Total income before provision for income taxes$(96,995)$8,261 $24,724 

The provision for income taxes for the years ended January 31, 2023, 2022, and 2021 consisted of the following:
Year Ended January 31,
(in thousands)202320222021
Current provision (benefit) for income taxes:
U.S. Federal$5,161 $— $(1,434)
U.S. State204 (11)(44)
Non-U.S.7,546 12,668 8,087 
Total current provision (benefit) for income taxes12,911 12,657 6,609 
Deferred provision (benefit) for income taxes:
U.S. Federal2,155 (1,143)(910)
U.S. State(414)53 (200)
Non-U.S.(1,696)6,950 (1,085)
 Total deferred provision (benefit) for income taxes45 5,860 (2,195)
Total provision for income taxes$12,956 $18,517 $4,414 

Although Cognyte is organized as an Israeli limited company, on November 24,2020 Verint obtained a U.S. Tax Ruling that Cognyte will be treated as a United States corporation for U.S. federal income tax purposes. The reconciliation of the U.S. federal statutory rate to our effective tax rate on income before provision for income taxes for the years ended January 31, 2023, 2022, and 2021 was as follows:
Year Ended January 31,
(dollars in thousands)202320222021
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
Income tax provision at the U.S. federal statutory rate$(20,369)$1,735 $5,192 
U.S. State income tax (benefit) provision(156)40 (226)
Non-U.S. tax rate differential8,636 2,892 (2,836)
Tax incentives(158)(2,671)(139)
Valuation allowances7,450 12,731 31 
Non-deductible expenses/non-taxable income491 255 (261)
Business divestiture7,372 — — 
Tax contingencies6,286 2,056 1,184 
Stock based and other compensation1,102 898 101 
U.S. tax effects of non-U.S. operations2,316 540 1,001 
Other, net(14)41 367 
Total provision for income taxes$12,956 $18,517 $4,414 
Effective income tax rate(13.4)%224.1 %17.9 %
The change in gross unrecognized tax benefits during fiscal year 2023 includes an uncertain tax position that should have been recognized beginning in fiscal year 2019. The net unrecognized tax benefit associated with this uncertain tax position amounted to $4.7 million as of January 31, 2023, which has been recognized as an out-period-correction in the fourth quarter of fiscal year January 31, 2023. In addition, as disclosed in Note “17. COMMITMENTS AND CONTINGENCIES”, since the uncertain tax position originated prior to the Spin-Off Date, we have indemnified Verint for this amount under the Tax Matters Agreement between Verint and Cognyte that became effective on the Spin-Off Date. The rollover impact of this out-of-period correction was not material, individually or in the aggregate, to any of the Company’s previously reported net income (loss), comprehensive income (loss), or basic and fully diluted earnings (loss) per common share.

Our operations in Israel have been granted “Approved Enterprise” (“AE”) status by the Investment Center of the Israeli Ministry of Industry, Trade and Labor, and “Beneficial Enterprise” (“BA”) (after the 2005 Amendment) which makes us eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959 (the “Investment Law”). Under the terms of the programs, income attributable to an “AE” or “BA” is exempt from income tax for a period of two years and is subject to a reduced income tax rate for the subsequent five to eight years, depending on the geographic location of the enterprise in Israel (generally 10% - 25%, depending on the percentage of non-Israeli investment in the company). Pursuant to Amendment 73 to the Investment Law adopted in 2017, a company located in the center of Israel which meets the conditions for Preferred Technological Enterprise (“PTE”), is subject to a 12% tax rate on the eligible income. Income not eligible for PTE benefits is taxed at the regular corporate income tax rate of 23%. We have examined the impact of Amendment 73 and the degree to which we will qualify as a PTE and have elected to adopt it to the extent we will generate taxable income as of January 31, 2021 onwards in which case we will enjoy reduced corporate tax rate of 12% on income that qualifies as “Preferred Technological Income”. In addition, certain operations in Cyprus qualify for favorable tax treatment under the Cypriot Intellectual Property Regime (“IP Regime”). This legislation exempts 80% of income and gains derived from patents, copyrights, and trademarks from taxation. These tax incentives decreased our effective tax rate by 0.1%, 32.3% and 0.6% for the years ended January 31, 2023, 2022, and 2021, respectively.
Deferred tax assets and liabilities consisted of the following at January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Deferred tax assets:
Loss carryforwards$16,219 $11,506 
Accrued compensation10,535 8,774 
Accrued expenses332 240 
Operating lease liabilities59 352 
Exchange rate differences105 343 
Other, net— 241 
Total deferred tax assets27,250 21,456 
Deferred tax liabilities:
Deferred cost of revenue(1,784)(3,279)
Goodwill and other intangible assets(692)(928)
Depreciation of property and equipment(150)(217)
Operating lease right-of-use assets(59)(355)
Other, net(747)— 
Total deferred tax liabilities(3,432)(4,779)
Valuation allowance(26,026)(18,576)
Net deferred tax liabilities$(2,208)$(1,899)
Recorded as:
Deferred tax assets$823 $1,548 
Deferred tax liabilities(3,031)(3,447)
Net deferred tax liabilities$(2,208)$(1,899)

For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the deferred tax balances, particularly related to stock-based compensation items included in accrued compensation, are primarily attributable to basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.

We had net operating loss carryforwards of approximately $131.8 million as at January 31, 2023, of which $0.4 million related to U.S. carryforwards and $131.4 million related to non-U.S. carryforwards.

We currently intend to continue to indefinitely reinvest the earnings of our non-U.S. subsidiaries to finance non-U.S. activities to the extent distributions would result in an incremental tax cost. We have not provided tax on the outside basis difference of non-U.S. subsidiaries nor have we provided for any additional withholding or other tax that may be applicable should a future distribution be made from any unremitted earnings of non-U.S. subsidiaries. Due to complexities in the laws of the non-U.S. jurisdictions and the assumptions that would have to be made, it is not practicable to estimate the total amount of income and withholding taxes that would have to be provided on such earnings.

As required by the authoritative guidance on accounting for income taxes, we evaluate the realizability of deferred tax assets on a jurisdictional basis at each reporting date. Accounting for income taxes guidance requires that a valuation allowance be established when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Management assesses positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit the use of the existing deferred tax assets. In circumstances where there is sufficient negative evidence indicating that the deferred tax assets are not more likely than not realizable, we establish a valuation allowance.

A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the three-year period ended January 31, 2023 for our major operations in Israel. Such objective evidence limits the ability to consider other subjective evidence, such as our projections for future growth. On the basis of this evaluation, as of January 31, 2023, a valuation allowance of $7.5 million has been recorded against the deferred tax assets that we do not believe are more likely than not to be realized in the foreseeable future. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income are increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as our projections for growth. We have recorded valuation allowances in the amount of $26.0 million and $18.6 million at January 31, 2023 and 2022, respectively.
Activity in the recorded valuation allowance consisted of the following for the years ended January 31, 2023 and 2022:
Year Ended January 31,
(in thousands)20232022
Valuation allowance, beginning of year$(18,576)$(5,732)
Income tax (provision)(7,450)(12,731)
Spin-off from Verint— (113)
Valuation allowance, end of year$(26,026)$(18,576)

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, 2023, 2022, and 2021 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:
Year Ended January 31,
(in thousands)202320222021
Gross unrecognized tax benefits, beginning of year$10,517 $9,872 $8,742 
Increases related to tax positions taken during the current year1,717 1,828 2,919 
Increases related to tax positions taken during prior years— — 18 
(Decreases) increases related to foreign currency exchange rates(828)256 272 
Reductions for spin-off from Verint— (1,439)— 
Reductions for tax positions of prior years— — (537)
Lapses of statutes of limitations(513)— (1,542)
Gross unrecognized tax benefits, end of year$10,893 $10,517 $9,872 

As of January 31, 2023, we had $10.9 million of unrecognized tax benefits, all of which, if recognized, would impact the effective income tax rate in future periods. We recorded $0.6 million, $0.4 million and $(0.1) million of net tax expense for interest and penalties related to uncertain tax positions in our provision for income taxes for the years ended January 31, 2023, 2022, and 2021, respectively. Accrued liabilities for interest and penalties were $1.4 million and $0.9 million at January 31, 2023 and 2022, respectively. Interest and penalties (expense and/or benefit) are recorded as a component of the provision for income taxes in the consolidated financial statements.

Our income tax returns are subject to ongoing tax examinations in several jurisdictions in which we operate. In Israel, we are no longer subject to income tax examination for years prior to January 31, 2019. In the U.S., our federal returns are no longer subject to income tax examination for years prior to January 31, 2020.

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, 2023 could decrease by approximately $3.1 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 39 R21.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS
12 Months Ended
Jan. 31, 2023
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, 2023 and 2022: 
 January 31, 2023
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$— $288 $— 
Total assets$ $288 $ 
Liabilities:   
Foreign currency forward contracts$— $1,592 $— 
Total liabilities$ $1,592 $ 

 January 31, 2022
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$— $140 $— 
Total assets$ $140 $ 
Liabilities:   
Foreign currency forward contracts$— $801 $— 
Total liabilities$ $801 $ 
 

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, 2023 and 2022: 
 Year Ended January 31,
(in thousands)20232022
Fair value measurement, beginning of year$— $2,923 
Changes in fair values, recorded in operating expenses— (185)
Payments of contingent consideration— (2,738)
Fair value measurement at end of year$ $ 
 
Our estimated liability for contingent consideration as of in the year ended January 31, 2022 represents potential payments of additional consideration for business combinations, payable if certain defined performance goals are achieved. Changes in fair value of contingent consideration are recorded in the consolidated statements of operations within selling, general and administrative expenses.

There were no transfers between levels of the fair value measurement hierarchy during the years ended January 31, 2023 and 2022.
 
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. All of our outstanding contingent consideration liabilities were fully settled during the year ended January 31, 2022.

Other Financial Instruments
The carrying amounts of accounts receivable, short-term investments, contract assets, accounts payable, and accrued liabilities and other current liabilities approximate fair value due to their short maturities.
 
Assets and Liabilities Not Measured at Fair Value on a Recurring Basis
 
In addition to assets and liabilities that are measured at fair value on a recurring basis, we also measure certain assets and liabilities at fair value on a nonrecurring basis. Our non-financial assets, including goodwill, intangible assets, operating lease ROU assets, and property, plant and equipment, are measured at fair value when there is an indication of impairment and the carrying amount exceeds the asset’s fair value. These assets are recorded at fair value only when an impairment charge is recognized. Further details regarding our regular impairment reviews appear in Note 2, “Summary of Significant Accounting Policies”.
The carrying amount of our noncontrolling investments in privately-held companies without readily determinable fair values was $7.0 million and $5.2 million, of which $2.4 million and $4.4 million was remeasured to fair value based on an observable transaction during the years ended January 31, 2023 and 2022, respectively. These investments are included within other assets on the consolidated balance sheets. An unrealized gain of $1.7 million and $0.7 million, which adjusted the carrying value of a noncontrolling investment, was recorded in other income (expense), net on the consolidated statements of operations for the years ended January 31, 2023 and 2022, respectively. A realized gain of $0.1 million upon the receipt of proceeds related to the partial sale of the same equity investment were recorded in other income (expense), net on the consolidated statements of operations for the year ended January 31, 2022. We did not recognize any impairments or other adjustments during the years ended January 31, 2023 and 2022.
XML 40 R22.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVE FINANCIAL INSTRUMENTS
12 Months Ended
Jan. 31, 2023
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.

We held outstanding foreign currency forward contracts with notional amounts of $91.3 million and $96.2 million as of January 31, 2023 and 2022, respectively.

Fair Values of Derivative Financial Instruments
 
The fair values of our derivative financial instruments and their classifications in our consolidated balance sheets as of January 31, 2023 and 2022 were as follows:
January 31,
(in thousands) Balance Sheet Classification20232022
Derivative assets:
Foreign currency forward contracts:
Designated as cash flow hedgesPrepaid expenses and other current assets$288 $125 
Not designated as hedging instrumentsPrepaid expenses and other current assets— 15 
Total derivative assets$288 $140 
Derivative liabilities:
Foreign currency forward contracts:
Designated as cash flow hedgesAccrued expenses and other current liabilities$914 $736 
Not designated as hedging instrumentsAccrued expenses and other current liabilities678 65 
Total derivative liabilities$1,592 $801 

Derivative Financial Instruments in Cash Flow Hedging Relationships
 
The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the consolidated statement of operations for the years ended January 31, 2023, 2022, and 2021, were as follows:
Year Ended January 31,
(in thousands) 202320222021
Net gains recognized in AOCL:
Foreign currency forward contracts$16 $1,169 $1,863 
Net gains reclassified from AOCL to the consolidated statements of operations:
Foreign currency forward contracts$(6,131)$2,314 $1,882 

For information regarding the line item locations of the net losses on derivative financial instruments reclassified out of AOCL into the consolidated statements of operations, see Note 10, “Accumulated Other Comprehensive Loss.”

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, 2023 mature within twelve months, and therefore we expect all such gains to be reclassified into earnings within the next twelve months.

Derivative Financial Instruments Not Designated as Hedging Instruments
 
Losses (gains) recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended January 31, 2023, 2022, and 2021, were as follows: 
Classification in Consolidated Statements of OperationsYear Ended January 31,
(in thousands)202320222021
Foreign currency forward contractsOther income (expense), net$(426)$133 $(95)
XML 41 R23.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS
12 Months Ended
Jan. 31, 2023
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS
Stock-Based Compensation Expense

We recognized stock-based compensation expense in the following line items on the consolidated statements of operations for the years ended January 31, 2023, 2022, and 2021:
 
Year Ended January 31,
(in thousands)202320222021
Component of income before provision for income taxes:
Cost of revenue:
Software$229 $229 $734 
Software service1,078 1,160 441 
Professional service and other2,038 2,535 952 
Research and development, net8,048 7,792 5,621 
Selling, general and administrative13,955 21,320 19,794 
Total stock-based compensation expense25,348 33,036 27,542 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)3,358 4,196 4,347 
Total stock-based compensation, net of taxes$21,990 $28,840 $23,195 

The compensation expenses presented for the year ended of January 31, 2021 represent stock-based compensation expenses attributable to Cognyte based on the awards and terms previously granted under Verint’s stock-based compensation plans to Cognyte employees and an allocation of Verint’s corporate and shared functional employee stock-based compensation expenses. The Cognyte employees’ stock-based compensation expenses were specifically identified whereas Verint’s corporate and shared functional employees’ stock-based compensation expenses were specifically identified to the extent possible with the remainder allocated on the basis of revenue.

As of January 31, 2023, there was approximately $12.3 million of total unrecognized compensation expense, net of estimated forfeitures, related to unvested restricted stock units, which is expected to be recognized over a weighted-average period of 1.51 years.

The following table summarizes stock-based compensation expense by type of award for the years ended January 31, 2023, 2022, and 2021: 
Year Ended January 31,
(in thousands)202320222021
Restricted stock units and restricted stock awards$21,759 $31,825 $23,423 
Stock bonus program and bonus share program3,487 1,040 4,000 
Total equity-settled awards25,246 32,865 27,423 
Phantom stock units (cash-settled awards)102 171 119 
Total stock-based compensation expense$25,348 $33,036 $27,542 
 
Awards under Cognyte’s stock bonus and bonus share programs are accounted for as liability-classified awards, because the obligations are based predominantly on fixed monetary amounts that are generally known at inception of the obligation, to be settled with a variable number of shares of Cognyte common stock.

Stock-Based Awards Granted by Cognyte and Verint

Cognyte periodically awards restricted stock units (“RSU”) to directors, officers, and other employees. The fair value of these awards is equivalent to the market value of Cognyte’s common stock on the grant date. RSUs are not shares of Cognyte common stock and do not have any of the rights or privileges thereof, including voting or dividend rights. On the applicable vesting date, the holder of an RSU becomes entitled to a share of Cognyte common stock. RSUs are subject to certain restrictions and forfeiture provisions prior to vesting.

Cognyte periodically awards performance stock units(“PSU”) to executive officers that vest upon the achievement of specified performance goals. The Company recognizes compensation expenses for the value of its awards, which have graded vesting based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures.
Verint also periodically awards RSUs to directors, officers, and other employees, and PSUs to executive officers. All of the expenses recognized in the year ended January 31, 2021 and some of the expenses recognized in the years ended January 31, 2023 and 2022 relate to awards that were initially granted by Verint to Cognyte employees before the spin-off.

Once a performance vesting condition has been defined and communicated, and the requisite service period has begun, the Company recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the straight-line attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts its compensation expenses based on its probability assessment.

RSUs that are expected to be settled with cash payments upon vesting, if any, are reflected as liabilities on our consolidated balance sheets. Such RSUs were insignificant at January 31, 2023, 2022, and 2021.

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

Year Ended January 31,Year Ended January 31,
20232022
(in thousands, except grant date fair values)Shares or UnitsWeighted-Average Grant-Date Fair ValueShares or UnitsWeighted-Average Grant-Date Fair Value
Opening balance1,901 $24.42 2,149 $22.92 
Granted2,208 $6.87 1,416 $25.60 
Released(1,627)$19.53 (1,452)$23.36 
Forfeited(559)$15.43 (212)$24.34 
Closing balance1,923 $11.02 1,901 $24.42 

The opening balance of the outstanding shares for the year ended January 31, 2022 reflects the adjusted shares based on an adjustment ratio of approximately 2.52 as a result of the spin-off from Verint on February 1, 2022. This opening balance also reflects the fact that the closing balance of shares as at January 31, 2021 was determined based on an allocation of Verint shares to Cognyte. The weighted average fair value at grant date of the opening balance reflects the impact of a modification at the date of the spin-off.

Other Benefit Plans

401(k) Plan and Other Retirement Plans

We maintain a 401(k) Plan for our full-time employees in the United States. The plan allows eligible employees who attain the age of 21 beginning with the first of the month following their date of hire to elect to contribute up to 60% of their annual compensation, subject to the prescribed maximum amount. We match employee contributions at a rate of 50%, up to a maximum annual matched contribution of $2,000 per employee. Employee contributions are always fully vested, while our matching contributions for each year vest on the last day of the calendar year provided the employee remains employed with us on that day.

Our matching contribution expenses for our 401(k) Plan were $0.1 million, $0.1 million and $0.2 million for the years ended January 31, 2023, 2022, and 2021, respectively.

We provide retirement benefits for non-U.S. employees as required by local laws or to a greater extent as we deem appropriate through plans that function similar to 401(k) plans. Funding requirements for programs required by local laws are determined on an individual country and plan basis and are subject to local country practices and market circumstances.

Severance Pay

We are obligated to make severance payments for the benefit of certain employees of Israel and our foreign subsidiaries. Severance payments made to Israeli employees are considered significant compared to all other subsidiaries with severance payment arrangements. Under Israeli law, we are obligated to make severance payments to certain employees of our Israeli subsidiaries, subject to certain conditions. In most cases, our liability for these severance payments is fully provided for by
regular deposits to funds administered by insurance providers and by an accrual for the amount of our liability which has not yet been deposited.

Severance expenses for our Israeli employees for the years ended January 31, 2023, 2022, and 2021 were $8.8 million, $9.0 million, and $7.5 million respectively.
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES
12 Months Ended
Jan. 31, 2023
Leases [Abstract]  
LEASES LEASES
We have entered into operating leases primarily for corporate offices, research and development facilities, and automobiles. Our leases have remaining lease terms of 1 year to 4.2 years. We do not have any finance leases as of January 31, 2023 and 2022.

The components of lease expenses for the years ended January 31, 2023 and 2022 were as follows:
Year Ended January 31,
(in thousands)20232022
Operating lease expenses$8,241 $9,552 
Variable lease expenses6,430 5,566 
Short-term lease expenses225 213 
Total lease expenses$14,896 $15,331 


During the year ended January 31, 2023 and 2022, we decided to exit certain leased offices primarily due to our workforce operating under remote work environments and a decrease in the employees number, resulting in accelerated operating lease expenses of $1.5 million and $0.8 million, respectively.

Other information related to leases was as follows:
Year Ended January 31,
(dollars in thousands)20232022
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,272 $8,733 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$2,240 $3,756 
Weighted average remaining lease terms
Operating leases3 years4 years
Weighted average discount rates
Operating leases4.8 %4.8 %

Maturities of lease liabilities as of January 31, 2023 were as follows:
January 31, 2023
(in thousands)Operating Leases
Year Ending January 31,
2024$7,487 
20256,869 
20264,486 
2027213 
2028
Total future minimum lease payments19,060 
Less imputed interest(2,088)
Total$16,972 
Reported as of January 31, 2023:
Accrued expenses and other current liabilities$6,604 
Operating lease liabilities10,368 
Total$16,972 
LEASES LEASES
We have entered into operating leases primarily for corporate offices, research and development facilities, and automobiles. Our leases have remaining lease terms of 1 year to 4.2 years. We do not have any finance leases as of January 31, 2023 and 2022.

The components of lease expenses for the years ended January 31, 2023 and 2022 were as follows:
Year Ended January 31,
(in thousands)20232022
Operating lease expenses$8,241 $9,552 
Variable lease expenses6,430 5,566 
Short-term lease expenses225 213 
Total lease expenses$14,896 $15,331 


During the year ended January 31, 2023 and 2022, we decided to exit certain leased offices primarily due to our workforce operating under remote work environments and a decrease in the employees number, resulting in accelerated operating lease expenses of $1.5 million and $0.8 million, respectively.

Other information related to leases was as follows:
Year Ended January 31,
(dollars in thousands)20232022
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,272 $8,733 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$2,240 $3,756 
Weighted average remaining lease terms
Operating leases3 years4 years
Weighted average discount rates
Operating leases4.8 %4.8 %

Maturities of lease liabilities as of January 31, 2023 were as follows:
January 31, 2023
(in thousands)Operating Leases
Year Ending January 31,
2024$7,487 
20256,869 
20264,486 
2027213 
2028
Total future minimum lease payments19,060 
Less imputed interest(2,088)
Total$16,972 
Reported as of January 31, 2023:
Accrued expenses and other current liabilities$6,604 
Operating lease liabilities10,368 
Total$16,972 
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Jan. 31, 2023
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, 2023, our unconditional purchase obligations totaled approximately $36.1 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, 2023, we had approximately $43.6 million of outstanding bank guarantees and letters of credit relating primarily to these performance guarantees. As of January 31, 2023, we believe we were in compliance with our performance obligations under all contracts for which there is a financial performance guarantee, and the ultimate liability, if any, incurred in connection with these guarantees will not have a material adverse effect on our consolidated results of operations, financial position, or cash flows. Our historical non-compliance with our performance obligations has been insignificant. In addition the Company provided bank guarantees in the amount $3.6 million related to its offices in Israel and exports transaction towards the Israeli Chamber of Commerce.

Indemnifications
In the normal course of business, we provide indemnifications of varying scopes to customers against claims of intellectual property infringement made by third parties arising from the use of our products. Historically, costs related to these indemnification provisions have not been significant and we are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations.

To the extent permitted under Israeli law or other applicable law, we indemnify our directors, officers, employees, and agents against claims they may become subject to by virtue of serving in such capacities for us. We also have contractual indemnification agreements with our directors, officers, and certain senior executives. The maximum amount of future payments we could be required to make under these indemnification arrangements and agreements is potentially unlimited; however, we have insurance coverage that limits our exposure and enables us to recover a portion of any future amounts paid. We are not able to estimate the fair value of these indemnification arrangements and agreements in excess of applicable insurance coverage, if any.

In connection with the spin-off, we entered into a tax matters agreement (the “Tax Matters Agreement”) with Verint under which we and Verint each agreed to share the obligation to pay any taxes as shown on tax returns filed by Verint (or any member of its group), on one hand, and us (or any member of our group), on the other hand, such that we will be primarily responsible for any taxes related to, or arising in connection with Cognyte, and Verint will be responsible for any taxes related to, or arising in connection with, the remaining business of Verint, regardless of which party prepares and files any such tax return and whether such taxes arise prior to or after the spin-off.

We and Verint agreed to indemnify each other under the Tax Matters Agreement for certain actions or inactions that cause the distribution of our stock to fail to qualify as tax-free for U.S. federal income and Israeli tax purposes. If the distribution fails to qualify as tax-free due to no fault of either Verint or us, Verint and we will jointly be responsible for any resulting tax.

Under the terms of the Tax Matters Agreement, we and Verint agree generally to cooperate in preparing and filing tax returns and will retain and make available tax records to the other party. Contests with taxing authorities are generally controlled by whichever of us or Verint bears the potential liability for the contested tax. However, with respect to certain income tax returns of Verint group, Verint has an exclusive right to control any contest with taxing authorities regarding tax liabilities in connection with such income tax returns, even if we are allocated all or a portion of such taxes under the terms of the Tax Matters Agreement. If any tax contest relates to a failure of the spin-off to qualify as tax-free due to the fault of Verint or us, then the party at fault will control such tax contest. The change in gross unrecognized tax benefits during fiscal year 2023 includes an uncertain tax position that should have been recognized beginning in fiscal year 2019. The net unrecognized tax benefit associated with this uncertain tax position amounted to $4.7 million as of January 31, 2023, which has been recognized as an out-period-correction in the fourth quarter of fiscal year January 31, 2023. In addition, since the uncertain tax position originated prior to the Spin-Off Date, we have indemnified Verint for this amount under the Tax Matters Agreement between Verint and Cognyte that became effective on the Spin-Off Date. The rollover impact of this out-of-period correction was not material, individually or in the aggregate, to any of the Company’s previously reported net income (loss), comprehensive income (loss), or basic and fully diluted earnings (loss) per common share.




Legal Proceedings

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

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

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

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

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

Following two unsuccessful rounds of mediation in mid to late 2018 and in mid-2019, the proceedings resumed. On April 16, 2020, the District Court accepted plaintiffs’ application to amend the motion to certify a class action and set deadlines for filing amended pleadings by the parties. CTI submitted a motion to appeal the District Court’s decision to the Supreme Court, as well as a motion to stay the proceedings in the District Court pending the resolution of the appeal. On July 6, 2020, the Supreme Court granted the motion for a stay. On July 27, 2020, the plaintiffs filed their response on the merits of the motion for leave to appeal. On December 15, 2021, the Supreme court rejected CTI’s motion to appeal and the procedure in the district court resumed. On February 27, 2022, CTI filed its response to the amendment motion for class certification. On April 4, 2022, a pre-trial hearing was held at the District Court, and the court has scheduled dates for the continuation of the proceedings. On July 10, 2022, following another round of mediation, the parties submitted a motion for approval of a settlement agreement (the “Deutch Settlement Agreement”). According to the Deutch Settlement Agreement, subject to full and final waiver by the plaintiffs, Mavenir Inc. and/or Comverse Inc. and/or Mavenir Ltd., will pay a compensation in the total amount of $16 million. On February 7, 2023 the court approved the Deutch Settlement Agreement and the first payment thereunder was made on March 2, 2023, in the amount of $6.5 million. It is noted that the compensation amount is comprehensive, final and absolute and includes all the amounts and expenses to be paid in connection with the Deutch Settlement Agreement. Verint serves as a guarantor for the payment of the compensation amount.

In January 2017, a legal action was commenced by Mr. Elad Barkan and KeySee Software Ltd. against Cognyte, Verint and Rontal Engineering Applications (2001) Ltd. (a subsidiary of Cognyte) in the Israel Central District Court alleging infringement of an Israeli patent titled “Cryptanalysis Method and System”, copyright infringement, misappropriation of trade secrets, and breach of contract. The remedies sought under such claim include compensation for damages, claim for accounts, and a permanent injunction seeking to prevent the continued alleged infringement of the patent. The defendants filed a statement of defense rejecting any and all allegations under such claim. Following a mediation process, on April 13, 2022 the parties signed a settlement agreement (the “Barkan Settlement Agreement”), whereby Cognyte undertook to pay KeySee the total amount of $6.2 million plus VAT in exchange for a complete settlement. Based on the Barkan Settlement Agreement, on May 16, 2022, the court ordered the dismissal of the claim without an order for costs.


From time to time we or our subsidiaries may be involved in legal proceedings and/or litigation arising in the ordinary course of
our business. While the outcome of these matters cannot be predicted with certainty, we do not believe that the outcome of any
current claims will have a material adverse effect on our consolidated financial position, results of operations, or cash flows.
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.23.1
GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION
12 Months Ended
Jan. 31, 2023
Segment Reporting [Abstract]  
GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION
Geographic Information

Revenue by major geographic region is based on the location of our contracting subsidiary, which often differ from the geographic location of the customer.

The information below summarizes revenue by major geographic region for the years ended January 31, 2023, 2022, and 2021:
Year Ended January 31,
(in thousands)202320222021
EMEA:
Israel$201,610 $328,371 $274,113 
Germany44,486 63,258 86,834 
Other13,208 14,127 18,727 
Total EMEA259,304 405,756 379,674 
Americas:
United States35,139 37,726 44,746 
Other9,987 17,869 7,134 
Total Americas45,126 55,595 51,880 
APAC7,633 12,691 11,904 
Total revenue$312,062 $474,042 $443,458 

Our long-lived assets primarily consist of net property and equipment, operating lease ROU assets, goodwill and other intangible assets. We believe that our tangible long-lived assets, which consist of our net property and equipment, are exposed to greater geographic area risks and uncertainties than intangible assets and long-term cost deferrals, because these tangible assets are difficult to move and are relatively illiquid.

Property and equipment, net by geographic area consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Israel$20,090 $24,510 
United States173 538 
Other countries 5,611 5,791 
Total property and equipment, net$25,874 $30,839 

Significant Customers

The Company’s largest customers accounted for the following percentage of total revenue:
Year Ended January 31,
202320222021
Customer A17.7 %14.8 %16.9 %
Customer B10.0 %8.4 %14.1 %

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 45 R27.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE
12 Months Ended
Jan. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHAREThe following table summarizes the calculation of basic and diluted net income per ordinary share attributable to Cognyte for the years ended January 31, 2023, 2022, and 2021:
Year Ended January 31,
 (in thousands except share and per share data)202320222021
Net (loss) income$(109,951)$(10,256)$20,310 
Net income attributable to noncontrolling interest4,181 4,634 6,107 
Net (loss) income attributable to Cognyte Software Ltd.$(114,132)$(14,890)$14,203 
Ordinary shares outstanding:
Basic shares67,924 66,570 65,773 
Effective of dilutive shares— — — 
Diluted shares67,924 66,570 65,773 
Net (loss) income per share attributable to Cognyte Software Ltd.:
Basic and diluted$(1.68)$(0.22)$0.22 

For the year ended January 31, 2023 we had 480 thousand potentially dilutive shares.

On February 1, 2021, the date of consummation of the spin-off, 65,773,335 of the Company’s ordinary shares, no par value, were distributed to Verint shareholders of record as of the January 25, 2021 record date. This share amount is being utilized for the calculation of basic earnings per share (“EPS”) for all periods presented before the spin-off.
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENTS
12 Months Ended
Jan. 31, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTSOn March 1, 2023, a securities class complaint (the “Complaint”) was filed in the United States District Court for the Southern District of New York, New York, USA against the Company, its Chief Executive Officer and Chief Financial Officer on behalf of all purchasers of the Company’s shares during the period between February 2, 2021 and June 28, 2022 and seeking unspecified damages. The Complaint alleges that the defendants breached United States securities laws by making misleading statements and omissions in the Company’s January 14, 2021 registration statement and during the period between February 2, 2021 and June 28, 2022. Such statements and omissions allegedly concealed the fact that the Company’s business practices violated Meta Platforms Inc.’s community standards and terms of services. The Complaint alleges that Cognyte’s share price dropped after the facts were disclosed. The Company has not accrued any losses in connection with this proceedings. The Company’s position is that this lawsuit has no merit and we intend to defend such position vigorously. It is impossible to determine the outcome of the Claim and its impact on the Company at such a preliminary stage, regardless of its merits.
XML 47 R29.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Use of Estimates
Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
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 InvestmentsOur 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, 2023 and 2022. Investments with maturities in excess of one year are included in other assets.
Accounts Receivable, net Accounts Receivable, netTrade accounts receivable are comprised of invoiced amounts due from customers for which we have an unconditional right to collect and are not interest-bearing. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable.
Concentrations of Credit Risk
Concentrations of Credit Risk

Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents, bank time deposits, short-term investments, accounts receivable, and contract assets. We invest our cash in bank accounts and bank time deposits. By policy, we seek to limit credit exposure on investments through diversification and by restricting our investments to highly rated securities.
We grant credit terms to our customers in the ordinary course of business. Concentrations of credit risk with respect to accounts receivable and contract assets are generally limited due to the large number of customers comprising our customer base and their dispersion across different industries and geographic areas.
Allowance for Credit Losses
Allowance for Credit Losses

We adopted Accounting Standard Update (“ASU”) No. 2016-13, Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments on February 1, 2020. ASU No. 2016-13 requires us to make judgments as to our ability to collect outstanding receivables and provide allowances for a portion of receivables over the lifetime of the receivables. Our allowance for credit losses is estimated based on an analysis of the aging of our accounts receivable and contract assets, historical write-offs, customer payment patterns, individual customer creditworthiness, current economic trends, reasonable and supportable forecasts of future economic conditions, and/or establishment of specific reserves for customers in adverse financial condition. We write-off an account receivable and charge it against its recorded allowance at the point when it is considered uncollectible. We assess the adequacy of the allowance for credit losses on a quarterly basis.
Inventories
Inventories

Inventories are stated at the lower of cost or market. Cost is determined using the weighted-average method of inventory accounting. The valuation of our inventories requires us to make estimates regarding excess or obsolete inventories, including making estimates of the future demand for our products. Although we make every effort to ensure the accuracy of our forecasts of future product demand, any significant unanticipated changes in demand, price, or technological developments could have a significant impact on the value of our inventory and reported operating results. Charges for excess and obsolete inventories are included within cost of revenue.
Property and Equipment, net
Property and Equipment, net

Property and equipment are stated at cost, net of accumulated depreciation and amortization. Depreciation is computed using the straight-line method based over the estimated useful lives of the assets. The vast majority of equipment, furniture and other is depreciated over periods ranging from three to six years. Software is typically depreciated over a period of four years. Buildings are typically depreciated over twenty-five years. Leasehold improvements are amortized over the shorter of their estimated useful lives or the related lease term. Finance leased assets are amortized over the related lease term.

The cost of maintenance and repairs of property and equipment is charged to operations as incurred. When assets are retired or disposed of, the cost and accumulated depreciation or amortization thereon are removed from the consolidated balance sheet and any resulting gain or loss is recognized in the consolidated statement of operations.
Segment Reporting
Segment Reporting

Operating segments are defined as components of an enterprise about which separate financial information is available that is
evaluated regularly by the enterprise’s chief operating decision maker (“CODM”), or decision making group, in deciding how
to allocate resources and in assessing performance. We evaluated segment reporting in accordance with Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting. We concluded that we operate in a single operating segment and a single reportable segment based on the operating results available and evaluated regularly by the CODM to make decisions about resource allocation and performance assessment. The CODM makes operational performance assessments and resource allocation decisions on a consolidated basis, inclusive of all of the Company’s products.
Goodwill and Other Acquired Intangible Assets
Goodwill and Other Acquired Intangible Assets

For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill.

We test goodwill for impairment at the reporting unit level on an annual basis usually as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist.

We operate as one reporting unit. In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. If our quantitative testing determines that the carrying value of the reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to our reporting unit.

We utilize some or all of three primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of our reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.

Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, and non-competition agreements. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of 7 years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.
Fair Value Measurements Fair Value Measurements
Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. An instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This fair value hierarchy consists of three levels of inputs that may be used to measure fair value:
 
Level 1: quoted prices in active markets for identical assets or liabilities;

Level 2: inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or

Level 3: unobservable inputs that are supported by little or no market activity.
We review the fair value hierarchy classification of our applicable assets and liabilities at each reporting period. Changes in the observability of valuation inputs may result in transfers within the fair value measurement hierarchy.
Fair Values of Financial Instruments Fair Values of Financial InstrumentsOur recorded amounts of cash and cash equivalents, restricted cash and cash equivalents, and restricted bank time deposits, accounts receivable, contract assets, contract liabilities, short term loan, investments, and accounts payable approximate fair value, due to the short-term nature of these instruments. We measure certain financial assets and liabilities at fair value based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.
Derivative Financial Instruments
Derivative Financial Instruments

The Company accounts for derivatives and hedging based on ASC 815, Derivatives and Hedging, which requires recognizing all derivatives on the balance sheet at fair value. If the derivatives meet the definition of a cash flow hedge and are so designated, depending on the nature of the hedge, the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period, or periods, during which the hedged transaction affects earnings.

As part of our risk management strategy, when considered appropriate, we use derivative financial instruments including foreign currency forward contracts to hedge against certain foreign currency exposure. Our intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, we do not enter into speculative positions with derivative instruments.

To protect against the increase in value of expected foreign currency cash flows resulting mainly from salaries and related benefits paid in NIS during the year, the Company hedges portions of its anticipated payroll denominated in NIS for a period of one to twelve months with forward contracts (the “Hedging Contracts”). Accordingly, when the USD strengthens against the NIS, the decline in present value of future NIS currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the USD weakens against the NIS, the increase in the present value of future NIS expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.

We also periodically utilize foreign currency forward contracts to manage exposures resulting from expected customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency.

The counterparties to our derivative financial instruments consist of two major financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts. We do not anticipate any such losses.
Revenue Recognition
Revenue Recognition

We account for revenue in accordance with ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). For additional details please refer to note 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.

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.

We do not adjust the promised amount of consideration for the effects of a significant financing component since the Company expects, at contract inception, that the period between the time of transfer of the promised goods or services to the customer and the time the customer pays for these goods or services to be generally one year or less, based on the practical expedient. The Company’s credit terms to customers are, on average, between 30 and 60 days.

Nature of Goods and Services

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

Software revenue licenses either provide our customers a perpetual right to use our software or the right to use our software for only a fixed term, in most cases between one and three-year time frame. Generally, our contracts do not provide significant services of integration and customization and installation services are not required to be purchased directly from us. For the majority of our software licenses, we have concluded that the licenses are distinct as our customers can benefit from the software on its own. Software revenue is typically recognized when the software is delivered or made available for download to the customer. Our subscription software licenses are not distinct from our support services as the utility of the software to the customer will significantly degrade during the license term. Subscription license revenue is recognized over the term of the subscription period beginning when the software is delivered to the customer. We rarely sell our software licenses on a stand-alone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market conditions and entity specific factors such as assessment of historical data of bundled sales of software licenses with other promised goods and services in order to maximize the use of observable inputs. Software SSP is established based on an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices.

Software service revenue is derived from cloud-based SaaS revenue and, providing technical support services, bug fixes and unspecified software updates to customers on a when-and-if-available basis. Each of these performance obligations provide benefit to the customer on a stand-alone basis and are distinct in the context of the contract. Each of these distinct performance obligations represent a stand ready obligation to provide service to a customer, which is concurrently delivered and has the same pattern of transfer to the customer, which is why we account for these support services as a single performance obligation. We recognize support services ratably over the contractual term, which typically is one year and develop SSP for support services based on stand-alone renewal contracts.

Our solutions are generally sold with warranties that typically range from 90 days to 3 years. These warranties do not represent an additional performance obligation as services beyond assuring that the software license and hardware comply with agreed-upon specifications are not provided.

Professional service revenues primarily consist of fees for installation and integration, deployment and optimization services, as well as consulting and training, and are generally recognized over time as the customer simultaneously receives and consumes the benefits of the professional service as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time using an input method based on labor hours expended to date relative to the total labor hours expected to be required to satisfy the related performance obligation. Additionally, other revenues consist of the resale of third-party hardware including servers, laptops and communication equipment, and are recognized at a point in time generally upon shipment or delivery. We rarely sell professional services and third-party hardware on a stand-alone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market
conditions and entity specific factors such as assessment of historical data of bundled sales of professional services and resale of third-party hardware with other promised goods and services in order to maximize the use of observable inputs. Professional services SSP and resale of third-party hardware SSP is established based on an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices.

Certain contracts require us to significantly customize our software and these contracts are generally recognized over time as we perform because our performance does not create an asset with an alternative use and we have an enforceable right to payment plus a reasonable profit for performance completed to date. Revenue is recognized over time based on the extent of progress towards completion of the performance obligation. We use labor hours incurred to measure progress for these contracts because it best depicts the transfer of the asset to the customer. Under the labor hours incurred measure of progress, the extent of progress towards completion is measured based on the ratio of labor hours incurred to date to the total estimated labor hours at completion of the distinct performance obligation. Due to the nature of the work performed in these arrangements, the estimation of total labor hours at completion is complex, subject to many variables and requires significant judgment. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known. We use an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices, to estimate the SSP of our significantly customized solutions.
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 have elected to enter only 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 up to 6 years.
Internal-Use Software
Internal-Use Software

We capitalize costs associated with software that is acquired, internally developed or modified solely to meet our internal needs. Capitalization begins when the preliminary project stage has been completed and management with the relevant authority authorizes and commits to the funding of the project. These capitalized costs include external direct costs utilized in developing or obtaining the applications and expenses for employees who are directly associated with the development of the applications. Capitalization of such costs continues until the project is substantially complete and is ready for its intended purpose. Capitalized costs of computer software developed for internal use are generally amortized over estimated useful lives of four to five years on a straight-line basis, which best represents the pattern of the software’s use.
We capitalize integration and testing costs incurred from implementing cloud computing hosting arrangements that are service contracts at the application development stage. Capitalized costs are amortized on a straight-line basis over the term of each arrangement.
Income Taxes
Income Taxes

Prior to the spin-off, the Company’s operations were included in the consolidated U.S. federal and certain state, local and foreign income tax returns filed by Verint. For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the tax balances are primarily attributable to tax carryforwards and other basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.
We account for income taxes under the asset and liability method which includes the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in our consolidated financial statements. Under this approach, deferred taxes are recorded for the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus deferred taxes. Deferred taxes result from differences between the financial statement and tax bases of our assets and liabilities, and are adjusted for changes in tax rates and tax laws when changes are enacted. The effects of future changes in income tax laws or rates are not anticipated.

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

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

Our functional currency, and the functional currency of most of our subsidiaries, is the U.S. dollar, although we have some subsidiaries with functional currencies that are their local currency.

Transactions denominated in currencies other than a functional currency are converted to the functional currency on the transaction date, and any resulting assets or liabilities are further remeasured at each reporting date and at settlement. Gains and losses recognized upon such remeasurements are included within Other income (expenses), net in the consolidated statements of operations. We recorded net foreign currency losses of $0.1 million, net foreign currency losses of $3.1 million and net foreign currency gains of $1.7 million for the years ended January 31, 2023, 2022, and 2021, respectively.

For consolidated reporting purposes, in those instances where a subsidiary has a functional currency other than the U.S. dollar, revenue and expenses are translated into U.S. dollars using average exchange rates for the reporting period, while assets and liabilities are translated into U.S. dollars using period-end rates. The effects of foreign currency translation adjustments are included in stockholders’ equity as a component of accumulated other comprehensive income or loss in the accompanying consolidated balance sheets.
Stock-Based Compensation
Stock-Based Compensation

Certain Company employees participate in a stock-based compensation plan sponsored by Cognyte. Awards granted under the plan are based on Cognyte’s common shares and, as such, are included in Additional Paid in Capital. The Company accounts for share-based compensation under ASC 718, Compensation - Stock Compensation, which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made to employees and directors. ASC 718 requires companies to estimate the fair value of equity-based awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations. The Company estimates forfeitures to be estimated at the time of grant, and revised if necessary in subsequent periods, if actual forfeitures differ from those estimates.

The Company recognizes compensation expenses for the value of its awards, which vest in tranches based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures. Estimated forfeitures are based on actual historical pre-vesting forfeitures. For performance-based share units, the Company
recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the accelerated attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment.
Leases
Leases

We determine if an arrangement is a lease at inception. Operating lease assets are presented as operating lease right-of-use (“ROU”) assets, and corresponding operating lease liabilities are presented within accrued expenses and other current liabilities (current portions), and as operating lease liabilities (long-term portions), on our consolidated balance sheets.

Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the remaining lease payments over the lease term at commencement date. Our leases do not provide an implicit interest rate. We calculate the incremental borrowing rate to reflect the interest rate that we would have to pay to borrow on a collateralized basis an amount equal to the lease payments in a similar economic environment over a similar term, and consider our historical borrowing activities and market data in this determination. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.

We have lease agreements with lease and non-lease components, which we account for as a single lease component. Some of our leases contain variable lease payments, which are expensed as incurred unless those payments are based on an index or rate. Variable lease payments based on an index or rate are initially measured using the index or rate in effect at lease commencement and included in the measurement of the lease liability; thereafter, changes to lease payments due to rate or index updates are recorded as rent expense in the period incurred. We have elected not to recognize ROU assets and lease liabilities for short-term leases that have a term of twelve months or less. The effect of short-term leases on our ROU assets and lease liabilities was not material. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. In addition, we do not have any related party leases.
Legal Contingencies
Legal Contingencies

From time to time, the Company becomes involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes that are not predictable with certainty. The Company accrues for contingencies when the loss is probable, and it can reasonably estimate the amount of any such loss. Loss contingencies considered to be remote by the Company are generally not disclosed unless material. The respective legal fees are expensed as incurred.
Tax indemnification
Tax indemnification

Income tax indemnifications are contractual arrangements established between two parties whereby one party will reimburse the other for income taxes paid to a taxing authority related to tax positions that arose (typically) prior to a transaction. If we are a primary obligor to the taxing authority, we should account for any tax exposure pursuant to the uncertain tax provision guidance of ASC 740. If we are not a primary obligor to the taxing authority, we should account for the tax risk pursuant to ASC 460, Guarantees, which requires the use of the greater of the fair value of the indemnity or the contingent liability required to be recognized under ASC 450, Contingencies.

In accordance with the Tax Matters Agreement entered between the Company and Verint in conjunction with the spin-off, the Company has an indemnification obligation to Verint with respect to some or all of the resulting tax to Verint under the Tax Matters Agreement. Following the spin-off, the Company is obligated to indemnify Verint, which is the primary obligor to the taxing authority for the GILTI calculation, and accordingly the Company recorded in the fiscal year that ended in January 31, 2023 a tax indemnification pursuant of ASC 460, Guarantees (ASC 460).
Business Combinations
Business Combinations

The Company accounts for business combinations in accordance with ASC 805, Business Combinations. ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is allocated to goodwill and any subsequent changes in estimated contingencies are recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and in changes in acquired income tax positions are recognized in earnings.
Acquisition related costs are expensed to the consolidated statements of operations in the periods incurred.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

In March 2020, the FASB issued ASU 2020-04 Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The guidance applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. This guidance is effective for all entities as of March 12, 2020 through December 31, 2024. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.

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. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.


New Accounting Pronouncements Not Yet Effective

In October 2021, the FASB issued ASU 2021-08 Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers. The guidance will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. The guidance should be applied prospectively to acquisitions occurring on or after the effective date. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods, for any financial statements that have not yet been issued. The Company is currently evaluating this guidance to determine the impact it may have on its consolidated financial statements.
In September 2022, the FASB issued ASU 2022-04 Liabilities — Supplier Finance Programs: Disclosure of Supplier Finance Program Obligations (Subtopic 405-50). This guidance is intended to address requests from stakeholders for information about an entity’s use of supplier finance programs and their effect on the entity’s working capital, liquidity, and cash flows. The guidance is effective for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on roll-forward information requirement, which is effective for the fiscal years beginning after December 15, 2023.
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Schedule of Allowance for Doubtful Accounts The following table summarizes the activity in our credit losses for the years ended January 31, 2023, 2022, and 2021:
Year Ended January 31,
(in thousands)202320222021
Allowance for credit losses, beginning of year$2,110 $4,559 $4,085 
Cumulative effect of adoption of ASU No. 2016-13— — 435 
Provisions charged to expense2,824 342 1,840 
Amounts written off(3,080)(2,791)(1,922)
Business divestiture(308)— — 
Other, including fluctuations in foreign exchange rates37 — 121 
Allowance for credit losses, end of year$1,583 $2,110 $4,559 
XML 49 R31.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY TRANSACTIONS (Tables)
12 Months Ended
Jan. 31, 2023
Related Party Transactions [Abstract]  
Schedule of Components of Costs of Services
The components of the costs of services allocated to the Company for the year ended January 31, 2021 are as follows:

Year Ended January 31,
(in thousands)2021
Cost of revenue:
Software$1,981 
Software service1,548 
Professional service and other2,743 
Research and development, net21,783 
Selling, general and administrative69,210 
Total allocated corporate expenses$97,265 
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION (Tables)
12 Months Ended
Jan. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Year Ended January 31,
(in thousands)202320222021
Revenue by recurrence:
Recurring revenue$197,398 $230,969 $223,405 
Nonrecurring revenue114,664 243,073 220,053 
Total revenue$312,062 $474,042 $443,458 
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)20232022
Accounts receivable, net$113,201 $179,198 
Contract assets, net$17,476 $27,908 
Contract liabilities$94,882 $83,158 
Long-term contract liabilities$14,382 $14,520 
Schedule of Remaining Performance Obligation
The following table provides information about our RPO:
January 31,
(in thousands)20232022
RPO:
Expected to be recognized within 1 year$280,662 $300,212 
Expected to be recognized in more than 1 year302,329 211,346 
Total RPO$582,991 $511,558 
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.23.1
DIVESTITURE (Tables)
12 Months Ended
Jan. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Disposal Groups, Including Discontinued Operations
The following is a summary of the assets and liabilities distributed as part of the SIS Sale on December 1st, 2022:



As of December 1,
(in thousands)2022
Current assets:
Accounts receivable5,217
Contract assets, net2,091
Inventories731
Prepaid expenses and other current assets402
Total current assets8,441
Property and equipment, net1,409
Operating lease right-of-use assets648
Goodwill31,865
Intangible assets, net415
Deferred income taxes162
Other assets3,392
Total assets$46,332 
Current liabilities:
Accounts payable$1,327 
Accrued expenses and other current liabilities1,231
Contract liabilities5,752
Total current liabilities8,310
Long-term contract liabilities946
Operating lease liabilities461
Total liabilities$9,717 
XML 52 R34.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS AND GOODWILL (Tables)
12 Months Ended
Jan. 31, 2023
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, 2023 and 2022:
 January 31, 2023
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$61,058 $(61,058)$— 
Customer relationships3,550 (3,002)549 
Trade names805 (704)101 
Distribution network2,000 (2,000)— 
Total intangible assets$67,413 $(66,764)$650 

 January 31, 2022
(in thousands)CostAccumulated
Amortization
Net
Intangible assets with finite lives:   
Acquired technology$64,150 $(62,909)$1,241 
Customer relationships4,166 (2,913)1,253 
Trade names1,158 (876)282 
Distribution network2,000 (2,000)— 
Non-competition agreements1,307 (921)386 
Total intangible assets$72,781 $(69,619)$3,162 
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
2024$362 
2025$288 
Total$650 
Schedule of Goodwill Activity The change in the net carrying amount of goodwill activity for the years ended January 31, 2023 and 2022 was as follows:
 
(in thousands)Amount
Goodwill at January 31, 2021$158,183 
Foreign currency translation50 
Goodwill at January 31, 2022$158,233 
Business divestiture(31,865)
Foreign currency translation119 
Goodwill at January 31, 2023$126,487 
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables)
12 Months Ended
Jan. 31, 2023
Condensed Financial Information Disclosure [Abstract]  
Schedule of Inventories
Inventories consisted of the following as of January 31, 2023 and 2022: 
January 31,
(in thousands)20232022
Raw materials$17,337 $9,753 
Work-in-process7,057 2,953 
Finished goods869 1,660 
Total inventories$25,263 $14,366 
Schedule of Property and Equipment, Net Property and equipment, net consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Land and buildings$2,854 $2,854 
Leasehold improvements13,486 14,032 
Software27,889 26,281 
Equipment, furniture and other54,617 54,880 
Total cost98,846 98,047 
Less: accumulated depreciation and amortization(72,971)(67,208)
Total property and equipment, net$25,874 $30,839 
Schedule of Prepaid Expenses and Other Current Assets Prepaid expenses and other current assets consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Prepaid expenses$29,081 $22,653 
Deferred cost of revenue2,347 3,096 
Income tax receivables7,028 5,464 
Other883 757 
Total prepaid expenses and other current assets$39,339 $31,970 
Schedule of Other Assets Other assets consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
 Long-term restricted cash and time deposits $203 $2,488 
 Capitalized software development costs, net 9,706 13,920 
 Deferred commissions 2,339 1,897 
 Long-term deferred cost of revenue 127 525 
 Long-term security deposits 716 
 Noncontrolling investments accounted under ASC 321
7,046 5,162 
 Other 534 1,021 
Total other assets$19,961 $25,729 
Schedule of Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Compensation and benefits$38,253 $51,527 
Distributor and agent commissions10,345 14,877 
Operating lease obligations - current portion6,604 7,409 
Income taxes3,121 6,585 
Taxes other than income taxes8,929 2,962 
Fair value of derivatives - current portion1,592 801 
Other9,453 15,613 
Total accrued expenses and other current liabilities$78,297 $99,774 
Schedule of Other Liabilities Other liabilities consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Unrecognized tax benefits, including interest and penalties$9,563 $8,604 
Obligations for severance compensation2,104 2,145 
Other— 25 
Total other liabilities$11,667 $10,774 
Schedule of Other (Expense) Income, Net Other income (expense), net consisted of the following for the years ended January 31, 2023, 2022, and 2021: 
 Year Ended January 31,
(in thousands)202320222021
Gain from business divestiture$5,764 — — 
Gains on investments, net$1,660 $729 $3,769 
Foreign currency (losses) gains, net(51)$(3,140)$1,682 
(Losses) gains on derivative financial instruments, net(426)133 (95)
Other expense, net204 (403)(70)
Total other income (expense), net$7,151 $(2,681)$5,286 
Schedule of Supplemental Information Regarding Consolidated Cash Flows The following table provides supplemental information regarding our consolidated cash flows for the years ended January 31, 2023, 2022, and 2021:
 Year Ended January 31,
(in thousands)202320222021
Cash paid for interest$1,978 $470 $38 
Cash payments of income taxes, net$11,284 8,232 1,260 
Non-cash investing and financing transactions:
Accrued cash dividends payable to parent$— — 35,000 
Accrued but unpaid purchases of property and equipment$972 1,166 2,636 
Inventory transfers to property and equipment$1,474 537 894 
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.23.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
12 Months Ended
Jan. 31, 2023
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, 2023, 2022, and 2021:
(in thousands)Unrealized Gains (Losses) on Derivative Financial Instruments Designated as HedgesForeign Currency Translation AdjustmentsTotal
Balance 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 income1,636 — 1,636 
Net current period OCI(37)(1,545)(1,582)
Balance at January 31, 2021559 (16,064)(15,505)
Other comprehensive income (loss) before reclassifications1,229 (5)1,224 
Amounts reclassified out of accumulated other comprehensive income2,398 — 2,398 
Net current period OCI(1,169)(5)(1,174)
Balance at January 31, 2022(610)(16,069)(16,679)
Other comprehensive (loss) income before reclassifications(6,148)1,382 (4,766)
Amounts reclassified out of accumulated other comprehensive income(6,131)— (6,131)
Net current period OCI(16)1,382 1,365 
Balance at January 31, 2023$(626)$(14,687)$(15,314)
Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss The amounts reclassified out of accumulated other comprehensive loss into the consolidated statements of operations, with presentation location, for the years ended January 31, 2023, 2022, and 2021, were as follows:
Year Ended January 31,Financial Statement Location
(in thousands)202320222021
Unrealized (losses) gains on derivative financial instruments:
Foreign currency forward contracts$(54)$$39 Cost of software revenue
(278)40 117 Cost of software service revenue
(311)225 92 Cost of professional service and other revenue
(3,009)1,190 960 Research and development, net
(2,479)853 674 Selling, general and administrative
(6,131)2,314 1,882 Total, before income taxes
— 84 (246)(Provision) benefit for income taxes
$(6,131)$2,398 $1,636 Total, net of income taxes
XML 55 R37.htm IDEA: XBRL DOCUMENT v3.23.1
RESEARCH AND DEVELOPMENT, NET (Tables)
12 Months Ended
Jan. 31, 2023
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, 2023, 2022, and 2021, was as follows:
Year Ended January 31,
(in thousands)202320222021
Capitalized software development costs, net, beginning of year$13,920 $11,315 $11,679 
Software development costs capitalized during the year3,408 6,033 5,132 
Amortization of capitalized software development costs(4,708)(3,291)(3,072)
Business divestiture(2,922)— — 
Write-offs of capitalized software development costs— (142)(2,244)
Foreign currency translation and other(180)
Capitalized software development costs, net, end of year$9,706 $13,920 $11,315 
XML 56 R38.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES (Tables)
12 Months Ended
Jan. 31, 2023
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, 2023, 2022, and 2021 were as follows:
Year Ended January 31,
(in thousands)202320222021
U.S.$(18,240)$(9,596)$(8,665)
Non-U.S.(78,755)17,857 33,389 
Total income before provision for income taxes$(96,995)$8,261 $24,724 
Schedule of Provision for Income Taxes
The provision for income taxes for the years ended January 31, 2023, 2022, and 2021 consisted of the following:
Year Ended January 31,
(in thousands)202320222021
Current provision (benefit) for income taxes:
U.S. Federal$5,161 $— $(1,434)
U.S. State204 (11)(44)
Non-U.S.7,546 12,668 8,087 
Total current provision (benefit) for income taxes12,911 12,657 6,609 
Deferred provision (benefit) for income taxes:
U.S. Federal2,155 (1,143)(910)
U.S. State(414)53 (200)
Non-U.S.(1,696)6,950 (1,085)
 Total deferred provision (benefit) for income taxes45 5,860 (2,195)
Total provision for income taxes$12,956 $18,517 $4,414 
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, 2023, 2022, and 2021 was as follows:
Year Ended January 31,
(dollars in thousands)202320222021
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
Income tax provision at the U.S. federal statutory rate$(20,369)$1,735 $5,192 
U.S. State income tax (benefit) provision(156)40 (226)
Non-U.S. tax rate differential8,636 2,892 (2,836)
Tax incentives(158)(2,671)(139)
Valuation allowances7,450 12,731 31 
Non-deductible expenses/non-taxable income491 255 (261)
Business divestiture7,372 — — 
Tax contingencies6,286 2,056 1,184 
Stock based and other compensation1,102 898 101 
U.S. tax effects of non-U.S. operations2,316 540 1,001 
Other, net(14)41 367 
Total provision for income taxes$12,956 $18,517 $4,414 
Effective income tax rate(13.4)%224.1 %17.9 %
Schedule of Deferred Tax Assets and Liabilities Deferred tax assets and liabilities consisted of the following at January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Deferred tax assets:
Loss carryforwards$16,219 $11,506 
Accrued compensation10,535 8,774 
Accrued expenses332 240 
Operating lease liabilities59 352 
Exchange rate differences105 343 
Other, net— 241 
Total deferred tax assets27,250 21,456 
Deferred tax liabilities:
Deferred cost of revenue(1,784)(3,279)
Goodwill and other intangible assets(692)(928)
Depreciation of property and equipment(150)(217)
Operating lease right-of-use assets(59)(355)
Other, net(747)— 
Total deferred tax liabilities(3,432)(4,779)
Valuation allowance(26,026)(18,576)
Net deferred tax liabilities$(2,208)$(1,899)
Recorded as:
Deferred tax assets$823 $1,548 
Deferred tax liabilities(3,031)(3,447)
Net deferred tax liabilities$(2,208)$(1,899)
Schedule of Valuation Allowance
Activity in the recorded valuation allowance consisted of the following for the years ended January 31, 2023 and 2022:
Year Ended January 31,
(in thousands)20232022
Valuation allowance, beginning of year$(18,576)$(5,732)
Income tax (provision)(7,450)(12,731)
Spin-off from Verint— (113)
Valuation allowance, end of year$(26,026)$(18,576)
Schedule of Unrecognized Tax Benefits For the years ended January 31, 2023, 2022, and 2021 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:
Year Ended January 31,
(in thousands)202320222021
Gross unrecognized tax benefits, beginning of year$10,517 $9,872 $8,742 
Increases related to tax positions taken during the current year1,717 1,828 2,919 
Increases related to tax positions taken during prior years— — 18 
(Decreases) increases related to foreign currency exchange rates(828)256 272 
Reductions for spin-off from Verint— (1,439)— 
Reductions for tax positions of prior years— — (537)
Lapses of statutes of limitations(513)— (1,542)
Gross unrecognized tax benefits, end of year$10,893 $10,517 $9,872 
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Jan. 31, 2023
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, 2023 and 2022: 
 January 31, 2023
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$— $288 $— 
Total assets$ $288 $ 
Liabilities:   
Foreign currency forward contracts$— $1,592 $— 
Total liabilities$ $1,592 $ 

 January 31, 2022
 Fair Value Hierarchy Category
(in thousands)Level 1Level 2Level 3
Assets:   
Foreign currency forward contracts$— $140 $— 
Total assets$ $140 $ 
Liabilities:   
Foreign currency forward contracts$— $801 $— 
Total liabilities$ $801 $ 
Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs The following table presents the changes in the estimated fair values of our liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the years ended January 31, 2023 and 2022: 
 Year Ended January 31,
(in thousands)20232022
Fair value measurement, beginning of year$— $2,923 
Changes in fair values, recorded in operating expenses— (185)
Payments of contingent consideration— (2,738)
Fair value measurement at end of year$ $ 
XML 58 R40.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVE FINANCIAL INSTRUMENTS (Tables)
12 Months Ended
Jan. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Values of Derivatives The fair values of our derivative financial instruments and their classifications in our consolidated balance sheets as of January 31, 2023 and 2022 were as follows:
January 31,
(in thousands) Balance Sheet Classification20232022
Derivative assets:
Foreign currency forward contracts:
Designated as cash flow hedgesPrepaid expenses and other current assets$288 $125 
Not designated as hedging instrumentsPrepaid expenses and other current assets— 15 
Total derivative assets$288 $140 
Derivative liabilities:
Foreign currency forward contracts:
Designated as cash flow hedgesAccrued expenses and other current liabilities$914 $736 
Not designated as hedging instrumentsAccrued expenses and other current liabilities678 65 
Total derivative liabilities$1,592 $801 
Schedule of the Effects of Derivatives Designated as Cash Flow Hedges
The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the consolidated statement of operations for the years ended January 31, 2023, 2022, and 2021, were as follows:
Year Ended January 31,
(in thousands) 202320222021
Net gains recognized in AOCL:
Foreign currency forward contracts$16 $1,169 $1,863 
Net gains reclassified from AOCL to the consolidated statements of operations:
Foreign currency forward contracts$(6,131)$2,314 $1,882 
Schedule of Derivatives Not Designated as Hedging Instruments Losses (gains) recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended January 31, 2023, 2022, and 2021, were as follows: 
Classification in Consolidated Statements of OperationsYear Ended January 31,
(in thousands)202320222021
Foreign currency forward contractsOther income (expense), net$(426)$133 $(95)
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS (Tables)
12 Months Ended
Jan. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Recognized Stock-based Compensation Expense We recognized stock-based compensation expense in the following line items on the consolidated statements of operations for the years ended January 31, 2023, 2022, and 2021: 
Year Ended January 31,
(in thousands)202320222021
Component of income before provision for income taxes:
Cost of revenue:
Software$229 $229 $734 
Software service1,078 1,160 441 
Professional service and other2,038 2,535 952 
Research and development, net8,048 7,792 5,621 
Selling, general and administrative13,955 21,320 19,794 
Total stock-based compensation expense25,348 33,036 27,542 
Income tax benefits related to stock-based compensation (before consideration of valuation allowances)3,358 4,196 4,347 
Total stock-based compensation, net of taxes$21,990 $28,840 $23,195 
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, 2023, 2022, and 2021: 
Year Ended January 31,
(in thousands)202320222021
Restricted stock units and restricted stock awards$21,759 $31,825 $23,423 
Stock bonus program and bonus share program3,487 1,040 4,000 
Total equity-settled awards25,246 32,865 27,423 
Phantom stock units (cash-settled awards)102 171 119 
Total stock-based compensation expense$25,348 $33,036 $27,542 
Summary of Stock Awards Activity
The following table (“Award Activity Table”) summarizes activity for RSUs and PSUs to Company personnel that reduce available plan capacity under the plans for the years ended January 31, 2023 and 2022:

Year Ended January 31,Year Ended January 31,
20232022
(in thousands, except grant date fair values)Shares or UnitsWeighted-Average Grant-Date Fair ValueShares or UnitsWeighted-Average Grant-Date Fair Value
Opening balance1,901 $24.42 2,149 $22.92 
Granted2,208 $6.87 1,416 $25.60 
Released(1,627)$19.53 (1,452)$23.36 
Forfeited(559)$15.43 (212)$24.34 
Closing balance1,923 $11.02 1,901 $24.42 
XML 60 R42.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
12 Months Ended
Jan. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Expenses
The components of lease expenses for the years ended January 31, 2023 and 2022 were as follows:
Year Ended January 31,
(in thousands)20232022
Operating lease expenses$8,241 $9,552 
Variable lease expenses6,430 5,566 
Short-term lease expenses225 213 
Total lease expenses$14,896 $15,331 
Schedule of Supplemental Cash Flow Information Related to Leases Other information related to leases was as follows:
Year Ended January 31,
(dollars in thousands)20232022
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$8,272 $8,733 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$2,240 $3,756 
Weighted average remaining lease terms
Operating leases3 years4 years
Weighted average discount rates
Operating leases4.8 %4.8 %
Schedule of Maturities of Lease Liabilities Maturities of lease liabilities as of January 31, 2023 were as follows:
January 31, 2023
(in thousands)Operating Leases
Year Ending January 31,
2024$7,487 
20256,869 
20264,486 
2027213 
2028
Total future minimum lease payments19,060 
Less imputed interest(2,088)
Total$16,972 
Reported as of January 31, 2023:
Accrued expenses and other current liabilities$6,604 
Operating lease liabilities10,368 
Total$16,972 
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.23.1
GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)
12 Months Ended
Jan. 31, 2023
Segment Reporting [Abstract]  
Schedule of Revenue by Region The information below summarizes revenue by major geographic region for the years ended January 31, 2023, 2022, and 2021:
Year Ended January 31,
(in thousands)202320222021
EMEA:
Israel$201,610 $328,371 $274,113 
Germany44,486 63,258 86,834 
Other13,208 14,127 18,727 
Total EMEA259,304 405,756 379,674 
Americas:
United States35,139 37,726 44,746 
Other9,987 17,869 7,134 
Total Americas45,126 55,595 51,880 
APAC7,633 12,691 11,904 
Total revenue$312,062 $474,042 $443,458 
Schedule of Long-lived Assets by Region Property and equipment, net by geographic area consisted of the following as of January 31, 2023 and 2022:
January 31,
(in thousands)20232022
Israel$20,090 $24,510 
United States173 538 
Other countries 5,611 5,791 
Total property and equipment, net$25,874 $30,839 
Schedule of Major Customers The Company’s largest customers accounted for the following percentage of total revenue:
Year Ended January 31,
202320222021
Customer A17.7 %14.8 %16.9 %
Customer B10.0 %8.4 %14.1 %
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Jan. 31, 2023
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, 2023, 2022, and 2021:
Year Ended January 31,
 (in thousands except share and per share data)202320222021
Net (loss) income$(109,951)$(10,256)$20,310 
Net income attributable to noncontrolling interest4,181 4,634 6,107 
Net (loss) income attributable to Cognyte Software Ltd.$(114,132)$(14,890)$14,203 
Ordinary shares outstanding:
Basic shares67,924 66,570 65,773 
Effective of dilutive shares— — — 
Diluted shares67,924 66,570 65,773 
Net (loss) income per share attributable to Cognyte Software Ltd.:
Basic and diluted$(1.68)$(0.22)$0.22 
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2021
Former Parent    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Allocation of management costs and corporate support services   $ 97,265
Joint venture, variable interest entity in which entity is primary beneficiary    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Equity interest in a joint venture 50.00%  
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investments (Details) - USD ($)
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Accounting Policies [Abstract]    
Minimum maturity period of short term investments in time deposits 90 days  
Marketable debt securities $ 0 $ 0
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Credit Risk (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Concentration Risk [Line Items]    
Accounts receivable, net $ 113,201 $ 179,198
Governments outside the United States    
Concentration Risk [Line Items]    
Accounts receivable, net $ 54,200 $ 80,100
XML 66 R48.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for credit losses, beginning of year $ 2,110 $ 4,559 $ 4,085
Provisions charged to expense 2,824 342 1,840
Amounts written off (3,080) (2,791) (1,922)
Business divestiture (308) 0 0
Other, including fluctuations in foreign exchange rates 37 0 121
Allowance for credit losses, end of year 1,583 2,110 4,559
Cumulative Effect, Period of Adoption, Adjustment      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for credit losses, beginning of year $ 0 0 435
Allowance for credit losses, end of year   $ 0 $ 0
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and Equipment, net (Details)
12 Months Ended
Jan. 31, 2023
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 6 years
Software  
Property, Plant and Equipment  
Estimated useful lives 4 years
Buildings  
Property, Plant and Equipment  
Estimated useful lives 25 years
XML 68 R50.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Reporting (Details)
12 Months Ended
Jan. 31, 2023
segment
Accounting Policies [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Acquired Intangible Assets (Details)
12 Months Ended
Jan. 31, 2023
reportingUnit
Finite-Lived Intangible Assets [Line Items]  
Number of reporting units 1
Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives of finite-lived intangible assets 7 years
XML 70 R52.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Financial Instruments (Details)
12 Months Ended
Jan. 31, 2023
financial_institutions
Derivative [Line Items]  
Number of financial institutions that are counterparties to derivative instruments 2
Minimum | Foreign currency forward contracts | Cash flow hedging  
Derivative [Line Items]  
Derivative, maturity 1 month
Maximum | Foreign currency forward contracts | Cash flow hedging  
Derivative [Line Items]  
Derivative, maturity 12 months
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Software Development Costs and Internal-Use Software (Details)
12 Months Ended
Jan. 31, 2023
Minimum | Software Development Costs  
Software Development Costs  
Estimated useful lives 6 years
Minimum | Internal-Use Software  
Software Development Costs  
Estimated useful lives 4 years
Maximum | Internal-Use Software  
Software Development Costs  
Estimated useful lives 5 years
XML 72 R54.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Functional Currencies and Foreign Currency Transaction Gains and Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Accounting Policies [Abstract]      
Foreign currency (losses) gains, net $ (51) $ (3,140) $ 1,682
XML 73 R55.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY TRANSACTIONS - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 29, 2021
Feb. 28, 2021
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Affiliated Entity | Credit Facility Borrowings | Bank Leumi          
Related Party Transaction [Line Items]          
Due to related parties   $ 50,000      
Agreement term   3 years      
Former Parent          
Related Party Transaction [Line Items]          
Net expenses     $ 4,700 $ 4,800  
Allocation of management costs and corporate support services         $ 97,265
Dividends declared $ 35,000        
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY TRANSACTIONS - Schedule of Components of Costs of Services (Details) - Former Parent
$ in Thousands
12 Months Ended
Jan. 31, 2021
USD ($)
Related Party Transaction [Line Items]  
Allocation of management costs and corporate support services $ 97,265
Research and development, net  
Related Party Transaction [Line Items]  
Allocation of management costs and corporate support services 21,783
Selling, general and administrative  
Related Party Transaction [Line Items]  
Allocation of management costs and corporate support services 69,210
Software | Cost of revenue:  
Related Party Transaction [Line Items]  
Allocation of management costs and corporate support services 1,981
Software service | Cost of revenue:  
Related Party Transaction [Line Items]  
Allocation of management costs and corporate support services 1,548
Professional service and other | Cost of revenue:  
Related Party Transaction [Line Items]  
Allocation of management costs and corporate support services $ 2,743
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION - Narrative (Details)
12 Months Ended
Jan. 31, 2023
USD ($)
customer
Jan. 31, 2022
USD ($)
Jan. 31, 2021
USD ($)
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, impairment loss $ 0    
Amount reclassified to accounts receivable from contract asset 16,300,000 $ 13,000,000  
Contract assets recognized in current period 10,300,000 19,100,000  
Contract assets, net 2,100,000    
Accounts receivable, net 113,201,000 179,198,000  
Current period revenue recognized from beginning balance of contract liabilities $ 61,300,000 107,200,000  
Governments outside the United States      
Disaggregation of Revenue [Line Items]      
Number of customers outside the United States | customer 2    
Accounts receivable, net $ 54,200,000 80,100,000  
Sales Commission      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 9,700,000 8,300,000  
Capitalized contract cost, amortization 13,300,000 24,400,000 $ 23,800,000
Sales Commission | Prepaid expenses and other current assets      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 7,400,000 6,400,000  
Sales Commission | Other assets      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 2,300,000 1,900,000  
Costs to Fulfill      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 2,500,000 3,600,000  
Capitalized contract cost, amortization 3,900,000 7,800,000 $ 13,500,000
Costs to Fulfill | Prepaid expenses and other current assets      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net 2,400,000 3,100,000  
Costs to Fulfill | Other assets      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, net $ 100,000 $ 500,000  
Minimum      
Disaggregation of Revenue [Line Items]      
Unbundled contracts renewal term 1 year    
Maximum      
Disaggregation of Revenue [Line Items]      
Unbundled contracts renewal term 3 years    
XML 76 R58.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Disaggregation of Revenue [Line Items]      
Total revenue $ 312,062 $ 474,042 $ 443,458
Recurring revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 197,398 230,969 223,405
Nonrecurring revenue      
Disaggregation of Revenue [Line Items]      
Total revenue $ 114,664 $ 243,073 $ 220,053
XML 77 R59.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 113,201 $ 179,198
Contract assets, net 17,476 27,908
Contract liabilities 94,882 83,158
Long-term contract liabilities $ 14,382 $ 14,520
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION - Schedule of Remaining Performance Obligation (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance obligation $ 582,991 $ 511,558
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-02-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance obligation   $ 300,212
Revenue performance obligation, period   1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-02-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance obligation $ 280,662 $ 211,346
Revenue performance obligation, period 1 year 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-02-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance obligation $ 302,329  
Revenue performance obligation, period 1 year  
XML 79 R61.htm IDEA: XBRL DOCUMENT v3.23.1
SHORT TERM LOAN (Details)
1 Months Ended 12 Months Ended
Feb. 28, 2021
USD ($)
facility
Jan. 31, 2023
USD ($)
Jan. 31, 2022
USD ($)
Debt Securities, Available-for-sale [Line Items]      
Debt instrument, covenant, net cash, minimum $ 10,000,000    
Revolving Credit Facility | Line of Credit      
Debt Securities, Available-for-sale [Line Items]      
Number of credit facilities | facility 2    
Debt instrument, term 3 years    
Maximum borrowing capacity $ 100,000,000.0    
Interest expense   $ 1,600,000 $ 200,000
Unused borrowing capacity, fee   $ 300,000 $ 400,000
Covenant, consolidated equity, minimum amount $ 200,000,000    
Covenant, consolidated equity, minimum percentage of total consolidated assets 30.00%    
Covenant, unrestricted cash and cash equivalents, minimum amount $ 25,000,000    
Revolving Credit Facility | Line of Credit | Minimum      
Debt Securities, Available-for-sale [Line Items]      
Commitment fee, percentage 0.55%    
Revolving Credit Facility | Line of Credit | Minimum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Debt Securities, Available-for-sale [Line Items]      
Basis spread on variable rate 2.25%    
Revolving Credit Facility | Line of Credit | Maximum      
Debt Securities, Available-for-sale [Line Items]      
Commitment fee, percentage 0.75%    
Revolving Credit Facility | Line of Credit | Maximum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Debt Securities, Available-for-sale [Line Items]      
Basis spread on variable rate 3.15%    
XML 80 R62.htm IDEA: XBRL DOCUMENT v3.23.1
CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Business Acquisition      
Change in fair value of contingent consideration for business combinations $ 0 $ (134) $ (3,665)
Payments of contingent consideration for business combinations $ 0 2,738 4,877
Selling, general and administrative      
Business Acquisition      
Change in fair value of contingent consideration for business combinations   $ (200) $ (3,700)
XML 81 R63.htm IDEA: XBRL DOCUMENT v3.23.1
DIVESTITURE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 01, 2022
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Proceeds from divestiture business   $ 37,635 $ 0 $ 0
Gain from business divestiture, see Note 7   $ 5,764 $ 0 $ 0
Disposal Group, Disposed of by Sale, Not Discontinued Operations | SIS        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Proceeds from divestiture business $ 42,400      
Divestiture business holdback 4,700      
Divestiture business consideration 47,100      
Gain from business divestiture, see Note 7 5,800      
Divestiture business closing cost $ 4,700      
XML 82 R64.htm IDEA: XBRL DOCUMENT v3.23.1
DIVESTITURE - Disposal Groups, Including Discontinued Operations (Details) - Disposal Group, Disposed of by Sale, Not Discontinued Operations - SIS
$ in Thousands
Dec. 01, 2022
USD ($)
Current assets:  
Accounts receivable $ 5,217
Contract assets, net 2,091
Inventories 731
Prepaid expenses and other current assets 402
Total current assets 8,441
Property and equipment, net 1,409
Operating lease right-of-use assets 648
Goodwill 31,865
Intangible assets, net 415
Deferred income taxes 162
Other assets 3,392
Total assets 46,332
Current liabilities:  
Accounts payable 1,327
Accrued expenses and other current liabilities 1,231
Contract liabilities 5,752
Total current liabilities 8,310
Long-term contract liabilities 946
Operating lease liabilities 461
Total liabilities $ 9,717
XML 83 R65.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Acquired Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost $ 67,413 $ 72,781
Accumulated Amortization (66,764) (69,619)
Net 650 3,162
Acquired technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost 61,058 64,150
Accumulated Amortization (61,058) (62,909)
Net 0 1,241
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost 3,550 4,166
Accumulated Amortization (3,002) (2,913)
Net 549 1,253
Trade names    
Acquired Finite-Lived Intangible Assets [Line Items]    
Cost 805 1,158
Accumulated Amortization (704) (876)
Net 101 282
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
Accumulated Amortization   (921)
Net   $ 386
XML 84 R66.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) - USD ($)
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Amortization expenses $ 1,400,000 $ 2,100,000 $ 2,200,000
Impairment of intangible assets, finite-lived   0  
Business divestiture 31,865,000    
Impairments of goodwill 0 $ 0 0
Acquired technology      
Finite-Lived Intangible Assets [Line Items]      
Impairment of intangible assets, finite-lived 700,000   300,000
Acquired technology | Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization      
Finite-Lived Intangible Assets [Line Items]      
Impairment of intangible assets, finite-lived $ 600,000    
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of revenue    
Acquired technology | Selling, general and administrative      
Finite-Lived Intangible Assets [Line Items]      
Impairment of intangible assets, finite-lived $ 100,000    
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, general and administrative    
Acquired technology | Software      
Finite-Lived Intangible Assets [Line Items]      
Impairment of intangible assets, finite-lived     $ 200,000
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]     Cost of revenue
Acquired technology | Professional service and other      
Finite-Lived Intangible Assets [Line Items]      
Impairment of intangible assets, finite-lived     $ 100,000
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]     Cost of revenue
XML 85 R67.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Estimated Future Amortization Expense on Acquired Intangibles (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Intangible Assets - Future Amortization [Abstract]    
2024 $ 362  
2025 288  
Net $ 650 $ 3,162
XML 86 R68.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Goodwill [Roll Forward]    
Goodwill, net, beginning balance $ 158,233 $ 158,183
Foreign currency translation 119 50
Business divestiture (31,865)  
Goodwill, net, ending balance $ 126,487 $ 158,233
XML 87 R69.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Condensed Financial Information Disclosure [Abstract]    
Raw materials $ 17,337 $ 9,753
Work-in-process 7,057 2,953
Finished goods 869 1,660
Total inventories $ 25,263 $ 14,366
XML 88 R70.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Property, Plant and Equipment    
Total cost $ 98,846 $ 98,047
Less: accumulated depreciation and amortization (72,971) (67,208)
Total property and equipment, net 25,874 30,839
Land and buildings    
Property, Plant and Equipment    
Total cost 2,854 2,854
Leasehold improvements    
Property, Plant and Equipment    
Total cost 13,486 14,032
Software    
Property, Plant and Equipment    
Total cost 27,889 26,281
Equipment, furniture and other    
Property, Plant and Equipment    
Total cost $ 54,617 $ 54,880
XML 89 R71.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Condensed Financial Information Disclosure [Abstract]      
Depreciation expense on property and equipment $ 11.7 $ 15.5 $ 16.9
XML 90 R72.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Condensed Financial Information Disclosure [Abstract]    
Prepaid expenses $ 29,081 $ 22,653
Deferred cost of revenue 2,347 3,096
Income tax receivables 7,028 5,464
Other 883 757
Total prepaid expenses and other current assets $ 39,339 $ 31,970
XML 91 R73.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Condensed Financial Information Disclosure [Abstract]        
Long-term restricted cash and time deposits $ 203 $ 2,488    
Capitalized software development costs, net 9,706 13,920 $ 11,315 $ 11,679
Deferred commissions 2,339 1,897    
Long-term deferred cost of revenue 127 525    
Long-term security deposits 6 716    
Noncontrolling investments accounted under ASC 321 7,046 5,162    
Other 534 1,021    
Total other assets $ 19,961 $ 25,729    
XML 92 R74.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Condensed Financial Information Disclosure [Abstract]    
Compensation and benefits $ 38,253 $ 51,527
Distributor and agent commissions 10,345 14,877
Operating lease obligations - current portion 6,604 7,409
Income taxes 3,121 6,585
Taxes other than income taxes 8,929 2,962
Fair value of derivatives - current portion 1,592 801
Other 9,453 15,613
Total accrued expenses and other current liabilities $ 78,297 $ 99,774
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 93 R75.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Condensed Financial Information Disclosure [Abstract]    
Unrecognized tax benefits, including interest and penalties $ 9,563 $ 8,604
Obligations for severance compensation 2,104 2,145
Other 0 25
Total other liabilities $ 11,667 $ 10,774
XML 94 R76.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other (Expense) Income, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Condensed Financial Information Disclosure [Abstract]      
Gain from business divestiture, see Note 7 $ 5,764 $ 0 $ 0
Gains on investments, net 1,660 729 3,769
Foreign currency (losses) gains, net (51) (3,140) 1,682
(Losses) gains on derivative financial instruments, net (426) 133 (95)
Other expense, net 204 (403) (70)
Total other income (expense), net $ 7,151 $ (2,681) $ 5,286
XML 95 R77.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Condensed Financial Information Disclosure [Abstract]      
Cash paid for interest $ 1,978 $ 470 $ 38
Cash payments of income taxes, net 11,284 8,232 1,260
Non-cash investing and financing transactions:      
Accrued cash dividends payable to parent 0 0 35,000
Accrued but unpaid purchases of property and equipment 972 1,166 2,636
Inventory transfers to property and equipment $ 1,474 $ 537 $ 894
XML 96 R78.htm IDEA: XBRL DOCUMENT v3.23.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 299,089 $ 270,371 $ 455,171
Other comprehensive income (loss) before reclassifications (4,766) 1,224 54
Amounts reclassified out of accumulated other comprehensive income (6,131) 2,398 1,636
Other comprehensive loss 1,811 (1,388) (1,270)
Ending balance 209,774 299,089 270,371
Accumulated Other Comprehensive Loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (16,679) (15,505) (13,923)
Other comprehensive loss 1,365 (1,174) (1,582)
Ending balance (15,314) (16,679) (15,505)
Unrealized Gains (Losses) on Derivative Financial Instruments Designated as Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (610) 559 596
Other comprehensive income (loss) before reclassifications (6,148) 1,229 1,599
Amounts reclassified out of accumulated other comprehensive income (6,131) 2,398 1,636
Other comprehensive loss (16) (1,169) (37)
Ending balance (626) (610) 559
Foreign Currency Translation Adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (16,069) (16,064) (14,519)
Other comprehensive income (loss) before reclassifications 1,382 (5) (1,545)
Amounts reclassified out of accumulated other comprehensive income 0 0 0
Other comprehensive loss 1,382 (5) (1,545)
Ending balance $ (14,687) $ (16,069) $ (16,064)
XML 97 R79.htm IDEA: XBRL DOCUMENT v3.23.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Class of Stock [Line Items]      
Research and development, net $ 140,324 $ 143,360 $ 128,705
Selling, general and administrative 154,347 185,867 162,590
Total, before income taxes 96,995 (8,261) (24,724)
(Provision) benefit for income taxes 12,956 18,517 4,414
Total, net of income taxes 109,951 10,256 (20,310)
Software      
Class of Stock [Line Items]      
Cost of revenue 19,975 28,955 35,647
Software service      
Class of Stock [Line Items]      
Cost of revenue 48,400 46,413 44,893
Professional service and other      
Class of Stock [Line Items]      
Cost of revenue 50,941 56,349 51,186
Foreign currency forward contracts | Reclassification out of Accumulated Other Comprehensive Income      
Class of Stock [Line Items]      
Research and development, net (3,009) 1,190 960
Selling, general and administrative (2,479) 853 674
Total, before income taxes (6,131) 2,314 1,882
(Provision) benefit for income taxes 0 84 (246)
Total, net of income taxes (6,131) 2,398 1,636
Foreign currency forward contracts | Software | Reclassification out of Accumulated Other Comprehensive Income      
Class of Stock [Line Items]      
Cost of revenue (54) 6 39
Foreign currency forward contracts | Software service | Reclassification out of Accumulated Other Comprehensive Income      
Class of Stock [Line Items]      
Cost of revenue (278) 40 117
Foreign currency forward contracts | Professional service and other | Reclassification out of Accumulated Other Comprehensive Income      
Class of Stock [Line Items]      
Cost of revenue $ (311) $ 225 $ 92
XML 98 R80.htm IDEA: XBRL DOCUMENT v3.23.1
RESEARCH AND DEVELOPMENT, NET - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Research and Development Expense [Abstract]      
Gross research and development expenses $ 140,400 $ 143,700 $ 129,200
Reimbursements from the IIA and other government grant programs   300 500
Capitalized computer software, impairments $ 0 $ 142 $ 2,244
XML 99 R81.htm IDEA: XBRL DOCUMENT v3.23.1
RESEARCH AND DEVELOPMENT, NET - Schedule of Activity for Capitalized Software Development Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Movement in Capitalized Computer Software, Net [Roll Forward]      
Capitalized software development costs, net, beginning of year $ 13,920 $ 11,315 $ 11,679
Software development costs capitalized during the year 3,408 6,033 5,132
Amortization of capitalized software development costs (4,708) (3,291) (3,072)
Business divestiture (2,922) 0 0
Write-offs of capitalized software development costs 0 (142) (2,244)
Foreign currency translation and other 8 5 (180)
Capitalized software development costs, net, end of year $ 9,706 $ 13,920 $ 11,315
XML 100 R82.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]      
U.S. $ (18,240) $ (9,596) $ (8,665)
Non-U.S. (78,755) 17,857 33,389
(Loss) income before provision for income taxes $ (96,995) $ 8,261 $ 24,724
XML 101 R83.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Current provision (benefit) for income taxes:      
U.S. Federal $ 5,161 $ 0 $ (1,434)
U.S. State 204 (11) (44)
Non-U.S. 7,546 12,668 8,087
Total current provision (benefit) for income taxes 12,911 12,657 6,609
Deferred provision (benefit) for income taxes:      
U.S. Federal 2,155 (1,143) (910)
U.S. State (414) 53 (200)
Non-U.S. (1,696) 6,950 (1,085)
Total deferred provision (benefit) for income taxes 45 5,860 (2,195)
Total provision for income taxes $ 12,956 $ 18,517 $ 4,414
XML 102 R84.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES - Schedule of Effective Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
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 $ (20,369) $ 1,735 $ 5,192
U.S. State income tax (benefit) provision (156) 40 (226)
Non-U.S. tax rate differential 8,636 2,892 (2,836)
Tax incentives (158) (2,671) (139)
Valuation allowances 7,450 12,731 31
Non-deductible expenses/non-taxable income 491 255 (261)
Business divestiture 7,372 0 0
Tax contingencies 6,286 2,056 1,184
Stock based and other compensation 1,102 898 101
U.S. tax effects of non-U.S. operations 2,316 540 1,001
Other, net (14) 41 367
Total provision for income taxes $ 12,956 $ 18,517 $ 4,414
Effective income tax rate (13.40%) 224.10% 17.90%
XML 103 R85.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Deferred tax assets:    
Loss carryforwards $ 16,219 $ 11,506
Accrued compensation 10,535 8,774
Accrued expenses 332 240
Operating lease liabilities 59 352
Exchange rate differences 105 343
Other, net 0 241
Total deferred tax assets 27,250 21,456
Deferred tax liabilities:    
Deferred cost of revenue (1,784) (3,279)
Goodwill and other intangible assets (692) (928)
Depreciation of property and equipment (150) (217)
Operating lease right-of-use assets (59) (355)
Other, net (747) 0
Total deferred tax liabilities (3,432) (4,779)
Valuation allowance (26,026) (18,576)
Net deferred tax liabilities (2,208) (1,899)
Recorded as:    
Deferred tax assets 823 1,548
Deferred tax liabilities (3,031) (3,447)
Net deferred tax liabilities $ (2,208) $ (1,899)
XML 104 R86.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 31, 2023
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Operating Loss Carryforwards [Line Items]          
Unrecognized tax benefit, uncertain tax position $ 4,700        
Percentage decrease in effective tax rate for tax incentives   0.10% 32.30% 0.60%  
Operating loss carryforwards 131,800 $ 131,800      
Period of cumulative losses incurred   3 years      
Deferred tax assets, valuation allowance recognised   $ 7,500      
Valuation allowance 26,026 26,026 $ 18,576    
Unrecognized tax benefits 10,893 10,893 10,517 $ 9,872 $ 8,742
Unrecognized tax benefits, income tax penalties and interest expense   600 400 $ 100  
Unrecognized tax benefits, income tax penalties and interest accrued 1,400 1,400 $ 900    
Decrease in unrecognized tax benefits is reasonably possible 3,100 3,100      
Domestic Tax Authority          
Operating Loss Carryforwards [Line Items]          
Operating loss carryforwards 400 400      
Non-U.S.          
Operating Loss Carryforwards [Line Items]          
Operating loss carryforwards $ 131,400 $ 131,400      
XML 105 R87.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES - Schedule of Valuation Allowance (Details) - Valuation Allowance of Deferred Tax Assets - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Recorded valuation allowance    
Valuation allowance, beginning of year $ (18,576) $ (5,732)
Income tax (provision) (7,450) (12,731)
Spin-off from Verint 0 (113)
Valuation allowance, end of year $ (26,026) $ (18,576)
XML 106 R88.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Changes in the balance of gross unrecognized tax benefits      
Gross unrecognized tax benefits, beginning of year $ 10,517 $ 9,872 $ 8,742
Increases related to tax positions taken during the current year 1,717 1,828 2,919
Increases related to tax positions taken during prior years 0 0 18
Decrease related to foreign currency exchange rates (828)    
Increase related to foreign currency exchange rates   256 272
Reductions for spin-off from Verint 0 (1,439) 0
Reductions for tax positions of prior years 0 0 (537)
Lapses of statutes of limitations (513) 0 (1,542)
Gross unrecognized tax benefits, end of year $ 10,893 $ 10,517 $ 9,872
XML 107 R89.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details) - Recurring - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Level 1    
Assets:    
Foreign currency forward contracts $ 0 $ 0
Total assets 0 0
Liabilities:    
Foreign currency forward contracts 0 0
Total liabilities 0 0
Level 2    
Assets:    
Foreign currency forward contracts 288 140
Total assets 288 140
Liabilities:    
Foreign currency forward contracts 1,592 801
Total liabilities 1,592 801
Level 3    
Assets:    
Foreign currency forward contracts 0 0
Total assets 0 0
Liabilities:    
Foreign currency forward contracts 0 0
Total liabilities $ 0 $ 0
XML 108 R90.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Jan. 31, 2022
Changes in the estimated fair value of liability for contingent consideration measured using significant unobservable inputs (Level 3)    
Fair value measurement, beginning of year $ 0 $ 2,923
Changes in fair values, recorded in operating expenses 0 (185)
Payments of contingent consideration 0 (2,738)
Fair value measurement at end of year $ 0 $ 0
XML 109 R91.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Fair Value Disclosures [Abstract]    
Noncontrolling equity investment in privately-held companies without readily determinable fair values $ 7.0 $ 5.2
Noncontrolling equity investment in privately-held companies without readily determinable fair values, remeasured to fair value 2.4 4.4
Realized gain on partial sale of equity investment $ 1.7 0.1
Unrealized gain on noncontrolling equity investment   $ 0.7
XML 110 R92.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details) - USD ($)
$ in Millions
Jan. 31, 2023
Jan. 31, 2022
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 $ 91.3 $ 96.2
XML 111 R93.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values of Derivatives (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Fair Values of Derivative Financial Instruments    
Derivative assets $ 288 $ 140
Derivative liabilities 1,592 801
Foreign currency forward contracts | Prepaid expenses and other current assets | Designated as cash flow hedges    
Fair Values of Derivative Financial Instruments    
Derivative assets 288 125
Foreign currency forward contracts | Prepaid expenses and other current assets | Not designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Derivative assets 0 15
Foreign currency forward contracts | Accrued expenses and other current liabilities | Designated as cash flow hedges    
Fair Values of Derivative Financial Instruments    
Derivative liabilities 914 736
Foreign currency forward contracts | Accrued expenses and other current liabilities | Not designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Derivative liabilities $ 678 $ 65
XML 112 R94.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of the Effects of Derivatives Designated as Cash Flow Hedges (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other income (expenses), net Other income (expenses), net Other income (expenses), net
Foreign currency forward contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains recognized in AOCL $ 16 $ 1,169 $ 1,863
Net gains reclassified from AOCL into the combined statements of operations $ (6,131) $ 2,314 $ 1,882
XML 113 R95.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Derivatives Not Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
(Losses) gains on derivative financial instruments, net $ (426) $ 133 $ (95)
Foreign currency forward contracts | Not designated as hedging instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
(Losses) gains on derivative financial instruments, net $ (426) $ 133 $ (95)
XML 114 R96.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Schedule of Recognized Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Cost of revenue:      
Total stock-based compensation expense $ 25,348 $ 33,036 $ 27,542
Income tax benefits related to stock-based compensation (before consideration of valuation allowances) 3,358 4,196 4,347
Total stock-based compensation, net of taxes 21,990 28,840 23,195
Cost of revenue: | Software      
Cost of revenue:      
Total stock-based compensation expense 229 229 734
Cost of revenue: | Software service      
Cost of revenue:      
Total stock-based compensation expense 1,078 1,160 441
Cost of revenue: | Professional service and other      
Cost of revenue:      
Total stock-based compensation expense 2,038 2,535 952
Research and development, net      
Cost of revenue:      
Total stock-based compensation expense 8,048 7,792 5,621
Selling, general and administrative      
Cost of revenue:      
Total stock-based compensation expense $ 13,955 $ 21,320 $ 19,794
XML 115 R97.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Jan. 31, 2022
Jan. 31, 2021
Stock-based compensation expense      
Total stock-based compensation expense $ 25,348 $ 33,036 $ 27,542
Total equity-settled awards      
Stock-based compensation expense      
Total stock-based compensation expense 25,246 32,865 27,423
Restricted stock units and restricted stock awards      
Stock-based compensation expense      
Total stock-based compensation expense 21,759 31,825 23,423
Stock bonus program and bonus share program      
Stock-based compensation expense      
Total stock-based compensation expense 3,487 1,040 4,000
Phantom stock units (cash-settled awards)      
Stock-based compensation expense      
Total stock-based compensation expense $ 102 $ 171 $ 119
XML 116 R98.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock Awards Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Shares or Units    
Beginning balance (in shares) 1,901 2,149
Granted (in shares) 2,208 1,416
Released (in shares) (1,627) (1,452)
Forfeited (in shares) (559) (212)
Ending balance (in shares) 1,923 1,901
Weighted-Average Grant-Date Fair Value    
Beginning balance (in dollars per share) $ 24.42 $ 22.92
Granted (in dollars per share) 6.87 25.60
Released (in dollars per share) 19.53 23.36
Forfeited (in dollars per share) 15.43 24.34
Ending balance (in dollars per share) $ 11.02 $ 24.42
XML 117 R99.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Narrative (Details)
12 Months Ended
Jan. 31, 2023
USD ($)
Jan. 31, 2022
USD ($)
Jan. 31, 2021
USD ($)
Feb. 28, 2021
Share-Based Payment Arrangement [Abstract]        
Unrecognized share-based compensation cost $ 12,300,000      
Expected period for recognition 1 year 6 months 3 days      
Spin-off adjustment, conversion ratio       2.52
Employee contribution limit as a percentage of compensation 60.00%      
Company's matching contribution as a percentage of employee's annual compensation 50.00%      
Defined contribution plan employer matching contribution per employee maximum amount $ 2,000      
Matching contribution expense 100,000 $ 100,000 $ 200,000  
Severance expenses $ 8,800,000 $ 9,000,000 $ 7,500,000  
XML 118 R100.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Lessee, Lease, Description [Line Items]    
Accelerated operating lease expenses $ 1.5 $ 0.8
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 4 years 2 months 12 days  
Lessee, finance lease, remaining lease term 4 years 2 months 12 days  
XML 119 R101.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Schedule of Components of Lease Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Leases [Abstract]    
Operating lease expenses $ 8,241 $ 9,552
Variable lease expenses 6,430 5,566
Short-term lease expenses 225 213
Total lease expenses $ 14,896 $ 15,331
XML 120 R102.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Schedule of Supplemental Cash Flow Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 8,272 $ 8,733
Right-of-use assets obtained in exchange for lease obligations:    
Operating leases $ 2,240 $ 3,756
Weighted average remaining lease terms    
Operating leases 3 years 4 years
Weighted average discount rates    
Operating leases 4.80% 4.80%
XML 121 R103.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Operating Leases    
2024 $ 7,487  
2025 6,869  
2026 4,486  
2027 213  
2028 5  
Total future minimum lease payments 19,060  
Less imputed interest (2,088)  
Total $ 16,972  
Operating Leases    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Accrued expenses and other current liabilities $ 6,604 $ 7,409
Operating lease liabilities 10,368 $ 17,179
Total $ 16,972  
XML 122 R104.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 44 Months Ended
Mar. 02, 2023
USD ($)
Jun. 07, 2012
defendant
Mar. 31, 2009
plaintiff
Jan. 31, 2023
USD ($)
Jun. 30, 2019
mediation
Oct. 30, 2012
USD ($)
Feb. 07, 2023
USD ($)
Apr. 13, 2022
USD ($)
Loss Contingencies [Line Items]                
Unconditional purchase obligations       $ 36,100        
Off-balance sheet bank guarantees and letters of credit       43,600        
Unrecognized tax benefit, uncertain tax position       4,700        
Offices and Export Transaction                
Loss Contingencies [Line Items]                
Off-balance sheet bank guarantees and letters of credit       $ 3,600        
Pending Litigation | Unfavorable Regulatory Action                
Loss Contingencies [Line Items]                
Number of defendants | defendant   3            
Number of unsuccessful rounds of mediation | mediation         2      
Loss contingency accrual               $ 6,200
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,000    
Settled Litigation | Unfavorable Regulatory Action | Subsequent Event                
Loss Contingencies [Line Items]                
Loss contingency accrual             $ 16,000  
Payments for legal settlements $ 6,500              
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 123 R105.htm IDEA: XBRL DOCUMENT v3.23.1
GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Revenue and Long-lived Assets by Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Revenues from External Customers and Long-Lived Assets      
Total revenue $ 312,062 $ 474,042 $ 443,458
Total EMEA      
Revenues from External Customers and Long-Lived Assets      
Total revenue 259,304 405,756 379,674
Israel      
Revenues from External Customers and Long-Lived Assets      
Total revenue 201,610 328,371 274,113
Germany      
Revenues from External Customers and Long-Lived Assets      
Total revenue 44,486 63,258 86,834
Other      
Revenues from External Customers and Long-Lived Assets      
Total revenue 13,208 14,127 18,727
Total Americas      
Revenues from External Customers and Long-Lived Assets      
Total revenue 45,126 55,595 51,880
United States      
Revenues from External Customers and Long-Lived Assets      
Total revenue 35,139 37,726 44,746
Other      
Revenues from External Customers and Long-Lived Assets      
Total revenue 9,987 17,869 7,134
APAC      
Revenues from External Customers and Long-Lived Assets      
Total revenue $ 7,633 $ 12,691 $ 11,904
XML 124 R106.htm IDEA: XBRL DOCUMENT v3.23.1
GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Long-Lived Assets by Region (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Revenues from External Customers and Long-Lived Assets    
Total property and equipment, net $ 25,874 $ 30,839
Israel    
Revenues from External Customers and Long-Lived Assets    
Total property and equipment, net 20,090 24,510
United States    
Revenues from External Customers and Long-Lived Assets    
Total property and equipment, net 173 538
Other countries    
Revenues from External Customers and Long-Lived Assets    
Total property and equipment, net $ 5,611 $ 5,791
XML 125 R107.htm IDEA: XBRL DOCUMENT v3.23.1
GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Major Customers (Details) - Revenue Benchmark - Customer Concentration Risk
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Customer A      
Revenue, Major Customer      
Concentration risk, percentage 17.70% 14.80% 16.90%
Customer B      
Revenue, Major Customer      
Concentration risk, percentage 10.00% 8.40% 14.10%
XML 126 R108.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE - Narrative (Details) - $ / shares
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Feb. 28, 2021
Restructuring Cost and Reserve [Line Items]      
Potentially dilutive shares (in shares) 480,000    
Common stock, outstanding (in shares) 68,842,601 67,217,688  
Common stock, par value (in dollars per share) $ 0 $ 0 $ 0
Spinoff      
Restructuring Cost and Reserve [Line Items]      
Common stock, outstanding (in shares)     65,773,335
XML 127 R109.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Jan. 31, 2022
Jan. 31, 2021
Earnings Per Share [Abstract]      
Net (loss) income $ (109,951) $ (10,256) $ 20,310
Net income attributable to noncontrolling interest 4,181 4,634 6,107
Net (loss) income attributable to Cognyte Software Ltd. $ (114,132) $ (14,890) $ 14,203
Ordinary shares outstanding:      
Basic shares (in shares) 67,924 66,570 65,773
Effective of dilutive shares (in shares) 0 0 0
Diluted shares (in shares) 67,924 66,570 65,773
Net (loss) income per share attributable to Cognyte Software Ltd.:      
Basic (in dollars per share) $ (1.68) $ (0.22) $ 0.22
Diluted (in dollars per share) $ (1.68) $ (0.22) $ 0.22
XML 128 cgnt-20230131_htm.xml IDEA: XBRL DOCUMENT 0001824814 2022-02-01 2023-01-31 0001824814 dei:BusinessContactMember 2022-02-01 2023-01-31 0001824814 2023-01-31 0001824814 cgnt:DeloitteToucheLLPMember 2022-02-01 2023-01-31 0001824814 2022-01-31 0001824814 us-gaap:ProductMember 2022-02-01 2023-01-31 0001824814 us-gaap:ProductMember 2021-02-01 2022-01-31 0001824814 us-gaap:ProductMember 2020-02-01 2021-01-31 0001824814 us-gaap:TechnologyServiceMember 2022-02-01 2023-01-31 0001824814 us-gaap:TechnologyServiceMember 2021-02-01 2022-01-31 0001824814 us-gaap:TechnologyServiceMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember 2022-02-01 2023-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember 2021-02-01 2022-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember 2020-02-01 2021-01-31 0001824814 2021-02-01 2022-01-31 0001824814 2020-02-01 2021-01-31 0001824814 us-gaap:CommonStockMember 2020-01-31 0001824814 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001824814 us-gaap:TreasuryStockMember 2020-01-31 0001824814 us-gaap:RetainedEarningsMember 2020-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2020-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001824814 us-gaap:ParentMember 2020-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2020-01-31 0001824814 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember cgnt:NetParentEquityInvestmentMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:CommonStockMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:TreasuryStockMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:RetainedEarningsMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember cgnt:NetParentEquityInvestmentMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:ParentMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:NoncontrollingInterestMember 2020-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2020-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2020-02-01 2021-01-31 0001824814 us-gaap:ParentMember 2020-02-01 2021-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2020-02-01 2021-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2021-01-31 0001824814 us-gaap:CommonStockMember 2021-01-31 0001824814 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001824814 us-gaap:TreasuryStockMember 2021-01-31 0001824814 us-gaap:RetainedEarningsMember 2021-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2021-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001824814 us-gaap:ParentMember 2021-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2021-01-31 0001824814 2021-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2021-02-01 2022-01-31 0001824814 us-gaap:ParentMember 2021-02-01 2022-01-31 0001824814 us-gaap:RetainedEarningsMember 2021-02-01 2022-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2021-02-01 2022-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2022-01-31 0001824814 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2022-01-31 0001824814 us-gaap:TreasuryStockMember 2021-02-01 2022-01-31 0001824814 us-gaap:CommonStockMember 2022-01-31 0001824814 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001824814 us-gaap:TreasuryStockMember 2022-01-31 0001824814 us-gaap:RetainedEarningsMember 2022-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2022-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001824814 us-gaap:ParentMember 2022-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2022-01-31 0001824814 us-gaap:RetainedEarningsMember 2022-02-01 2023-01-31 0001824814 us-gaap:ParentMember 2022-02-01 2023-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2022-02-01 2023-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-01 2023-01-31 0001824814 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2023-01-31 0001824814 us-gaap:CommonStockMember 2023-01-31 0001824814 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001824814 us-gaap:TreasuryStockMember 2023-01-31 0001824814 us-gaap:RetainedEarningsMember 2023-01-31 0001824814 cgnt:NetParentEquityInvestmentMember 2023-01-31 0001824814 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001824814 us-gaap:ParentMember 2023-01-31 0001824814 us-gaap:NoncontrollingInterestMember 2023-01-31 0001824814 cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-02-01 2023-01-31 0001824814 cgnt:TwoGovernmentsOutsideTheUnitedStatesMember 2023-01-31 0001824814 cgnt:TwoGovernmentsOutsideTheUnitedStatesMember 2022-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-01-31 0001824814 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-01-31 0001824814 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-02-01 2023-01-31 0001824814 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-02-01 2023-01-31 0001824814 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-02-01 2023-01-31 0001824814 us-gaap:BuildingMember 2022-02-01 2023-01-31 0001824814 srt:MaximumMember 2022-02-01 2023-01-31 0001824814 srt:MinimumMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2022-02-01 2023-01-31 0001824814 srt:MaximumMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2022-02-01 2023-01-31 0001824814 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-02-01 2023-01-31 0001824814 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2022-02-01 2023-01-31 0001824814 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2022-02-01 2023-01-31 0001824814 cgnt:BankLeumiMember cgnt:CreditFacilityBorrowingsMember srt:AffiliatedEntityMember 2021-02-28 0001824814 cgnt:BankLeumiMember cgnt:CreditFacilityBorrowingsMember srt:AffiliatedEntityMember 2021-02-01 2021-02-28 0001824814 cgnt:FormerParentMember 2022-02-01 2023-01-31 0001824814 cgnt:FormerParentMember 2021-02-01 2022-01-31 0001824814 us-gaap:ProductMember us-gaap:CostOfSalesMember cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 us-gaap:ResearchAndDevelopmentExpenseMember cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 us-gaap:SellingGeneralAndAdministrativeExpensesMember cgnt:FormerParentMember 2020-02-01 2021-01-31 0001824814 cgnt:FormerParentMember 2021-01-29 2021-01-29 0001824814 srt:MinimumMember 2022-02-01 2023-01-31 0001824814 cgnt:RecurringRevenueMember 2022-02-01 2023-01-31 0001824814 cgnt:RecurringRevenueMember 2021-02-01 2022-01-31 0001824814 cgnt:RecurringRevenueMember 2020-02-01 2021-01-31 0001824814 cgnt:NonrecurringRevenueMember 2022-02-01 2023-01-31 0001824814 cgnt:NonrecurringRevenueMember 2021-02-01 2022-01-31 0001824814 cgnt:NonrecurringRevenueMember 2020-02-01 2021-01-31 0001824814 cgnt:TwoGovernmentsOutsideTheUnitedStatesMember 2022-02-01 2023-01-31 0001824814 2023-02-01 2023-01-31 0001824814 2022-02-01 2022-01-31 0001824814 2024-02-01 2023-01-31 0001824814 2023-02-01 2022-01-31 0001824814 cgnt:SalesCommissionMember 2023-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember cgnt:SalesCommissionMember 2023-01-31 0001824814 us-gaap:OtherAssetsMember cgnt:SalesCommissionMember 2023-01-31 0001824814 cgnt:SalesCommissionMember 2022-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember cgnt:SalesCommissionMember 2022-01-31 0001824814 us-gaap:OtherAssetsMember cgnt:SalesCommissionMember 2022-01-31 0001824814 cgnt:SalesCommissionMember 2022-02-01 2023-01-31 0001824814 cgnt:SalesCommissionMember 2021-02-01 2022-01-31 0001824814 cgnt:SalesCommissionMember 2020-02-01 2021-01-31 0001824814 cgnt:CoststoFulfillMember 2023-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember cgnt:CoststoFulfillMember 2023-01-31 0001824814 us-gaap:OtherAssetsMember cgnt:CoststoFulfillMember 2023-01-31 0001824814 cgnt:CoststoFulfillMember 2022-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember cgnt:CoststoFulfillMember 2022-01-31 0001824814 us-gaap:OtherAssetsMember cgnt:CoststoFulfillMember 2022-01-31 0001824814 cgnt:CoststoFulfillMember 2022-02-01 2023-01-31 0001824814 cgnt:CoststoFulfillMember 2021-02-01 2022-01-31 0001824814 cgnt:CoststoFulfillMember 2020-02-01 2021-01-31 0001824814 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-02-28 0001824814 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-02-01 2021-02-28 0001824814 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-02-01 2021-02-28 0001824814 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-02-01 2021-02-28 0001824814 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-02-01 2023-01-31 0001824814 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-02-01 2022-01-31 0001824814 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-02-01 2021-02-28 0001824814 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-02-01 2021-02-28 0001824814 2021-02-28 0001824814 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-02-01 2022-01-31 0001824814 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-02-01 2021-01-31 0001824814 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember cgnt:SISMember 2022-12-01 2022-12-01 0001824814 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember cgnt:SISMember 2022-12-01 0001824814 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-31 0001824814 us-gaap:CustomerRelationshipsMember 2023-01-31 0001824814 us-gaap:TradeNamesMember 2023-01-31 0001824814 us-gaap:DistributionRightsMember 2023-01-31 0001824814 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-31 0001824814 us-gaap:CustomerRelationshipsMember 2022-01-31 0001824814 us-gaap:TradeNamesMember 2022-01-31 0001824814 us-gaap:DistributionRightsMember 2022-01-31 0001824814 us-gaap:NoncompeteAgreementsMember 2022-01-31 0001824814 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-02-01 2023-01-31 0001824814 us-gaap:TechnologyBasedIntangibleAssetsMember cgnt:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationMember 2022-02-01 2023-01-31 0001824814 us-gaap:TechnologyBasedIntangibleAssetsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-02-01 2023-01-31 0001824814 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-02-01 2021-01-31 0001824814 us-gaap:ProductMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-02-01 2021-01-31 0001824814 us-gaap:LandAndBuildingMember 2023-01-31 0001824814 us-gaap:LandAndBuildingMember 2022-01-31 0001824814 us-gaap:LeaseholdImprovementsMember 2023-01-31 0001824814 us-gaap:LeaseholdImprovementsMember 2022-01-31 0001824814 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-01-31 0001824814 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-31 0001824814 us-gaap:MachineryAndEquipmentMember 2023-01-31 0001824814 us-gaap:MachineryAndEquipmentMember 2022-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-02-01 2021-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2020-02-01 2021-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-02-01 2022-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2021-02-01 2022-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-02-01 2023-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2022-02-01 2023-01-31 0001824814 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-31 0001824814 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-31 0001824814 us-gaap:ProductMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-02-01 2023-01-31 0001824814 us-gaap:ProductMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-02-01 2022-01-31 0001824814 us-gaap:ProductMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-02-01 2021-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-02-01 2023-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-02-01 2022-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-02-01 2023-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-02-01 2022-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-02-01 2021-01-31 0001824814 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-02-01 2023-01-31 0001824814 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-02-01 2022-01-31 0001824814 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-02-01 2021-01-31 0001824814 2022-11-01 2023-01-31 0001824814 us-gaap:DomesticCountryMember 2023-01-31 0001824814 us-gaap:ForeignCountryMember 2023-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-02-01 2023-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-02-01 2022-01-31 0001824814 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-01-31 0001824814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001824814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001824814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001824814 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001824814 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001824814 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2022-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2021-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2022-02-01 2023-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2021-02-01 2022-01-31 0001824814 cgnt:BusinessCombinationContingentConsiderationMember 2023-01-31 0001824814 us-gaap:ForeignExchangeForwardMember 2023-01-31 0001824814 us-gaap:ForeignExchangeForwardMember 2022-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-01-31 0001824814 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-01-31 0001824814 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-31 0001824814 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-31 0001824814 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-01-31 0001824814 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-01-31 0001824814 us-gaap:ForeignExchangeForwardMember 2022-02-01 2023-01-31 0001824814 us-gaap:ForeignExchangeForwardMember 2021-02-01 2022-01-31 0001824814 us-gaap:ForeignExchangeForwardMember 2020-02-01 2021-01-31 0001824814 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-02-01 2023-01-31 0001824814 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-02-01 2022-01-31 0001824814 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-02-01 2021-01-31 0001824814 us-gaap:ProductMember us-gaap:CostOfSalesMember 2022-02-01 2023-01-31 0001824814 us-gaap:ProductMember us-gaap:CostOfSalesMember 2021-02-01 2022-01-31 0001824814 us-gaap:ProductMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember 2022-02-01 2023-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember 2021-02-01 2022-01-31 0001824814 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember 2022-02-01 2023-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember 2021-02-01 2022-01-31 0001824814 cgnt:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001824814 us-gaap:ResearchAndDevelopmentExpenseMember 2022-02-01 2023-01-31 0001824814 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2022-01-31 0001824814 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2021-01-31 0001824814 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-02-01 2023-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember 2022-02-01 2023-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember 2021-02-01 2022-01-31 0001824814 cgnt:RestrictedStockAndRestrictedStockUnitsRSUsMember 2020-02-01 2021-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember 2022-02-01 2023-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember 2021-02-01 2022-01-31 0001824814 cgnt:CombinedStockBonusProgramandBonusShareProgramMember 2020-02-01 2021-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember 2022-02-01 2023-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember 2021-02-01 2022-01-31 0001824814 cgnt:ShareBasedPaymentArrangementEquitySettledAwardsMember 2020-02-01 2021-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember 2022-02-01 2023-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember 2021-02-01 2022-01-31 0001824814 us-gaap:PhantomShareUnitsPSUsMember 2020-02-01 2021-01-31 0001824814 srt:MinimumMember 2023-01-31 0001824814 srt:MaximumMember 2023-01-31 0001824814 cgnt:OfficesAndExportTransactionMember 2023-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 us-gaap:SettledLitigationMember us-gaap:UnfavorableRegulatoryActionMember us-gaap:SubsequentEventMember 2023-02-07 0001824814 us-gaap:SettledLitigationMember us-gaap:UnfavorableRegulatoryActionMember us-gaap:SubsequentEventMember 2023-03-02 2023-03-02 0001824814 us-gaap:PendingLitigationMember us-gaap:UnfavorableRegulatoryActionMember 2022-04-13 0001824814 country:IL 2022-02-01 2023-01-31 0001824814 country:IL 2021-02-01 2022-01-31 0001824814 country:IL 2020-02-01 2021-01-31 0001824814 country:DE 2022-02-01 2023-01-31 0001824814 country:DE 2021-02-01 2022-01-31 0001824814 country:DE 2020-02-01 2021-01-31 0001824814 cgnt:OtherEMEARegionMember 2022-02-01 2023-01-31 0001824814 cgnt:OtherEMEARegionMember 2021-02-01 2022-01-31 0001824814 cgnt:OtherEMEARegionMember 2020-02-01 2021-01-31 0001824814 us-gaap:EMEAMember 2022-02-01 2023-01-31 0001824814 us-gaap:EMEAMember 2021-02-01 2022-01-31 0001824814 us-gaap:EMEAMember 2020-02-01 2021-01-31 0001824814 country:US 2022-02-01 2023-01-31 0001824814 country:US 2021-02-01 2022-01-31 0001824814 country:US 2020-02-01 2021-01-31 0001824814 cgnt:OtherAmericasRegionMember 2022-02-01 2023-01-31 0001824814 cgnt:OtherAmericasRegionMember 2021-02-01 2022-01-31 0001824814 cgnt:OtherAmericasRegionMember 2020-02-01 2021-01-31 0001824814 srt:AmericasMember 2022-02-01 2023-01-31 0001824814 srt:AmericasMember 2021-02-01 2022-01-31 0001824814 srt:AmericasMember 2020-02-01 2021-01-31 0001824814 srt:AsiaPacificMember 2022-02-01 2023-01-31 0001824814 srt:AsiaPacificMember 2021-02-01 2022-01-31 0001824814 srt:AsiaPacificMember 2020-02-01 2021-01-31 0001824814 country:IL 2023-01-31 0001824814 country:IL 2022-01-31 0001824814 country:US 2023-01-31 0001824814 country:US 2022-01-31 0001824814 cgnt:OtherCountriesOutsideIsraelAndUnitedStatesMember 2023-01-31 0001824814 cgnt:OtherCountriesOutsideIsraelAndUnitedStatesMember 2022-01-31 0001824814 cgnt:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-02-01 2023-01-31 0001824814 cgnt:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-02-01 2022-01-31 0001824814 cgnt:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-02-01 2021-01-31 0001824814 cgnt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-02-01 2023-01-31 0001824814 cgnt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-02-01 2022-01-31 0001824814 cgnt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-02-01 2021-01-31 0001824814 us-gaap:SpinoffMember 2021-02-28 shares iso4217:USD iso4217:USD shares pure cgnt:reportingUnit cgnt:financial_institutions cgnt:segment cgnt:customer cgnt:facility cgnt:plaintiff cgnt:defendant cgnt:mediation 0001824814 2022 FY false http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member P3Y P1M P4Y 1 1 P1Y P1Y P1Y P1Y P1Y http://fasb.org/us-gaap/2022#CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense http://fasb.org/us-gaap/2022#CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization http://fasb.org/us-gaap/2022#CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent 20-F false true 2023-01-31 --01-31 false false 001-39829 Cognyte Software Ltd. Cognyte Software Ltd. L3 33 Maskit Herzliya Pituach 4673333 IL David Abadi 33 Maskit Herzliya Pituach 4673333 IL 972-9 962-2300 NASDAQ Ordinary Shares, no par value CGNT 68842601 No No Yes Yes Accelerated Filer false true U.S. GAAP false Brightman Almagor Zohar & Co. 1197 Deloitte & Touche LLP 34 Tel Aviv, Israel Tel Aviv, Israel New York, New York 34579000 152590000 4359000 3597000 17507000 10434000 1600000 2100000 113201000 179198000 17476000 27908000 25263000 14366000 39339000 31970000 251724000 420063000 25874000 30839000 17559000 25031000 126487000 158233000 650000 3162000 823000 1548000 19961000 25729000 443078000 664605000 0 100000000 20677000 36664000 78297000 99774000 94882000 83158000 193856000 319596000 14382000 14520000 3031000 3447000 10368000 17179000 11667000 10774000 233304000 365516000 0 0 300000000 300000000 68842601 68842601 67217688 67217688 0 0 338465000 316706000 -129022000 -14890000 -15314000 -16679000 194129000 285137000 15645000 13952000 209774000 299089000 443078000 664605000 98288000 209988000 187236000 175690000 201563000 190013000 38084000 62491000 66209000 312062000 474042000 443458000 19975000 28955000 35647000 48400000 46413000 44893000 50941000 56349000 51186000 619000 682000 943000 119935000 132399000 132669000 192127000 341643000 310789000 140324000 143360000 128705000 154347000 185867000 162590000 779000 1455000 1218000 295450000 330682000 292513000 -103323000 10961000 18276000 774000 177000 1347000 1597000 196000 185000 7151000 -2681000 5286000 6328000 -2700000 6448000 -96995000 8261000 24724000 12956000 18517000 4414000 -109951000 -10256000 20310000 4181000 4634000 6107000 -114132000 -14890000 14203000 -1.68 -1.68 -0.22 -0.22 0.22 0.22 67924000 67924000 66570000 66570000 65773000 65773000 -109951000 -10256000 20310000 1828000 -219000 -1233000 -16000 -1253000 -19000 0 -84000 18000 1811000 -1388000 -1270000 -108140000 -11644000 19040000 4627000 4420000 6419000 -112767000 -16064000 12621000 0 0 0 0 458467000 -13923000 444544000 10627000 455171000 -446000 -446000 -446000 0 0 0 0 458021000 -13923000 444098000 10627000 454725000 14203000 14203000 6107000 20310000 -1582000 -1582000 312000 -1270000 4176000 4176000 35000000 35000000 35000000 -164218000 -164218000 -164218000 0 0 0 0 273006000 -15505000 257501000 12870000 270371000 9558000 9558000 9558000 -14890000 -14890000 4634000 -10256000 -1174000 -1174000 -214000 -1388000 282564000 -282564000 0 34142000 181000 34323000 34323000 181000 181000 181000 3338000 3338000 0 316706000 0 -14890000 0 -16679000 285137000 13952000 299089000 -114132000 -114132000 4181000 -109951000 1365000 1365000 446000 1811000 21759000 21759000 21759000 2934000 2934000 0 338465000 0 -129022000 0 -15314000 194129000 15645000 209774000 -109951000 -10256000 20310000 18050000 21278000 22519000 2763000 432000 1850000 5764000 0 0 25246000 32865000 27423000 45000 5860000 -2195000 -426000 133000 -95000 0 -134000 -3665000 -681000 -766000 2964000 -59186000 5718000 -1496000 -8517000 7115000 -8442000 13101000 363000 1142000 2364000 -8465000 -5119000 -37885000 4885000 8668000 18000000 -51314000 -16770000 174000 1761000 210000 -1010000 1351000 1915000 -36987000 2630000 71311000 8274000 11759000 14199000 55150000 58973000 48585000 48765000 52978000 51174000 -201000 138000 -213000 3408000 6033000 5132000 37635000 0 0 358000 5561000 31084000 0 -513000 -1863000 20127000 -17851000 16418000 0 0 -189047000 -100000000 100000000 0 0 35000000 0 0 0 7025000 2934000 3338000 4176000 0 2738000 4877000 0 -181000 -492000 -102934000 58743000 -205617000 617000 41000 -864000 -119176000 43563000 -118752000 158220000 114657000 233409000 39044000 158220000 114657000 34579000 152590000 78570000 4302000 3486000 25904000 163000 2144000 10183000 39044000 158220000 114657000 ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cognyte Software Ltd. (the “Company”, “Cognyte”, “we”, “us” and “our”) is a global leader in investigative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">analytics software that empowers a variety of government and other organizations with Actionable Intelligence for a Safer World™. Our open interface software is designed to help customers accelerate and improve the effectiveness of investigations and decision-making. Hundreds of customers rely on our solutions to accelerate and conduct investigations and derive insights, with which they identify, neutralize, and tackle threats to national security and address different forms of criminal and terror activities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On February 1, 2021, the spin-off of Cognyte from Verint Systems Inc. (“Verint”) was completed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to the spin-off, the Company had not published stand-alone financial statements. As a result, the Company's comparative combined financial statements for the year ended as of January 31, 2021 were derived (carved-out) from the consolidated financial statements and accounting records of Verint and have been prepared in conformity with generally accepted accounting principles in the United States (“GAAP”). The preparation of the combined financial statements required management to make certain estimates and assumptions that affects the reported amounts of assets and liabilities as well as expenses. During the year ended January 31, 2021 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 have incurred additional expenses as a separate, stand-alone publicly-traded company. It is not practicable to estimate actual costs that would have been incurred had the Company been a separate stand-alone company during the years ended January 31, 2021. Allocations for management costs and corporate support services provided to the Company totaled $97.3 million for the year ended January 31, 2021. The Company and Verint considered the allocations to be a reasonable reflection of the benefits received by the Company. See also Note 3, “Related Party Transactions with Verint” for further discussion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless noted otherwise, references to the consolidated financial statements and discussion in the notes to the consolidated financial statements also pertains to the combined, carve-out basis financial statements for 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-weight:400;line-height:120%">The accompanying consolidated and combined financial statements include a joint venture in which we hold a 50% equity interest. The joint venture is a variable interest entity (“VIE”) in which we are the primary beneficiary</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 consolidated balance sheets, but separately from our equity. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments in companies in which we have less than a 20% ownership interest and cannot exercise significant influence, and which do not have readily determinable fair values, are accounted for at cost, adjusted for changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer, less any impairment.</span></div><div><span><br/></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:112%">The COVID-19 pandemic has reached all of the regions in which we do business. 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.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have seen an improvement in the business environment in 2022 after an initial downturn in early 2020 and 2021; however, during these years, our revenue was negatively impacted by delays and reduced spending attributed to the impact of the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">COVID-19 pandemic on our customers’ operational priorities and as a result of cost containment measures that they have implemented. Many of our customers are government agencies, and their budgets have been and may continue to be impacted due to the efforts taken to combat the pandemic and the economic consequences resulting therefrom. If some of our government customers experience budget shortfalls, they may decide to forgo using our 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:112%">Furthermore, an additional regional or global health epidemic or pandemic, including variants of COVID-19, as well as the implementation of measures attempting to contain and mitigate the effects of such epidemic or pandemic, may disrupt our operations and reduce demand for our products and 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:112%">In addition, as a result of the COVID-19 pandemic, we have implemented a hybrid working model whereby some of our employees are working a portion or all of their time remotely. It is possible that widespread remote work arrangements may have a negative impact on our operations, the execution of our business plans, the productivity and availability of key personnel and other employees necessary to conduct our business, and on third-party service providers who perform critical services for us, or otherwise cause operational failures due to changes in our normal business practices. The increase in remote working may also result in increased privacy, data security, and fraud risks, and our understanding of applicable legal and regulatory requirements, as well as the latest guidance from regulatory authorities in connection with the COVID-19 pandemic, may be subject to legal or regulatory challenges, particularly as regulatory guidance evolves in response to future developments. Such risks could materially and adversely affect our business and results of operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">War in Europe</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On February 24, 2022, a full-scale military invasion of Ukraine by Russian troops was reported. Russia’s military actions against Ukraine have led to an unprecedented expansion of export restrictions and sanctions imposed by the United States, the European Union, the United Kingdom, and numerous other countries against Russia and Belarus. In addition, Russian authorities have imposed significant currency control measures, other sanctions and imposed other economic and financial restrictions. The situation is rapidly evolving, and further sanctions and export restrictions could negatively impact the global economy and financial markets and could adversely affect our business. The length and impact of the ongoing military conflict is highly unpredictable, and has led to and could continue creating market disruptions, including significant volatility in commodity prices, credit and capital markets, restrictions on international trade as well as supply chain interruptions. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are continuing to monitor the situation in Ukraine and assessing its potential impact on our business. While we do not trade with any Russian or Belarusian governmental agencies or with any of the entities which are subject to sanctions, any of the above-mentioned factors could adversely affect our business, prospects, financial condition, and operating results and/or exacerbate other risks highlighted in this Annual Report. The extent and duration of the military action, sanctions and resulting market disruptions are currently impossible to predict, but could be substantial. Additionally, disruptive impacts of the conflict on other countries in Eastern Europe, including Bulgaria and Romania, where we have operations and facilities, could be prolonged, which may require us to reevaluate our operations there and/or otherwise harm our business. In addition, in response to the armed conflicts, governments may allocate budgets to military or other immediate needs, at the expense of our solutions.</span></div> 97300000 0.50 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 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, 2023 and 2022. Investments with maturities in excess of one year are included in other assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable are comprised of invoiced amounts due from customers for which we have an unconditional right to collect and are not interest-bearing. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents, bank time deposits, short-term investments, accounts receivable, and contract assets. We invest our cash in bank accounts and bank time deposits. By policy, we seek to limit credit exposure on investments through diversification and by restricting our investments to highly rated securities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant credit terms to our customers in the ordinary course of business. Concentrations of credit risk with respect to accounts receivable and contract assets are generally limited due to the large number of customers comprising our customer base and their dispersion across different industries and geographic areas. We have both direct and indirect contracts with two governments outside the United States, that combined accounted for $54.2 million and $80.1 million of our aggregated accounts receivable and contract assets, at January 31, 2023 and 2022, respectively. We believe our contracts with these governments present insignificant credit risk. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted Accounting Standard Update (“ASU”) No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on February 1, 2020. ASU No. 2016-13 requires us to make judgments as to our ability to collect outstanding receivables and provide allowances for a portion of receivables over the lifetime of the receivables. Our allowance for credit losses is estimated based on an analysis of the aging of our accounts receivable and contract assets, historical write-offs, customer payment patterns, individual customer creditworthiness, current economic trends, reasonable and supportable forecasts of future economic conditions, and/or establishment of specific reserves for customers in adverse financial condition. We write-off an account receivable and charge it against its recorded allowance at the point when it is considered uncollectible. We assess the adequacy of the allowance for credit losses on a quarterly basis.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in our credit losses for the years ended January 31, 2023, 2022, and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative effect of adoption of ASU No. 2016-13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(3,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 divestiture</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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, including fluctuations in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">121 </span></td><td style="background-color:#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%">Allowance for credit losses, 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%">1,583</span><span style="color:#000000;font-family:'Times 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,110</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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,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"/></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 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:f-503">three</span> to six years. Software is typically depreciated over a period of four years. Buildings are typically depreciated over twenty-five years. Leasehold improvements are amortized over the shorter of their estimated useful lives or the related lease term. Finance leased assets are amortized over the related lease term. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of maintenance and repairs of property and equipment is charged to operations as incurred. When assets are retired or disposed of, the cost and accumulated depreciation or amortization thereon are removed from the consolidated balance sheet and any resulting gain or loss is recognized in the consolidated statement of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evaluated regularly by the enterprise’s chief operating decision maker (“CODM”), or decision making group, in deciding how</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to allocate resources and in assessing performance. We evaluated segment reporting in accordance with Accounting Standards Codification (“ASC”) Topic 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We concluded that we operate in a single operating segment and a single reportable segment based on the operating results available and evaluated regularly by the CODM to make decisions about resource allocation and performance assessment. The CODM makes operational performance assessments and resource allocation decisions on a consolidated basis, inclusive of all of the Company’s products.</span></div><div><span><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 usually as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate as one reporting unit. In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. If our quantitative testing determines that the carrying value of the reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to our reporting unit.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize some or all of three primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of our reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, and non-competition agreements. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of 7 years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. An instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. This fair value hierarchy consists of three levels of inputs that may be used to measure fair value:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: quoted prices in active markets for identical assets or liabilities;</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: unobservable inputs that are supported by little or no market activity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the fair value hierarchy classification of our applicable assets and liabilities at each reporting period. Changes in the observability of valuation inputs may result in transfers within the fair value measurement hierarchy. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Values of Financial Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our recorded amounts of cash and cash equivalents, restricted cash and cash equivalents, and restricted bank time deposits, accounts receivable, contract assets, contract liabilities, short term loan, investments, and accounts payable approximate fair value, due to the short-term nature of these instruments. We measure certain financial assets and liabilities at fair value based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for derivatives and hedging based on ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires recognizing all derivatives on the balance sheet at fair value. If the derivatives meet the definition of a cash flow hedge and are so designated, depending on the nature of the hedge, the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period, or periods, during which the hedged transaction affects earnings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our risk management strategy, when considered appropriate, we use derivative financial instruments including foreign currency forward contracts to hedge against certain foreign currency exposure. Our intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, we do not enter into speculative positions with derivative instruments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To protect against the increase in value of expected foreign currency cash flows resulting mainly from salaries and related benefits paid in NIS during the year, the Company hedges portions of its anticipated payroll denominated in NIS for a period of <span style="-sec-ix-hidden:f-514">one</span> to twelve months with forward contracts (the “Hedging Contracts”). Accordingly, when the USD strengthens against the NIS, the decline in present value of future NIS currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the USD weakens against the NIS, the increase in the present value of future NIS expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also periodically utilize foreign currency forward contracts to manage exposures resulting from expected customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The counterparties to our derivative financial instruments consist of two major financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts. We do not anticipate any such losses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for revenue in accordance with ASU No. 2014-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For additional details please refer to 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><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 have elected to enter only 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 up to 6 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-Use Software</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize costs associated with software that is acquired, internally developed or modified solely to meet our internal needs. Capitalization begins when the preliminary project stage has been completed and management with the relevant authority authorizes and commits to the funding of the project. These capitalized costs include external direct costs utilized in developing or obtaining the applications and expenses for employees who are directly associated with the development of the applications. Capitalization of such costs continues until the project is substantially complete and is ready for its intended purpose. Capitalized costs of computer software developed for internal use are generally amortized over estimated useful lives of <span style="-sec-ix-hidden:f-523">four</span> to five years on a straight-line basis, which best represents the pattern of the software’s use. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We capitalize integration and testing costs incurred from implementing cloud computing hosting arrangements that are service contracts at the application development stage. Capitalized costs are amortized on a straight-line basis over the term of each arrangement. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prior to the spin-off, the Company’s operations were included in the consolidated U.S. federal and certain state, local and foreign income tax returns filed by Verint. For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the tax balances are primarily attributable to tax carryforwards and other basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the asset and liability method which includes the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in our consolidated financial statements. Under this approach, deferred taxes are recorded for the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus deferred taxes. Deferred taxes result from differences between the financial statement and tax bases of our assets and liabilities, and are adjusted for changes in tax rates and tax laws when changes are enacted. The effects of future changes in income tax laws or rates are not anticipated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in Israel, the United States and numerous foreign jurisdictions. The calculation of our income tax provision involves the application of complex tax laws and requires significant judgment and estimates. We evaluate the realizability of our deferred tax assets for each jurisdiction in which we operate at each reporting date, and establish valuation allowances when it is more likely than not that all or a portion of our deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. We consider all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies. In circumstances where there is sufficient negative evidence indicating that our deferred tax assets are not more-likely-than-not realizable, we establish a valuation allowance.</span></div><div><span><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 (expenses), net in the consolidated statements of operations. We recorded net foreign currency losses of $0.1 million, net foreign currency losses of $3.1 million and net foreign currency gains of $1.7 million for the years ended January 31, 2023, 2022, and 2021, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For consolidated reporting purposes, in those instances where a subsidiary has a functional currency other than the U.S. dollar, revenue and expenses are translated into U.S. dollars using average exchange rates for the reporting period, while assets and liabilities are translated into U.S. dollars using period-end rates. The effects of foreign currency translation adjustments are included in stockholders’ equity as a component of accumulated other comprehensive income or loss in the accompanying consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain Company employees participate in a stock-based compensation plan sponsored by Cognyte. Awards granted under the plan are based on Cognyte’s common shares and, as such, are included in Additional Paid in Capital. The Company accounts for share-based compensation under ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made to employees and directors. ASC 718 requires companies to estimate the fair value of equity-based awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations. The Company estimates forfeitures to be estimated at the time of grant, and revised if necessary in subsequent periods, if actual forfeitures differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation expenses for the value of its awards, which vest in tranches based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures. Estimated forfeitures are based on actual historical pre-vesting forfeitures. For performance-based share units, the Company </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the accelerated attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception. Operating lease assets are presented as operating lease right-of-use (“ROU”) assets, and corresponding operating lease liabilities are presented within accrued expenses and other current liabilities (current portions), and as operating lease liabilities (long-term portions), on our consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the remaining lease payments over the lease term at commencement date. Our leases do not provide an implicit interest rate. We calculate the incremental borrowing rate to reflect the interest rate that we would have to pay to borrow on a collateralized basis an amount equal to the lease payments in a similar economic environment over a similar term, and consider our historical borrowing activities and market data in this determination. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.</span></div><div><span><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.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company becomes involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes that are not predictable with certainty. The Company accrues for contingencies when the loss is probable, and it can reasonably estimate the amount of any such loss. Loss contingencies considered to be remote by the Company are generally not disclosed unless material. The respective legal fees are expensed as incurred.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Tax indemnification</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:400;line-height:112%">Income tax indemnifications are contractual arrangements established between two parties whereby one party will reimburse the other for income taxes paid to a taxing authority related to tax positions that arose (typically) prior to a transaction. If we are a primary obligor to the taxing authority, we should account for any tax exposure pursuant to the uncertain tax provision guidance of ASC 740. If we are not a primary obligor to the taxing authority, we should account for the tax risk pursuant to ASC 460, Guarantees, which requires the use of the greater of the fair value of the indemnity or the contingent liability required to be recognized under ASC 450, Contingencies.</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:112%">In accordance with the Tax Matters Agreement entered between the Company and Verint in conjunction with the spin-off, the Company has an indemnification obligation to Verint with respect to some or all of the resulting tax to Verint under the Tax Matters Agreement. Following the spin-off, the Company is obligated to indemnify Verint, which is the primary obligor to the taxing authority for the GILTI calculation, and accordingly the Company recorded in the fiscal year that ended in January 31, 2023 a tax indemnification pursuant of ASC 460, Guarantees (ASC 460).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for business combinations in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is allocated to goodwill and any subsequent changes in estimated contingencies are recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and in changes in acquired income tax positions are recognized in earnings.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition related costs are expensed to the consolidated statements of operations in the periods incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Recently Adopted </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04 Reference Rate Reform (Topic 848), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilitation of the Effects of Reference Rate Reform on Financial Reporting.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The guidance applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. This guidance is effective for all entities as of March 12, 2020 through December 31, 2024. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, which affects general principles within Topic 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and is meant to simplify and reduce the cost of accounting for income taxes. This standard is effective for annual reporting periods beginning after December 15, 2021, and interim reporting periods within annual reporting periods beginning after December 15, 2022. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.</span></div><div><span><br/></span></div><div><span><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:120%">In October 2021, the FASB issued ASU 2021-08 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The guidance will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. The guidance should be applied prospectively to acquisitions occurring on or after the effective date. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods, for any financial statements that have not yet been issued. The Company is currently evaluating this guidance to determine the impact it may have on its consolidated financial statements.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In September 2022, the FASB issued ASU 2022-04</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Liabilities — Supplier Finance Programs: Disclosure of Supplier Finance Program Obligations (Subtopic 405-50)</span><span style="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:12pt;font-weight:400;line-height:115%"> </span>This guidance is intended to address requests from stakeholders for information about an entity’s use of supplier finance programs and their effect on the entity’s working capital, liquidity, and cash flows. The guidance is effective for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on roll-forward information requirement, which is effective for the fiscal years beginning after December 15, 2023. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></div> <div><span 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> InvestmentsOur 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, 2023 and 2022. Investments with maturities in excess of one year are included in other assets. P90D 0 0 Accounts Receivable, netTrade accounts receivable are comprised of invoiced amounts due from customers for which we have an unconditional right to collect and are not interest-bearing. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents, bank time deposits, short-term investments, accounts receivable, and contract assets. We invest our cash in bank accounts and bank time deposits. By policy, we seek to limit credit exposure on investments through diversification and by restricting our investments to highly rated securities.</span></div>We grant credit terms to our customers in the ordinary course of business. Concentrations of credit risk with respect to accounts receivable and contract assets are generally limited due to the large number of customers comprising our customer base and their dispersion across different industries and geographic areas. 54200000 80100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted Accounting Standard Update (“ASU”) No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on February 1, 2020. ASU No. 2016-13 requires us to make judgments as to our ability to collect outstanding receivables and provide allowances for a portion of receivables over the lifetime of the receivables. Our allowance for credit losses is estimated based on an analysis of the aging of our accounts receivable and contract assets, historical write-offs, customer payment patterns, individual customer creditworthiness, current economic trends, reasonable and supportable forecasts of future economic conditions, and/or establishment of specific reserves for customers in adverse financial condition. We write-off an account receivable and charge it against its recorded allowance at the point when it is considered uncollectible. We assess the adequacy of the allowance for credit losses on a quarterly basis.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in our credit losses for the years ended January 31, 2023, 2022, and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative effect of adoption of ASU No. 2016-13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(3,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 divestiture</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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, including fluctuations in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">121 </span></td><td style="background-color:#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%">Allowance for credit losses, 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%">1,583</span><span style="color:#000000;font-family:'Times 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,110</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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,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"/></tr></table> 2110000 4559000 4085000 0 0 435000 2824000 342000 1840000 3080000 2791000 1922000 308000 0 0 -37000 0 -121000 1583000 2110000 4559000 <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:f-503">three</span> to six years. Software is typically depreciated over a period of four years. Buildings are typically depreciated over twenty-five years. Leasehold improvements are amortized over the shorter of their estimated useful lives or the related lease term. Finance leased assets are amortized over the related lease term. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of maintenance and repairs of property and equipment is charged to operations as incurred. When assets are retired or disposed of, the cost and accumulated depreciation or amortization thereon are removed from the consolidated balance sheet and any resulting gain or loss is recognized in the consolidated statement of operations.</span></div> P6Y P4Y P25Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evaluated regularly by the enterprise’s chief operating decision maker (“CODM”), or decision making group, in deciding how</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to allocate resources and in assessing performance. We evaluated segment reporting in accordance with Accounting Standards Codification (“ASC”) Topic 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We concluded that we operate in a single operating segment and a single reportable segment based on the operating results available and evaluated regularly by the CODM to make decisions about resource allocation and performance assessment. The CODM makes operational performance assessments and resource allocation decisions on a consolidated basis, inclusive of all of the Company’s products.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Other Acquired Intangible Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We test goodwill for impairment at the reporting unit level on an annual basis usually as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate as one reporting unit. In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. If our quantitative testing determines that the carrying value of the reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to our reporting unit.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize some or all of three primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of our reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, and non-competition agreements. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of 7 years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.</span></div> 1 P7Y Fair Value Measurements<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, contract liabilities, short term loan, investments, and accounts payable approximate fair value, due to the short-term nature of these instruments. We measure certain financial assets and liabilities at fair value based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for derivatives and hedging based on ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires recognizing all derivatives on the balance sheet at fair value. If the derivatives meet the definition of a cash flow hedge and are so designated, depending on the nature of the hedge, the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period, or periods, during which the hedged transaction affects earnings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our risk management strategy, when considered appropriate, we use derivative financial instruments including foreign currency forward contracts to hedge against certain foreign currency exposure. Our intent is to mitigate gains and losses caused by the underlying exposures with offsetting gains and losses on the derivative contracts. By policy, we do not enter into speculative positions with derivative instruments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To protect against the increase in value of expected foreign currency cash flows resulting mainly from salaries and related benefits paid in NIS during the year, the Company hedges portions of its anticipated payroll denominated in NIS for a period of <span style="-sec-ix-hidden:f-514">one</span> to twelve months with forward contracts (the “Hedging Contracts”). Accordingly, when the USD strengthens against the NIS, the decline in present value of future NIS currency expenses is offset by losses in the fair value of the Hedging Contracts. Conversely, when the USD weakens against the NIS, the increase in the present value of future NIS expenses is offset by gains in the fair value of the Hedging Contracts. These Hedging Contracts are designated as cash flow hedges.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also periodically utilize foreign currency forward contracts to manage exposures resulting from expected customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The counterparties to our derivative financial instruments consist of two major financial institutions. We regularly monitor the financial strength of these institutions. While the counterparties to these contracts expose us to credit-related losses in the event of a counterparty’s non-performance, the risk would be limited to the unrealized gains on such affected contracts. We do not anticipate any such losses.</span></div> P12M 2 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for revenue in accordance with ASU No. 2014-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For additional details please refer to note 4, “Revenue Recognition”.</span></div><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, </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%">published credit and financial information pertaining to the customer. Our customary business practice is to enter into legally enforceable written contracts with our customers, which set forth the general terms and conditions between the parties. Typically, our customers also submit a purchase order to specify the different goods and services, and the associated prices. Multiple contracts with a single counterparty entered into at or near the same time are evaluated to determine if the contracts should be combined and accounted for as a single contract.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we must apply judgment to determine whether promised goods or services are capable of being distinct and are distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation. Generally, our contracts do not include non-distinct performance obligations, but certain contracts require design, development, or significant customization of our products to meet the customer’s specific requirements, in which case the products and services are combined into one distinct performance obligation. Additionally, our subscription license offerings provide customers with access to and the right to utilize ongoing support to ensure our software is continuously up-to-date with the latest cyber security capabilities. We consider our software subscription licenses and access to critical support to be a single performance obligation. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determine the transaction price</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer. We assess the timing of transfer of goods and services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, we do not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less, which is the case in the majority of our customer contracts. The primary purpose of our invoicing terms is not to receive or provide financing from or to customers. Certain contracts may require an advance payment to encourage customer commitment to the project and protect us from early termination of 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 </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%">recognized until we can objectively conclude that the product or service meets the agreed-upon specifications in the contract.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to our customers. Revenue is measured based on consideration specified in a contract with a customer, and excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling activities that are billed to the customer and occur after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. Historically, these expenses have not been material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We do not adjust the promised amount of consideration for the effects of a significant financing component since the Company expects, at contract inception, that the period between the time of transfer of the promised goods or services to the customer and the time the customer pays for these goods or services to be generally one year or less, based on the practical expedient. The Company’s credit terms to customers are, on average, between 30 and 60 days.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Goods and Services</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive and report our revenue in three categories: (a) software revenue, including the sale of subscription (i.e., term-based) or perpetual licenses, and appliances that include software that is essential to the product’s functionality, (b) software service revenue, including support revenue and revenue from cloud-based software-as-a-service subscriptions (“SaaS”), and (c) professional service and other revenue, including revenue from installation and integration services, customer specific development work, resale of third-party hardware, and consulting and training services. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software revenue licenses either provide our customers a perpetual right to use our software or the right to use our software for only a fixed term, in most cases between <span style="-sec-ix-hidden:f-553">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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">conditions and entity specific factors such as assessment of historical data of bundled sales of professional services and resale of third-party hardware with other promised goods and services in order to maximize the use of observable inputs. Professional services SSP and resale of third-party hardware SSP is established based on an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain contracts require us to significantly customize our software and these contracts are generally recognized over time as we perform because our performance does not create an asset with an alternative use and we have an enforceable right to payment plus a reasonable profit for performance completed to date. Revenue is recognized over time based on the extent of progress towards completion of the performance obligation. We use labor hours incurred to measure progress for these contracts because it best depicts the transfer of the asset to the customer. Under the labor hours incurred measure of progress, the extent of progress towards completion is measured based on the ratio of labor hours incurred to date to the total estimated labor hours at completion of the distinct performance obligation. Due to the nature of the work performed in these arrangements, the estimation of total labor hours at completion is complex, subject to many variables and requires significant judgment. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known. We use an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices, to estimate the SSP of our significantly customized solutions.</span></div> <div><span 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 have elected to enter only 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 up to 6 years.</span></div> P6Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-Use Software</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize costs associated with software that is acquired, internally developed or modified solely to meet our internal needs. Capitalization begins when the preliminary project stage has been completed and management with the relevant authority authorizes and commits to the funding of the project. These capitalized costs include external direct costs utilized in developing or obtaining the applications and expenses for employees who are directly associated with the development of the applications. Capitalization of such costs continues until the project is substantially complete and is ready for its intended purpose. Capitalized costs of computer software developed for internal use are generally amortized over estimated useful lives of <span style="-sec-ix-hidden:f-523">four</span> to five years on a straight-line basis, which best represents the pattern of the software’s use. </span></div>We capitalize integration and testing costs incurred from implementing cloud computing hosting arrangements that are service contracts at the application development stage. Capitalized costs are amortized on a straight-line basis over the term of each arrangement. P5Y <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Prior to the spin-off, the Company’s operations were included in the consolidated U.S. federal and certain state, local and foreign income tax returns filed by Verint. For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the tax balances are primarily attributable to tax carryforwards and other basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the asset and liability method which includes the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in our consolidated financial statements. Under this approach, deferred taxes are recorded for the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus deferred taxes. Deferred taxes result from differences between the financial statement and tax bases of our assets and liabilities, and are adjusted for changes in tax rates and tax laws when changes are enacted. The effects of future changes in income tax laws or rates are not anticipated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in Israel, the United States and numerous foreign jurisdictions. The calculation of our income tax provision involves the application of complex tax laws and requires significant judgment and estimates. We evaluate the realizability of our deferred tax assets for each jurisdiction in which we operate at each reporting date, and establish valuation allowances when it is more likely than not that all or a portion of our deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. We consider all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies. In circumstances where there is sufficient negative evidence indicating that our deferred tax assets are not more-likely-than-not realizable, we establish a valuation allowance.</span></div><div><span><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 (expenses), net in the consolidated statements of operations. We recorded net foreign currency losses of $0.1 million, net foreign currency losses of $3.1 million and net foreign currency gains of $1.7 million for the years ended January 31, 2023, 2022, and 2021, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For consolidated reporting purposes, in those instances where a subsidiary has a functional currency other than the U.S. dollar, revenue and expenses are translated into U.S. dollars using average exchange rates for the reporting period, while assets and liabilities are translated into U.S. dollars using period-end rates. The effects of foreign currency translation adjustments are included in stockholders’ equity as a component of accumulated other comprehensive income or loss in the accompanying consolidated balance sheets.</span></div> -100000 -3100000 1700000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain Company employees participate in a stock-based compensation plan sponsored by Cognyte. Awards granted under the plan are based on Cognyte’s common shares and, as such, are included in Additional Paid in Capital. The Company accounts for share-based compensation under ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the measurement and recognition of compensation expense based on estimated fair values for all share-based payment awards made to employees and directors. ASC 718 requires companies to estimate the fair value of equity-based awards on the date of grant. The value of the portion of the award that is ultimately expected to vest is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations. The Company estimates forfeitures to be estimated at the time of grant, and revised if necessary in subsequent periods, if actual forfeitures differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation expenses for the value of its awards, which vest in tranches based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures. Estimated forfeitures are based on actual historical pre-vesting forfeitures. For performance-based share units, the Company </span></div>recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the accelerated attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts compensation cost based on its probability assessment. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception. Operating lease assets are presented as operating lease right-of-use (“ROU”) assets, and corresponding operating lease liabilities are presented within accrued expenses and other current liabilities (current portions), and as operating lease liabilities (long-term portions), on our consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the remaining lease payments over the lease term at commencement date. Our leases do not provide an implicit interest rate. We calculate the incremental borrowing rate to reflect the interest rate that we would have to pay to borrow on a collateralized basis an amount equal to the lease payments in a similar economic environment over a similar term, and consider our historical borrowing activities and market data in this determination. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.</span></div><div><span><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.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company becomes involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes that are not predictable with certainty. The Company accrues for contingencies when the loss is probable, and it can reasonably estimate the amount of any such loss. Loss contingencies considered to be remote by the Company are generally not disclosed unless material. The respective legal fees are expensed as incurred.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Tax indemnification</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:400;line-height:112%">Income tax indemnifications are contractual arrangements established between two parties whereby one party will reimburse the other for income taxes paid to a taxing authority related to tax positions that arose (typically) prior to a transaction. If we are a primary obligor to the taxing authority, we should account for any tax exposure pursuant to the uncertain tax provision guidance of ASC 740. If we are not a primary obligor to the taxing authority, we should account for the tax risk pursuant to ASC 460, Guarantees, which requires the use of the greater of the fair value of the indemnity or the contingent liability required to be recognized under ASC 450, Contingencies.</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:112%">In accordance with the Tax Matters Agreement entered between the Company and Verint in conjunction with the spin-off, the Company has an indemnification obligation to Verint with respect to some or all of the resulting tax to Verint under the Tax Matters Agreement. Following the spin-off, the Company is obligated to indemnify Verint, which is the primary obligor to the taxing authority for the GILTI calculation, and accordingly the Company recorded in the fiscal year that ended in January 31, 2023 a tax indemnification pursuant of ASC 460, Guarantees (ASC 460).</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for business combinations in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at their fair values as of that date. Any excess of the fair value of net assets acquired over the purchase price is allocated to goodwill and any subsequent changes in estimated contingencies are recorded in earnings. In addition, changes in valuation allowance related to acquired deferred tax assets and in changes in acquired income tax positions are recognized in earnings.</span></div>Acquisition related costs are expensed to the consolidated statements of operations in the periods incurred. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Recently Adopted </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04 Reference Rate Reform (Topic 848), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilitation of the Effects of Reference Rate Reform on Financial Reporting.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This guidance provides optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The guidance applies only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. This guidance is effective for all entities as of March 12, 2020 through December 31, 2024. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, which affects general principles within Topic 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> and is meant to simplify and reduce the cost of accounting for income taxes. This standard is effective for annual reporting periods beginning after December 15, 2021, and interim reporting periods within annual reporting periods beginning after December 15, 2022. The adoption of this guidance does not have a material impact on the Company’s consolidated financial results of operations, financial position or cash flows.</span></div><div><span><br/></span></div><div><span><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:120%">In October 2021, the FASB issued ASU 2021-08 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The guidance will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. The guidance should be applied prospectively to acquisitions occurring on or after the effective date. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods, for any financial statements that have not yet been issued. The Company is currently evaluating this guidance to determine the impact it may have on its consolidated financial statements.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In September 2022, the FASB issued ASU 2022-04</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Liabilities — Supplier Finance Programs: Disclosure of Supplier Finance Program Obligations (Subtopic 405-50)</span><span style="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:12pt;font-weight:400;line-height:115%"> </span>This guidance is intended to address requests from stakeholders for information about an entity’s use of supplier finance programs and their effect on the entity’s working capital, liquidity, and cash flows. The guidance is effective for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on roll-forward information requirement, which is effective for the fiscal years beginning after December 15, 2023. RELATED PARTY TRANSACTIONS <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Related party transactions with Bank Leumi</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During October 2022, Zvika Naggan, a member of our board of directors, was appointed to serve as member of the board of directors of Bank Leumi. Effective as of February 2021, we entered into a revolving credit facility with Bank Leumi Le-Israel B.M. (“Bank Leumi”), an Israeli bank. Under the credit facility with Bank Leumi, we were provided with a total of up to $50 million in borrowings, made available to the Company for three years from the effective date. Our obligations under the credit facility are guaranteed by certain customary affirmative and restrictive covenants for credit facilities of this type. The credit facilities also contain financial covenants which are measured at the end of each quarter.</span></div><div><span><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, 2023 we did not withdraw any funds from the credit facility with Bank Leumi.</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%">Related party transactions with Verint</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 Separation and Distribution Agreement with Verint related to the separation and distribution. In addition, we entered into several other agreements with Verint prior to completion of the spin-off to effect the separation and provide a framework for our relationship with Verint after the spin-off, including a Tax Matters Agreement, an Employee Matters Agreement, an Intellectual Property Cross License Agreement, and a Trademark Cross License Agreement. In the years ended January 31, 2023 and 2022, we incurred net expenses of $4.7 million and $4.8 million, respectively in relation to these agreements with Verint. See also note “17. Commitment and Contingencies”.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The combined financial statements of the comparative figures for the year ended January 31, 2021 were prepared on a carve-out basis and derived from the consolidated financial statements and accounting records of Verint. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended January 31, 2021 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 year ended January 31, 2021, the Company was allocated $97.3 million of corporate expenses incurred by Verint and such amounts are included in the consolidated statement of operations of the comparative figures of the year ended January 31, 2021. As certain expenses reflected in the consolidated financial statements for the year ended January 31, 2021 include allocations of corporate expenses from Verint, this statement could differ from the statement 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 year ended January 31, 2021 are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.292%"><tr><td style="width:1.0%"/><td style="width:82.395%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.770%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.435%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of revenue:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr 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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><td colspan="3" style="display:none"/></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%">On January 29, 2021, Cognyte Technologies Israel Ltd.’s board of directors declared a cash dividend (the “Dividend”) in the aggregate amount of $35.0 million payable to Verint, which was its sole holder of record of ordinary shares as of the January 29, 2021 record date for the Dividend. The Dividend was paid on April 13, 2021, following the board of director’s receipt and review of financial statements that met all the conditions set forth in Section 302(b) of the Companies Law and that satisfied the solvency test and profit test under the Companies Law required for distribution of the Dividend.</span></div> 50000000 P3Y 4700000 4800000 97300000 <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 year ended January 31, 2021 are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.292%"><tr><td style="width:1.0%"/><td style="width:82.395%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.770%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.435%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of revenue:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr 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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1981000 1548000 2743000 21783000 69210000 97265000 35000000 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, </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%">published credit and financial information pertaining to the customer. Our customary business practice is to enter into legally enforceable written contracts with our customers, which set forth the general terms and conditions between the parties. Typically, our customers also submit a purchase order to specify the different goods and services, and the associated prices. Multiple contracts with a single counterparty entered into at or near the same time are evaluated to determine if the contracts should be combined and accounted for as a single contract.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we must apply judgment to determine whether promised goods or services are capable of being distinct and are distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation. Generally, our contracts do not include non-distinct performance obligations, but certain contracts require design, development, or significant customization of our products to meet the customer’s specific requirements, in which case the products and services are combined into one distinct performance obligation. Additionally, our subscription license offerings provide customers with access to and the right to utilize ongoing support to ensure our software is continuously up-to-date with the latest cyber security capabilities. We consider our software subscription licenses and access to critical support to be a single performance obligation. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determine the transaction price</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer. We assess the timing of transfer of goods and services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, we do not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less, which is the case in the majority of our customer contracts. The primary purpose of our invoicing terms is not to receive or provide financing from or to customers. Certain contracts may require an advance payment to encourage customer commitment to the project and protect us from early termination of 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 </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%">recognized until we can objectively conclude that the product or service meets the agreed-upon specifications in the contract.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to our customers. Revenue is measured based on consideration specified in a contract with a customer, and excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling activities that are billed to the customer and occur after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. Historically, these expenses have not been material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We do not adjust the promised amount of consideration for the effects of a significant financing component since the Company expects, at contract inception, that the period between the time of transfer of the promised goods or services to the customer and the time the customer pays for these goods or services to be generally one year or less, based on the practical expedient. The Company’s credit terms to customers are, on average, between 30 and 60 days.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Goods and Services</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive and report our revenue in three categories: (a) software revenue, including the sale of subscription (i.e., term-based) or perpetual licenses, and appliances that include software that is essential to the product’s functionality, (b) software service revenue, including support revenue and revenue from cloud-based software-as-a-service subscriptions (“SaaS”), and (c) professional service and other revenue, including revenue from installation and integration services, customer specific development work, resale of third-party hardware, and consulting and training services. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software revenue licenses either provide our customers a perpetual right to use our software or the right to use our software for only a fixed term, in most cases between <span style="-sec-ix-hidden:f-553">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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">conditions and entity specific factors such as assessment of historical data of bundled sales of professional services and resale of third-party hardware with other promised goods and services in order to maximize the use of observable inputs. Professional services SSP and resale of third-party hardware SSP is established based on an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain contracts require us to significantly customize our software and these contracts are generally recognized over time as we perform because our performance does not create an asset with an alternative use and we have an enforceable right to payment plus a reasonable profit for performance completed to date. Revenue is recognized over time based on the extent of progress towards completion of the performance obligation. We use labor hours incurred to measure progress for these contracts because it best depicts the transfer of the asset to the customer. Under the labor hours incurred measure of progress, the extent of progress towards completion is measured based on the ratio of labor hours incurred to date to the total estimated labor hours at completion of the distinct performance obligation. Due to the nature of the work performed in these arrangements, the estimation of total labor hours at completion is complex, subject to many variables and requires significant judgment. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known. We use an appropriate discount from our established list price, taking into consideration whether there is certain stratification of the population with different pricing practices, to estimate the SSP of our significantly customized solutions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about disaggregated revenue by the recurring or nonrecurring nature of revenue. Recurring revenue is the portion of our revenue that we believe is likely to be renewed in the future. The recurrence of these revenue streams in future periods depends on a number of factors including contractual periods and customers' renewal decisions:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recurring revenue primarily consists of initial and renewal support, subscription software licenses, and cloud-based SaaS in certain transactions. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Nonrecurring revenue primarily consists of our perpetual licenses, appliances, custom development, installation and integration services, consulting and training, and the resale of third-party hardware.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">197,398 </span></td><td style="background-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%">230,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">114,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">312,062</span><span style="color:#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%">474,042</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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%">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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balances</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">113,201 </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%">179,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">17,476 </span></td><td style="background-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%">27,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">94,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%">83,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%">Long-term contract liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">14,382 </span></td><td style="background-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%">14,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive payments from customers based upon contractual billing schedules, and accounts receivable are recorded when the right to consideration becomes unconditional. Contract assets are rights to consideration in exchange for goods or services that we have transferred to a customer when that right is conditional on something other than the passage of time. The majority of our contract assets represent unbilled amounts related to arrangements where our right to consideration is subject to the contractually agreed upon billing schedule. We expect billing and collection of our contract assets to occur within the next twelve months and had no asset impairment related to contract assets in the period. During the years ended January 31, 2023 and 2022, we transferred $16.3 million and $13.0 million, respectively, to accounts receivable from contract assets recognized </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">at the beginning of each period, as a result of the right to the transaction consideration becoming unconditional. We recognized $10.3 million and $19.1 million of contract assets during the years ended January 31, 2023 and 2022, respectively. During the year ended January 31, 2023, the Company divested a portion of its business, as described in Note 7. As a result, the Company divested $2.1 million of its contract 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%">There are two customers that accounted for a combined $54.2 million and $80.1 million of our aggregated accounts receivable and contract assets at January 31, 2023 and 2022, 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, 2023 and 2022 from amounts included in contract liabilities at the beginning of each period was $61.3 million and $107.2 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:112%">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. While uncommon, in some cases, we may decide to unilaterally cancel outstanding orders and reduce the RPO when there have been extended delays by customers to pay the agreed upon down payments or due to other reasons.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about our RPO:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">280,662 </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%">300,212 </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%">302,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">582,991</span><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%">511,558</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs to Obtain and Fulfill Contracts</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize commissions paid to internal sales personnel and agent commissions that are incremental to obtaining customer contracts. We have determined that these commissions are in fact incremental and would not have occurred absent the customer contract. Our sales and agent commissions paid on annual renewals of support are commensurate with the commission paid on the initial contract. Capitalized sales and agent commissions are amortized over the period the goods or services are transferred to the customer to which the assets relate. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capitalized costs to obtain contracts were $9.7 million as of January 31, 2023, of which $7.4 million is included in prepaid expenses and other current assets and $2.3 million is included in other assets on our consolidated balance sheet. Total capitalized costs to obtain contracts were $8.3 million as of January 31, 2022, of which $6.4 million is included in prepaid expenses and other current assets and $1.9 million is included in other assets on our consolidated balance sheet. During the years ended January 31, 2023, 2022, and 2021, we expensed $13.3 million, $24.4 million, and $23.8 million, respectively, of sales and agent commissions, which are included in selling, general and administrative expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize costs incurred to fulfill our contracts when the costs relate directly to the contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenue generated under the contract. Costs to fulfill contracts are expensed to cost of revenue as we satisfy the related performance obligations. Total capitalized costs to fulfill contracts were $2.5 million as of January 31, 2023, of which $2.4 million is included in prepaid expenses and other current assets and $0.1 million is included in other assets on our consolidated balance sheet. Total capitalized costs to fulfill contracts were $3.6 million as of January 31, 2022, of which $3.1 million is included in prepaid expenses and other current assets and $0.5 million is included in other assets on our consolidated balance </span></div>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, 2023, 2022, and 2021, we amortized $3.9 million, $7.8 million, and $13.5 million, respectively, of contract fulfillment costs. P3Y <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">197,398 </span></td><td style="background-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%">230,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">114,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">312,062</span><span style="color:#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%">474,042</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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%">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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 197398000 230969000 223405000 114664000 243073000 220053000 312062000 474042000 443458000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">113,201 </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%">179,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">17,476 </span></td><td style="background-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%">27,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">94,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%">83,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%">Long-term contract liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">14,382 </span></td><td style="background-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%">14,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 113201000 179198000 17476000 27908000 94882000 83158000 14382000 14520000 0 16300000 13000000 10300000 19100000 2100000 2 54200000 80100000 61300000 107200000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about our RPO:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">280,662 </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%">300,212 </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%">302,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">582,991</span><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%">511,558</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 280662000 300212000 302329000 211346000 582991000 511558000 9700000 7400000 2300000 8300000 6400000 1900000 13300000 24400000 23800000 2500000 2400000 100000 3600000 3100000 500000 3900000 7800000 13500000 SHORT TERM LOAN<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We entered into two revolving credit facilities effective upon the completion of the spin-off, February 2021, which are valid for three years until January 31, 2024 and provide for a total of up to $100.0 million in total borrowings. As of January 31, 2023, we do not have any withdrawn funds from the revolving credit facilities. Interest rates on both facilities are based on LIBOR or Term SOFR plus a margin of 2.25% - 3.15%. The interest expense incurred on the withdrawn amount was $1.6 million and $0.2 million for the years ended January 31, 2023 and 2022, respectively. In addition, we are required to pay a commitment fee with respect to unused credit under the credit facilities at a rate of 0.55% - 0.75% per annum. The commitment fee incurred with respect to unused credit under the credit facilities was $0.3 million and $0.4 million for the year ended January 31, 2023 and 2022, 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:107%">Our obligations under the credit facilities are guaranteed by certain customary affirmative and restrictive covenants for credit facilities of this type. The credit facilities also contain financial covenants which are measured at the end of each quarter. During the year ended January 31, 2023, we reached into agreements with the banks about updated financial covenants in the credit facilities. The current financial covenants are:</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:107%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:10.5pt">The equity shall not decrease below $200 million or below 30% of Cognyte’s total consolidated assets. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">Cognyte shall maintain, on consolidated basis, an amount of unrestricted cash and cash equivalents (including short term investments) of at least $25 million.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">The current assets shall be higher than current liabilities.</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:107%">4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:10.5pt">The net cash (total cash, cash equivalents and short term investments less total debt) shall be higher than $10.0 million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The limitations imposed by the covenants are subject to certain exceptions.</span></div><div><span><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 credit facility agreements provide for default events with corresponding grace periods that are customary for credit facilities of this nature. Upon a default event, all of our obligations owed under the credit facilities may be declared immediately due and payable, and the lenders’ commitments to provide loans under the credit facility agreements may be terminated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As at January 31, 2023 and 2022 we met all the financial covenants.</span></div> 2 P3Y 100000000.0 0.0225 0.0315 1600000 200000 0.0055 0.0075 300000 400000 200000000 0.30 25000000 10000000 CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The acquisition date fair values of contingent consideration obligations associated with business combinations are estimated based on probability adjusted present values of the consideration expected to be transferred using significant inputs that are not observable in the market. Key assumptions used in these estimates include probability assessments with respect to the likelihood of achieving the performance targets and discount rates consistent with the level of risk of achievement. At each reporting date, we revalue the contingent consideration obligations to their fair values and record increases and decreases in fair value within selling, general and administrative expenses in our consolidated statements of operations. Changes in the fair value of the contingent consideration obligations result from changes in discount periods and rates, and changes in probability assumptions with respect to the likelihood of achieving the performance targets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended January 31, 2022 and 2021, we recorded benefits of $0.2 million and $3.7 million, respectively, within selling, general and administrative expenses for changes in the fair values of contingent consideration obligations associated with business combinations. All remaining contingent consideration obligations associated with business combinations were fully paid during the financial year ended January 31, 2022. </span></div><div style="margin-bottom:0.3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments of contingent consideration earned under these agreements were $2.7 million and $4.9 million for the years ended January 31, 2022 and 2021, respectively.</span></div> -200000 -3700000 2700000 4900000 DIVESTITURE<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 1, 2022 Cognyte sold SIS to Volaris. The sale was accomplished by $42.4 million in cash purchase and $4.7 million in hold back (recorded in Prepaid expenses and other current assets). The sale included equity interests, assets and liabilities attributable to the SIS business for a total consideration of $47.1 million, plus a performance based earn-out, if and to the extent earned. The SIS sale resulted in a pre-tax gain on sale of $5.8 million, net of $4.7 million closing costs included in Other income (expenses), net in the consolidated statements of operations. The sale price is subject to adjustment based on changes in actual closing net working capital. Final potential working capital adjustments are pending. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the sale, the Company and Volaris entered into a transition services agreement whereby the Company provides certain post-closing services to Volaris related to the business of SIS. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The transaction did not meet the criteria set forth in ASC 205-20 for discontinued operations as it did not reflect a significant strategic shift that would have a major effect on the Company's operations or financial 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:112%">The following is a summary of the assets and liabilities distributed as part of the SIS Sale on December 1st, 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.280%"><tr><td style="width:1.0%"/><td style="width:84.662%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.301%"/><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%">As of December 1,</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</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:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,217</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%">Contract assets, net</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:9pt;font-weight:400;line-height:100%">2,091</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%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">731</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%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402</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%">Total current assets</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8,441</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%">Property and equipment, net</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,409</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%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">648</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%">Goodwill</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:9pt;font-weight:400;line-height:100%">31,865</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%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">415</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%">Deferred income taxes</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:9pt;font-weight:400;line-height:100%">162</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%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,392</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:9pt;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:9pt;font-weight:700;line-height:100%">46,332</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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 liabilities:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:9pt;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:9pt;font-weight:400;line-height:100%">1,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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:9pt;font-weight:400;line-height:100%">1,231</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%">Contract 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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,752</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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:2px 1pt;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%">8,310</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%">Long-term contract liabilities</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">946</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="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:9pt;font-weight:400;line-height:100%">461</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#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:9pt;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:9pt;font-weight:700;line-height:100%">9,717</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 42400000 4700000 47100000 5800000 4700000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following is a summary of the assets and liabilities distributed as part of the SIS Sale on December 1st, 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.280%"><tr><td style="width:1.0%"/><td style="width:84.662%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.301%"/><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%">As of December 1,</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</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:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,217</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%">Contract assets, net</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:9pt;font-weight:400;line-height:100%">2,091</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%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">731</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%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402</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%">Total current assets</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8,441</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%">Property and equipment, net</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,409</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%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">648</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%">Goodwill</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:9pt;font-weight:400;line-height:100%">31,865</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%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">415</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%">Deferred income taxes</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:9pt;font-weight:400;line-height:100%">162</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%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,392</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:9pt;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:9pt;font-weight:700;line-height:100%">46,332</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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 liabilities:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:9pt;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:9pt;font-weight:400;line-height:100%">1,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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:9pt;font-weight:400;line-height:100%">1,231</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%">Contract 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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,752</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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:2px 1pt;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%">8,310</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%">Long-term contract liabilities</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">946</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="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:9pt;font-weight:400;line-height:100%">461</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#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:9pt;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:9pt;font-weight:700;line-height:100%">9,717</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5217000 2091000 731000 402000 8441000 1409000 648000 31865000 415000 162000 3392000 46332000 1327000 1231000 5752000 8310000 946000 461000 9717000 INTANGIBLE ASSETS AND GOODWILL Acquisition-related intangible assets consisted of the following as of January 31, 2023 and 2022:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2023</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%">61,058 </span></td><td style="background-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%">(61,058)</span></td><td style="background-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%">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%">3,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,002)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#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%">805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(704)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</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%">67,413</span><span style="color:#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%">(66,764)</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%">650</span><span style="color:#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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution network</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(921)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">72,781</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">(69,619)</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%">3,162</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amortization expense recorded for acquisition-related intangible assets was $1.4 million, $2.1 million and $2.2 million for the years ended January 31, 2023, 2022, and 2021, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ending January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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%">362 </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%">2025</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%">288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 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.7 million of impairments for certain acquired technology assets, which is included within software cost of <span style="-sec-ix-hidden:f-704">revenue</span> and <span style="-sec-ix-hidden:f-705">selling, general and administrative expenses</span> of $0.6 million and $0.1 million, respectively, for the year ended January 31, 2023. No impairments of acquired intangible assets were recorded during the year ended January 31, 2022. We recorded $0.3 million of impairments for certain acquired technology assets, which is included within <span style="-sec-ix-hidden:f-710">software cost of revenue</span> and <span style="-sec-ix-hidden:f-711">professional service and other cost of revenue</span> of $0.2 million and $0.1 million, respectively, for 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-weight:400;line-height:120%">The change in the net carrying amount of goodwill activity for the years ended January 31, 2023 and 2022 was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">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 #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 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%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 at January 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">158,233</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 divestiture</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at January 31, 2023</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%">126,487</span><span style="color:#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></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 year ended January 31, 2023, the Company divested a portion of its business, as described in Note 7. As a result, the Company allocated a portion of its total goodwill to the divested business, based on the relative fair value associated with the divested business, in the amount of $31.9 million. </span></div><div><span><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, 2023, 2022 and 2021.</span></div> Acquisition-related intangible assets consisted of the following as of January 31, 2023 and 2022:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2023</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%">61,058 </span></td><td style="background-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%">(61,058)</span></td><td style="background-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%">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%">3,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,002)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#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%">805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(704)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</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%">67,413</span><span style="color:#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%">(66,764)</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%">650</span><span style="color:#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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution network</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(921)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">72,781</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">(69,619)</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%">3,162</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 61058000 61058000 0 3550000 3002000 549000 805000 704000 101000 2000000 2000000 0 67413000 66764000 650000 64150000 62909000 1241000 4166000 2913000 1253000 1158000 876000 282000 2000000 2000000 0 1307000 921000 386000 72781000 69619000 3162000 1400000 2100000 2200000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ending January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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%">362 </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%">2025</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%">288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 362000 288000 650000 700000 600000 100000 0 300000 200000 100000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the net carrying amount of goodwill activity for the years ended January 31, 2023 and 2022 was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">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 #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 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%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 at January 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">158,233</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 divestiture</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill at January 31, 2023</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%">126,487</span><span style="color:#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 158183000 50000 158233000 31865000 119000 126487000 31900000 0 0 0 SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following as of January 31, 2023 and 2022: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,337 </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%">9,753 </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%">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%">7,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">25,263</span><span style="color:#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,366</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,854 </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%">2,854 </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%">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,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">27,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment, furniture and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,846 </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%">98,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(72,971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">25,874</span><span style="color:#000000;font-family:'Times 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%">30,839</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Depreciation expense on property and equipment was $11.7 million, $15.5 million and $16.9 million in the years ended January 31, 2023, 2022, and 2021, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following as of January 31, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">29,081 </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;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">7,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">39,339</span><span style="color:#000000;font-family:'Times 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%">31,970</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">203 </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%">2,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">9,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%"> Noncontrolling investments accounted under ASC 321</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%">7,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021 </span></td><td style="background-color:#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%">19,961</span><span style="color:#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%">25,729</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">38,253 </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;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">10,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:f-786"><span style="-sec-ix-hidden:f-787">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%">6,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes other than income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,962 </span></td><td style="background-color:#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%">Fair value of derivatives - current 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%">1,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">9,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,613 </span></td><td style="background-color:#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 accrued expenses and other current 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%">78,297</span><span style="color:#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%">99,774</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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%">Other liabilities consisted of the following as of January 31, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">9,563 </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;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">11,667</span><span style="color:#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%">10,774</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Operations</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net consisted of the following for the years ended January 31, 2023, 2022, and 2021: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain from business divestiture</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%">5,764 </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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains on investments, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,660 </span></td><td style="background-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%">729 </span></td><td style="background-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,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency (losses) gains, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-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,140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,682 </span></td><td style="background-color:#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%">(Losses) gains on derivative financial instruments, 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%">(426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 income (expense), 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%">7,151</span><span style="color:#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,681)</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,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:#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:700;line-height:120%">Consolidated Statements of Cash Flows</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides supplemental information regarding our consolidated cash flows for the years ended January 31, 2023, 2022, and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.429%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.217%"/><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="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><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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="border-left:1pt solid #000;border-top:1pt solid #000;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:700;line-height:100%">2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">1,978 </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;border-top:1pt solid #000;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%">470 </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;border-top:1pt solid #000;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="padding:0 1pt"/><td colspan="3" style="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 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%">11,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="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:700;line-height:100%">Non-cash investing and financing transactions:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued cash dividends payable to parent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">35,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">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%">972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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%">Inventory transfers to property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,474 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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%">537 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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%">894 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following as of January 31, 2023 and 2022: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,337 </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%">9,753 </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%">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%">7,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">25,263</span><span style="color:#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,366</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 17337000 9753000 7057000 2953000 869000 1660000 25263000 14366000 <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, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,854 </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%">2,854 </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%">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,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">27,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment, furniture and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,846 </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%">98,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(72,971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">25,874</span><span style="color:#000000;font-family:'Times 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%">30,839</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table> 2854000 2854000 13486000 14032000 27889000 26281000 54617000 54880000 98846000 98047000 72971000 67208000 25874000 30839000 11700000 15500000 16900000 <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, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">29,081 </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;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">7,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">39,339</span><span style="color:#000000;font-family:'Times 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%">31,970</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 29081000 22653000 2347000 3096000 7028000 5464000 883000 757000 39339000 31970000 <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, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">203 </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%">2,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">9,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">2,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%"> Noncontrolling investments accounted under ASC 321</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%">7,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021 </span></td><td style="background-color:#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%">19,961</span><span style="color:#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%">25,729</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 203000 2488000 9706000 13920000 2339000 1897000 127000 525000 6000 716000 7046000 5162000 534000 1021000 19961000 25729000 <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, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">38,253 </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;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">10,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:f-786"><span style="-sec-ix-hidden:f-787">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%">6,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes other than income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,962 </span></td><td style="background-color:#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%">Fair value of derivatives - current 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%">1,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">9,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,613 </span></td><td style="background-color:#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 accrued expenses and other current 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%">78,297</span><span style="color:#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%">99,774</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 38253000 51527000 10345000 14877000 6604000 7409000 3121000 6585000 8929000 2962000 1592000 801000 9453000 15613000 78297000 99774000 <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, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">9,563 </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;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">11,667</span><span style="color:#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%">10,774</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 9563000 8604000 2104000 2145000 0 25000 11667000 10774000 <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, 2023, 2022, and 2021: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain from business divestiture</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%">5,764 </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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains on investments, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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,660 </span></td><td style="background-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%">729 </span></td><td style="background-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,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency (losses) gains, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-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,140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,682 </span></td><td style="background-color:#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%">(Losses) gains on derivative financial instruments, 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%">(426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 income (expense), 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%">7,151</span><span style="color:#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,681)</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5764000 0 0 1660000 729000 3769000 -51000 -3140000 1682000 -426000 133000 -95000 204000 -403000 -70000 7151000 -2681000 5286000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides supplemental information regarding our consolidated cash flows for the years ended January 31, 2023, 2022, and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.429%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.217%"/><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="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><td colspan="3" style="padding:0 1pt"/><td colspan="3" 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="border-left:1pt solid #000;border-top:1pt solid #000;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:700;line-height:100%">2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">1,978 </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;border-top:1pt solid #000;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%">470 </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;border-top:1pt solid #000;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="padding:0 1pt"/><td colspan="3" style="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 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%">11,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="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:700;line-height:100%">Non-cash investing and financing transactions:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued cash dividends payable to parent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">35,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">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%">972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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%">Inventory transfers to property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,474 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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%">537 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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%">894 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 1978000 470000 38000 11284000 8232000 1260000 0 0 35000000 972000 1166000 2636000 1474000 537000 894000 ACCUMULATED OTHER COMPREHENSIVE LOSS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss includes items such as foreign currency translation adjustments and unrealized gains and losses on derivative financial instruments designated as hedges. Accumulated other comprehensive loss is presented as a separate line item in the equity section of our consolidated balance sheets. Accumulated other comprehensive loss items have no impact on our net income as presented in our consolidated statements of operations.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in the components of our accumulated other comprehensive loss for the years ended January 31, 2023, 2022, and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Gains (Losses) on Derivative Financial Instruments Designated as Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 current period OCI</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%">Balance at January 31, 2021</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%">559</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(16,064)</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%">(15,505)</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,229 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,224 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified out of accumulated other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period OCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,169)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,174)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at January 31, 2022</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%">(610)</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%">(16,069)</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%">(16,679)</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 (loss) income before reclassifications</span></td><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%">(6,148)</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">1,382 </span></td><td style="background-color:#ffffff;border-top:3pt double #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%">(4,766)</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%">Amounts reclassified out of accumulated other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(6,131)</span></td><td style="background-color:#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 current period OCI</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%">(16)</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,382 </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,365 </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%">Balance at January 31, 2023</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%">(626)</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%">(14,687)</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,314)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All amounts presented in the table above are net of income taxes, if applicable. The accumulated net income in foreign currency translation adjustments primarily reflect the weakening of the U.S. dollar against the Brazilian real, which has resulted in higher U.S. dollar-translated balances of Brazilian real.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts reclassified out of accumulated other comprehensive loss into the consolidated statements of operations, with presentation location, for the years ended January 31, 2023, 2022, and 2021, were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.802%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Statement Location</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/></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 (losses) gains 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%">(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%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">(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%">225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(3,009)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(2,479)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(6,131)</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%">2,314</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">— </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%">84 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">(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="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(6,131)</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,398</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,636</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total, net of income taxes</span></td></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in the components of our accumulated other comprehensive loss for the years ended January 31, 2023, 2022, and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Gains (Losses) on Derivative Financial Instruments Designated as Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance 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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 current period OCI</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%">Balance at January 31, 2021</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%">559</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(16,064)</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%">(15,505)</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,229 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,224 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified out of accumulated other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period OCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,169)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,174)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at January 31, 2022</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%">(610)</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%">(16,069)</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%">(16,679)</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 (loss) income before reclassifications</span></td><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%">(6,148)</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">1,382 </span></td><td style="background-color:#ffffff;border-top:3pt double #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%">(4,766)</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%">Amounts reclassified out of accumulated other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(6,131)</span></td><td style="background-color:#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 current period OCI</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%">(16)</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,382 </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,365 </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%">Balance at January 31, 2023</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%">(626)</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%">(14,687)</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,314)</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> 596000 -14519000 -13923000 1599000 -1545000 54000 1636000 0 1636000 -37000 -1545000 -1582000 559000 -16064000 -15505000 1229000 -5000 1224000 2398000 0 2398000 -1169000 -5000 -1174000 -610000 -16069000 -16679000 -6148000 1382000 -4766000 -6131000 0 -6131000 -16000 1382000 1365000 -626000 -14687000 -15314000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts reclassified out of accumulated other comprehensive loss into the consolidated statements of operations, with presentation location, for the years ended January 31, 2023, 2022, and 2021, were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.802%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Statement Location</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/></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 (losses) gains 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%">(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%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">(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%">225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(3,009)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(2,479)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(6,131)</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%">2,314</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">— </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%">84 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">(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="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(6,131)</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,398</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,636</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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> -54000 6000 39000 -278000 40000 117000 -311000 225000 92000 -3009000 1190000 960000 -2479000 853000 674000 6131000 -2314000 -1882000 0 84000 -246000 6131000 -2398000 -1636000 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, 2023, 2022, and 2021, were $140.4 million, $143.7 million and $129.2 million, respectively. We had no reimbursements from the IIA and other government grant programs for the year ended January 31, 2023. Reimbursements from the IIA and other government grant programs amounted to $0.3 million and $0.5 million for the years ended January 31, 2022 and 2021, respectively, which were recorded as reductions of gross research and development expenses. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize certain costs incurred to develop our commercial software products, and we then recognize those costs within cost of software revenue as the products are available for sale. Activity for our capitalized software development costs for the </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years ended January 31, 2023, 2022, and 2021, was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">13,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(4,708)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-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%">Business divestiture</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Write-offs 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 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%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Capitalized software development costs, net, 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,706</span><span style="color:#000000;font-family:'Times 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,920</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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%">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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>During the year ended January 31, 2023 there were no write-offs of capitalized software development costs. During the years ended January 31, 2022 and 2021 we recorded an impairment charge of 0.1 million and 2.2 million, respectively, in software cost of revenue, reflecting the write-off of previously capitalized software development costs that were deemed non-recoverable based on our expectations of future market conditions. 140400000 143700000 129200000 300000 500000 Activity for our capitalized software development costs for the <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years ended January 31, 2023, 2022, and 2021, was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">13,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(4,708)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-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%">Business divestiture</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Write-offs 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 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%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Capitalized software development costs, net, 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,706</span><span style="color:#000000;font-family:'Times 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,920</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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%">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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 13920000 11315000 11679000 3408000 6033000 5132000 4708000 3291000 3072000 2922000 0 0 0 142000 2244000 8000 5000 -180000 9706000 13920000 11315000 100000 2200000 INCOME TAXES <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of income (loss) before provision for income taxes for the years ended January 31, 2023, 2022, and 2021 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(18,240)</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%">(9,596)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,665)</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%">(78,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%">17,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">(96,995)</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,261</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,724</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, 2023, 2022, and 2021 consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">5,161 </span></td><td style="background-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%">(1,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,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:#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%">12,657</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,609</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(910)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,696)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,085)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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:#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,860</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,195)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">12,956</span><span style="color:#000000;font-family:'Times 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%">18,517</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,414</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although Cognyte is organized as an Israeli limited company, on November 24,2020 Verint obtained a U.S. Tax Ruling that Cognyte will be treated as a United States corporation for U.S. federal income tax purposes. The reconciliation of the U.S. federal statutory rate to our effective tax rate on income before provision for income taxes for the years ended January 31, 2023, 2022, and 2021 was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(20,369)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">8,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%">2,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">7,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 divestiture</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Tax contingencies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based and other compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">101 </span></td><td style="background-color:#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%">2,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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: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%">12,956</span><span style="color:#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%">18,517</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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%">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"/></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%">(13.4)</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%">224.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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%">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></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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The change in gross unrecognized tax benefits during fiscal year 2023 includes an uncertain tax position that should have been recognized beginning in fiscal year 2019. The net unrecognized tax benefit associated with this uncertain tax position amounted to $4.7 million as of January 31, 2023, which has been recognized as an out-period-correction in the fourth quarter of fiscal year January 31, 2023. In addition, as disclosed in Note “17. COMMITMENTS AND CONTINGENCIES”, since the uncertain tax position originated prior to the Spin-Off Date, we have indemnified Verint for this amount under the Tax Matters Agreement between Verint and Cognyte that became effective on the Spin-Off Date. The rollover impact of this out-of-period correction was not material, individually or in the aggregate, to any of the Company’s previously reported net income (loss), comprehensive income (loss), or basic and fully diluted earnings (loss) per common share.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our operations in Israel have been granted “Approved Enterprise” (“AE”) status by the Investment Center of the Israeli Ministry of Industry, Trade and Labor, and “Beneficial Enterprise” (“BA”) (after the 2005 Amendment) which makes us eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959 (the “Investment Law”). Under the terms of the programs, income attributable to an “AE” or “BA” is exempt from income tax for a period of two years and is subject to a reduced income tax rate for the subsequent five to eight years, depending on the geographic location of the enterprise in Israel (generally 10% - 25%, depending on the percentage of non-Israeli investment in the company). Pursuant to Amendment 73 to the Investment Law adopted in 2017, a company located in the center of Israel which meets the conditions for Preferred Technological Enterprise (“PTE”), is subject to a 12% tax rate on the eligible income. Income not eligible for PTE benefits is taxed at the regular corporate income tax rate of 23%. We have examined the impact of Amendment 73 and the degree to which we will qualify as a PTE and have elected to adopt it to the extent we will generate taxable income as of January 31, 2021 onwards in which case we will enjoy reduced corporate tax rate of 12% on income that qualifies as “Preferred Technological Income”. In addition, certain operations in Cyprus qualify for favorable tax treatment under the Cypriot Intellectual Property Regime (“IP Regime”). This legislation exempts 80% of income and gains derived from patents, copyrights, and trademarks from taxation. These tax incentives decreased our effective tax rate by 0.1%, 32.3% and 0.6% for the years ended January 31, 2023, 2022, and 2021, respectively. </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, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">16,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">10,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">27,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:#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%">21,456</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(1,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(692)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(928)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(747)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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%">(3,432)</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%">(4,779)</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(2,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 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%">(1,899)</span></td><td style="background-color:#cceeff;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%">823 </span></td><td style="background-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,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(3,031)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,447)</span></td><td style="background-color:#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%">(2,208)</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%">(1,899)</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:112%">For the purposes of periods prior to the spin-off, the Company’s income tax provision was calculated using the separate return basis, as if the Company filed separate tax returns. Since the spin-off, certain changes in the deferred tax balances, particularly related to stock-based compensation items included in accrued compensation, are primarily attributable to basis differences that existed on a separate return basis for the historical periods. Changes between the historical periods presented on a separate return basis were settled through the former net parent investment immediately prior to the spin-off.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had net operating loss carryforwards of approximately $131.8 million as at January 31, 2023, of which $0.4 million related to U.S. carryforwards and $131.4 million related to non-U.S. carryforwards.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently intend to continue to indefinitely reinvest the earnings of our non-U.S. subsidiaries to finance non-U.S. activities to the extent distributions would result in an incremental tax cost. We have not provided tax on the outside basis difference of non-U.S. subsidiaries nor have we provided for any additional withholding or other tax that may be applicable should a future distribution be made from any unremitted earnings of non-U.S. subsidiaries. Due to complexities in the laws of the non-U.S. jurisdictions and the assumptions that would have to be made, it is not practicable to estimate the total amount of income and withholding taxes that would have to be provided on such earnings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As required by the authoritative guidance on accounting for income taxes, we evaluate the realizability of deferred tax assets on a jurisdictional basis at each reporting date. Accounting for income taxes guidance requires that a valuation allowance be established when it is more likely than not that all or a portion of the deferred tax assets will not be realized. Management assesses positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit the use of the existing deferred tax assets. In circumstances where there is sufficient negative evidence indicating that the deferred tax assets are not more likely than not realizable, we establish a valuation allowance. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the three-year period ended January 31, 2023 for our major operations in Israel. Such objective evidence limits the ability to consider other subjective evidence, such as our projections for future growth. On the basis of this evaluation, as of January 31, 2023, a valuation allowance of $7.5 million has been recorded against the deferred tax assets that we do not believe are more likely than not to be realized in the foreseeable future. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income are increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight is given to subjective evidence such as our projections for growth. We have recorded valuation allowances in the amount of $26.0 million and $18.6 million at January 31, 2023 and 2022, respectively.</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, 2023 and 2022:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">(18,576)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,732)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spin-off from Verint</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Valuation allowance, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(26,026)</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%">(18,576)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the authoritative guidance on accounting for uncertainty in income taxes, differences between the amount of tax benefits taken or expected to be taken in our income tax returns and the amount of tax benefits recognized in our financial statements, determined by applying the prescribed methodologies of accounting for uncertainty in income taxes, represent our unrecognized income tax benefits, which we either record as a liability or as a reduction of deferred tax assets.</span></div><div><span><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, 2023, 2022, and 2021 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">10,517 </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%">9,872 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during the current year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">18 </span></td><td style="background-color:#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%">(Decreases) increases related to foreign currency exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for spin-off from Verint</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,439)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapses of statutes of limitations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,542)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross unrecognized tax benefits, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,517</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,872</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, 2023, we had $10.9 million of unrecognized tax benefits, all of which, if recognized, would impact the effective income tax rate in future periods. We recorded $0.6 million, $0.4 million and $(0.1) million of net tax expense for interest and penalties related to uncertain tax positions in our provision for income taxes for the years ended January 31, 2023, 2022, and 2021, respectively. Accrued liabilities for interest and penalties were $1.4 million and $0.9 million at January 31, 2023 and 2022, respectively. Interest and penalties (expense and/or benefit) are recorded as a component of the provision for income taxes in the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax returns are subject to ongoing tax examinations in several jurisdictions in which we operate. In Israel, we are no longer subject to income tax examination for years prior to January 31, 2019. In the U.S., our federal returns are no longer subject to income tax examination for years prior to 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%">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, 2023 could decrease by approximately $3.1 million in the next twelve months as a result of settlement of certain tax audits or lapses of statutes of limitation. Such decreases may involve the payment of additional taxes, the adjustment of certain deferred taxes including the need for additional valuation allowances and the recognition of tax benefits.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of income (loss) before provision for income taxes for the years ended January 31, 2023, 2022, and 2021 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(18,240)</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%">(9,596)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,665)</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%">(78,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%">17,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">(96,995)</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,261</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,724</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -18240000 -9596000 -8665000 -78755000 17857000 33389000 -96995000 8261000 24724000 <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, 2023, 2022, and 2021 consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">5,161 </span></td><td style="background-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%">(1,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current provision (benefit) for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,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:#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%">12,657</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,609</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">2,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(910)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,696)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,085)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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:#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,860</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,195)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">12,956</span><span style="color:#000000;font-family:'Times 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%">18,517</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,414</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5161000 0 -1434000 204000 -11000 -44000 7546000 12668000 8087000 12911000 12657000 6609000 2155000 -1143000 -910000 -414000 53000 -200000 -1696000 6950000 -1085000 45000 5860000 -2195000 12956000 18517000 4414000 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, 2023, 2022, and 2021 was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(20,369)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">8,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%">2,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">7,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 divestiture</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Tax contingencies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based and other compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">101 </span></td><td style="background-color:#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%">2,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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: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%">12,956</span><span style="color:#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%">18,517</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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%">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"/></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%">(13.4)</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%">224.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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%">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></tr></table> 0.210 0.210 0.210 -20369000 1735000 5192000 -156000 40000 -226000 8636000 2892000 -2836000 158000 2671000 139000 7450000 12731000 31000 491000 255000 -261000 7372000 0 0 6286000 2056000 1184000 1102000 898000 101000 2316000 540000 1001000 -14000 41000 367000 12956000 18517000 4414000 -0.134 2.241 0.179 4700000 0.001 0.323 0.006 <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, 2023 and 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">16,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">10,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">27,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:#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%">21,456</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(1,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(692)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(928)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(747)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 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%">(3,432)</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%">(4,779)</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(2,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 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%">(1,899)</span></td><td style="background-color:#cceeff;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%">823 </span></td><td style="background-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,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(3,031)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,447)</span></td><td style="background-color:#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%">(2,208)</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%">(1,899)</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> 16219000 11506000 10535000 8774000 332000 240000 59000 352000 105000 343000 0 241000 27250000 21456000 1784000 3279000 692000 928000 150000 217000 59000 355000 747000 0 3432000 4779000 26026000 18576000 2208000 1899000 823000 1548000 3031000 3447000 2208000 1899000 131800000 400000 131400000 P3Y 7500000 26000000 18600000 <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, 2023 and 2022:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">(18,576)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,732)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spin-off from Verint</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Valuation allowance, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(26,026)</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%">(18,576)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 18576000 5732000 7450000 12731000 0 113000 26026000 18576000 <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, 2023, 2022, and 2021 the aggregate changes in the balance of gross unrecognized tax benefits were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">10,517 </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%">9,872 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during the current year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">18 </span></td><td style="background-color:#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%">(Decreases) increases related to foreign currency exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for spin-off from Verint</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,439)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapses of statutes of limitations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,542)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross unrecognized tax benefits, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,517</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,872</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 10517000 9872000 8742000 1717000 1828000 2919000 0 0 18000 828000 256000 272000 0 1439000 0 0 0 537000 513000 0 1542000 10893000 10517000 9872000 10900000 600000 400000 100000 1400000 900000 3100000 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, 2023 and 2022: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2023</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%">288 </span></td><td style="background-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%">288</span><span style="color:#000000;font-family:'Times 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%">1,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,592</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy Category</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">140</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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%">—</span><span style="color:#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the estimated fair values of our liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the years ended January 31, 2023 and 2022: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value measurement, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in fair values, recorded in operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,738)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurement at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimated liability for contingent consideration as of in the year ended January 31, 2022 represents potential payments of additional consideration for business combinations, payable if certain defined performance goals are achieved. Changes in fair value of contingent consideration are recorded in the consolidated statements of operations within selling, general and administrative expenses.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between levels of the fair value measurement hierarchy during the years ended January 31, 2023 and 2022.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Forward Contracts - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of foreign currency forward contracts is based on quotes received from the counterparties thereto. These quotes are reviewed for reasonableness by discounting the future estimated cash flows under the contracts, considering the terms and maturities of the contracts and market foreign currency exchange rates using readily observable market prices for similar contracts.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Consideration Asset or Liability—Business Combinations - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the contingent consideration related to business combinations is estimated using a probability-adjusted discounted cash flow model. These fair value measurements are based on significant inputs not observable in the market. The key internally developed assumptions used in these models are discount rates and the probabilities assigned to the milestones to be achieved. We remeasure the fair value of the contingent consideration at each reporting period, and any changes in fair value resulting from either the passage of time or events occurring after the acquisition date, such as changes in discount rates, or in the expectations of achieving the performance targets, are recorded within selling, general, and administrative expenses. Increases or decreases in discount rates would have inverse impacts on the related fair value measurements, while favorable or unfavorable changes in expectations of achieving </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">performance targets would result in corresponding increases or decreases in the related fair value measurements. All of our outstanding contingent consideration liabilities were fully settled during the year ended January 31, 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Financial Instruments</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of accounts receivable, short-term investments, contract assets, accounts payable, and accrued liabilities and other current liabilities approximate fair value due to their short maturities.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Not Measured at Fair Value on a Recurring Basis</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to assets and liabilities that are measured at fair value on a recurring basis, we also measure certain assets and liabilities at fair value on a nonrecurring basis. Our non-financial assets, including goodwill, intangible assets, operating lease ROU assets, and property, plant and equipment, are measured at fair value when there is an indication of impairment and the carrying amount exceeds the asset’s fair value. These assets are recorded at fair value only when an impairment charge is recognized. Further details regarding our regular impairment reviews appear in Note 2, “Summary of Significant Accounting Policies”.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of our noncontrolling investments in privately-held companies without readily determinable fair values was $7.0 million and $5.2 million, of which $2.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $4.4 million was remeasured to fair value based on an observable transaction during the years ended January 31, 2023 and 2022, respectively. These investments are included within other assets on the consolidated balance s</span>heets. An unrealized gain of $1.7 million and $0.7 million, which adjusted the carrying value of a noncontrolling investment, was recorded in other income (expense), net on the consolidated statements of operations for the years ended January 31, 2023 and 2022, respectively. A realized gain of $0.1 million upon the receipt of proceeds related to the partial sale of the same equity investment were recorded in other income (expense), net on the consolidated statements of operations for the year ended January 31, 2022. We did not recognize any impairments or other adjustments during the years ended January 31, 2023 and 2022. Our assets and liabilities measured at fair value on a recurring basis consisted of the following as of January 31, 2023 and 2022: <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2023</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%">288 </span></td><td style="background-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%">288</span><span style="color:#000000;font-family:'Times 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%">1,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,592</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy Category</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">140</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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%">—</span><span style="color:#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> 0 288000 0 0 288000 0 0 1592000 0 0 1592000 0 0 140000 0 0 140000 0 0 801000 0 0 801000 0 <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, 2023 and 2022: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value measurement, beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in fair values, recorded in operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,738)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurement at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 0 2923000 0 185000 0 2738000 0 0 7000000 5200000 2400000 4400000 1700000 700000 100000 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.</span></div><div><span><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 $91.3 million and $96.2 million as of January 31, 2023 and 2022, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Values of Derivative Financial Instruments</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our derivative financial instruments and their classifications in our consolidated balance sheets as of January 31, 2023 and 2022 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:34.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands) </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">288 </span></td><td style="background-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%">125 </span></td><td style="background-color:#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%">15 </span></td><td style="background-color:#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%">288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">140</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">914 </span></td><td style="background-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%">736 </span></td><td style="background-color:#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%">678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">1,592</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 consolidated statement of operations for the years ended January 31, 2023, 2022, and 2021, were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net gains recognized in AOCL:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-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,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net gains reclassified from AOCL to the consolidated statements of operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,131)</span></td><td style="background-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,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information regarding the line item locations of the net losses on derivative financial instruments reclassified out of AOCL into the consolidated statements of operations, see Note 10, “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%">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, 2023 mature within twelve months, and therefore we expect all such gains to be reclassified into earnings within the next twelve months.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Not Designated as Hedging Instruments</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Losses (gains) recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended January 31, 2023, 2022, and 2021, were as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification in Consolidated Statements of Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1178"><span style="-sec-ix-hidden:f-1179"><span style="-sec-ix-hidden:f-1180">Foreign currency forward contracts</span></span></span></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%">(426)</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 </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%">(95)</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> 91300000 96200000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our derivative financial instruments and their classifications in our consolidated balance sheets as of January 31, 2023 and 2022 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:34.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands) </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">288 </span></td><td style="background-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%">125 </span></td><td style="background-color:#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%">15 </span></td><td style="background-color:#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%">288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">140</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">914 </span></td><td style="background-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%">736 </span></td><td style="background-color:#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%">678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">1,592</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 288000 125000 0 15000 288000 140000 914000 736000 678000 65000 1592000 801000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the consolidated statement of operations for the years ended January 31, 2023, 2022, and 2021, were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net gains recognized in AOCL:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-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,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net gains reclassified from AOCL to the consolidated statements of operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,131)</span></td><td style="background-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,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16000 1169000 1863000 -6131000 2314000 1882000 600000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Losses (gains) recognized on derivative financial instruments not designated as hedging instruments in our consolidated statements of operations for the years ended January 31, 2023, 2022, and 2021, were as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification in Consolidated Statements of Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1178"><span style="-sec-ix-hidden:f-1179"><span style="-sec-ix-hidden:f-1180">Foreign currency forward contracts</span></span></span></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%">(426)</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 </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%">(95)</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> -426000 133000 -95000 STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized stock-based compensation expense in the following line items on the consolidated statements of operations for the years ended January 31, 2023, 2022, and 2021:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Cost of revenue:</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%">Software</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%">229 </span></td><td style="background-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%">229 </span></td><td style="background-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%">734 </span></td><td style="background-color:#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%">Software service</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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;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%">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%">8,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">13,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">25,348</span><span style="color:#000000;font-family:'Times 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%">33,036</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,542</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,358</span><span style="color:#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,196</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,347</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">21,990</span><span style="color:#000000;font-family:'Times 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%">28,840</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 compensation expenses presented for the year ended of January 31, 2021 represent stock-based compensation expenses attributable to Cognyte based on the awards and terms previously granted under Verint’s stock-based compensation plans to Cognyte employees and an allocation of Verint’s corporate and shared functional employee stock-based compensation expenses. The Cognyte employees’ stock-based compensation expenses were specifically identified whereas Verint’s corporate and shared functional employees’ stock-based compensation expenses were specifically identified to the extent possible with the remainder allocated on the basis of revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2023, there was approximately $12.3 million of total unrecognized compensation expense, net of estimated forfeitures, related to unvested restricted stock units, which is expected to be recognized over a weighted-average period of 1.51 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense by type of award for the years ended January 31, 2023, 2022, and 2021: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">21,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">25,246</span><span style="color:#000000;font-family:'Times 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%">32,865</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,423</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">102 </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%">171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">25,348</span><span style="color:#000000;font-family:'Times 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%">33,036</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,542</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Awards under Cognyte’s stock bonus and bonus share programs are accounted for as liability-classified awards, because the obligations are based predominantly on fixed monetary amounts that are generally known at inception of the obligation, to be settled with a variable number of shares of Cognyte common stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Awards Granted by Cognyte and Verint</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cognyte periodically awards restricted stock units (“RSU”) to directors, officers, and other employees. The fair value of these awards is equivalent to the market value of Cognyte’s common stock on the grant date. RSUs are not shares of Cognyte common stock and do not have any of the rights or privileges thereof, including voting or dividend rights. On the applicable vesting date, the holder of an RSU becomes entitled to a share of Cognyte common stock. RSUs are subject to certain restrictions and forfeiture provisions prior to vesting.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cognyte periodically awards performance stock units(“PSU”) to executive officers that vest upon the achievement of specified performance goals. The Company recognizes compensation expenses for the value of its awards, which have graded vesting based on service conditions, using the straight-line method, over the requisite service period of each of the awards, net of estimated forfeitures. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Verint also periodically awards RSUs to directors, officers, and other employees, and PSUs to executive officers. All of the expenses recognized in the year ended January 31, 2021 and some of the expenses recognized in the years ended January 31, 2023 and 2022 relate to awards that were initially granted by Verint to Cognyte employees before the spin-off.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once a performance vesting condition has been defined and communicated, and the requisite service period has begun, the Company recognizes compensation expenses for the value of such awards, if and when the Company concludes that it is probable that a performance condition will be achieved based on the straight-line attribution method over the requisite service period. The Company reassesses the probability of vesting at each reporting period for awards with performance conditions and adjusts its compensation expenses based on its probability assessment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs that are expected to be settled with cash payments upon vesting, if any, are reflected as liabilities on our consolidated balance sheets. Such RSUs were insignificant at January 31, 2023, 2022, and 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table (“Award Activity Table”) summarizes activity for RSUs and PSUs to Company personnel that reduce available plan capacity under the plans for the years ended January 31, 2023 and 2022:</span></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:25.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.059%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.065%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands, except grant date fair values)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares or Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares or Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,901 </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%">24.42 </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%">2,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,627)</span></td><td style="background-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%">19.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,452)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">15.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,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 #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%">11.02</span><span style="color:#000000;font-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%">1,901</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24.42</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The opening balance of the outstanding shares for the year ended January 31, 2022 reflects the adjusted shares based on an adjustment ratio of approximately 2.52 as a result of the spin-off from Verint on February 1, 2022. This opening balance also reflects the fact that the closing balance of shares as at January 31, 2021 was determined based on an allocation of Verint shares to Cognyte. The weighted average fair value at grant date of the opening balance reflects the impact of a modification at the date of the spin-off. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Benefit Plans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Plan and Other Retirement Plans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a 401(k) Plan for our full-time employees in the United States. The plan allows eligible employees who attain the age of 21 beginning with the first of the month following their date of hire to elect to contribute up to 60% of their annual compensation, subject to the prescribed maximum amount. We match employee contributions at a rate of 50%, up to a maximum annual matched contribution of $2,000 per employee. Employee contributions are always fully vested, while our matching contributions for each year vest on the last day of the calendar year provided the employee remains employed with us on that day.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our matching contribution expenses for our 401(k) Plan were $0.1 million, $0.1 million and $0.2 million for the years ended January 31, 2023, 2022, and 2021, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2023, 2022, and 2021 were $8.8 million, $9.0 million, and $7.5 million respectively.</span></div> We recognized stock-based compensation expense in the following line items on the consolidated statements of operations for the years ended January 31, 2023, 2022, and 2021:<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">Cost of revenue:</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%">Software</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%">229 </span></td><td style="background-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%">229 </span></td><td style="background-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%">734 </span></td><td style="background-color:#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%">Software service</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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;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%">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%">8,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">13,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">25,348</span><span style="color:#000000;font-family:'Times 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%">33,036</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,542</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,358</span><span style="color:#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,196</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,347</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">21,990</span><span style="color:#000000;font-family:'Times 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%">28,840</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 229000 229000 734000 1078000 1160000 441000 2038000 2535000 952000 8048000 7792000 5621000 13955000 21320000 19794000 25348000 33036000 27542000 3358000 4196000 4347000 21990000 28840000 23195000 12300000 P1Y6M3D <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, 2023, 2022, and 2021: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">21,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">25,246</span><span style="color:#000000;font-family:'Times 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%">32,865</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,423</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">102 </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%">171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">25,348</span><span style="color:#000000;font-family:'Times 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%">33,036</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,542</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 21759000 31825000 23423000 3487000 1040000 4000000 25246000 32865000 27423000 102000 171000 119000 25348000 33036000 27542000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table (“Award Activity Table”) summarizes activity for RSUs and PSUs to Company personnel that reduce available plan capacity under the plans for the years ended January 31, 2023 and 2022:</span></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:25.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.059%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.065%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands, except grant date fair values)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares or Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares or Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Opening balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,901 </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%">24.42 </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%">2,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,627)</span></td><td style="background-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%">19.53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,452)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">15.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Closing balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,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 #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%">11.02</span><span style="color:#000000;font-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%">1,901</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24.42</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1901000 24.42 2149000 22.92 2208000 6.87 1416000 25.60 1627000 19.53 1452000 23.36 559000 15.43 212000 24.34 1923000 11.02 1901000 24.42 2.52 0.60 0.50 2000 100000 100000 200000 8800000 9000000 7500000 LEASES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into operating leases primarily for corporate offices, research and development facilities, and automobiles. Our leases have remaining lease terms of 1 year to 4.2 years. We do not have any finance leases as of January 31, 2023 and 2022.</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, 2023 and 2022 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">8,241</span><span style="color:#000000;font-family:'Times 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%">9,552</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#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%">14,896</span><span style="color:#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%">15,331</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the year ended January 31, 2023 and 2022, we decided to exit certain leased offices primarily due to our workforce operating under remote work environments and a decrease in the employees number, resulting in accelerated operating lease expenses of $1.5 million and $0.8 million, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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="background-color:#ffffff;padding:2px 1pt;text-align: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="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 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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">2,240 </span></td><td style="background-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,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#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 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="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%">3 years</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%">4 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of January 31, 2023 were as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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, 2023</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%">2024</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%">7,487 </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,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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,486 </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%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,060</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,088)</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%">16,972</span><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, 2023:</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:f-1294">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%">6,604 </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%">10,368 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,972</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> LEASES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into operating leases primarily for corporate offices, research and development facilities, and automobiles. Our leases have remaining lease terms of 1 year to 4.2 years. We do not have any finance leases as of January 31, 2023 and 2022.</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, 2023 and 2022 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">8,241</span><span style="color:#000000;font-family:'Times 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%">9,552</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#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%">14,896</span><span style="color:#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%">15,331</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the year ended January 31, 2023 and 2022, we decided to exit certain leased offices primarily due to our workforce operating under remote work environments and a decrease in the employees number, resulting in accelerated operating lease expenses of $1.5 million and $0.8 million, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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="background-color:#ffffff;padding:2px 1pt;text-align: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="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 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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">2,240 </span></td><td style="background-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,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#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 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="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%">3 years</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%">4 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of January 31, 2023 were as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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, 2023</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%">2024</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%">7,487 </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,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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,486 </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%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,060</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,088)</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%">16,972</span><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, 2023:</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:f-1294">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%">6,604 </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%">10,368 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,972</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P1Y P1Y P4Y2M12D P4Y2M12D <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, 2023 and 2022 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">8,241</span><span style="color:#000000;font-family:'Times 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%">9,552</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:#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%">14,896</span><span style="color:#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%">15,331</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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> 8241000 9552000 6430000 5566000 225000 213000 14896000 15331000 1500000 800000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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="background-color:#ffffff;padding:2px 1pt;text-align: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="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 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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">2,240 </span></td><td style="background-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,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#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 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="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%">3 years</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%">4 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 8272000 8733000 2240000 3756000 P3Y P4Y 0.048 0.048 Maturities of lease liabilities as of January 31, 2023 were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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, 2023</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%">2024</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%">7,487 </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,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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,486 </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%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,060</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,088)</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%">16,972</span><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, 2023:</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:f-1294">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%">6,604 </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%">10,368 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,972</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 7487000 6869000 4486000 213000 5000 19060000 2088000 16972000 6604000 10368000 16972000 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, 2023, our unconditional purchase obligations totaled approximately $36.1 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, 2023, we had approximately $43.6 million of outstanding bank guarantees and letters of credit relating primarily to these performance guarantees. As of January 31, 2023, we believe we were in compliance with our performance obligations under all contracts for which there is a financial performance guarantee, and the ultimate liability, if any, incurred in connection with these guarantees will not have a material adverse effect on our consolidated results of operations, financial position, or cash flows. Our historical non-compliance with our performance obligations has been insignificant. In addition the Company provided bank guarantees in the amount $3.6 million related to its offices in Israel and exports transaction towards the Israeli Chamber of Commerce.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnifications</span></div><div><span 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%">In connection with the spin-off, we entered into a tax matters agreement (the “Tax Matters Agreement”) with Verint under which we and Verint each agreed to share the obligation to pay any taxes as shown on tax returns filed by Verint (or any member of its group), on one hand, and us (or any member of our group), on the other hand, such that we will be primarily responsible for any taxes related to, or arising in connection with Cognyte, and Verint will be responsible for any taxes related to, or arising in connection with, the remaining business of Verint, regardless of which party prepares and files any such tax return and whether such taxes arise prior to or after the spin-off. </span></div><div><span><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:112%">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. The change in gross unrecognized tax benefits during fiscal year 2023 includes an uncertain tax position that should have been recognized beginning in fiscal year 2019. The net unrecognized tax benefit associated with this uncertain tax position amounted to $4.7 million as of January 31, 2023, which has been recognized as an out-period-correction in the fourth quarter of fiscal year January 31, 2023. In addition, since the uncertain tax position originated prior to the Spin-Off Date, we have indemnified Verint for this amount under the Tax Matters Agreement between Verint and Cognyte that became effective on the Spin-Off Date. The rollover impact of this out-of-period correction was not material, individually or in the aggregate, to any of the Company’s previously reported net income (loss), comprehensive income (loss), or basic and fully diluted earnings (loss) per common share.</span></div><div><span><br/></span></div><div><span><br/></span></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-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:0.3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2009, one of our former employees, Ms. Orit Deutsch, commenced legal actions in Israel against our primary Israeli subsidiary, Cognyte Technologies Israel Ltd. (“Cognyte IL”) (Case Number 4186/09) and against our former affiliate Comverse Technology, Inc. (“CTI”) (Case Number 1335/09). Also in March 2009, a former employee of Comverse Limited (CTI’s primary Israeli subsidiary at the time), Ms. Roni Katriel, commenced similar legal actions in Israel against Comverse Limited (Case Number 3444/09). In these actions, the plaintiffs generally sought to certify class action suits against the defendants on behalf of current and former employees of Cognyte IL and Comverse Limited who had been granted stock options in Verint and/or CTI and who were allegedly damaged as a result of a suspension on option exercises during an extended filing delay period that is discussed in Verint’s and CTI’s historical public filings. On June 7, 2012, the Tel Aviv District Court, where the cases had been filed or transferred, allowed the plaintiffs to consolidate and amend their complaints against the three defendants: Cognyte IL, CTI, and Comverse Limited. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 31, 2012, CTI distributed of all of the outstanding shares of common stock of Comverse, Inc., its principal operating subsidiary and parent company of Comverse Limited, to CTI’s shareholders (the “Comverse Share Distribution”). In the period leading up to the Comverse Share Distribution, CTI either sold or transferred substantially all of its business operations and assets (other than its equity ownership interests in Verint and in its then-subsidiary, Comverse, Inc.) to </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comverse, Inc. or to unaffiliated third parties. As the result of these transactions, Comverse, Inc. became an independent company and ceased to be affiliated with CTI, and CTI ceased to have any material assets other than its equity interests in Verint. Prior to the completion of the Comverse Share Distribution, the plaintiffs sought to compel CTI to set aside up to $150.0 million in assets to secure any future judgment, but the District Court did not rule on this motion. In February 2017, Mavenir Inc. became successor-in-interest to Comverse, Inc.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On February 4, 2013, Verint acquired the remaining CTI shell company in a merger transaction (the “CTI Merger”). As a result of the CTI Merger, Verint assumed certain rights and liabilities of CTI, including any liability of CTI arising out of the foregoing legal actions. However, under the terms of a Distribution Agreement entered into in connection with the Comverse Share Distribution, Verint, as successor to CTI, is entitled to indemnification from Comverse, Inc. (now Mavenir) for any losses Verint may suffer in its capacity as successor to CTI related to the foregoing legal actions. Under the Separation and Distribution Agreement we have entered into with Verint in connection with the spin-off, we agreed to indemnify Verint for our share of any losses Verint may suffer related to the foregoing legal actions either in its capacity as successor to CTI to the extent not indemnified by Mavenir or due to its former ownership of us and Cognyte IL.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following an unsuccessful mediation process, on August 28, 2016, the District Court (i) denied the plaintiffs’ motion to certify the suit as a class action with respect to all claims relating to Verint stock options and (ii) approved the plaintiffs’ motion to certify the suit as a class action with respect to claims of current or former employees of Comverse Limited (now part of Mavenir) or of Cognyte IL who held unexercised CTI stock options at the time CTI suspended option exercises. The court also ruled that the merits of the case would be evaluated under New York law.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of this ruling (which excluded claims related to Verint stock options from the case), one of the original plaintiffs in the case, Ms. Deutsch, was replaced by a new representative plaintiff, Mr. David Vaaknin. CTI appealed portions of the District Court’s ruling to the Israeli Supreme Court. On August 8, 2017, the Israeli Supreme Court partially allowed CTI’s appeal and 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:115%">Following two unsuccessful rounds of mediation in mid to late 2018 and in mid-2019, the proceedings resumed. On April 16, 2020, the District Court accepted plaintiffs’ application to amend the motion to certify a class action and set deadlines for filing amended pleadings by the parties. CTI submitted a motion to appeal the District Court’s decision to the Supreme Court, as well as a motion to stay the proceedings in the District Court pending the resolution of the appeal. On July 6, 2020, the Supreme Court granted the motion for a stay. On July 27, 2020, the plaintiffs filed their response on the merits of the motion for leave to appeal. On December 15, 2021, the Supreme court rejected CTI’s motion to appeal and the procedure in the district court resumed. On February 27, 2022, CTI filed its response to the amendment motion for class certification. On April 4, 2022, a pre-trial hearing was held at the District Court, and the court has scheduled dates for the continuation of the proceedings. On July 10, 2022, following another round of mediation, the parties submitted a motion for approval of a settlement agreement (the “Deutch Settlement Agreement”). According to the Deutch Settlement Agreement, subject to full and final waiver by the plaintiffs, Mavenir Inc. and/or Comverse Inc. and/or Mavenir Ltd., will pay a compensation in the total amount of $16 million. On February 7, 2023 the court approved the Deutch Settlement Agreement and the first payment thereunder was made on March 2, 2023, in the amount of $6.5 million. It is noted that the compensation amount is comprehensive, final and absolute and includes all the amounts and expenses to be paid in connection with the Deutch Settlement Agreement. Verint serves as a guarantor for the payment of the compensation amount. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In January 2017, a legal action was commenced by Mr. Elad Barkan and KeySee Software Ltd. against Cognyte, Verint and Rontal Engineering Applications (2001) Ltd. (a subsidiary of Cognyte) in the Israel Central District Court alleging infringement of an Israeli patent titled “Cryptanalysis Method and System”, copyright infringement, misappropriation of trade secrets, and breach of contract. The remedies sought under such claim include compensation for damages, claim for accounts, and a permanent injunction seeking to prevent the continued alleged infringement of the patent. The defendants filed a statement of defense rejecting any and all allegations under such claim. Following a mediation process, on April 13, 2022 the parties signed a settlement agreement (the “Barkan Settlement Agreement”), whereby Cognyte undertook to pay KeySee the total amount of $6.2 million plus VAT in exchange for a complete settlement. Based on the Barkan Settlement Agreement, on May 16, 2022, the court ordered the dismissal of the claim without an order for costs.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:0.3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we or our subsidiaries may be involved in legal proceedings and/or litigation arising in the ordinary course of</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our business. While the outcome of these matters cannot be predicted with certainty, we do not believe that the outcome of any</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current claims will have a material adverse effect on our consolidated financial position, results of operations, or cash flows.</span></div> 36100000 43600000 3600000 4700000 1 1 3 150000000 2 16000000 6500000 6200000 GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by major geographic region is based on the location of our contracting subsidiary, which often differ from the geographic location of the customer.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information below summarizes revenue by major geographic region for the years ended January 31, 2023, 2022, and 2021: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">201,610 </span></td><td style="background-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%">328,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">44,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">13,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">259,304 </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%">405,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">35,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">9,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">45,126 </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%">55,595 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,633 </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,691 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,904 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">312,062</span><span style="color:#000000;font-family:'Times 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%">474,042</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">443,458</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-lived assets primarily consist of net property and equipment, operating lease ROU assets, goodwill and other intangible assets. We believe that our tangible long-lived assets, which consist of our net property and equipment, are exposed to greater geographic area risks and uncertainties than intangible assets and long-term cost deferrals, because these tangible assets are difficult to move and are relatively illiquid.</span></div><div><span><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, net by geographic area consisted of the following as of January 31, 2023 and 2022: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">20,090 </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%">24,510 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">25,874</span><span style="color:#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%">30,839</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Customers</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s largest customers accounted for the following percentage of total revenue:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">17.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">10.0 </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%">8.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In making this determination of significant customers, we define a customer as an organization from which we have recognized revenue in a reporting period. In situations where a governmental organization acts on behalf of multiple agencies or departments, we treat that organization as the customer for reporting purposes notwithstanding that each of the underlying agencies or departments is generally making its own independent purchasing decisions.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information below summarizes revenue by major geographic region for the years ended January 31, 2023, 2022, and 2021: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">201,610 </span></td><td style="background-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%">328,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">44,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">13,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">259,304 </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%">405,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">35,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">9,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">45,126 </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%">55,595 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">7,633 </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,691 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,904 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">312,062</span><span style="color:#000000;font-family:'Times 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%">474,042</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">443,458</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 201610000 328371000 274113000 44486000 63258000 86834000 13208000 14127000 18727000 259304000 405756000 379674000 35139000 37726000 44746000 9987000 17869000 7134000 45126000 55595000 51880000 7633000 12691000 11904000 312062000 474042000 443458000 <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, 2023 and 2022: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</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%">20,090 </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%">24,510 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">25,874</span><span style="color:#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%">30,839</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 20090000 24510000 173000 538000 5611000 5791000 25874000 30839000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s largest customers accounted for the following percentage of total revenue:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">17.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">10.0 </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%">8.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0.177 0.148 0.169 0.100 0.084 0.141 EARNINGS PER SHAREThe following table summarizes the calculation of basic and diluted net income per ordinary share attributable to Cognyte for the years ended January 31, 2023, 2022, and 2021:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (in thousands except share and per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109,951)</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%">(10,256)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net (loss) income attributable to Cognyte Software Ltd.</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%">(114,132)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,890)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">67,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">67,924 </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%">66,570 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,773 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net (loss) income per share attributable to Cognyte Software Ltd.:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic 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:10pt;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:10pt;font-weight:700;line-height:100%">(1.68)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%">(0.22)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%">0.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-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">For the year ended January 31, 2023 we had 480 thousand potentially dilutive shares.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On February 1, 2021, the date of consummation of the spin-off, 65,773,335 of the Company’s ordinary shares, no par value, were distributed to Verint shareholders of record as of the January 25, 2021 record date. This share amount is being utilized for the calculation of basic earnings per share (“EPS”) for all periods presented before the spin-off.</span></div> The following table summarizes the calculation of basic and diluted net income per ordinary share attributable to Cognyte for the years ended January 31, 2023, 2022, and 2021:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (in thousands except share and per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109,951)</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%">(10,256)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net (loss) income attributable to Cognyte Software Ltd.</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%">(114,132)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,890)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">67,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">67,924 </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%">66,570 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,773 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net (loss) income per share attributable to Cognyte Software Ltd.:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic 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:10pt;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:10pt;font-weight:700;line-height:100%">(1.68)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%">(0.22)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%">0.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-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> -109951000 -10256000 20310000 4181000 4634000 6107000 -114132000 -14890000 14203000 67924000 66570000 65773000 0 0 0 67924000 66570000 65773000 -1.68 -1.68 -0.22 -0.22 0.22 0.22 480000 65773335 65773335 0 SUBSEQUENT EVENTSOn March 1, 2023, a securities class complaint (the “Complaint”) was filed in the United States District Court for the Southern District of New York, New York, USA against the Company, its Chief Executive Officer and Chief Financial Officer on behalf of all purchasers of the Company’s shares during the period between February 2, 2021 and June 28, 2022 and seeking unspecified damages. The Complaint alleges that the defendants breached United States securities laws by making misleading statements and omissions in the Company’s January 14, 2021 registration statement and during the period between February 2, 2021 and June 28, 2022. Such statements and omissions allegedly concealed the fact that the Company’s business practices violated Meta Platforms Inc.’s community standards and terms of services. The Complaint alleges that Cognyte’s share price dropped after the facts were disclosed. The Company has not accrued any losses in connection with this proceedings. The Company’s position is that this lawsuit has no merit and we intend to defend such position vigorously. It is impossible to determine the outcome of the Claim and its impact on the Company at such a preliminary stage, regardless of its merits. EXCEL 129 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #V!BU8'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 " ]@8M6VQPZ(.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:05T=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[GHC9' MO4>H.+\#CZ2M)@T3L(@+D:G&&FD2:NK2&6_-@H^?J9UAU@"VZ#%0!E$*8&J: M&$]#V\ 5,,$(D\_?!;0+<:[^B9T[P,[)(;LEU?=]V==S;MQ!P/OST^N\;N%" M)AT,CK^RDW2*N&*7R6_U>K-]9*KB55WPVT*(;<4E?Y#U_&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" ]@8M6]UAD8!<& #_&P & 'AL+W=OC%<^8 M/I9K+N"7A509,["IECV]5IS%1:,L[5'/Z_:BXW?V.^Z2YI1(G&1F\47'LT0\Y9&Q$@P^GOB8IZE5 HZ_ M=J*=ZIRVX_5) =:$!W#6C!79ZHH+QBA@W/ ME=P098\&-?NEN-2B-< EPH[*W"CX-8%V9CB63UR1&0S ><^ GMW;BW9M+\NV M]$!;GY)W4IB5)MS\CK&'%&F+JPRL9Y3#K#;G?KFO'!&].O>X$H3BI*$[:4=SQ M)?2:8L4M-#<,^@QVUW'A@@N6:HZ ]2NP?CNPD1 Y2X%O+54M#ZYC5([AG%8X MI^UP9EPE,K8W H'[L';@<*5JZA=S'T$;5&@#5'"<*V7))HF.H*,^HUD+PS:1Y5VYC5)4DYN\^R!JUH<7,2SHW0HCB%']-'^"RGBZ;VH)\,E@X"\8_HQ,1B@2P$? M=^VO <=V"[KO7FY$+1PN]Y:KO]-DR\@L,3F+5ABC"P0?=_*O&6=2&_"[WY/U MX='%%D-!N12P<>-_#XQ8"1R07SZZN$G M,N=1KH"P%@A7>J_B1,!*'BS3KM..B)!D#2'SQ%(T6WV7%#YN[Y 0<(HEF6^S M!YG6(N("XS>W]]BRU,4#Q>U\WTWD^CE:,;'D!QVO0>AV-+\:_88QN6"@K8(! MHBHKUF8R>CS:C05YGQNX"T31>Z\2L5M*_U0+7)[EI#B++>*>AOW!(*1]#]+^ MJ8[0Y01ME1.?(%&[CP(\ Z8;TU+PF$RUSNN3K$'S5F*=Y_*!MLJ'CS*%^]%. M8INO2M<"X4HXD,L"VBH+]JNV#%?\C-9.U(4 ;14"4V&X*HMH MNX9D>]1:,ERQ@0S5%G>/3EL4!#(E-RMT-(&*FXEHN7.[#\?R8O!F-9MA#!!<" >[=NP'] MHD*H?7SPWTJ#P"5 T"X!H,,4+'FF(N;/Y%=>#]54('C^@(8#/\3(G/,'N$M7 MX_BR^IS SEHC:Q"#@IAB5"\> ^%6_375KF@_S(7+33YC5,[Y ]RG1X 4EU@' M[KX&@<8)Y:P^P(WY,M>P!RJ0L814C&J]'9?XSJ=C@?/\H/__/LM#K?][<5T( M!+AG[SK23C58^ B>'EPX-@A=L:&PO=V]R:W-H965T&ULM99;3]LP M%(#_BI5)/*'F5MH";:06AM:IH K8IFW:@TE.&XO8SFRWA7\_VTE-D8I!8WMI M?3M?OI/$/AENN+B7)8!"#[1B8N8-(CD!42KAI2[)U/)27Y) M!+&&(#OX$/>B4X]CUSEV?73G>(4I['/S1T^$>?LH9FA<4;S4G!^\Q (=8%J? MHC/>\1@>.<.C-QE>$$'1]'R?I!\0Q\=]CT?/>?3>Y#'C^8MOK)]P"Q4:K\GZ M$$VEP%!YI/I.JN]%GNOSC2@%[1V_Y2M]?J+9;+[/SHOZR_=LX$0'_V0O#/Z# MX[%S/'[77O!'O_%1/#.+HZ?S,GKO+GB%D'9](CL'=_SN;? *XDH7S>^Z:!ZB M;6N?6;A372B(I:VA$N5\Q513:-RHJ]/CICH]+6^*_"462\(DJF"A0Z-.7Q\8 MHJF;34?QVM:J.ZYTY;/-4G]K@# +]/R"<[7MF NXKY?L#U!+ P04 " ] M@8M6( _VQBL' ^'@ & 'AL+W=OCE2OZ-X]QRIRXVL'NJ%$ H]%GE97PT62BTOQN,Z68B"U^=R*4JX M,Y-5P16<5O-QO:P$3YM&13ZF& ?C@F?E8'+97+NM)I=RI?*L%+<5JE=%P:NG M#R*7FZL!&3Q?^)K-%TI?&$\NEWPN[H3ZOKRMX&R\[R7-"E'6F2Q1)697@VMR M,661;M!8_)V)37UPC+0K]U(^Z).;]&J M2*1BT3I+CC\6XNIR'/=$^CXL>MT ML'^F;GAX_-S[;XWSX,P]K\54YO]DJ5I<#:(!2L6,KW+U56[^$#N'?-U?(O.Z M^8LV.UL\0,FJ5K+8-08%159N__/'W4 <-"!>3P.Z:T!?VH#M&K#&T:VRQJV/ M7/')924WJ-+6T)L^:,:F:0W>9*5^C7>J@KL9M%.3J2QKF6-Q^#OWNGZ=YIVO3'^IQ>594H%>)U#7Y>V/S9=N#9.]"Q M=5$O>2*N!A \M:C68C!Y]Q,)\'N;=V_4V9&O;.\K<_4^F?)Z@>"MH40?B!^K M;,US<-[Z%K==!4U7.@&L)\SSP_ARO#YTQ[0B/O5CO#<[$NKMA7I.H5]%K:HL MT?,PZ=/<7*Q:PWM>/B %:04B=RGKS.[5]KG^@5Z/^5VG3".P">TN^7N7?*=+ M=PM9J9$250'QLP;91=_ ^\;32>CCL*/18H4]YME%!GN1@5/D=9+(E1[;2B0" M!OH^%T-4 D#D#/$DZ> M+PSUBUJ*)DWG3S:G ],=PB@F':\M9F%,XLCN=KAW.W3'A2Q5!1#9)8'&99O( MT/)T+PPZ&DTK&L:X1V*TEQ@Y)=[ G"F5K#)AG3.1^4R?!JRCS+0B'@L"N[)X MKRQV*KNMQ))G*1*/4$[HR:!?OE0+ 9/D*+?:=,=FI,6,=>/18D7BL"?'$-SB M#CN5?Y.*YR\0N>OF>'1)2+V.3(N=ITLHUB/T@,ODQ!!#J5:IIV9H=0I. M4::VO&?D9HL9]3$C/:I;-!(W&W^7,MU MK)*8Z8T&GA1-R?;[/R(LKX)T.*0 MN'EX4RI>SC-(QZ=2%#'9%?BXJ],".!+0'I4MX8@;<1_%3$ LI0"X1 *'%7^T M9RMBPBNBW61E,2*^UY-&24LXXD;PV'4U6?:!8$78+]'8,LA$KVH7LXS?I_EF0(@68MFXN39:ZOF MM^KMV.D6<<3-N*9X0TWQEDM>6OTU(66$G6E"L/ZQOQ/:@HRZ0;8OVY;\2==L MUD6,!6(X"+LIS&(&%4+04U?2%F'4C3"06*V$LTHXF%%6!TQF2W&J!MCQS7-*:T67L4L\KL5 MK<4."C _[JD<:&UF/NV+M!9Q](T01TUZ ML<,J92?38N5Y/2M-VC*.GF!N5,R>5C(/!55 M_7.S.%)/UH*$.1GZVH+DK7H[]KK%*7/C5+]I6:):.X]&Z P#^BNTYOE*O$?7 M*P7U2O8OI"F&\1!O?U&]X"#E'-W4M29Q ^"5JF%ED>I4$43#R*/# )/F5A . M*0F'010AKM G7JYX];3?MVU,.A?IZ5T>9L*Y6R0Y38Y'JV4W<[/[.DTS_:$ M0EAO58RR$B5\F4%(6T6::&8L\@*_J]1B1X(0]X0Q.]BE=3,<:J55LZ@ M5;E)YQ'Q&>DF2JL=)/T>Y+ 6X\R-\6TZG\IY^:0$NI,SM8'80)]5>KZ-J4Y" ML3IA69_&'J'&#KEI1R.?L![*LY;RS$WYOV395$TRSW7\9B444J*V3Q4+NOW M,V:TQ8S%?L_& &L)SUZRJ#TL:[6+7;6U?KXX..>_K+Z)Z_F65E#F3>#AO@\A&&HMA\K MMR=*+IOO??=2*5DTAPO!0;PV@/LS*=7SB?Z$N/]D//D/4$L#!!0 ( #V! MBU:!2+(.U0( ,( 8 >&PO=V]R:W-H965T&ULK95M M;],P$,>_BA4FM$EC>6K3,MI(6R<$2$C5RN %XH6;7!MKCAULIQU\>LY.%K5; MMG42?='8R=W?OSO[?).M5+>Z ##DKN1"3[W"F.K<]W560$GUF:Q X)>55"4U M.%5K7U<*:.Z<2NY'09#X)67"2R?NW5RE$UD;S@3,%=%U65+UYQ*XW$Z]T+M_ M<,(A:AVB0QWBUB%V@39D+JPK:F@Z47)+E+5&-3MPN7'>& T3=A<7 M1N%7AGXFG4FA)6[1_ON/L;? M)2'JDA YO?@)O87!\/%H&B)7Y",3F 1&.9E+S=Q9^WFQU$;AB?O5%VJC/>C7 MME5XKBN:P=3#,M.@-N"E;]^$2?"A+_#_)+:7AKA+0_R<>GK!L:;= <#;@>2R M7II5S;'2,ED+T[O-C6#B!.V%L4G#X1AW=+,;TV.C* R#SFB/=="Q#IYEGB#1U3! ^[G+/:@AQWT M\!70M#:%5.PO%IZE=J2Z%[51'>Z Q$'[>X!\B.4>>M*A)Z] QW:@#98^$^N7 MV)-'1,EX/(B2('R WF,XBL(16O>3CSKRT2O(F=;URPD?'0K=8]@/[>]9&%FY6WLI#?8 -RRP2X.R!OA]):6YG]A&T/7] M]!]02P,$% @ /8&+5A^ )%T " ?"X !@ !X;"]W;W)KH$Z^%7-J&J$^_NS-8\NCKS^.R M -<8B[$$Z9Y?O[)Q$):NU="M+PDV1P>=JZNK8\GWK[SY4ZP9D\&G356+A\E: MRNW=="KF:[8IQ"W?LEI]L^3-II#JLEE-Q;9AQ:)KM*FF. SCZ:8HZ\GLOKOW MH9G=\YVLRII]: *QVVR*YO,CJ_CKPP1-WFY\+%=KV=Z8SNZWQ8H],_G;]D.C MKJ9'ED6Y8;4H>1TT;/DP>8_N?@U;*"^=_MA<_+!XF8=LC M5K&Y;"D*]6_/GEA5M4RJ'W_UI)/C;[8-3S^_L?^G$Z_$O!2"/?'JCW(AUP^3 M=!(LV++85?(C?_V>]8*Z#LYY);J_P6N/#2?!?"8@I8M#7LAB=M_PUZ!IT8JM_= %LVNM MY)=U.^[/LE'?EJJ=G#WQ6O"J7!22+8)GJ?ZI094BX,O@ERUKBG9P1' 3_/:< M!U??70=B731,!&4=_+KF.U'4"_$N^&YP?3^5JF,M_73>=^+QT D\T@F$@Y]X M+=]8(LAP50I.LK";[(>L9/Q?T5]&Q#T+L A)D"'GLYOCH'F^?G-D4,- M.0X2Z?C("-]'MF?UCMU!D3VTI'#+MFK<57GZ%@'DBCDV&,469D!(!)S72P,1DE M<"XD1T7)&0D]'V8$I"&Q?ANA+".1(0. $4PR0VT.PN(X@\6D1S&I4\Q_&RY$ ML&WXLI20AM3^U0PCG!@:;!BA*#Z)]$$# $-ADHYHR(X:,N?D[%?'>A6P3\J$ M"2; ^9GYG)\^R7)/9(/@H5#;CM"9 A\59]',UX%R#,JG[94!W;;.XUU0,S G M>KY!4M"08&HD!8@C) Z-K(!P.$W""$X+=&*HD%/9L_*P*BW>!2M6JQ2I.H7% M0GFW4L@V9?;@O.U9!_V)U")B)CV$2Z,T3DQ] "[&41:.Z,-:'[ZHMG*Y9HVN ML&4MBWI5OE0L*(1@$K:#V.IZ%),@Q>VY UKW>V^[';'U.7;=[+X!"\AV'8C-UF<9:9M!W IMHHM M@,(T.;%*0Z':VF"WM?EPF2; @:AU,38E@88&F04#@%&*QB1I-X/=;N9G)K^\ M&&+;8ZC%4(V..<%@(#8UYP .A^JI9$2-=BW8[5I:-?VP%%(VY(4.UDL-O)6,-FZ7WB MJ_JS9,$S7\K70DW('^7B%E1K;][<($35IQXT1-BK(?+*EOMB&P9<&R+L-D2/A2CGP559!PLU:XI&Z(!? M@Z$\T"6#!+F-S<4*@H6WV'P* & #U%"4=DC8[9#RLMJU>_T7R$K.DP7 (%DV MS"%+&R:<.B?'']T!#UO<%'OUC+-B;P<5?">%>B!=J)H'I[_3AUV<_C[9>"3+??%-@R?]H\D^?HRZK2>%X?-)UON MBVT8-NU/B7M#[\ME%#CT3*+8?+I\ G X1%%LGGI"?%D8CATB$&T+B?O@\ZPZ MZO78TRM;[HMM^%Z*MJ+4;47/J*/4-HXTI>9NYA,$BRDR$P&"T30;R0.J;2C] MXF;@DHEV-U E=E]+N[/.;H<7U.75G'IERWVQ#8.IS2G]>G-*O9I3KVRY+[9A MV+0YI=]H3BEPY)J&J?E$!\!B3#-S7QV"QDW6].>X?2I(@HS:NYI0["84/.M* B&D'5"-CUY+7?#FE7W>K,(YGQ7 MR\.KK,>[QU>HWW= M#Q>2;[N7?U^XE'S3?5RS8L&:%J"^7W(NWR[:'SB^<#[[/U!+ P04 " ] M@8M6.79_!AP$ "F#@ & 'AL+W=OO0KD'3;A^&?:"EDZ55(CV2MI-_/Y)2 M%%NBW6S(OEAOSSV^Y^YXY$WW7'R5.8!"#U7)Y,S+E=I<^[Y,_NQ'S*MZHL&-P))+=51<7C+91\ M/_.P]_3B4['.E7GASZ<;NH9[4%\V=T(_^2U+6E3 9,$9$I#-O!M\O<3$&%C$ M;P7LY<$],E)6G'\U#^_2F1<8CZ"$1!D*JB\[6$!9&B;MQ]\-J=?^IS$\O']B M_\F*UV)65,*"E[\7J2ET5*%:3H7NF+3JJ2B&=HP2M= M2KG)\0[0Q7LNY25ZQQ)> 1J@+_=+=/'F$KU!!4.?<[Z5E*5RZBOME*'VD\:! MV]H!))8@=>//OO\-Q\(,KRVDD.AC@P2['NP=R@2O4-;HAH-6_/BL^%M@D!4Z !O!=X4YS5P:S4U7 M0(H^@-X,F5U-_V>0QCUI02=$?<0XZL2G#QG@L3L^DS8^D[/Q.=5?7!HFCCK' MW6;9!PUP..ZLAJ4+148G>B4.G@\[P5DUG2/-MS: ANW8C6",HVYNG$ <1]T$ M.7!X$D2G=!T4+OF:/"M ]S]2>"D#O57KEU$T< M6[DNO+@GW06,@[B7\#X.DYC@CGK_X !?@5C;04CJ9;=EJC[XMF_;8>O&CAB= M][=F"+.#P3--/<%]H&)=,(E*R#1E<#72"1'U4%0_*+ZQ8\***SUTV-M<#Y(@ M#$!_SSA73P_F#]K1=/X/4$L#!!0 ( #V!BU8UI]HMKPP JB 8 M>&PO=V]R:W-H965T&ULO=UM=Z)(%@?PK\)QY^Q.GS-I*1 ? M9I.]2E'!!N'C_ M%D;?XK7G)=P?VTT0/S362;+[M=F,%VMOZ\:?PYT7I']9A='63=(?HY=FO(L\ M=[GOM-TT!9YO-[>N'S0>[_>_,Z+'^_ UV?B!9T1<_+K=NM&/)V\3OCTT2./T M"]-_62?9+YJ/]SOWQ;.\Q-D94?I3\ZPL_:T7Q'X8<)&W>FA\(;_.!2GKL&\Q M][VW^-UK+AO*US#\EOTP7CXT^&R)O(VW2#+"3?_[[O6]S2:3TN7X_8@VSC&S MCN]?G_3A?O#I8+ZZL=.X(MYU:$DE'81C!X'J(/$E'<1C!Y'N MT"[IT#IV:%$=Q+)%DHX=)*I#MVR1VL<.[;H=.L<.':H#$4LZ=(\=NE2'=MD\ M](X=>E0'H5,V4=3E-.*%G7"A=L-.4 M$WK..V5O$G*:=$+/NE#Z5C]-.Z'GO5/:Y33QA)[Y\I5\FGI"S[U8.I6GR2?T M[)=&$4ZS+]"S+Y1NN*?9%^C9+X]RWMCWL]\\[%;V^Z1G-W$?[Z/PC8NR]JF7 MO=COV/;]TUV1'V3[8"N)TK_Z:;_DL1\&<;CQEV[B+3DK2?]+=[!)S(4K;O#[ MJY_\X.XXQWKF?O[I$_<3YP>)$?+K.%_+(,=]G._)?TU?_2%98M/2/$ M,S!$NJ*>W(T;+#Q&H$&-5<#UPY?@1^)Q5KA*WMS(X]1D^?FXOAGF\,^:'&(5 MCO[>I:ASMYC)1RW@>-0K[X?TB#!^C7Z4SH)V2W_@RE_XK(UA M>C,"'(%1'3P[-O4B3D\/X(UT$PP2;AQ\]TJWZ]G'-N4ZO^A$Z3 M=;I Z5XB/>E99VTO6<>%&Z MIAG2_&,29BS-]!#G?)PCG(]SA/TBM4H6Z^/+4DB'7+?_/[^^*78[*[5:N<;/;.L5D>0\LT&C&:M MM&$KWVQ8)^2(:?&];KZ97&S&YUN,K[90KK:87&VA7FVA76VA7VTQO=K"8,U4 MM]7NY)O-ZDR!R;1X@7H'60R+B#U!S#>SZS5SBLT(WQ:HY9]?:Y7;SL3S=B;N MNXDEV]DX6&2)V^-^?O8.KSYE9PW[)+X.-TLOBO]5?J3[)%9MQ-GG4;_&.W?A M/332O63L1=^]QN,__T':_+]9IQ5([!F)#9#8$(F-D)B,Q,9(3$%B$R2F(C$- MB>E(;(K$#"0V0V(F$K.0F(W$'"0V!V&Y]-4ZIZ]6Y6%B=IKA!XMPFR:P37KT M_8F5I Z$]"YQ"KQ(J*.(?F6@6[,/$AL4EY^TTA%01YC(D",D)B.Q,1)3D-@$ MB:E(3$-B.A*;(C&CUG8R0X8TD9B%Q&PDYA37;)OP]/D)*&(N#TCG/"!5YH'# MIS&+W* (3+F"(G)2&R,Q!0D-D%B*A+3D)B.Q*9(S*BWH&OF0&*# MFB,8(H..D)B,Q,9(3$%B$R2F(C$-B>E(;(K$C)I;R@P9U$1B%A*SD9B#Q.8@ M+)<[>N?FD*0V*!7O+PO=22> M&L 0&7.$Q.3B .C[.9'AE*OA)LAPZM5P&C*H M?IS\EYG7/NX+/&G?$9'[3?.V7[V(Q?>K^9L3'5(;0+4A5!M!-1FJC:&: M4F M4$V%:AI4TZ':%*H94&T&U4RH9D$U&ZHY4&V.TO*)3K@DNNKZ86OG!W?A:L6M MHG#+S;W(9U]!(<6JRIXDT==/JH/=G):0VN"H294C&$)CCJ":#-7&4$V!:A.H MID(U#:KI4&T*U8Q:6\P,&M.$:A94LZ&: ]7F*"V?1B[5\:2R>K%>?>'1R'^& MR@L2?;]P=:R;LPBTPITYAE:W1]_"!8TZ@FHR5!M#-06J3:":"M4TJ*;7?%]. MH5$-J#:#:B94LZ":#=4;ABEL= M'ID8I.<:AUM]T\Q1\0#()U(LNZ1+1:J7XN;, 2U;AVI#J#:":C)4&T,UA?$F M$KKI.2NUO4R@456HID$U':I-H9K!F*T[UG3-H&%-J&9!-1NJ.5!MCM+R2>92 M]4ZJR]ZM=9I&[K*ONECNSTS2TQ+W\@T:97>L%8LLQ99(/ZNR7QWZYLP"+7NO M-X0A-.@(JLE0;0S5%.;J)2V!SAC0>G5&4-*E[NW6H"%UJ#:%:@94FT$U$ZI9 M4,V&:@Y4FZ.T?+:X5*Z3ZM)UT]N]1HMU=J]S>C(29[F#_64AC.+5PJ;8KPYV MJS5%:/HUHX+F$]"E])W\F=IW@9E[ M&.6[O1[?[=')!UK]#M4&K#%T)2)VZ-,:: $\5),98Z!+X*$!%49 D;0[=-WV M!!I5O3Y,#1I09P1DWST%K8F_/LP9-* )U2SF2FNW.SWZZC6T)IX1E8@]B7Z: M+BIH_DO9+E7QPE]:%2] J^*AVC-4&T"U(50;0349JHVAF@+5)E!-A6H:5-.A MVA2J&5!M!M5,J&9!-1NJ.5!MCM+R6>U2%2]45ZW7JO(X&E251Z\G%;Y=%%K# M#M4&S$&0%A'I;PV!AAU!-1FJC:&: M4F4$V%:AI4T^N^,:?0L 94FT$U$ZI9 M4,V&:@YC\EN%JW-S5,Q\DA N2:*ZHOQ#A1Y"L=0T'5@A8T#+RZ':@#4"L2W1 MZ0):7@[59*@VAFH*5)M -16J:5!-AVI3J&9 M1E4,Z&:56O?8$-C.HR8A6]Q MGZ-"YE/%I6I$(33H"*K)4&T, MU91ZJW<"#:I"-0VJZ5!M"M4,J#:#:B94LZ":#=4O4=5B(S]QS$W->+\+T._2B M?G7DFY,/M&"=,0;2:Q&A<%X#+46':C)C#/0=5M" "B.@*'9;]*<#$VA4]?HP M-6A G1'P+GUG[.\WS%^W@-:#7Q_G#!K0A&H6>U[R[";NX_W.??$T-WKQ@YC;>*N4YS]WTFB1_[(^_Y"$NX<&:7!? MPR0)M_N7:\]=>E'6(/W[*@R3TP_-U'\+HV_[&(__!U!+ P04 " ]@8M6 M=8 F!*@* #9,P & 'AL+W=O] KL--G?M:UFF;75ET2?1R>8^?8>48]GD MB'8*]TWBAS_'FN%P^",IW;W(YGN[$D*1'^NJ;N]'*Z4V'VYOVV(EUGG[L]R( M&KY9R&:=*WC;+&_;32/RN6FTKFY9$,2WZ[RL1P]WYK/'YN%.;E55UN*Q(>UV MOE<,7'( MIK)N957.D-8P#AR0=/SFS.D>79^<^KQAN_[@QM[?*@_=- 7)NB+1JX)#/ F M5V6][$9(J4K1?L#"WID-<;.Z>GQH-WDA[D=0'EK1/(O1PY__1./@+UC(+FDL MNY"QHW"&^W"&/NL/7Z%R7E6R;:\A;PNY%ECH.A.Q,:'KY//#F :3203]^7P8 M%53'HOA8EKDR%G :[%5'CD1[1R)O7GR<_P>*03]T7L3:I,@-&B MS+N)JYZ3?"T;5?YA/L#"V)F+#C*"ID$46.GEJAAE26IE%Z)B$9W@V97L/4J\ M'GVLH.+D=2$(D 0I&C$O%=%))= 2G[C7D,3<U)M]NB/A15-NY'LUZR(];H50%HOPE M;_ 9>N)V7\1"JXQ-715G:1Q9?B*VDI!QW%<:]%02>+U]U-7*L.753-1B4:KK MKD\!Z433F)K6%;O\!YZCNQ\XRC_KXJ>()DICNRL1U9C1233@XP%Y4?_<).MQ M5Z2[D79-EI"Z@%XU>-F4S[DF8K(H:QB895Z!QZUJMF8*N-$5'O6:NEXSNV<1 MT9AR;KOMJ@9]9KW/S.OS=)772Z$9RQ<7M99=RMIQ:'O?A8%'*K80](0T MF%4HNNZL M'%6P"4V=$>_*8%JC-EL@,AI.XH$TZ7&)^GD)UIBJ =+D:B?DCZI7Z&^B2;3D':- $(;IQ*DU9\O0.0D6,.U2$R-+0(09$%=$A@*4]'E$_ M'^T'S"9_U:.E _.B:+:B]Q9USD68,4_2U($%5Q8GX?V M0^B@I&+.,)=58*D1V+,@(AM'D*SV/(CI:)PD RS+>O9A?O;I)L)3SK@$0A,[ MZ5!13&U'7!4;6I*SGF:8GV:,%X/S-\-0(Z!.7[@RRNV]APQ33>@ D+ >2)@? M2+Z^?Z, =14!#!Y/4KN (SH6TYA?DYY7';%*M<3R1 \9 ZD##JU=1>\?NVW.C5"AI1!$A2 MY@YN1$9I$DWLC,%T(9T,S"JL1Q?F1Y8M=^QA?NQY,ILB^Z.-4^MK6*(I$+7ELC8'(WE+5F*^'"A^+M P MA_H0$="AXSYBB@YLIK >C9@?C4S=,]1G=O?R3:GRJOP#_&KE0KWDC0!?GT4E MS7"%578[T-48*85!:KN*R.+ V5_ 9, @ X3+>U3B)[>."B'FNQK_"=T#U/OC M9M>A5:UKR28V=[CN)^CNKW4Z"XJZ8L=+;.\OH[4>5: M=^M&MJ7>+RKKMTW"2M;+;F1O]*XUOF/-75[BD=W1B"B*'/3"3-$@'1C2O(BHW%(!U8SO 2G5:M[D+S!-FXS9'5$M\D*O'U_)F)B@UKO)VN +,46NDCE>X1"DHD'@ MKI41(:;+$-U0>>_QC/OQ+"MU,0 P,[/W69WJ I3C$+8!%2$.^4P=.]1S&/=S MV+Y+N_6"<8/,9 .&8/CC->WD8=OTM"1#).,D8 , S7NVXGZV>NNA=M]%M:SU M:48CJTI7M!)R4L_-J&L( K&)?1HQQ62<._"(R4*:#&S?ACU0A2> ZJ#'WG]. M0Z[ZZKX#CFOT)HR3 #5%)&.6.'' 9+ D&:A'8<]:X3E[5MA[B6YR(4F,"*,T"6V^PNRQ *ARJ/MZQ K] MB/59-@+6J@-QTX5#;UL\PS+8G+(>0'4GT8MDZ\/# M%FB$D&,\YV0#$85.(B#4E@X=XH4'=TB=<8O47,",FK?"W$1D7NDUQ9EA^9^B M$F([.Y/#>2*#=NR$PLR[K68TK/?:(I MY1P-#7(*%Z6,.>4#T=$PCA([-*Z.<5BW#VR.A3V@A2?.]2X6&8TX_IBX<,6! M,9TB@[ :$KH,TQV'[C@D/;"%B7=E\VUW7][NYC ]8UYF#)%<'4<)71^%7IQ\ M[_KHHM:R2UD[[IF>/$,_>4[?@GQ6=7)ID8=1,K'3S971B$43)]U<':RVAT[1 MPAX^0S]\?D-RR$F<;N?'3/%HTKF9=IR)[FX2&C'D=)0'S X8.8!EL1+\^R(7GIL:]4]/+#_=/]\RD?S M5(;U^2?Z(>N>,NG-= ^]?,F;I;XAKQ(+,!G\G$#O--US)-T;)3?FR8J95$JN MSG>;&';: KO8'Z@92F(S(J,GF]]^!C7QB3U:=.Y^.)HG5+_[LA]]RX#P?.&>^Y2+F\K5.^N7SX+O5:7%[=7M^K]6W5] M\^;VS;L/_-7SDX1[Z?1)D^^XE#O./W/'V;GZWKNTCNJ-:TV[3^ $#%>NSPO7 ME^>/4OR'=G/UY&RFSD_/GSQ"[TG5PA.F]^1S6@@K[>ROFAQEIEYY%WUG6RU^ MXUIU'4PT+LF"7ZJWUFG76-VI6RP:.&F*ZC\7BY@"W.R_#ZE(&'CZ, ,4>M_& M7C?FQ5%/=X4[<_3RSW\X^]OILT?$>UK%>_H8]=_)R+_W'>JUB4VP?5'JY1!! M,T;H?^5VR:A;OTQ;'8SZ5VKGZJ]I;=2?__#U^?GILU=^TVNWXZ>S9[-QF0\> M+F_OK0PQK[!U\Z(?0E[]0MFHM%IU?@$3=\ Z$Y1U^'=G8K(K34B"H[K;)=M$ M%0NC::V3,IO>;TT@"GM$9 M=>42T,JNC&N, OZ"X*U>XMA//G0M>'WZ]?FSN7H_@!! &NPE$Y9PHI$AR-&: M:%?.M"IYM39=GU&%&6P:P&. !S-/=M,'<*E(T6:Y- R8;!'P/Y&=>*7]K6DL M@?/Q1G^T;C57?Q]<&TS+^\=;@NF@ 9@8?"*N!B$ ;@ZN;[QKAR8]?%,@C5OD M H!LG(FJMFO;K(G;G;(M%&N7NYER9D 0=O97,^.C232!S$093T0)%LB+ TS/A$"F(.789$VNF._7-*)XNK+X#?J1TB)>V]W$9 28?X&7I^=4[ZK M_KG5$?K:])U)!K%Q'2QX@FQ3^G);#A6UUJUR/JE^6'06^:)5,4&>8]UYA_LK MH,4*:'-U03X,F9#A]HC]12[700(!GQ>6/.PA*NRX='9G=%"&$H#2K"V ."LG MX_B90M"8;.I6_;71 ,'V&(7$%Z(>(M)4:/[<=6S+IO$#_,&MP'WC@WAD5B]M M6&NPO3"(&: MY QA#>(D\W)(]B_$'CPS@[>2Y[:TY43RCVH-186B'26F/O! M6=K#*2%6RWUW<7%=[#97'[!/[JS)1.1Z3(7!_#)88G(#S%GQ(AD;88>3)B34 M7HI"9L,7LP8BJJP^1QJ!DN9XCGP9KO>!I=F0,*P<'#!9>YW5"]NQ;Y.EML @ M^M]\ L9$\O?7B!HHX,"H]\PY];[EX!C7Q/B0/A7).QU6@+15\$//P<8GZ&Z8 M(P7?=3BSV&7KP2<;,BCN[Q#LV:0]8 ^&P\:B#>R!C(0L!+MK('AE8?3(S!P; M!;6@#X",^P0:'PEQ8.QNH'N90VA"[,??,L7Q!!) YW<&(L2A)U47;>4+9Q/_ M@WOY1KQYA #F*)K)EW(-(?K^5:-0E;^96@R)0[T#;"4&_AFPSA%$C XT0UY; MZ0Z\#%BD* <^-P:2B@N:@T@" !!XQ!VI OI!D@!R31KYSN_XG6@(P,E.)GF MN;CF&*.ZQO(= MT<\,3IVB)9!-MPL%$2L@P3:<^'.G-GNKGZB8RE>A^C19)D M7(K92D(P]LA+RTPL)P8K^6_/"!SC$@_4O5".1TRC-;$4\57U7H)[44 ^@ TW M&/)C D=PI>&"&]:-D0!_/)I;SS([ TU$N4V,QP:7[)MC36)WZX=NBEG8/032 M)PR*C,[A<0CU4+_X%Y3.8 --30&_*5H@(VV-4*^$D0QM3I*5%9;W86*<4YIN M=XS,V[*WYL"Z2E2!<-JAPA@VH;H&ABAH17ETP"UBOL>E);&F8A[(]Y!XJMV' MJO@9K *LB+TK/DR0-L<>5R@E[G)@5X\>G7;?R_"8-"'8'[_Y:OX$#1SJ.3C4 M SGQ/DL?)F3H]@QVE )Q$VF$2.@)X[A[8=@K=N;@V1C5Z]\Q#U2:V:;TS'$7$-^-ZI#T$#!)M)Z;I7H[",RR%P_+MC;"H< IU5VDS*S#WY;L1]HE#Q/I_X<(B=H+[D^. M20@C(U =0F5(AH#?6N0\;% "5%:S9)();^)@CP%'10GULR=/ ZE@8I\5_%4 MK3V"1ZLO3_^DJ&A(.P%EQ)O5NS+:QW?6^T0BYUVI=&A+-4)V9@X6Z(?T[BFC^2TY M2!P60 %6M8TERK%.-U U6&S/7=>>GZ&EY?3.,Z,HU4+!4)#G,H0."8FY>E-( M45=6''%2INUY']E[Y%C#\?_$#(>XMOTH&_NZ=I08S"=2*C+XU.HH,+J!L"#G M)Z:?\R;?0?-'LG%KR!96L&ZI8:8[C9,0B[PI5R\43]2R"93CJ_9GF""O-F!T M96)N<\@"HH$%03N3A4=!764?J30 ?G'YGCOQ#2[7&^0#>(XHP%#?3G170#CJ M#45?'$R8B<((Y=& 0P3:-U>OWO]X]?KX[!N@+>!D8QO)!V6U+ZMK3;SKACHZ M*A_R!<&LX 3;('%9^=GJ0 H(Z4N*?6Z52F))N>WPT4\KH/?"7\9_N6"Y9R9T'?RLL1%2N="Y! M^4Q'KBNE->D>U>#>#I2&V0,C5P:N##18\3F%>^ T*?HTF"-_%! M='(4Z"U\%T##F07(#IMCWRES0I#^#'"[13D(&XZ%1LREABBN5(M;P11NF#NQ M-,?K@GRXTSO)94CJ0T/1C9I+M)0@'B)T+"SD9#'S?7_(@Y9JL(R1-"$*9?#1 MT[@@-WC<+-8V7SJPR%4&Y4-63ZYM,TSSO.70VG/U/3DP3N]=SE$XG7S1+,N: M;$S!U<70KJCUG/1$CCK='?-@27E2UU2=M;*4QU3 67"&5MC1(F70W#=4E>2[ ME %!3PN$AX W*3;&P$_<.CYTM:$GPE+:A.BEB:!L&;5U-2IH=NB\#P;%;.QP MI@"EUKM%L"V_-R(I-QZA"+B$%R LI_8?.WIRZ+)?*V[N26UA@KWP:30WW%9Z M2JFE#2HM:VYSH"5YCY8W,EG0#Y1G),^2TIAM7;&CQK\[4.,L-XZF&8HE:4/% MNQY9/V_*:J6**<\^[S3R% ]].(8_PG5!&#V$,]VDC1_54)K7778-'MQ.[Y,( MY][9AO:XYY8AF[ T2X@AU#1E>D-C5LF[]AC M,S!,4S58YET /L:N/'H@CP,="(@9M4!H"ETGW?Y9:89S$Y$E8#VBP/U>:Q M'_O"O<"E5@PXO1I0UO'[ :I:)H?UD-8%Y&6VZ7(?6.<>#\0)2;R@]G;Q,Y?I M/G/FPY0V%-QUAG0LY8!M\ UE1ZY%ZK;*F[GSW9W9*P48#P=N0EJ:Z_@^SYQO M"4-8<^"9)@$T)@"0\1B6Y_2 XD@Y5$::^UXN&B1C,2!-4 ;5 5=BZLT0L+PW MGC]_RBW:.90,IKKN.,(-#77K-G&%[>YTS$'UP\< N&^H[01:HW;W?>04 M7T:K\_QE[5 JK5(6Z16UFZG2RZ4SYWG0'%Q/_7DK4(54HUWA _46TQ+'P%( M76>!&V#-V-COS:4% D0)N ??$8I.MOT3WMGZC?BM&Y#J_! S ' Y';ANR.R+ MF+SW$G5,& [QN2AIZH\%BIG):=W/DQ[7[,KLMR:C61DD5AGS"RLFD=&II'>. MP-I [Y>(%/&H+0=)=]0Z:>0K>!/[*,\Y^7@>7.S?]Y#FQ4GOE7:LT9ROA;'= M 5_H4C^:.E@B(H^ZMK!.48?HS<)/"D$4TYXAJ_@9O

"T)7-+-6&A,+0@MXDB7FT_JF7U+#]Q$X51# M')0&L >K51&S?;UZ5\;)&>5YMCA%06JR.P8CF_<6YK@3H$R=)ZGL R]-95\LM2F:"JOQV3: 6JR?@WGS2C0D+?NW"X2,XSNY'+V[E M-1LJ@J@NG*.Y[PWCI?BV^93*VW%T4WNOQP[0B95:"U;#ZIEFB;)"[K9R#4LUP$%:&0ISD*Y/)<0J*)( MW& ,C4?8/OLU.+<^Q8QCK;7687/@[WO@?I#0V?OD/5S6!A@K-3& MCR*SV+?<#NV"C*5MSIB6'#Q-WXR4\K;^GF#^T,]D3B:_BT(>6_&OOZ(81GXB M55?K#\PNY'=5XW;Y==KW.JQH/-R9)8Z>SK_Z\@C>S;_XDH?D>_Z5U<(G](?\ M<&ULU5U;<]M&EOXK*._4KE5% MR9(L.XZ3N$J6XZRV$MMEV9.:VMH'D&B2B$& @P8D,[]^SW[IOWBU\YUV==-5?N?'JV[;OORR1._6+M-[D^:K:OIFV73 M;O*._FQ73_RV=7G!+VVJ)^>GI\^?;/*R?O3J1_[L0_OJQZ;OJK)V']K,]YM- MWNY>NZJY^^G1V2/[X&.Y6G?XX,FK'[?YRMVX[O/V0TM_/0FK%.7&U;YLZJQU MRY\>79Z]?'V!Y_F!OY;NSB?_SG"2>=-\P1_7Q4^/3@&0J]RBPPHY_>?67;FJ MPD($QM]US4=A2[R8_MM6?\MGI[/,<^^NFNKWLNC6/SUZ\2@KW#+OJ^YC<_>? M3L_S#.LMFLKS_V=W\NS%TT?9HO==L]&7"8)-6Z7[,/[7Z^OKG^^^?%)1_OAK2<+ M7?NUK'U^8.VS\^RWIN[6/ONY+EPQ7. ) 1J@/3=H7Y_?N^)_Y?5)]O1LEIV? MGC^]9[VGX?1/>;VG!]:[7"R:ON[*>I5]:*IR43J?_??EW'SYZ0_W0'L1H+VX;_5_\:[N77L:\H=O MF'WV+FN6V<^^*XE5"(V?UBZCE;9YFS/[T9?+LL[K19E7F>_H&6+MSF=EG2V: M&M*E['9$_-TZ^^7R\@,Q_-_[DB#)FKXE@J])0N"%K&OHKR\N*TB^JQO_X M&?>5Y+"G78J^!;W&=_#7UK5E4YQDEXNNI_4);R25/&W?5P6=@]#09LNVV=!K MC4^0=Y)=Y7[-&_ _?B:DW^850Q:^6> ?+OFFK!=57SCY@NYVS5= _UN3#*QV MA!1ZN*#';FDC.>8ZOP6<.1%"6ZX($15=4$='H4MG7+7.91N1%DV;5^ DPD F#U:!QB 3<4@:(_8R'U=$-;PYO>G1(2[0)"\!GV\[=O% MFC382?:[R]:.**,&,[5?7)?/*VPS[S+O%K8FO4X"EXZP"S*7D43_.!^>A^$Z M!$U3NVSG\I;1IZ0#XL@: JY59@+I+H3P/[J%HULAB&9936;)IS8G6LOMZS9\ MS0LNFLVV+3VM2%L13IMRD3!10=S#="^JU+6>[T@DQ)T#68*]LKXFQ!]!=T\F/YW0FN@5BH=;1JUGIZ="=@ZKC=\..L!H* M\ EMY(C<^B 1"0%EF\B% 3O*/A9DBIJ6L^7%NFD:!@8E9(I#=+QY$6]R1V M\?T6HF(*BP1_0[1:=R*H^I/RTFSJC,+< MD.!0[('D?G?Z)BL9WI7(DO<*B^#%_=U/LM>_)*H#@W:>(]/I4"ODMZ]9FFC7W M\N(6QM21 KESPQ^)@3NQ#[[7&^/2B_&'G47G7 MW379JJ$KK.5NR.7Q)4DJG.1SS6>[@9XGDF1NH3/,";^%X0L6 3'K7YY=G)R3 M:5]51@-_>7%ZK5>M6?.D/Q/?L7@$^LQLD(JQV?/JYJTJR. 3# MH[.NR28]>?VJV=,]/SY\?T7>_T6T35[(U&66=/DH(GUX37[AYR\@47)[2"6\^ MI_!$HU6D(!NJ?_3%2DV]P(UB,^Y2%0/JP>F!AGBO0JO;MKD%9>6&4-%B><;F MG]!(^@ZN21BJ7#K3_F(PAH=.V C)!U>DMU<)*J#/U$XL!CJ,C/%J1P+<5LU7 MS)=*IP\ESC5I +(%%X3G.Q)A[KA9+NGCP-K;?,=7M,T[DF2PZ\&(A <8N.$I M 9D\_V[-L@L+M,SOCG9L-G3M'?U9>-![[DF]&T"J$OEO.KPC\2]6][+O(+3# M^T$IBXWXA!!%>*'W2K\V(@(G@0VE)KA.EE$1=\/^6#5YC;X6/()&?\D^G MFT#X@ U@"_;C9;$1GH+I2)3(9M58FLU4E*E0.WN9_0V&YL][#S]FK=?TGI[T M1R()\2J_-1)4 S#(]'!$WK52.-NQ?\G.9V=GI_3?B]FS9]_S?T]?/,NN^DU/ M5A@)U,R)XPD?$U).>70L+B#3SLY_"/^]>/HL^P!>]ZQVY;;9F%3OCS9^<7Z1 M/;TX)QGTXN(TNU0[%\1#ME@&\GG\E* Y/G\^^^_Z,_GLV^_[\_"A[K>J= M[0YB;*;RQT]/7QSM ?(>!N1,C74/2+)E5_SI M=V&)LV_AU=5%@M&SV;,73_T%I,&L)#.*HAFX-A5 MX+P5^UL"!IUQ!Q:!1P+BKME*%I% XEOE#E:9$LRZLFX(YB?O([%!>I*O70F_ M@FF%Z9.)UEX@2W)!+@'DBUNLZZ9J5DP(!0%6-5M1UA(Z$?]PL'RYV8*X&C&C M<0=NC/^=QA(THM.039IWHM@Y+D/$P*PM0DYO@#V^B2L8NLV@< Z928Q (T0G M$!NT2R<[(SS"QQ '>O"=L^]&M(L5Y7$(+;H&EF6PSQV9>N O,T_)MR:KX\]< M-->;].M2+/6^&Q WPJD@[V,$'8VRU: P2R5R>>_=LJ_(=+F-)&8.FU"]!RO_ MT5CLR,73+ONV%KD6_6=F.871=I1P&;$!T0:+-PF-(0;UB:-V@EW$64BJBD:5 M&\W+EJ':3N.T'$AMO7C(S)RC9C!-"M*U4,B)4]22D0:5W(@'TT@T8Z811*_Q MAT-W DLPN1*\U3K<%:^\H0,7=L!10'*>5WPV2?]($&^G1 JTP,;@:!P\J5(, M#6*$/R5\L[=_W8F@FA1 MLDA=-W?L0).>7. ,A'J2(PLU^\M:33*-\%I8D8VU> ;%8!(-+L6 ; N^75:* M$TZ6)Y54Q.A#]+6N@J\E?M/YB]/9Q!TR& CTB&1BY)*(%T0Y!B(#Z)5+D&? M,K'9UP*YF(CZ?? W.%8Q%J#)G3+_';Y/W$K0?W8C7BG(T&T78!(N#>'*#0 F M$3^\(%;SD<2)YJ9?\194WMLF@L+F\X@MR8)6S>MA38(!JLJ$X15Q!O%IH,^H M:7]IFN*NI">Q*]MP=.]L!A1DM700=D#9I4B>MT2C%O+1X$2N;@[[#AHM%G4I M_&F$6EC$)JR9I$3*>N]3 V(O8X*T3>I=2A@G*H,ER5O1L=Z(@1?S$B4M)+QB M(8HD-$Y&0(!U?)+H+_ELI2AC8NX0"K1/6#=#V9>M4&R:1Y(M8(/"9@A^<0W? ME*^/U%C/8:Z<29 JL)&,S'A M:,U*0W]]1U?YIQ,'D"Y5O)_( &S>*7?"#Q6-S$*8<5"57UP%3B7TP43GD[%1 M&2[>C*L1XFF%2KS5O&8O>)&W[8YS3.P3T7F6 #> .M]MREEJP-G M,?QK]'L"08?.Q8A3$8'521#K\LF[BGP&7*&(S]G-!._!1UR%DP=\31 JK$Q' M,A^HBLB='3K%4-6#N!FK,'6(Q)G[\TY-UUF(Y9I4:#IZ**P\D!K[5\FT:83D M&T2KVBCO8),1WZ)B),NW).ORQ=JQ2Y.$*X;4DH\V>)D]SH]P!I*HM/RQ2!M; M;*:6*OWUA[B7R/MJ@)9S DORZ>B0C^>TB+IS!]:('MD&)M2V$A,6M@P9*9"( M_,^:/2LP^.,%UB3[N/8YEZG\ PN#21$?@FR*,I$W]'0?I :#>*>G-TBBJ:"0 M,VRK'+9$ZF.SE_4 SHO1P"1:KQD@4*OFK!+O4>\ QZ+;Q%86B@H>;#QC.I(+'7BSZF"2H7:'#(C3AO0E#O*8HD2_ I'R&1+,9)*"(6-SZNE M W*=DZ?D RR/+!I0B+[B8Z!:"G>ZR+^DFT.>AZ28(M2[Z$?;/ R@@&CP5;(?KF+@T+MZX2*V5=;F&I M<'*XSC=XB%#?M>6\9Q20*\NE;0)\3:P%O)&G)0A:D6!A$TU"G^) N>AR2;T* M(D/P1+]Y%G-D!]9+ZLI:60K,*',_:8_O-+X9:AXN4U8) #&/OY>%)CUL!W9,L)G8AT M:#2]I0#2WY;<$C$H>QXL.$IA)0ACK9*@*9_DAB%M[2.I11Q2K1FFS!0/A^YE M%@L;+)?'Z/FJ@!\DH6175<1$$-\DZ9/L+4C@KXRD)*OF4V]SU9?BAH:<"3"8 M:AERK]N<+/2=V!0A<"D^OZ;)-CD=PABTEWQU,T>N1Q]V1?[S_+ M69$-0\TF;P"(>+!.:AUB'( 0L(+H$][42-S(_(B'";S;;Y5[$1KVP658"B A M*)'&&-6.2M;=1/2"K$H_O:E65OAH.T6!K^?F_6#$SQD]S+*Z>K+F2P[DGS__ M(?N5P3U[2?9HTPD9BC.B%;6J?D1+"8TO.,8NOS2H)%;']K)N M*("")./=S3)7\H.2D0?IRDF\"J)I %9!HE4Y@#C5E(;_'&K9UMZC1/L@N MBPHZ)$2C+)N\W9+%DX\B#*.B2T?B?Z(6\BIZU!Q$TI-(YGU@;^K)P!028.)W M8$XMD;R=YO2$(^,Q4I'(3#==3/">K6J+0L2"SWLJH-K_FQK& ^51>]GY\,& M)[CD2HBI:O)Z-BJ\JI/:E&V^DVN+"FC@=R9E/TDA5YUW6FXK*CDI.6,J,D&U M<&V'X'0,^AXFC^3.!L94R%TRBVO\DK,^&[N8E1^VBNN*"PYR06@S-?3G M9.4B7ZEKD,?(_]4FS18(ZMX@"&S55-=A";V24C^@&2OE:I%?ZV@:/R8=L3ZG@ MR!.W!("[4+_I&WH4BA:2= :F<%)QHP ,R$_>E6#H(!.B#T=()&!B]=N>X[F: MO6!!QI*>2]C<&OTLM]%Z97XUV2>F8$,"K440,X@N3^Z-BC56'>H_S*P6/!IR M:ZE*'KB"7(K@PZ)DWGBFD^#>HZ8OJ;"'84F6#@H;82(E)2.)^\X1+5A7"1:6 MDY6B21&!%@U(A"]TS)*95ZG^".D"FRB$4_ZOZ@H(EC.B%:$UV>,;H2YR?F M][26G9.#GG@O%$>RDPU$F4?)4H]V>G=]DS8@P'>=I4D)N3UOA6EB=[)8CAEY MT@QMPP( ;BNSHBVM56U,WE8Z#N^\(L:53]4YM7#APTA*B#NYY(@"/GLL+ EE M95H:A2.8H[Q!B0V#JKL!6XG=RK([VBO+OEYHET,[/]'@LN M49NLCS?."'96BT+J4@-MAL(H]-W7%E%1R4'B0IP2%L.N2*7%[T%$1/Z014;BN60*V#'=3Q25QV,:XT%1B\4'/7_AI2!#*KB\A(%)ER:5\R*K]&$.NR;E%^ F,O]AZ*%"O*EK M5\%=G-MU-+(_+.UFEU>A$8P8B"OOEH[E1A6SGV5;'#.YD%FQ[.[VNEN2(B@- MU<8W;O+\QLIZ$2=?5$V/MY9M'L+)!L^PV".I=Q'W'5M-'G0V+ MA]X)#O4R= M >:DZDEQQZZ%ZEW+G4X$J3CX"D/BMG"X(HUK XTH9L,%IEC6"UR=[/F29QL+=]M41N,0@P6P6,O^Q;B1*IG(K5CHF"5_^6 MD/"_^)M*@E,3];@4&2'B&#"&@.R!B5UJUFQDMJ@ M*V?KA/N6?*Q2N_9M[JJ2?-6ZN17H+_MN+25_5JAT?7T9"I68Y;#' MSOR5O3^(VJ3[AY-Q6G3-=GL#$YF-=P::V7=GS7]T>:@A=$D;),-_?6GIB&&? MGM@D6P2:3 Z0=B6X?1)Q"%B@5:2(+]:K(+<-E<*"JOG&X=#J^='VF9F)PDV* M'9OTL[WU4\=PK\ATTA1G4]%%5X'!#W$(C:\%7HDM1,=^BZ*GEF.LZ,7:^-@4 M^@?Y&+XH%UJ/9*$1:V.\CY0CQ7_H3*;!*#2U@*I$8]N$W56"R_\'B<@] M;G*!'!OAQR/;BX/@FXKPR191$>*[=RA7E-B,DQ!$JH/S)0AL6(2\I 5*"_OX M)&L2Y0%Q>F^[ILM97R$'+$3&@Y/91@M%(2JV#7:U4$9YQY&M(#S/C1#^/O5@ MJUN%]J#XDFN*1E -VF2Y=BRISOI6ENMAJ:V#V='] ]Z;'IVH5 Y+#VJ5#Z&8 MX(Z*EU=+/=U^BQV?2S88M5@X25X=8ZY"(-3?4Z@/2.)(E9I7LOSC3#J7:V5: MIF&AU V7@3+(%5S?(@\_5??ZI13FMLRLZ'/%FO4;RE M L$;LW_KIR[:"@\@"?EPH<$3WUH&5"IU&4^\.#HD.BTO3+SK:'<'(XNK^NF4 MS0Y.P]VZD92VY:S&5R;AI"B#+$^3K+^'>*ZW6:P59!,*!#S]HTJQP*G%05+( M+B R7%[L),'%N-$6=K+\X48G.P?\:4E3#^DU-GXT9![H!C'"H=$9,]K,!8T M,?0M;4.&N019_TKB#:"_#?5+3%)>35BN@=D^_"3)5M&SO$.O0%XMM#,BZ3JQ MQ@ !RW0'#.Q!';6"&QY/3D(V0EDOW @T0\EBF%_$>YK 4&\H6.Q[Y2;T*!=M M:K32)_:UT(.UK2^LSI.K> ,%31TM&$E):YLB.>9"+5TT_9S5O=R_#U,1PN/5 MR.9@WZ]EAXG>DXI9BUH2-Y)?"*&'X2E3=WXR#FK%ZV:Y9LZAEC(E>;Z=]12) MU@]A(]$E,6A&5%? +663CJ[@0,K0\#BN'^);(V;AJNV%4#$'$/6*TN;!81CH MFU. 3K+/>CXH[%#1E$+K_-!6-R@/ 9<:,@VZZJ*2_D=&(>F6MT[[D^ UG.AP M)V/!O9!=,0A9!VK+-O:#;JO>CDR.3.<"$9NE9S*>LDI+W M!)Y%93"?^EC+.7WT64@:YL4?O;=I#2G30U"$@C#\5>5W:@O98VQ2UCDN0K#F M-!L7JTV3%1,!QTLALBL;6/E(3*,(NW 9A@Q>0>5=BFQ:3]QH$::#B112$MD3 MMR+_;*)\X'1I=D EZZ#)=$(*8_!.=6M]W8F25%.ARS-AMBT*3IT:)_D'0K[9>1%*SP%!+QP=(2Y3B* M(6FO/]S3P/7L[7YT8@IJ+IK'FXD#(M>!*,]&!/+ %)Q:1?H>8-$,9\U^GV2YKP5<[/&"!-N MD$?D&[JU#/UQ(OR2AHR0.9YEI#P9(S';(E2-(95%#T6$($7K\VH/'0.>CD7^ MDT>?!5;>DB)G2U^SX:6,\!IUY-RAU1* M$[L[.420P0)X5,'YQIJR:USEH3*J:1!$FC:0BA.PR;3LM+ MJ2.1X@V]N]"?H!/?LLQ("V=^L=(D_+KPLSF=2OA#/]\"BB'SR M5#)&D%R5-DGD3QY?/;T$K]%*&+;.3Y<%8R=+3J%TE&5#<<#XD%4[=;4D"/#+ MN!HIH2])'/:\SB:MQI\:(/%>JX^9M(RN_9&DN^YM[O?C[O[?$Z^DECK&84V. M%4XML[\D@\UFWWSX:3(%38R'B>>URH(>/SOY+CS^SPP/&D]$>]N,/+>DQ%@# M&;.86.#T=F(4Y)'*=QS\G*:]4<7.@'DFQ[\R.X *R5UHM?D+:\1$)LC,QK0 M8W@95TNS-+VGR/IAF\I:QYCLTXKE/G9YQK=GB_(5LY\U0;(PB)\#O<,F3E MN?I.[%UI-ALN*\BELZ;@0!B$Q6P/UY>QT.>#EOUI7//D<,$PKSQU'H$2Y<+? MG;V8#?%U+*@PU"[C%'*;.9<+IKEG M%O9MN$=.-G(RZK$BK+%G$Z]95VVW'K8@:FV'V7 \XW38U9U+@Y7B*L2?^21DA[JT7(IC@\HF>OO_ MX1^J'E*2B3UTA/VED]R[&IGQED9CBQD15I=PRZ-^RR4I YC=$*X0#R1J99A" MK(TN(0AX&G:ZU[VSL%-0 ZK\)'5%41HNA^TYODHC84&[M))P-W,@R23!$&8+ MWC\P:?;M.PJ>1$H:/@QU2M@@(N0DC&P??#R4)HK'-&!,+',;AT7$U=X.)V K MA3./X'Y8+_^-8EMHM/1GNN"YB9-.6M:DT:D)*<(:LZGD< Y0/1K;$P;I0 ","-S MLI7@4)SVI-_&2$?,..0^F?.CA:7,!,WR&#$,*_OY^#[.@@V#;CDGW,)^:S05 M/%IJ;,W$?=4@IIMM^T&E7"QYTO!TNL9C^] JW8_4"]@_Q>"UJJE74M&=O-A, MI G&1L<8AX2&U%K[UGD3R3_L*!]T.H<2!ANC(XNI6DP'RTKY!LXADXTW"#(P M%0!\<:8KH1HM@0I#;&O.S)(U%&>IL[DH041+Y?$VW.2 53%6!TV0/$RTU<+* MUBTK^WF'P4HA5G(7A_AIV15T#2]DE15&:;6BG MD#'Y,H!1CN 2#"?Q]#"R=Q>RKN%J(:?=5]4"5:&"<:)?$KM*$)WLR.A)M] JJU39A M((LR%JH3':6,.0N@#1.FYXFX6 M<7UJXZ?FGBE"X."[.3Q;> *B0DPEJH>D[@7,P M8V"+CJ>%%)O(0&1];;?GO[?F""\&V GVM W^---9U!>:;/(Z%1[ME#27AC8[- S8]$8#=8 8'%)_FRE*L4B3G]B"L4B>WANW[QR2A">H MJF)>W]1Q!,%UC->/OO(6,N;B,%#SH(PLJ=F-69>[)K.6-0X08HQ#[91469FU MKMS,F4)P=/WQEW%IA;6?<^J,+850(YDVB SS<$(=D/*/PWR?HUB%,QA 9G/S MN/(A3%YKZ#RK6+,SWEM^ V7-UM9 H]'= 9;P2RA;.E^?3#@9Y1E#WB-,C6F6 M$F2Y.$T!XUJ(?Q4X*]KB?KX4,&QX\?QTEOT2I--D4*J/==4D_/).QJ#M!WM, MQQ$%24)*@^OVYZCX?X:G+K5M"5Q[\?LS?SSR6) M%-Q0?#7&/"?/AOA#^,F!@[#"I!.X!-,&M!4LVF67YI8_B,P"3?UR_>NGZ[1R M)D[&X":D:BC;@D%A(T9(LI%$X5HH*?VK]=O]WW*9$DZ1E)5W1J2??AK+#9U-38F':3X6XD MC>GR1?&J,VA5NZ.1L;,L3;U)+Q9\!J& MXV9W(KM/]$1I^SVH&CST A/%?Q'&929_N GN>E- MKUZ%S]ZYNWN^E=>)02H(\PD>A/3('5!NL7%R^.9ME;:41-?Q<$%[RK14'FE3.?NY-ZF3GX5) M,:,YC3&:UJ59^] 5S[][9J?4FF,^91G[+!?XH0ZR\:0@R&ER))R4RP[9FZEV M_Q)0VK]KT/QZ_?K]1]9/=:.9^P&@HV(9'D H[1C0L3QR1!K6)HXWOBUT?#%* M>/*"ZD2>@E<&N21T=W8N/T(5*K#?$(GR*%95#Q9C<<6ESNS !(.!K8'+P8XB/*:-:F+ X:. M"?G39R3D1[1HG>LVCA^7%#[[-0W_W#NH8\\SV?O5Q3KY\;6!&94,8LTG;;M] M-R16B;HP1DG7:0\-Z#]D(#X_??[0:20C2:_NT-,U26:2_6T1+:6,.N6M-,?Y@&8< MXOP;6#RJDX"^ [Q_#@,O95;[^;.;GJFA51/-0=QPC_O+[,W@9\4//9B]#ZXS MR9&;?MZQ*+DX?7;\[!0S>:9^4/X)9PO?Y%W^ZD=BG)6[?:Y4$-_+POBS7AY"=3(<^B17I?0#6RF#EI2%79YUAOWVHD' M/<\#30S/3RLY5X\J_%[=.XR&G914E\IX;8UP*COK78Q/+O=I/V_X0ZNEW_@M MR)*9M<\TN$W/>B-22!4J"21!XM]"7:FB($%0XULCL]==20G5EBS]U&O*SWE%/I"J3=1$>[/(?JK'G@.0EMO#\5RSCWBDV)[4/MFP.0X-2 MF_A??F_\L''@:/3*@4ES8,)ZQXM8RVL9Y/FILTOA:#>DT0\VE4]#.6TH*(_! M857C7#A_N+F[>+JY%O<7#T]_B:>'BR^/%U=/MU^_/)X. ^33KF'2R+J,LB:O MR!I/Q&=K0N[%C4E5NBU@",4Z[2:M=I>3-R7^4YJ!F([[8C*:3-^0-^VLG;*\ MZ6O6JD(&E8I[Z<)*/#EIO.3L\.+?%S,?'$;_V65X%+N_6RP!Y\17,E%G/2## M*[=0O?-??QE_''UZ0^G]3NG]MZ3_CR'Z?V6)UC<5^R9L^F:I0RXNI7D6=ZHN MM;BNG39S\34)=J8R*JRVM"]P0KVG,#L^FS(U8ZS-%CK,Q W6:88WG08:[^IF:O!,:0: MLF>IA,(=#K?@+@OEG%K88D%&))C5060RT86&X3_:>J<^W'HG52$N!Y\'XMVO MOQQ-)J-/ZQT\,?[T'C8;$;=J$(5Y'HC? 0/')OSD%E9Q"05%Y>Q" SQQAX17 M@BS(I+HB#^T=C, "14&$I@T\XY!,, />+&4*\Q=2%W)6*-I,%U_9LI)F)4#? M&#NEQ$I).#!SMN0-JG-=BO /Q%<$R\X*/97)5P+A6GJA >V1 MA;<09/C:3$-AEKI.<52V5]#6E@ S1<,,YI236O\$,Y,= 7/"UH!W. MGI9Y*#JI3H6Q@>.2.KD4[%5X9\.7/XGRX*<8^T,!6$'<&K+)-(6+5TB\K[3Y M8+-L1SX_*HB4L<[!KFM-;I[5/'$Q1]A11\/6':Y1I DFKQ;*48Y"C!.RO6S;HLII2D"*55D5BN]IT-U9A=68C+L4:G !4S,G2T6E MGM.&N(5-(2?FNMJZ56:AR=WVDCYT3HHZ)>1+\22_B\\R8)-?>XEQ? ,M[0IH MV;U\"P<4U%C4,/S>H46B>%XYZ[VXTPEZ%K5](J7;'! *5#R_MI$=3=I&B"HJ MHB]SD81%QD4D8$WM*!0&_9OZ7I% 3N&]_<%AQQ1T!!-'[42?<%A%V!+)/M(I&H*A_0D%+[ M!C[A_(8U"U*A@R[2QQ8Z94SL5(R#F"2V9KO@L<2ZE/5M7=.4Q9^IV$&B8?J6 M-:GZ(25 Y;XFSO("^&/.*30\RUC%FC($I5(:],PQO0HUET5?Y#4F*;+ !(N) M9J@?-.^#=Y@*5P2&V-9SY%62&UO8.<\CZ0WLES41&@F(\/8Y^W6M*@[.5"Z+ MK U<4W &XL^<0X%,UZA'_2:M$NLIHVB),E!G.I$%Y6 *4S!:,U(CJ+_F/Z?H ME4'E"'0"(&FFYHZ ZGVA%B@(;16(F=@61[*OB>:SSQ!DR;I35MQW.TP)H/HJ7YL M/=;6 ST%E444*+=FC?5ZR-%6+'E3+A>4!,JL>2B7Z58PHR-;@H(4DWZ0A35- M^G8\66%JBQ1]'+3XV\B(G?W>VYZAX$MR(H0L_8GXB_;>O-C[CL-A:P\M_?MX M] J:;(#L1#S:+"Q)X)X8]X^/QNN)1E=,'^P?4;',E*1;JJD*BDX":@2^1PK1/O0]1W%IRF@U\UD^YAH(8#7E .[X^J(6"[MTX/! M^A50R57;[[>I&WM>(@QB(4!(B=P6:7Q0Q;K%:'9H@\A.)G7?/)WHUA\=T!XB M)':9U:H9.*O0O!@6]&T'VW8R M ..N1%8@NBUIQ$X5EF,:VH+0X=;K;[-G81/PFMM\+'JC@(MN(/ M1*A]>+;QSURA5W6T >N91:O7#.B"[HOA^7\!4$L#!!0 ( #V!BU;3HV,2 M,QH $U4 9 >&PO=V]R:W-H965T>CJV <=QLEY<;,-.8AP.]Z&'[)EAS"$9-JGQY*^_>O6#+TG> MS7TX('"D$=E=55W/7U7/\T-9?S$[K9OHZSXOS(N37=-4SYX^-+9Y]?X'/TP._9?I@@I\CY&1=EE_PE[?IBY,Y$J1SG32X@H+_W>G7 M.L]Q(2#C#UGSQ&V)+X8_V]5_)-Z!E[4R^G69?\[29O?BY.8D2O5&M7GSL3S\ M0PL_E[A>4N:&_HT._.S%]4F4M*8I]_(R4+#/"OZ_^BIR"%ZXF4^\L)07ED0W M;T14_J :]?)Y71ZB&I^&U? '8I7>!N*R @_E4U/#7S-XKWGY\O?WE[?MWSY\VL##^^6DBBWS/BRPG%EDLHY_+HMF9Z$V1ZK2[P%.@ MR)&UM&1]O[QWQ7^J8A:M%G&TG"]7]ZRWMCC9UN8]> ZTU MJ .(NME%KTG(NH[^^]7:T.?_,R8!7O]B?'TTG6>F4HE^<0*V871]IT]>_OUO MBZOY=_=0?^&HO[AO]<<>TKV+C),XLG)D9949L+JDW!;9GSJ-#CL--B0J"=(J MUPV8O(D2%":H;;F)*A!N9N#9;5FF)BK!]F&7+-$FRN!=^&]?MD43-3O5H$&C M91KX3>,B)DMUK\''>FO%3P1-272H<%X<1G]-=FI8@M'">LWN]+HX7:S MZ#-1"__5-3X,7J0A2HGD/5AL5N4ZJG1-;JU(-/"39UO:W\2XN4H2(A:WR8HT MN\O25N53K\#6E0+R=7Z,L@WR=(2]=91FILF*I &*M)18MSJ*W*3"4;8Y6>*2V3\P9:W1P2J_< M7P=_TE^!-L/G^B0[(X$7C49N0>(@.UT IXE6ZUSW5J%=[3IT6N '0=U,I%6R MBT 2S?'O?[M9+JZ_ QU"OXBJM%5UBKS@VT,-@3W7(! X+K/1=0U:I(HTRIC1 M3+.>5.I(1PED[G')'"2>XJOPQS%%B($S8"V44K13J+1[(#W)X$!-"U:/QQG3 MAO \RR+5N DPQ0R"G[6!! Y'7FI@ 3AP^*>GP:@T(RSB0J@5(9=@96 W:Y(R MAIH6]D-Z QH7S),V@[,8Y?!,0/ECF 5W:DZT_ &2&<#8BYK)#C)VW1RCQWH M7UF#RN?N7-'B81DR+E1$?A$VP6555$"0M\O$4=6"_4'D Y9!D!E+!M00#A,/ M-BLX94'"854T?2*E[% SB]ZWM?P&24FT;@TJ,AX*)@P)N4%X)S"-'#09CSVT MCT.=-2 EIV6&#:5T:^O:6+D935Y%[&BK"SBK7%0:68 U@!OR*FO='+0N1/?K M)D/?]LNQ0J'EQ9?[;.L\>JBD!P6_J\15F1$V"QZ51\2H.G6FA5 MT^)&[<$4(,,CF]!W*F^M.7OC8V<:;&9V99NGZ"O B-?P"#L*<=?P&]H>F'A M#[\ZBY8]QSGERZW>68_Q8>(Y9W(914;[.'+C_%;:->H)IW#(P(7TW%]/4;WW M6)<@[D15I'A@%VN->FTC#6H9B'Q][+Z=@$-?@ZIM0#E$VT5Z# MI#L199R8$8MS%CEN6;/H)W9VSG4YJTY+VELD"S\7YXZ5R2QMW4)<9L\>+%7K M/]H,1:%-MBUB^/\=E)X5"CTF)N!3T ,PB$;,(_O395U(%?"=MI29EB ,W8Q' M+W:F66+WP_6!)B"%O3Q%+1$C+Q>Z6#Y.*R[RCF41'-^4 %^E'!J\##$5@3.L MB -((*%>1@4!RP %(1\%F:L.H@1[ZR3!($>)'KMZ2M/P@[:!T \Y:EEL2]0Q MTU851"L.@J8%NFG;*F*:!!23'M48E M2MH:X?Y3Z:(G=3E\\4 MH4D&.PJE^!Z:>N ;A^%]$%DX(09/Z:..7TM2,S/NL%3'G"3Y@A=Q/5!H2NFP MS #-10#F$;M0%1/F-?"B39YL%;E$YHQ>.Y:;UAW]X&U5MEN4<+@ICA)@8/=: T&46-9Z _MR(NB] (H!5NYG MX:PSX*L@@PV+9F(9CTY[BL7W>R%8-IT44D1?(/H-J)E%%V?1JSPO$ZMU0\6U M)O+(^N%MUS@\$/5 ?.(T#*-%/1&#E-#I_/8#\>X?Y0$%0&JC,"!02K[Q><<] MH$47\W %W!^MRAF@40\RU"N42#7NL7U*FP>EX(3IHS2:ILX@*62U*$/IN3W9 M@2J?OF%A,G1?&%E#'7";6@B3\S58;5_6#^9MAE)5BG"@H$S"Z.M=J>-*%#6% MQ ?5Q47!+D[6]S_" \-GD&CEZ,J0)#!??HU>E="_3Y?7)S/;V<. MP#<6FR-[>A#7[83%8*_-M)DSGCG.<@!^D2@9H@5!G*L<3]?H/,=@P(O!T\!^ M6^0N71LS:']&($\L/B3[L$6:Y+7.[%F]^?C4%*%6YSM6'AAYJ&V/U#6R$&^: MTVP_P8)I.?_NTZ0A?.-L M0R 4^QCF(Q4&84'KB(@VPS07H?DN6CYYKI=GT<=!GX*;!%3FGSFW"@DPNPAR M_E.G]ED[1S)EEA9TNL,,!/% W(@@3"A &H1>Q6::H+DW2LJ@S:+:"JQ0A8P6Y14 ^7C;M0>T&\0.S.170^X V4-LM1O1'PX%A&BQ.VBIPIA*.+AG$^5JDOO M\6*_K B7J; %7:BGGW9959%JPX8@UY2\.4U/$%034 B'-0)4XWM4,D1JT]BJ M&#O$=P086+7#/EP/[PZZDZ,(XZ;--["G='.-8&J$0@65$OZ%ZPR2"&2]KM&$ MM0O#GECB$9"T4W=::@902PP(8&$YQS=!)=+?,1'M0**^$ATV_L@_;C;4W'X4 M> &1-F%/]!IA&*B5N !%_]YT8&==!:E-+<+J_2B_P 08NQ$).'@5FGQ<4(;0B!X_#'9!V:1 M6_C9"F,U)T:NYE$*5,^B=RY<_.0PL4^6;DIG:G*X\'&M"45$-^%<+1(,/C'" MQ&M;8N7T+'JBSCQ0*4^&.0!728S8=W#,)]E,SV)BYYP$8\>'6^M"@54##9!AH[?%1&^NQ)?49ATY4H! >GC<] %X\SO0#:*X! S ^&0%C4>:7=JKQ[#O!2G,83XT90S0+!] MW@!J(+BW-,XI#%LPIU(-UA*=\-$32+#J87?L3THQ=_U3?@0TU!N0&JP U@MG M>Y0B(9!L*[,3EJ[&HI1(H8L^R*E8-]5Z2.M@#Q>9PN,&H>D#U6 .VW]/UI6W M?%*H!3[>485*N=F!9L]\QN0)JSE910NZY>"$0EX1I=PZ !D&KTL>$J@$POJV M$3B)R)B ,WTL46$-Y+8L$NS>*$4!>CG5G"X(;.=8M#&=11_& M'+@X!R-]D8R+$D2#:&A(:R/#=M/>&[NY55[Z?DY98:?JS[YK5YCQ(Z)DIKRS MGS[P9Q>44;X6%?/PP2)#F$D5FMN=TK(Q/A+L959-'(H)\J^1H";&%[:%Y3Q1 MCC^6( +:VVAMK0+)#Y4:P\:W&&\-Z&Z\%KW!>3*C(!5C"YBT$SX=0S'XF"/[-,4X7.(BHVJ M@)%L>X2!^T*/(=01-3L$OU(0>8(^/D#!"$G$ F;M,:\TF ND:I]*'&!4$"VN M5-G*$%*"V!6[2@@H1[.Y4"S8&TXN6 ($!1-T6A+"S4GQG^5 M!*,1N[)+!452W7B/.H5->O8Z=;+TT=D8(!+3V L( M+S5VZ? $IS,L9##TVAGGA2G/.A'TY7?P"5T0@T3,&?H3:L]!5M,$'8T <6 Y M#Z96?G6MYE%*+!D!K_$WR& 4PZ-H@5+ MZ?XIT#7B6_.77;>(4RF+_,')[=^ M:-WB7=P:"TT?\Z6.0#WT5Q>L )@YZ31]O,C!V+9^"5NGA@'5D12,T$(!RU.:B)4=;3 M!QF03^E,9BBJV%:N6Q>=PUZEVN;*_E$>?J&PF&&B@T9O>.PTU?87A(S=R;KD M@E(M(I&" T8KOR[G QM!3K/")5LE7XIQ\Q3@2Y,=9,D2JZ4J%)C.#0>2071D M2M+VXR$C41)E)?9H$!949M MMWB-Q%)@/2CBA?ZJ3&/],-8BIM.W UMIJ95M%_+G'ZUM?HH.@9I,-8ZA^M^] MU3I@^:/[8Y![LUSJ<*+47_?A+L<:$D1]1T_+()%-FJ'6].,^/+G#>"C380?B M&JOVM"R7RWAIXOKBWA^ M03_!.Q>7-_XNYO/!82 M>QK=7L0W-RB_FU6\ /']9UELSQ'^&N<.UKV(5_0"_'"YG O*1E.F;K*79>"0 M538OJFI#MX#H Q73"823-G>]B2'SKGJN4WMQM(-0=T,.AS8G+B M-?DJX6")?@]XZI:-9/7374>A%:^G$K$,G3JDC1P3XB84'R10*CMR90R.U*+Y M0OK.7GLP*=QCRD-Z;2'H#G<6.^,:82;(=V XJHS+$\<5?+K7@TJQ"T! 'I]O M_TPIM9!KM_9O;#KA[<3"&R2G60 M[2N5U51,!1SW5^^D49A+U[:[1IAII =>D:P3=T,+C)JMHKVR*'X M[-/%:C:WGU#?I[*C$Y2YC*EYQW?X(^W/F:PUY,6%C-/;@3+@(^Z@.!;3LH?: M'Q$;,1IEB/F#S=K9PGW#[ND-^^LVB#44U.)J)U^-.MSM% !5/ M7H6)$T*G]C8FB0K\/^0':\Z/WI6015[+M0(6X<2BI\LNQ[ANCVLRUIK]5G,( MNTP\Z]"=0_#W=DXO+V;+KGQOYMW=T%:";'/46X:QR7J[YO$BYQK(^PU2)])- M0ND8$Y3$1'[I!3P_B@)>LVT,M2)9'W^=?9KY&RPV<;5>"U*?\#85]^BA@/DR M&P]@WM]UU5E"4LI%6+<@D6931]&QB^5:S^ZP(*WC4<=ONT<3S+YWYF5][\XF M48%I?:N=R)R-'%)W7&5$4 ^XCN@ ]G!ZM1A8]_S:*V1?3S[JO72FPPNM[X.F MXR^#D=3.@'GM%ICJ6MJV_L M%1D75Y'2G<$$*?>_5J^>B.=S]!3FW#.HUM$C4?R3DRV779;.<$S;<5J MAA,CI""QOR;M+<:Z.[[-V9^5X9WE*A;E6F[JJ.YJI)L]0M) ^'QY9).WF.W3 MI)?1-&3MITZ#(15WU\N/>5!M9L+:9'P_6WS);2%#8X>$[PB4F4."JCN2P>PH M=CT2,3XZY)B61&P*DFP!58$&Q'36.)Z3JR,JQ+Y,:4" L"0^<6QHD N'!33' M@5!65FU#5<55W561O5;XP*;-R4>"QI=<*-N[,S35CE\KDN6:7-%^CP:6<4+( M,Q1\9T$=J4)."<-IBPQS&@:QF51RL-C388PAI4$/TL:TE2DP/$";-=>2LY)9 ML^Z L#)YK$*K\=T&$*5Z*E[A=JH\X& .1MK5&0IY]:]4E>O;( HF>?--O M$/JOEN&4<<'*#R70S1SJ2BQ:5O-YO%PL[WF7IEAX LJML)HOX]7R-EHN%O'J MXDKJ493J:71YLXQO;[$@NX2_7E(%:CA_?4_?:$.'\2,/&@87#3[3[>L,%L+V M!5V7,PP-0OXJ@Z@RKV RH""GG_-35$22"ECH'@N:_M-%6/7 M"C^+.@273VTOWW3)XJ7)WCM;4'N#+LBA]M-BE+C3/,C:V-MZ@\UE[$%9T'C( M$0F"(E%!$TOB1$+'(D,%>[I(W+DB[!=RZ^#'%C'R5+QVIY#>2PTUEO;H7WU; MQ2.QXU/"_>]F&7P%0QG@MR[?SZF=PTJ6!-0E5K'X2,.D"\WZ]'9V[:,WB6F8 M)L.'O./I]>S"/=V[&@CQE63F9EK]J)R=%K9I94'Y\&IJ)7Y)'L8$EBL]4^99 M2EG FE&:B+YP[%]A^B9,6<:87H9,7_UE3"]FMW\5TX^L/BTWD@$N8ON55H71 M7&^N?*9VNKSPK,9R3JO9S51%BC8UK?PV:>I/1LO5G-A]Z0R]G>(7 3&^?^<' MHV<#EV>:;K],IK%[ET$=W,,OR"4S-YC0@R3F+++$:@B27O^W1?1K9[\I\Q5\1Z1_G+]K\6=5;O'V&PO=V]R:W-H965TZ+35&]J MMG@S=;Y2$8]^-@BU9U4DH?A4'/>& H@-YU$T*/S-^2T;(XH XV>GL[>^4@0W MUROM'Y+ML"53@=\Z\UT7L3SNO>Y1P5/5F'CA%A^YL^= ].7.A/1+B_;L^%6/ M\B9$5W7"0%!IV_ZKZXZ'#8'7PP<$QIW ..%N+THHWZFH3HZ\6Y"7T] FBV1J MD@8X;<4IE]'CK89'YQ15?O+[[0Y_/3WX\&$4KEU2#O%)RU"L8/*!B- MZ8NSL0STWA9<1?KS- O1(QS^VF9MJVM_NRY)D<-0JYR/>\B!P'[.O9.GCT8O MAV]V(-U?(]W?I?V_...7%-!W)K:1/1>D;704%PZ9-'=FKNV,C MX; _1/0;(S"T[0YDSH-@6!+Z=!KD_!W=$V!B*AQ9%ZE4,$O9)1(LEH57"TO3 MQA:!IMY5R; =S/3I4^(Q1/(J@BG@R%PL-\D3PZ5 %/+R\Z>S\PN"-2GN+L\_ M7%!M&AQ"\OJ93F2.^^.#)_2")OW1P9,^70&"7MW"URB[03;RQOM6IV"\ :\J M!T)IH0((ZK]U6L(F!$FE(VHU..,6Y$J/'&IL([1TK()T;A'=#T 5H4T8 M%GZ&_8/$S[#_"O\UA)2U3=4R=>?*-4___^[$Y+ _N M*>$R[&8!),^@5B$:<$>VI)Q]1(?M.H)4"K\&A1";D*@3&8(5RL#K=W24SE="_)\E_ M2P1E1H<]^'U5!:16VE4(2+BK4*:P2 NQ "4YD?@,F6*:0GP1I#%2E *E[1S" MB>;GH@R>-# QPKB#E6UHRK>):X%W8#.F$A-0BFEEUV>,5MF:]?U6WF+63+B> M=6Q@O7'X3Q#DZ%ZJ#L\D/,PPC+/5-.[0C M0(\)PDVN[\YBJR*RKT_?I&6KV_2P^BQDA6^]!%^T:-#JE7=*P8IW84P%M$=B@D )"E MB.S4Z4'0@W57"DB% !.[1?F6[.YO&]4&&S-TQ7Z6OA0"A)!>[3B]WEU_C)RV M,_C-\?9+YDOJ\!*E4XA*]^J1;[\.VH?HZC218X* A].RQ <5>SF ]U/GXNI! M+EA_HIW\ U!+ P04 " ]@8M6=,L^;UP$ ! "P &0 'AL+W=OP4N0!%]L4F1S-GSEPXY,5.Z7N3$5GVF,O" MC(/,VO*\WS=Q1CDWH2JIP)=4Z9Q;;/6V;TI-//%&N>Q'@\%9/^>B""877G:K M)Q>JLE(4=*N9J?* MK*3QOVQ7ZYZ- A97QJJ\,0:#7!3U/W]L\G!D\&GP@D'4&$2>=^W(L[SDED\N MM-HQ[;2!YA8^5&\-!&RT;#'HD$T>@5OU&5DY/%&+^#- M*@.),6RN\HTHN&L>P_Z:;HS5Z*&_GXNY1CQ]'M&=JW-3\IC& 0Z.(?U P>3G MGX9G@U]?X7O:\3U]#?T'5/!'^F/KC' 4OU?""'\L$VZ)I5QH]L!E18:IE,7H M$%%LJ;!N:41"VI>!J8T4VZ8BW!@5"U@G.#(V8YNV;O%QW;@F1L:*W"NZ\YLP M )5:;?A&2&'WC"?_X)Q![HL#GP[(A^X/V+J@J+VOJE>-: MZYA#$ :B6%8)/8W!&(2.80EW/AL(Q1%U-)T/*>Y)BDRIQ(7%XTS0@V/KOI6D M_7 O8L3#]9: P8N$)<+$JD(8VKOU>4">(/ >/"P]D'2(6IC[ S(Y(B&;6D80 M@$NIM"NH+W:/[0@BG^0VP6]7NXX#77+<*HZEIEAIEZ<8=Y)IA FU.^3O8.&) M0X)+ 5V][3$XA3/I;7B"\2K<(7?WA"]TT2"H2GMJ2HK$]Y&Q^*NSC:!Q0]:, M3]#.[T=+:J'6X6E6N4L/B!V%8%#H9(F :XZ/;\\4OU/U9R@>:N=%N=%$H%$.1KI0C9+=]WS?HB,0 4;HH!0SZW>6%7Z-])&6;RX_#+#$Y>T4\#W5"G; M;IR#[M$\^1=02P,$% @ /8&+5@8_&ULC5==4]LX%/TK=[+,;CMCDMAQ$F"!&:!?[&RG M3*'=AYU]4&PY5FM+KB03^/=[KNP$MP5V7X@MZ7Z<<^\]%L<;8[^Z4DI/=W6E MWN(:*T4>C.IJDDRGBTDME!Z='H>U M*WMZ;%I?*2VO++FVKH6]/Y>5V9R,XM%VX:-:EYX7)J?'C5C+:^D_-5<6;Y.= MEUS54CME-%E9G(S.XJ/SE,^' Y^5W+C!,S&2E3%?^>4R/QE-.2%9RF.HOE?OR9'0PHEP6HJW\1[-Y M)WL\<_:7F7F2]<;GG7'RA'&GHM+/B;/05/N0P9*MW*G#XTT@KN!4="YX2]QCA1T5MKVL;1WVY0I,]Y_Z\B/6O\ M>&H#C_1!TRN9R7HE+77,)W1AUOK>2W*FRNGZ\IJ\H<^F$E:Y,=V4V!"5I(T MDUEFZJ92:,&<5O>TER;C%)U:53QT2E,F7$E-:[,2PQ.(WTO'R^&)DH.L1/:5 M7EB9&8M6XN4K*QNAG=RT%*2F=5RP[DMU;Y M>[Q["=3>1?WAX*528J4JY15[]=ZJ5>O%"N: B0 !\:IU8-(Y@O*1P(Y'JZ"9 MG,K[-B)3 ,MR'&_!1-14+3P2&BWHIARA&I(J00A])WGD&PMLR M[W!P\( %>4-;.C+@T\I]+^YH#:4E! ]'.(/Y^. A 0T=#VD-*,XJ RAK) \> M'AB"FP^!3:R86M*++=$O.S?8YPP9LJE4+C@3Y_$#388?1#&[@1I4H+$*J)6# MSJ^^0'L9J#LRJ%7DL7P&6^97+[/#DX:WG(630*Q(_IC=(XTABF M2^'IAP.#$"B 11I2Y]@?TZ5F"+K_"FR4+P,LSC4*3Q?H7Z'O0U7Z'B<9VH8Y MXNP)LH"Z!P<\0 "((&LK Q6T 8D2K3]TUEASBT9QE$GKN6*0&K^_1;AS\C!6 MJ'85*.X;8]=^X!D=T1$<\A =DARCH8VGFC_=H5!6(6DEX-USTP(HXIY=7V"D MY_O)-#1R/A1$,Q!$%,+O?.++R)]-('=JK56A,@&KE5&KE0%!Q5]H+X MG>+ "K+7(QCY)X";PZ?$7ZH]TL)='T,$8KWL*'L9SRKC]]H'62K(.6[ZM[)MBOW4[ M5A?I ;TU)M] -_@C?+"8(V6/,54,;X@GC>>@K)"V&Y*@'Q G0(@722\KO==9 M-#O<)M\O[5&ZB&:S!U8'M1Q0VXC[P.L>,,R2)6]8;MMGZ!HV11PEX'A7CN'6 M/%K.?R1TN'\0S>(I_6GT>A\C5;. _.SD,%W\1.MP/UW$?8CAZAX=1DNTR6/7 M@LG@'E=+NPZW54@(T]%=Z7:KNPOQ67W:;?"[M6&+1*%C"=CI>X?]KN MAMJ]>-.$6^'*>-PQPV.)2[VT? #[A8'4]B\<8/=OPNF_4$L#!!0 ( #V! MBU:^6V[J8P4 "X- 9 >&PO=V]R:W-H965TC@>UDH>]Q9.;<^' QLML)2V+Y>HZ(W M"VU*X>C1+ =V;5#D7JDL!G$8C@>ED*ISY7#G>&)PG0Y;W M K])W-A[:V!/YEI_Y8?+_+@3LD%88.880=#?+9YA43 0F?&MP>RT1[+B_?4. M_2?O._DR%Q;/=/%%YFYUW$D[D.-"5(7[K#<_8^//B/$R75C_"YM:=I1T(*NL MTV6C3!:44M7_XGL3AWL*:?B,0MPHQ-[N^B!OY;EPXN3(Z T8EB8T7GA7O389 M)Q4GY=H9>BM)SYU<7MW,KMY=GKZ_@-GU]<7--B_B+4'U(H@#B,$[V MX"6MQXG'2Y[!>Z=UOI%% 4+E<*F<4$LY+Q!FUJ*S<"YM5FA;&80_9G/K#-7- MGT_%H3YE^/0IS*5#NQ89'G>(+!;-+79.7K^*QN';/3X,6Q^&^]#_1=;^"Q[, MLF^5M))I],9@(1SF(.\B)^K(99JH:OF=7H!;(2QT09R7:DD2O$>9K(CX;3)] M!F@1'SY^U96*,'1E2<;VX$Q;1V9D55G5QU]1O[I\9,)&NA4LI)(.H2"VV\/: M=D,:#K.5TH5>;N$ QE$0CE):=.M5CY:O7Z5Q%+^%,\\Z-.!=)9_M2JXM),%H M%$(W"<(P[L%H.(4;(W($)4JTD(8CZ$["80^B,.(B"ETT\FX!W$:_Y-H75$%9KI3-/(.38-QY!U*R.:XT1&E-D[^Y3T"_$[W MGT5R,=.&.AI5M:&[Y"6$V%#9'T3](?7MHB#1 [B?K1[\M5/&W&[P=(8/\YE_PYG/7^B/ MM$SDFM54+0_*[G=O-75])OQ]LV>EKI1C:X<<: HS+4>TC-.TB7A=V%_N1?D@ M[$_:P%#OD.5:2%-GFN.4H7$T5*R>N$V M@H*3,54(W> MJ@J!I@5JC^LPT<*R_;FXG1+MWU1Q;1= MUM?CG@0V>;J[']U#+.8,43>(T@1H)J*)1]&,8@RJ; L4'V7K-@"4S#TP<0,3 M)PF<5I;N(FLAYQ9$K.::[9)@.A[U]A\21=-]IW#GC.)Q,$PG<%X9#N4N5,]R MBP7.J+T(M6T,8G+ FBG4U"'5W[RQ.>!HYF@S:EZ>,-2>J)E.^C1+D!81DT;# M'T$%A3X33Z(ZSX0VQTY[Q=:*NT-Y",V9POR^[KQ4E@NB!]R*HO)TU9GTI_@F M_PQ.4VQW]7601/WICG1]?TE\$&8IE84"%Z1*C634 5-/Y_6#TVL_ M$<^UH_O++U?T08.&!>C]0E,>FP<^H/U$.OD;4$L#!!0 ( #V!BU:JBWK9 M?P< D3 9 >&PO=V]R:W-H965TFJ@S-_/H]M^R8H 9V9K73 M'Q*7[:K[.N?>NN7#)ZE^U2LA#'UMZE8?35;&K ]F,UVL1)/K?;D6+=XLI&IR M@UNUG.FU$GEI%S7US'?=>-;D53LY/K3/[M3QH>Q,7;7B3I'NFB97SZ>BED]' M$V^R>?"Y6JX,/Y@='Z[SI;@7YLOZ3N%N-DHIJT:TNI(M*;$XFIQX!Z9D5,D+M\<; MZ9?6=_@RS[4XD_4O56E61Y-T0J58Y%UM/LNGOXG!GXCE%;+6]I^>^KD1)A>= M-K(9%L."IFK[:_YUB,/6@M1]9X$_+/"MW;TB:^5Y;O+C0R6?2/%L2..!==6N MAG%5RZ#<&X6W%=:9X_LO=W?7%Y\N;AY.KNGL]N;^]OKJ_.3AXIPNKVY.;LZN M\/C^ 0]X"EW=7-Y^_G3R<'5[I7F27)!9"5K(&L6E:I>4:WX&7G2H,",U*&]+'O@'KUY- MJQ;+9:?Q6N_V,WD6?U>VLE"Z$U M)8X;)>0[&=Z!.!6RL:2EE*6F-,[(<^+8I0=IP*9JRXT=\B/'CP-6$#I!'-.= M0K%5YMG:*W[KJC7*GW&H17'^RYV^YOG\FW=574*NM=!)HW"\7@O4OY6L2ZH: M./\HV#Q-7N"$:LC4OL:S"XU4 MIOJ]?S!- $OB[=(T3AS?37<'T>L/(FUQ21-V.W"=-,CH?%N'^+KF&D$8OBV% MG@#(CN?M)RC8=8TU#FZC_6AS:Z?O>/%^-CZQH AZ%KG2)+@\?H.G_?>=#:QX MBI1;"[NKU<_[((]8YU6YL4]O!;?HE&+#/RITU?-9#$LFO9X0Y\5W1R?T:![S&ZR/?(\6)_0",*0M@&R@_XRFV, M4#PS)XN]/FT3/Z.3HE"=^!#^NLKG55V9[[*;G,FFI4'/1BD4/:9 Z?L2H M1IX3(:KH,$"#>89I5S;=J:F8)$&>]U M0.$WUZ$JA\,L.9_#K<=2A"\ MS&[+8'BRJ07?%=LO+0J37+8V#[E.;;!U.&QU5_:L1XZ ]U8X?,OKP8',B>SV MGUI<;K>P0\^)G'H$N-P#%=L,\AT/D_$/%O0>__A#ZGO^3^#_JP1Y'2R/VQ . M%@C$P7K5;-T;7/JT1% &4K$=O8*! =,!F=W_VI&P^7]V/SN@?V)V?S;X8\'G M5?0S#IZT4+)!WZ+1GZ(?*YF#IN\PD%E.@GUB$Z/-E9=ILCOO6)(VVW_?L(%? MOMT8L#XC' %QP&L')A;/-,5! "3=I25+ZI=.(W0:.S1%.H7N;B\I]6EZO3V5 ME;[D"BW&DP;>&=5M63(-_7@7=3N@:1;M#E@,&/0S?#!A&KH!^IO$W7V%_MN8 MP2G'B[A83K$/I]9<-*'HWC[@PQEO2)> 5M/#*Y@-[\?3-JLIO=PLK^CJ2Q'MD>@96.^U9WWI^V8H#FP>T.79(;9W;3Q/H:#=[EET" M_B*>L)L5VQ ;B:&M@#O?,#F('-=U1PG8.["A6M_6G2I6.5=2V/U.KXHBE+#- M'HX?8$00CR>MY]Y$M #:ZG]OO>>$*"<1SD=I%M);!]C9UN>)1JBE_0C#Q1G; M?_^E8GPZ?N&PO=V]R:W-H965TW-SQ!,37JJD<=^PJF7#80?2REA5-,KH02'*^I=];O*P MI3 :/*,0- J!\[LVY+Q\QRP[W-=J!9JD$8T6+E2GC3FY-W<'ES>G(-QY<75]V,8=.KSP M&;RI5>E=KF3&M?D53CY5PC[ !V4Y_#V9&:NQ6_YY*NX:-7H:E29HSRQ9R@\Z M."*&ZWO>.7SSBY\,WK[@<]3Z'+V$_MVU^G%4F*1I552269Z!LCG7D*H"0\QI M/.\Y2&4,B#*55<9Q87EA<,[3')@!9 ZI@^ V2T-8KFIS/[%)L$CK HCN42]XP&&>:B9&4JF$2[6+"JQD#S:,OY MB:9SGBVXV7VE^P9$@25W MZ@^<:0.<. !P@BND_7:(W7?@N0+CRM^#KC.J*H.O3 ]N-ZWPNVN%[KGK@QXE MY-VF$=ZWC7"VU0CO'C7"J6L$>-^TXO&Z%6^V6G&RU8HWRB+>45-"9K_V?@#Q M.(&N'WFQ/^[A(O3&0=B#RR-**6\LE2)_ZM"8]/WDC"!-[^, C]XVSQ]P#:J1]$"]H50 M&5P>GT$W'/9:Z_0["GHO),"'."9O$V^01*00>_$@_L$$! %"(@BM?DK\@1>. M1VW\]=-S\?N>GU IZ_#]8?12^ %T$W_0:Q(PKA?)>34 W\?QH M1.&'(S00><,DZ?V,-!!PZ/?:1*R?GTU%LG8"OY/XA3R$L(-H 18Q$[U.3#9@H]99@1(C@,JG':LL_<>" PRN528I)0N*:O M[:BW2!%17[W5++4@QI,/=+"D$Z)S:,79'2^)%]$->G&[.]V%#-F2(?&Y_:@6 M/-+LBY""T;F420]6N<"]+F=4)8/GP3K&'$^$6)(MD-_6_FSV!T>LC_&:*'^@ M[LUV;%5#XJ_8&3 (8?-UD>J,256WIO==A(Z(7//Z!$#[C=F#OU"]/A(^TMXP M^'3M'9PWMK_>%5S3N0ET++2U271ELSW4!X=7G!;VV@VA;1@,=,5T1CESAT!# MW1Q'U-0)?L(Q'"OC:F#4W*Z8&^1[7E8X9<$0AS<:@.\/OY6BPZ!(MZ1#'R

W+D %UPMWSKL7=_N M.H'[]9U=)R:H$$'[Q=ZW>>9Y9F9?1FNIONL"T MS["4Z[$7>=N!6[XLC!T()J.:+?$.S1_UC:)>T*'DO$*AN12@<#'VIM'I66K7 MNP7?.*[U3ANLDKF4WVWG,A][H26$)6;&(C#ZK? &,0.]ZM(\?R@ADV&2FY!F57$YIM.*G.FLAQ M89-R9Q3-_X9IM<7<#'[-OO]R\W5[/JK#]>SKZ/ D N[,,@V M<&;/ 0+BUA&,MP3/XKV(OS'1@R3R(0[C9 ]>T@E. M'%[RFF#4R%16 !,Y7."*RK*F(C/PUW2NC:(J^?LEV2UH^C*HW3FGNF89CCW: M&AK5"KW)QP_1(/RTAW+:44[WH;\_1WOA7B:[UP=\:10LE=0:U&[X\IWPX0.= M$QHUT$$!ID!XI'4:T)8!4!(;VO)='MTW]AT(M6ATC0KA($K#7DIE7I:T8WW; M3WK'V[Y;?1#%)[WX:0GQJ='M[/*Q!_<(!W_],)JV0C#$$;"0=A+WFN-.SUNX$W M!#7>B>9N5"BV!:>$N0@KS*2RQLRF,F_?/H4_;2W-_F5\2,I(;*/)4A\YK#:?%@7.W\30 M!X'&ASDNN1!<+&V47.D>0)3X)W%H&Y&?1/VV,3@^@;O7]>Z&)6^4!>PV0^*G MX1 &?I@DT/>C)(9I)97A/YF[9LGQ&X-ZF/K'X? (#A,_/HG@1T MR],=3E5F2UADCT"W@=!E*^MI.P^A3X;#\.A]J4$+T"7EA*0/7DC.2[=%L'.[ MTRY:NC<,Y'>U%WXUVSZ1I^SIX6MZ^L:Z8H@+14.*"3,/><=\#U;Y;VHZ1 MM7LKS*6AEX=K%O340V47T/Q"2K/M6 ?=XW'R#U!+ P04 " ]@8M6VENC M4"H3 "T-0 &0 'AL+W=OQZHX>?6"/_NH7[THZRI3A?RHA:GS/-;W MKV56[EZ>A"?^@T]JO:GH@_-7+[;Q6GZ6U>_;CQKOSALJJO)[2>%_RAY,YT7@N2Y*8LO]*;J_3ER8@8DIE,*J(0X\^M?".SC B!C;\< MS9/F2-K8?>VI_\*R0Y:;V,@W9?:G2JO-RY/%B4CE*JZSZE.Y^R_IY)D2O:3, M#/\O=G;M>'PBDMI49>XV@X-<%?9O?.?TT-FP&!W9$+D-$?-M#V(NW\95_.J% M+G="TVI0HQ]NGK_YL.[2W%]\3^7GU^<5Z!(GY\G M;O=KNSLZLCN,Q+NRJ#9&7!:I3/<)G(.5AI_(\_,Z>I3B?\?%4(S#0$2C:/P( MO7$CWYCIC8_)5R1E+L5U?"?>*I-DI:FU%/]W<6,J#8_X_SZ9+<5)/T6*DF=F M&R?RY0G"P$A]*T]>_?,?X6ST_!%^)PV_D\>H?],>W[];7&^D@/#;LI!%942Y M$LHJ8P MF#-Q(Q'34FQU>:LXQO#6+ZGB.VGX@PI4[F6LC9!D8@$#U8C>QD;\ M?Q2(N$CI52AV$D1CVIPAXLTS\;_8;?UC;_- %2!>U@8[P0W18E*6RN_#ST-Q M*@;A(H@FHS-ZN0RFRQF_6@2SV?1,O"^+I[QN,%\$\RD^">?!8CH7XW$P7BS% M=5G%F9?HV]+2$;-@N9S2&3AV%N)O- GFT81U^7LZZ#R;C MR9E=^+F**XEC)O@X/!.#R:2C_WDPGF(WHT6\ @K3_HC[(C)%%I=S$ $K"P;(H^Z("EA.J,7BV :SO%B$H!1<9&1 MW=<;\:9<%_=@7R&B]3HNU+_ #L(M+L25T;',E,A4KLBM*/CCXCX0..I]>2OS M&ZG)H>$L(_&'U J6*6\J5&XB875#B?)3C;RRAJ/%57/<3F498DA4J/R5.U'\ M7O YK$^#X_2VU''E)6-Z*V>,5DRQK;'.2#/DJ-(2<9"H3-F-+A3V]AK0KZL2 M,:#)<%4IREH+N5I)+NE,E+_!_N^.]I_+;23V=Z2V% N([+=3W$,9.YIBH:)P M.!)/#OY<==39R AS?4MWI^3MP7BVI!P7!O/QU(;^,NJ&1H>%UKT[+A].$1\3 M\NMHUHFAD-HQ2UL 8*+,_IR-J?< M$H[!WA]Q5EN7B$G9,58;))H)8A(Q,A^'T#0?#>77\(.;3 IY!ZP*SSHO\#FX MB>E#)\QD&8J(\@'R^IEX71MXO3%@%0Q4JB)4, _&\ZA)@/XO\0H7K1 2$HX* M+F9!M"")1@A49)?%!&HKDZ^,#E-VEA)VT!Q_X,=*@86C2"R6"Q&.G.U)7]:+ MN3H77H] W#:,# X9AS,QA:Z1A[#O Q$.1 &T/J#T-8$:9O/_)+%<-F%TZ'BP MPQ!'P.>BR3#$WW ^7.(/XXI-#'60?Z\UP(2H"XKCM'2IA?2U#'F$,JF3!3GLYVJ-CA0F6/,Q'E9%[02Z>=T,IP#C&<9?\'& M>Y@Z=AN5;,"W><"VS=;HD)["T*I,GR)S:M>E<,8@*%!K,/07:%;P)!S0%>_P ML"'R@8C3E#D-B'YJL2X.4Y3[84URYVCT'#84P(COKJ[?7;Z__BPNWK_%^_?7 M5^]_O7S_YNKR,Z\+GP?"4( R,T>M*IY^6*T$&A() M/4AK/(4TF1=JI;#>%1^;@Z%SJUPL>2@\XBVBYH3ZX#5+_9072";:UC=GKG/1=;RC%X?XE/-:QNI/,7,?!+ M+MTG9[;VP/WO6?RK@C(MV_&-+)Q7\Q<.MKQ3!>"P9GU=%6E-KP-QK>-4LGB_ MQ3>EML78G?6:XSBA*G.%4Y!P/FFXH+<),21V 8_ M:RXI[*+=?-;ZJ.?[MWC'RRYAFEK':^NK$.)-O%64EUO)32 !)=B0/L=?QV] M@)+G=0APY0\"S[GQVH(!8)3[?>LA"9?; MRF9=U* YO-73LK+8K_B()@:<&,X#I82361X*F] M5OVH?>]Q+9--46;E6B5[ MCM]X_,?K)@:#!^8*HR=[@)G5ZKW=VG#HX27EN[U( .4V$D"9P$7J<2>R7@W4 MV_0!#Q$%A(W&3X;B3U<2Y%V<<_-!V]M$O*=G"[NQXG2:BU0FD(V@T)&N$?5I- R1,L;1S)WB'@6?M-TEI..$ B,FBIHXGF"_0 M\@S&031'#_IK6:8Q;":B6M*.,K0\6(H B MJ+8<8NAW1]3OAO.S!ZIB3R<(6IOVB.F2F*()9[QQSE"3-$H)HM#BSL\+%$F0_HYA.%D=M1.R.QB%;8D)2_C CO[C@]<,FM@8C&K/?K1CJ#*2FD'L5*!\"3Y9V+Y*YL,D[E]Q M5]#3:9%O:C055*) M<[9"L^I$]KU?_SK!5S'%-\[AJPFX894QYM \4+495^<(;HHJ[+- L,6$>2Y3 MFA) YE[7<8#&=F]E&\\/DRR<,*86ZD[EEMYI. Z'B^XLH2?E![3/(HW3T7#2 MK.Z8EN=&^V=1RF'RO1N:8=/>)I;$#>TS&D6B!/-R.P"KV<[4R*\4C7[9O:RF M+*SR+2?XI6+;'$(]@((.-84K2& [9YQF 5_.VFC>AV@IM83D98QD=CP+@JGK MC+%ZS!A*<\<%9ZAX5&>J%F$2@N7 35V4.,2+-A\,R0<^NS>'V^.Z@-V9Y$ZV M%+E30CQ[^!5G/$C:E)GM/+2K&HRP*!CR^)ZFZ'""#.Y+@>/F6S&Z=QY"=@6F MI3FUOXQSZ" :9>6JVNOOC[$,]&$-1D&<(0Q9O2YU9/&N:2F;W5]J]!&I2JRR M/?)&YJX!V_@S%F+73N0H["V/ <%K99S&R9Z)3PPT8,TYSU$SRW7*#7SV06!7 M=79LV7]#QY,##EL96\Y2(I77<#Z/PO6W1X1-&'0#CW=+4(4:V+42*,P:J=]-"1*<^B M+H[ST/+J1'+ZB,5M3_&&7J!GJ%R9#>VC:[3S3&0;3SQNM"ID/Q+B[\P(/6T3\W(+RU-BUH%$9O))F,*UO'(< E MQX>I5S3'X1F!#8.#3LQ?/_E.C9,2,FVN;.8AL.1G!%1O6,$/I>!>*5$ZJ7/H MBFL46-!L82UMK]QP\I!UFO@E-KFS_H[IBNHDSPK[-.\=*;.ST<9H_7:%APBC MUC0W36@,L5729JF2>WIB[R&?WG%3ABH\3*AS0BNTBLL2U%HSUSP#Y;CE\.&V* MZ-Y$WV)=[EZ/NX/-8OBN= &4*4GA 9[[8[/L!EE[)4 01W)46(GM)+M-I?WG M-^J5Z9[O;:5K1PY M$3UP26EL]< ;X#WM 1TGD6YYM;-#+%UC9\&P]J&_/.HNWD\\1FCLV&/]IEZV M6CZ-9L-1B]@892V&L_:31WKVP_' A84]]_Z4QUAY;$[P/:.*SN#@1Y\NZ6D6 M@\[E&]CAO'':-HYX.0WFU'!V;JH'30N%QHZOZB[P=P07/]9>VT#Q.Z[4ZW1>E$9??V MH(J_2KHYXY&)GT[28Q7\.8WMZBX(\%UAB\7ZR78N%QT-B["5>P) NLN'5-)= M H]<@8X(A=[[WI7B+0'PQ%:O>XWK?=+=TUNP8)_:8LIA, ?9 M,%A$"T$/:"U_F*3MF:T]#A^N"!=B\-8-:*$(U4>:"A\0D&,KN4?L=$:'1@P6 M-'J+IC,10?!/WD-LLC>/IY5@0L^:^/<'>_=EXG'><4D&T_'\3/P6;]VPR3YX M8U\S['$H:3"E5-;A8#I!EORFR??3'(R]6(X?6OWBV+,(=CYQ&HZ&RZ908>4C M!W)OX,8. 97V=F7@6C)W8\.@^^A3)/1DAH4/S4CGSTZA.QVUI3/8'V]P:1V, MAB@.'99IQL(/SMB9L^N:D-9H"$%;\'&<<:O;\:'^1QB,SY9_\W-B#\N\G:9U MAY:/\,U9Y#0\5$77=C\",J[Z3QEX#>+C MMB=\H^F:$PX&VZ!YJ-DYK<-/YS"6TCI ,P#<5S\];G15-(_?!;8&NV?PNI+] MK:=&(Q=,:S?LM3VX+6>I_*N.DWL_BVM,9@YLMO]P&X]08C=B8UW1R,IV!@ZB M\B/OQB&!8Y70ATU[JUO(G5C%B;L 2V&ZK-PZ7.+ANJ^\K!.^UY8^;_(U388V MKK#QG\6[P,G+1)J[0+XW<]A.$2*Q U^[R**_GD5\*=>;O!$F2KL+QC]ET[UQ M4V<'+%2RT)S#P,FZ3@0J^0 M=SAZ)[-;ZB_YUQEQ:U,6K]$(-V*=S!C7*;$"X_4KHZUDKLGWK!GV$U7B@YU2$775 G_:6$1R:%]$/7EF)OU^;QLM-U,]SJZ'O8 M]VN-\\XO:7*IU_Q[(;JBA?7LCVJ:3YN?)%W87^*TR^WOF=[%>DV7VIE<8>MH M.)^>V,L]_Z8JM_R[G)NRJLJ<7VXDPE;3 GR_*LO*OZ$#FA]JO?HW4$L#!!0 M ( #V!BU9>@GMYA0@ /H7 9 >&PO=V]R:W-H965TPFQ6*Q'Z@92L,-AU1( MCF7MK^^YY,R(=>SNG"V"^N%,*SYTII=]8KO9\?#X\M<757<+B^%,HNSWKC7/GB0L]+3@^'YZ9S/Q*/PG^;W%G?#3DHA*Z&=-)I9 M,3WK78R/+P]H?5CP68J%2ZX9>3(QY@O=W!9GO1$9))3(/4G@^'D25T(I$@0S MOC8R>YU*VIA>M])O@N_P9<*=N#+J#UGX\JQWU&.%F/):^0>S^%4T_AR2O-PH M%_ZS15R[?]!C>>V\J9K-L*"2.O[RYR8.R8:CT98-6;,A"W9'1<'*7[CGYZ?6 M+)BEU9!&%\'5L!O&24U)>?06;R7V^?.;B]L']OGBPZ=K=G=]\?CIX?KN^K?? M'T^''L)IR3!O!%U&0=D60>.,W1GM2\>N=2&*=0%#6-69EK6F768[)?Z#ZP'; M'_=9-LKV=\C;[US=#_+VM[G*I66?N:H%^T6Z7!E76^'8ORXFSEN@X]^;G(XB M#S:+I(HY=G.>B[,>2L()^R1ZYS_^,/YI=++#X(/.X(-=TE^3F[\EB%TX)[QC M7!?L@^03J:27B,B=X!2:@G'/DJ!1#;$'D=?62CUCE]Q)QS[6EO&5&)6(J1(Q M4Q+SM!)C.S&3("8W*'/GL=A,F2\%FQH%OJ %W-$S@*$&:71X"-IPD1U_^RJQ M^5 MH?,E++,+;@LR.<#&L3?LQQ^.LG%V@JOLZ"BY_]UXKMKX;%^6!/_5"L?]PY^S M;U2F>=BU^D7LLO]K[,8'H^^)W?JR_R5V1Z/Q=T?NQ=HUB'H^48(%!M!00?C- M2ZYG$!$")IAP7J*% -^K2@BX-JB?5"4,#L9"+&3%NBB0A]#"NHJJ':EU<%5. M955'_Q+)(XVNK7F0_;%J! M)E9W8R+:MN^SB9A)K$JZUVN@_S,$7*T"E82F3PQA+%F %QA!* *0(YXQ MC3@L;\6\'1\=OF/W?%F%T$//UNAU6[+^^_VC=UNL)K9"@#9:W%X1Z:TRVJ9O MN3MYD<<:/ 31&_.0P?,.27/C\2L!RWGB(2\*22+Q>%T%Z9\0-H0C2JTF4H<7 M""?V1V@@0,)Z3<NV!EP1#<,-SI7+"9X0I,;@7&I5("/L5@@%(@1AUE1-\&OM MA9US&TC&4\"\"9%SHMT6L_:$N9>V DH8\AU0!M@$0$T0&LQ-)*J-S[3V<#8Q M/^>N9%/0H@,C 0]MZJ.Q_0XGK0 85<7) ?L1]V!>DZB5C_&]_8(SRC<1$<^1 M:AE@@;V1&>EX(M62)9S8[)];F3/%?^HP0+4Y M2K/!*E,(U>9["EQ M_4%X;CQ\6?I_E1#J I!$9&QLP#M(2IJB'ZE(+],.G\@%<^,\2.M#\0E)M1;= M@.4XY@;-.-82F&!FH,"\'8;YU#>K>?ZUEB[0/"/.[./8#'/01!*]ZP'KD\AV MW@ YYK[!#K6,$)2VZE+&]]S.!)7F&FEOX>'^;B*^U3EQ!I6P1?+;FV\LQ4F] M5@4K^1.AZ EW291VAZ+#7%H M3(MII-T("&[F1A>T0V[U\#N,'K +I=JASZ"B/(]2MZ(PG0Q#?YO65%?@(J^H MU-<[U9:!8L ^!A#>@$QT3L/$K4;RZECT5+8YMW89\%=1DIHHY?$Z=A,**C!8 MHACVB+1#WIQODM%2:#.N]U>[F[FC 4Z>VUJLGQ+IN0GV14KWZV_GJ/[G0'MI M5 O\Q?K'HV!4TC\&V\ZUOX&_7G.VO=7=J$7:MAQS?0E15#RO..\"OBAQY4R[ MJ1O*MBC9(%(;_4+J( RF>+XW[5+=)@3 574 V\R88B&5HF< X$Q2N;3+5I.V M(F2SAX^?5CF%3<@&5O@E!DI%G8&>"3#5/ [\.\*P*(6.@P?U,JZAO4!W"<&E MN1CE+VT?X%*ZO1"%/%X%6P*+?C]B4O4M"VN#6/*:2]CB$(*1I$M*^T@ M#A !V4@;T0/_2ZWDIK8!HX5 EA2]FV$,"R>;F@:E64V31"(F#E(!P%29R"S0 M)W#F"8>(;'3R&+^"DN^/2:N]R+L!ZQ[C@GNH;1EFOK63Z@*-Y\W[P8C:K0K] M$4EZ)*6;/I"39-(((SV/GW%? M.YW32=)1 T"K4LL6'VF ""2Q/%:-+S)2@R*SX00SX2JT#;?I.]\P^1Y;"<") MOCJ[.(7'3[/=T^[#]D7\GKM:'K^*WP&-$GU+B2FVC@;O#WO,QB_-\<:;>?BZ M.S'>FRIY>)?5LJ[4X[A??E<;_OLD(LN>N94FB\F1N[Y!ZW=M%W MI14\#TQ+U4\'@U%_R:7NG)V$9Y_LV8FIO)):?++,5*NOY:2RZ703AK-K)B?=B;)\?D!T0>"+U*L7.N: MD20Y&5&N?#+5I%V!.*L/BOQ%ZY[;)AT63I(A\_(&ZY] M'@9YPZ=\%E;><4(#N]3.VPH@\XYQG;.?1;Z0>L$F!!;II7#LK729,JZR@OT^ MF8$<0/K?8V&)2@\>5TK%=>Q*GHG3#JK'"7LG.F<__I",!F^><>E@[=+!<]+_ M41K_G43VL;*LM))*F9G9_T4H+X8VP0JC<@IBOHGS7&JN,\D5DZV(2\>\ 9HU MRI\X44(:H+=6Z.R>B6]9P37>6.[Q(]U7MBJ$AEBQ%#GC96D-#,#+'OM5,$@4 M%N(AT1<(,,N 0DH6]&AZQ#25L<+SRN*UF;-9Y>"UBU8@VXM&402#-C[XXTJ1 M52HZ4E:V-$ZX'KNH[9TV]N+!BMN<3==Z/Z, +(.Z:'UTE%QG!",O%O==MH), MQ,GD,N-*W;/*/1**>2UZX](F;B3>%<;ZG^#_$E$K U@#R5Q5F:\X];\0!?1R M&^XH#-P5(# KA^;JT,0H97-KEBR&/3 \GQ1$X3:&NI'54A^%1HDES LV(.AD M+XD%CT<::Y.@&ZQH]L)U:UA)1",S2WK(8P='3JQ (L"V(5X5,BL81WDB-"#- MZ+5RXU2W';9TCA/F>8SJ*.W5Y@DE\YRH22[*<17 MH0*\N'+F0::\5/+/OYFMA_%9![T5DMCV83&:>SV]@H@9HBZ TQ<=1&DH&#E3 M,*[269/PVKYN".3&D)AS9+ ;\RC^J%"V:MT36^"2^DXX'XLW%]I@(/%_:4T# MH1VBN! :6*'0%QREB)%P52\=C_";I(;O"-,BW!!?ULM".\.ZR?_QAG";I&Y80OY_$H])EME*/&MS2R7L.4H.\/MZ.-HQ*']3P>CU MF(T>B=5[2W&F14%G6G('X/58X]PD [>3#Y.WX?+Y,U^C$_LGEL5 MB=[EXP)!%=\,V%"*^%]PZ;$+8N[\KU&[=>>IZ3;K?%^QO8(];^W.UNRE/ M$H-YZ=D"IS^::)E9:(S$,!#(H5W@2:D4^$QVW'9T!9=@)401!;0XLPD]"*? M33>%]K!PP@E*SLU0!D$Z4:'W:8DA6MN>J^"E";ZGV$REXP:K]=3KN@1^_4BA^;\T\! MZ;]J*P_&._7BMOJ;+?4?-^K_43O:H=(C_*4&P@3;JX?2?C< %5W@(!U1#TB& M0[H[.MQ_['S>;WURP:J^"!^6')TMM8]?7]9/U]^N)O&3S88\?OCZP.V"4*C$ M'*R#WNO##LZ+X6-2O/&F#!]P9L;C7! N"\$!""+ ^[E!K=_L+U!+ M P04 " ]@8M6.9'N4#L- #3(P &0 'AL+W=OD4JCN_7WS-#4I83)^T5BP,"1R_D<#@OSSQ#^\7:-%_M0BDG;I=5;5\> M+)Q;/3L^ML5"+:5-S4K5>#,SS5(ZW#;S8[MJE"QYTK(ZS@>#D^.EU/7!JQ?\ M[*IY]<*TKM*UNFJ$;9=+V6PN5&76+P^R@_C@HYXO'#TX?O5B)>?J6KG/JZL& M=\>=E%(O56VUJ46C9B\/SK-G%R,:SP-^UVIM>]>"=C(UYBO=O"M?'@Q((56I MPI$$B7\WZK6J*A($-?X(,@^Z)6EB_SI*?\M[QUZFTJK7IOJB2[=X>7!V($HU MDVWE/IKUKRKL9TSR"E-9_A1K/W8T.1!%:YU9ALG08*EK_U_>!COT)IP-'IB0 MAPDYZ^T78BW?2"=?O6C,6C0T&M+H@K?*LZ&7[Z_-/[SZ\%^?OWX@/GWZ]_"@N+M]?OGWW25S]_?S]]8MC MAU5I[G$15KCP*^0/K)#EXC=3NX45EW6IRET!QU"WTSF/.E_DCTK\JZQ3,(&FL:F[4P:M??LI.!L\?T7S4:3YZ3/J?XKT_=P5Q M[4SQ-1CSM5D"/*SD_+N\I6LEOB@D/N7A17^X"L-U+=Q"B9FI M@!^ZG@O24&BGEE88_ZXPM365+J5C@?A';L/KF0!X-2S/0D+#HS=*-E8HBD6! M2&H!15TP\6>>"%F7=)4]$__ :!^X.X.?L%JFM1AIG_)-^FIM"!"KK& MOI28*BB@Q*HQ-YH1C?0)[YR\5?89IEF>T:@;5;?JF;@V,[=&;(I#D>>3[O-T M.-J^HI#2A1)9,C@]PRU:P>!0 MTT;Z<1K"%*+O1&J&?85(D.]1O9MG!)^3L@BB7 J+?O1 MJ6;)*MUHA'BU$7. (>G60IU&_*X:7;M??CK+L]/G]N'U5Y5$WO764\M5939* M^56DMWK1>>..W,(T*P-?^;"U!-*P3EMS.8<[HK1O&R!EP]_3(JST'09<*\JT ME2KT3!=0>B,01K7#'::LD4]*VA]5_\]2 W8F-ZI;1T&Q,LA]AQF>3H$/P$H>%\Z MSIBV[D']OCUUJ:.L8UD<_S.E78OH3OK9W=8W&(1KO$ X%RY6#[P!$"3P@P9^ M82,DNPBSICO5QMS0]F%'XFJJ/)*X!_44J!+:<)YEZ3CS)<('S;;N^.SQY!7" M'HG[B&'3C7";E2*QG%S_SQ+T<:^16.H]^X7,9]PZ'5.%@?RS?.QQ:P2Y7-3% MU-0MP8(!'"Q9E'_"L=T]QXRS4RI' +Y1,A@, GJJ/UKM-D=6.5=AZ; H<#X? MG8AAGIR=C GG:;FK!>#&+'\@08 6 MLH5:%!=F6NEYH"LDR>\".%P:%%;8!)E&S$'?XO$2#,-1,,@E+0>@74C'TT)) MQN"OM5D#91T1#;6*.+N[5!+2))J6 4.B-#::([YNEU.8 _-XKPP,$4IA8*CA M39/N4+]@RK^$PH%4B'/(=AXJNT<^_0*DA<#8G^7B"?DC'SS_>/V9K[+G3TG_ M4B/+G6E@4#,#."JZVK*=#FM#4DO=<.U7P1RV*W\$'PA4O"04#9B*C/\*F.IF MW V-OADBIG+)%,1)4P%EO4-KX[YA1<^_#(]< )YPOXD^:PBU,+-!2.@;7:FY MLAZ1S2PA%U=M24AU8QS]P[@2PU ARC U%1]"K5^M*IB;W$N@2J-)4\9WL3!5 MZ1V."@W5*41!NPBPG.80@5EDB/P'@Z';LVVG_X9O:!+CY@8,%>[ :-N5=$R2XWQXO.'EA+M*G*B8J%1 M$I>!RH?22SG96VQN9-51C.6*'-:5'/M )8^5H LI!N< ";Z0L?<1183[T4D= M88N$'HRVU&S'1+26R]2"MM](2: "+=HH3HQV_JGL.48 M;U&?QTIT&G,9-C![_<*!\#^DJ']X%6;=]Q/(255%%3N#]HI\Z!A[_/D>>69& M1JW$]XEYJ%;'(IT'GL*)X7?-P<1\#1V1TVR0^18,@]'V#'X]HVU(W M&4)(SWAE4.5Z1RQT)]12P6#:$0 # J:^5>&*MK/I[6;7()M4MT*.EKO=S&X* MQ :(YOET^'8VW,UH5&Y%?SS)J\A%G?O(X JHRPF$YLPT_"18E9F CPRNKWNW M%-JB\M^M!1H0(NPW=;=1&M+7Q*M(:!7PMZ,$=RCQ3JTG8B56_MS+>NP+^PE^ MVR0LHU&SR@OI<1JM^!C&M,WN,IA3?0UG&--7:O*VP_TJZ7D MNY&ZXE6IKX755K(@49XMY /BY"I%(?\DRPYR4^?XD4V M2<=#NA^-\Z?O"! M%1.RG:8[3\K[[^R/*_F. MFC-)_(UR@8];[]AOVQF0+O=2.>/C@E+1H1(7I9U-[CD BM*VQ=$G?^S:1>S: M>S1>[H1^]-"=C>WL22/7"S:91"M5,A3YDT"_R[Z@7AEFKG+A#Q_%%2?\:) ] M^?J4;SBO_9B/RH'PL/O\L"_41V![1(#ESB0*&P+065M51^!8?3(06 BE'W9^ M38?;@6LR"O&Q)5 &S1R?]FPGKA>&RIX, LA>V V\@>*N:[9+=S0TTXWMHF=) M7];TD7:A8.9HCH5NF.;PUVK,Z3&<:ZM"Z: ')X.?@RA,DS5BH;IS6MKK"'PM M5;: ".II)8*[78:6-O4V/!S$G206TE> 9;")P+; MZ33G,.<3BE6/@*;B\H'%J+>OUG)CV5,;X<^CF*]7BCW(RP1.UIM)#F9>P,# M+4:@*96T%+-=BU=0WUEB$(_D7HA0A#EJU,H?Y-GX(%3Q-GP=(ED>(O4A=78I M&VG=CT6NSH>#-(N'>JEB-=7&W9SV"I>=&G3'?'3 M$K6ICSZGUVG_#-EZ[M9X2DU 4L&@:ZY7' 1SL#9'KO5GHI+(!Y!(+3V0HK]D MTKYH3#M?Q.-JLF \IA568Y^2Q04K\:A4O&T]\@<-/'>:<6L>CH(>T(VBJ >& M'@9US9VZ3Q5$/IWJP%:[GUO0X6R1QL)5?A4G9Q-/2$# M;W\MGQKW]@.AW;>[T.!(.8TFN1T1XC1$W:O*CI"4X<<-'Q*[$[ M.Q5"%1A...S="!.NYVJV4\PK!\D+51+O:EO+PJ^T%P M#X_N!\&/@$R LK/TK =EDW2PO6,L.TW''9;MH-*^K^>/>S^T6*IFSC\GL3X' M_6\NNJ?=+U;._0\UML/]SUU^D\V<4+Q2,TP=I*?C W]*%V^<6?'/-J;&.;/D MRX5"FC0T .]GQKAX0PMTO^-Y]5]02P,$% @ /8&+5N9 (33_! _1( M !D !X;"]W;W)K&UL[5AM;]LV$/XKA)<-+:#8 M>K>3)0:2-L,VK&B1="V&81]HZ6P1I4B-I.+DW^^.DA4GCKUAG_W%HJB[YU[X MW)W!B[4VWVP%X-A#+96]'%7.->>3B2TJJ+D=ZP84?EEJ4W.'KV8UL8T!7GJE M6D[B,,PG-1=J-+_P>Y_,_$*W3@H%GPRS;5US\W@-4J\O1]%HLW$K5I6CC_/)X-MD0"E%#7H*CJ_SDC>"WP1L+9;:T:1++3^1B^_ ME)>CD!P""84C!(Z/>W@'4A(0NO%WCSD:3)+B]GJ#_I./'6-9< OOM/PJ2E== MCF8C5L*2M]+=ZO7/T,?C'2RTM/Z7K3O9"(6+UCI=]\KH02U4]^0/?1ZV%&;A M'H6X5XB]WYTA[^5[[OC\PN@U,R2-:+3PH7IM=$XH.I0[9_"K0#TW_^WFZN[F M[F+B$(MV)D6O=]WIQ7OTHIA]T,I5EMVH$LKG !-T8O DWGAR'1]$_)6K,4NB M@,5AG!S 2X;($H^7[(L,\+ L^_-J89W!P__KM2 [B/1U""J(<]OP BY'R'@+ MYAY&\Q^^B_+PQP,.IH.#Z2'T ZD_J/>Z5QT8^PJLXO? 0#DP4#*AG&98P88[ MH59,=CEIC, *%/*1856S0IM&HP PO5R* FS "):;HF)ZS=!BO1L24O MA!1.D!!]XRT25"^$!#MF'UNSL>"=,$!=8;#+T*7:HA$6L4>$9^A:.H[]&K71 M]5(SI5VGS!5Z)Q17!6Q N5=&GK38/@:J>#]P$8_9YPHPFKK1"GWUPIUA>, > M1@@4KD,A;Q*3A,S=C\?6F$(RNM02>Y<]9W^0US<[6F^$0E3=6M2T;SL0#_#Q M>>*?_#AALR!.(WR>!5D6LR]X&GPAX:5<'J1)R+(@RW-V5VGC3BF'+Z7B.&-Q ME+#/VG&Y:RI*@]E93HLL2)*(O6\-N;3)P[^E(< \( <*05)X9/ @'"O .#S; MSEBY(@/$\Q>Y+@((:?('-GHALP$_*^0C[:II% M&;1:>J]/8/Z=)POSG%+:@ MA#'BR"L *=+@^_[W W=8)I2L5S.XKQ?MM(P=B1?-XLF)?EYMR$-;+Y133-$T M2&=3>LFP.>%3^RK23AG5T5A6OP^ M5!U5F?:55+3&$"VW1ANM,NMV6B,$CRV4M/#DSA;)C"V?^YB MZ ,W*Z$LNK-$U7 \Q<%LNLN6[L7IQE]P++3#.>B7%7!L;22 WY<:^UO_0@:& M&Z_Y/U!+ P04 " ]@8M6UM+9S!D6 !X/0 &0 'AL+W=OK@F 32C2X[FD'AGUO]5C<-300Q?@]S'J0EZ<7\A@1+ MT\J_ZB[H(7OA^?&>%T[#"Z]_KMIZNKRZ]7[S]^O2XN/KXKWG[Z^/7RX]_>?WQ[^?[ZY5&')6C@ M41FF>R/3G>Z9[N2TN+)MM_#%^[;2U7B"(\B6!#R- KXY?7#&OZMV6IR=3(K3 MX].S!^8[2QL^X_G.]FW8+I>F@UMUOE!M5;R%N*:=Z[8TVA?OC"\;ZWNGB_^] MF/G.P6O^;Y<:9)'SW8M0)/W@5ZK4KPX0*EZ[6WWP^J]_.7EZ_.*!+9RG+9P_ M-/N?M]E_,%WQN7" (BD^SQLP5/?7%95MT"UU85YD6@5V4 MMG<88NMBUGLLYOVD6.L"*M>N,&UGBU*[#H!1]*/)5W%R.TR.-Q>F7!0*%E%S MI[58#G.DT7-K*X_5"]*S*6'%;J$Z?D.W@*U2JUFC)T6CYZII-L7,8,EV/F'S M\U"_TJ6I-P6^+KR9MZ8VI6J[ O(N(8%IRZ:G5WXH:G.G*UH+H6B6_;+XO<= M;$"S3#.=Q*I>R.!)'#JAUVZ5,R1-L7*0%/^WMX;PS;\(TF"7*SR],P <770& M+\])D_0-O+'UBM%L6GSJ7:8P5VGG>Z;VC0-!L\V!2Q6W.JVLIAE;;H%;*. N8TBS,1@O["N(W%T@4_FGR3!A2?! M$)\]&3V&Z(3G^K9AH:Y.T>K9?K'0=V=/IR=06=/P+C] 2ZW7(O\7NU$-J_I7 M733R37*E3I>+UC9VON&Q*[4I7!K? XPH$\&1FGQ&"[6ZW*_81R$4>REFQ2[: MD#](+04%LW+DCWB[TM"-7=&;DEW8#U@Q%7"D]YYG*CY:F/)T4OSU+\]/3X]? M7$O^(^5=9\YV42)N&(N*SQ928BI^X>0%1X_3I88MBM:VCY&XL"/VHSE\ G+7 MSB[91RXO+\2G:01LN(+=2'HL1G;9*[^^0YJ'P8!\V,%7FLD[I1M3-&H=]">1 M&%<)*Y-3+55%!@&N>EY%S4QCN@U%Q!+N44,YA*BP<]67G>=(8&>N,6LR'#8\ MB3)!<00=38,K-94 M%/F^G_T&7Z%EQ?/@@?KWWKC@6UAUIN.CBB$,3AK]%X_T<<;+1TA%(5X' EDJNO';U2C6@#<-1/++\;?Q"S1$I=J]N4(!L1J MB&IA0#J@$A"UQ;2&UW/,2&F1.0 (V]-ZE"V0TK43P%?EC<#<3+4WV7#:U(3# M/"X'D,(D&.D[?(=_&]UUM#P$+:%6TTUI(V%N%GG-JK=MP[II!-YK0(O*9\\PC:$;)/JK.L\$2 MOCG6E/J6NTU2SD8)( F;S,_8![>J*?*8/5 FKG:EDWL^L8:6X0(=S(#]J8(F M=22 JFXU!8RN:PH],@29&MM!KJC8#Q"UD(.U!@1SD3]EF[">,S(#(%P=\82: MS N76!AXC2-NP"GFS^@3J1TFT2UVF+$G#A15"0E@+8%ZKPB,0I!7]YPG1(0$ M#:A YG;1V2DM\QYK9GIX0Z"838$DAG3GJ>.+6+C)^*@Y)GLF6SEDR:1Z:(,SM6T8_S(<,$BCL@OC!'9/E M%9 '# ?[,_ $B8$=5<"LFQ-3'_)B1+Q-$H8<)Z MM\9U/5N("Q98#E[,W+14T(H4$X1'/38&IJL:;T7]$:[(0[8UEI'8%+ [=T!B MQWSG=6NPD+[394],/U"_:*\0B) T:!^$)2RQAW(LU8T.2M]M6.40FW,]U-^9 MW,#4C6;KK 'L+. MXDK_#_-/ CFDCBPSM)"N:/.RV@3?SI$4F_!4[$CIA'*SQH= Y$C_GF40M233 M".8OI&R(WX54Q.HB^FM9SKH3+$B^*0$U;'UPE@%^V8O$+ E,BIWNR5J*<"8I MGRLMD)[P!QNS5)04:194YBB=9GU>%2,SEC3U&>543^B=@1N--68H(A#:UZ!^ )%=R]%6D%OV^)JF=T:4D09#D23QO6 M0M 5)X5)TIPD7O:=WRR>2 FRRX6R!OJ%LH1B.7AI67B9K,@92>= M=/&7A>[.Z43VG;/WA*V-M/*"5,/2M@3IV/"*XX52S@*T%]P3OJE/% ]LBHY01W M02:A1>6",+EBJL-\.UMHIN>F;0/VCU,$"%!Y^_.I\]2.:;V%>><2E)!F(D@GFW[[C&@PM@*%:9SP1%#W5<# MBR$0[.HZB]N+C>I+)&Y#3(G+G]U[073,J8,"65*"HN'7Y%*?X%+O%"7E M@6$&!J<3\@D 4&= >/&W4M-,=VO20@;7(?>+E5$=J&4LZ2G: Q\92206)?1B MRIH73H9;D@B'H-(B4^D:^B;&&AL(U(>H#$K5GA&1,Z04V_,YX05MG0*NW<10 M"]4Z\;^39R^V>H<4^E ,.5K CD<-0N)PPHT8IQ=T;,M:''UI^0C5E)(:>I*D M0GS35# Q.;4/8ZF&H[F6V N3R&GQ@I#L<$7VYKB'PJ,B/KG@PT\9FX0YM^RQ0Y1 MLKV=G9^?R]ZD>X-O5&R3,^BC0$=>KVN?T0-O^YAE 1R44E#' ]]#!\GW)BOQ MF='I6K>5G FT"..%:FKN=H8C-_;N+0\4-4;S!S#8VLIZ8;G_RMC)+7M2#)-3 MNTH*&>#D"/$$0P0V;J49BBWIN:XHM-021:- ;V" 7&)B1R I#\Y%7M]A>4O;LTM'4AB1!B4:'PI)[]H/:I&;,3G@< MG7$0>UGK:ML'A%C%%JI$'?R1QQDG364:/#9_MV"JD9S@A\RP$]KN9*=Y>8N? MRLZRHY[$;9(!4XE HM?"L 2%\UX[XZ"TU0,PBFL,\2D0,.&R&%'9EF8%38=& M&9#>O.:2_UU6]$08BD$9':C1 MBO?5KV(N?F 2450HAV"Q;1OSWCH5FT=!A:2(H0!.#4.Q-'RVHQ8!3PEO;GDX M=;- #.T:\. 79I5.Q+:"C_[BDQGDNL?C;) ;XY U.'I4"/GHVP3GU;BERX1LI!!+50 MTE&$Z&VWVG8H:XJ/&F[TZ> M'$^/$U^E,E/$YK&E] 53P^^WOII+K8ME>Q8N>73V6V3/RHM>OH(X>I1T.\%UH+ M.J;C ]_7-5^9X@@+IP.;76)L'>7L5^#0^;FF-DWH3L-P>W07RZ&1#O-6\!Y] MCCK1NUI\64W%+3A6>VC#[]7$']MES!)_1&_=Z."(0CPO_&:;%,IX)307C!P7 M$[L;DH2TDO(2[_+#M/B1RK9U(%-]&U9'X8/81+:(1UTEGR:2WOMY#U X?F4-PC];<8S,A1P=8RNDL&Z3GVA]1,B*WVTTK/A674ZQT:(_'P11C M+DJ[?60@CMRX^>\(-!R01G9M[Y=WNVL4BC+*J/1MBC;KMI@XDV[=T%EAI,"2 M [5'O2[^Q[H;.J+<@7U2W2ZB]* MW2"+3247K%::;P6&WF)2TS@($AT-NP]1' O0ZWY%EZYD+&?4$%@25\\F^T<+ M!8L4DFN&G/Z*?')WD.Y62Z>/Z8&HR!D&5-&/+'9:AN+E!T- 4!U^GQZ?%.^%*08,5-N'LX$F#;$L^S<&= 9>L% M>S_@@94N^:)":B?FWL2484W$C(%NF!>5RN:>)D-T;2F,[V7*5432M6WZG#N+ M@*%ZAM..5#_V[-A0R#3*U(.%&68X?99/D06_5-92&8IZ&'?OBL&4[T"'DZN GOO? MFN37:JB7',X;*66ME:%F>8SSY,-;E5ELH47FD#^, ZE_.Y'3(;ZT('4G"JK\ MY(+OLF?79;X[>3K<8<]=3CSN+#/OB#L]L-WD%;5QOHLW<>B)T^$Z!AR%;XC9 MU-&-QS+CBW4DX-/IDT'"2^[CP1URFC+:9W@3HT;]_4G0-[=39HQ-.F2,>-#5 M--G2/E[3DROXX1<3RNR['/F00J:)T=#/:[P@;+A,*!0Q>+$H*M*M^[OB CZ> M+@D]4*."@C4[=*JI* ![>=^HJGBCW(V2_/,/O;G60#%;=VNJ9;CQ/W2MPYV/ MK'_T!<&+-=ZWH%E:,S)<#!G0%X].CX]/#L,!@LI[=P.!/8RF#5WRMYINB#7W MDB[UA.7(,+M.R-56HD$KQ250J&1CC\!M5IV"B3<>MK\"7;$5"W^]\9U>IA\H ME':UD;/J? 7Z[8MG!P2OB? NR@W,_!-FA$8^0B!452]M9>Q.O>86XV F33Z>G MJ46W:E! _W+Q-=R'D[-V(2BA9:@SD:<(O8P(/R#J1/!P$VEI.%D0],U)/"@# MW-6KU'L7UR$LHM84G5[3:,G^='\6AN#RB4I"RE?T[UH7L:,1XY64'GXY8=I; MV]S*28D@3,[_0N:A[MD\7AM,M[RD)+OW"SM:*3:XI\6O"]/H>&[ )Z^I=1RO M_I6JE5N\Y-^5*5/_-S3SZ.HZ-E'9<-E7;MJGK)#-RU=10DT>RDU.D__&U?5= M=]3W7&EI^EGQA?R:=A@NOTE&&@5L M>MBJQJO'TV=/#J39&?_H[(I_6SNS76>7_!$L#UY" _!];9%4PQ^T0/JQ]>M_ M 5!+ P04 " ]@8M6!AK-OMP% #K# &0 'AL+W=OD!&WVXTN;>SJ1T]&5>U?:H-7-N M<=#IV'PFY\*V]4+6V)EJ,Q<.GZ;LV(61HO!*\ZH3AV&O,Q>J;AT?^K5K/T;%42MD0K*2N6,$@<>#/)55 MQ4"@\7F#V=J99,7]]RWZ!^\[?)D(*T]U]4D5;G;4REI4R*E85FZL5Q_EQI\N MX^6ZLOZ75HUL"N%\:9V>;Y3!8*[JYBF^;,YA3R$+7U"(-PJQY]T8\BS?"R>. M#XU>D6%IH/&+=]5K@YRJ.2@WSF!70<\=GY]=G8^'UQ]'IS2\?$\WH_/+T8?1 MZ?#RED[O;FZO+L[&-+K\<#6^&-Z.KBX/.PY&6;63;PR<- ;B%PQ$,5WHVLTL MG=6%+!X#=,!V1SG>4CZ)7T7\7=1M2J* XC!.7L%+=D>0>+SD!;P;62++'(WE M0ANGZI+^&DZL,TB8OY_SMT%+GT?C(CJP"Y'+HQ:JQ$KS(%O';]]$O?#=*US3 M'=?T-?0?$:X?:H#.I2Z-6,Q43J.ZZ1%<;&/Y(.NEI,D:R?J/-E1^DS.R9!%E M?3D5A'+L%P MEYK^-PY(U 6_10?T)Z2;,G@D_(OB$]!+"TG[J]?UJEZ+SB[.A@DUI&J19CWI)$'5=(,H&4 ,0#TVW$][&U.#8)#!1#_(>@/J0RS=&-IB40IE:'6[07?0 MI6X49%E(P^OA*<1[24)1'/0&$451, BWRMO@P']LA[T8;RG\#U/_EB9!"I^O MD$"5KLO?*O3\@H2UTEE:&,4QKM:<7%99Q\E18_(M#*:<<6L?*_EYJ1;<$0+B M5>$SL)+(51I?W6VP BJU+E:JJKR.]AZKVHFZ5)-*;J3:]$ER?BF01HB%\YF] M$_J.X3:[]^BQPFL4A9$DORPT5Y+35&(R._DH92$AR"A[;[WNLLZ!@W'M%.(' M4O7WO+V@9P>L.>B "T:=-$94(#F1N5A:]DCR[U-=,.+"5#DF(W.::WC/B+QC M9"5X$",(.#P%1XHV7;_@'#N.*GSJS.9XN'ZZ7Z%A\J%U4:(3?/I*WR=J7HL<. M KP;9*@QI'2(4AW0C2IKA?,3F$JGF[YE?=\ZU?,%*OSMFRR.^N\L5<*4$L') M=U(B]SQ GJQ.3WI1ELZ-(3W[3[]C%;2SOC1:P_P MV.V?4!2V0ZQD[;21BO 8U6BI]\S%S3 "LGYI>I=I[9[GN]\0E5(3C^,*A*[ M90XU!**&6=@!E@BAJ=:^ M&)ZGP:,7.VAM5;7>QD.Q,RON!9#D@88(P&@^$Y:W"YDKOHC;]G.WF,[>!13< M2W_-MDU%-'?1W>KN)C]L+K#?Q)N_ 1?(:(7SK^04JF&[WVVA>?FK=?/A],)? M9R?:X:#\ZPS_1J1A >Q/M7;;#S:P^W]S_"]02P,$% @ /8&+5DUJKGX- M! 00D !D !X;"]W;W)K&ULE59M;]LV$/XK M!W4H$D"SWOR6Q#:0I,[:H4V-N.LP#/M 2R>+J$1J)!4G^_4]4I+CI$G0?9&. MY-W#Y]Y(SG92?=,%HH&[JA1Z[A7&U*=!H-,"*Z8'LD9!*[E4%3,T5-M UPI9 MYHRJ,HC#%L1/! M8E:S+:[1_%&O%(V"/4K&*Q2:2P$*\[EW'IU>#*V^4_C*<:;*3\9@@K#:A6<&YZJR)'!LOSC7*J:Y;BW*-.T*ANT5N\?1.-P[-7R [W9(>OH?]D2OXOQI<"(9/MF M&D?QV0__=UTMO ;\H[\/>?DISWOVA\5G S 83UTDPD'L0F+_<'507R^4%^P0 M"I;!2+J/;";@=&UNZ2W$A#5ZX3"WKCH+(*M)Y+JI9N8#?8OYH6WP%02P,$% M @ /8&+5G$%+(=*! D0D !D !X;"]W;W)K&ULI5;;;MPV$/V5@0($+6#L1782-[87L!T'38 D;C9.411]X$JC%6&*5$C* MF_W[G*%D>1W81HN^[/(R<^;,E3K>.'\=:N9(WQMCPTE6Q]B^GDY#47.CPL2U M;'%3.=^HB*U?3T/K695)J3'3?#9[.6V4MMGB.)U=^L6QZZ+1EB\]A:YIE-^> ML7&;DVR>W1Y\UNLZRL%T<=RJ-2\Y7K67'KOIB%+JAFW0SI+GZB0[G;\^.Q#Y M)/!5\R;LK$D\63EW+9MWY4DV$T)LN(B"H/!WP^=LC "!QKW^9T'?UX(7N%,2+^TZ67SWS(JNA!= M,RB#0:-M_Z^^#W'843BM M)&49/6XU].)B>76VO/CCZN+C%[KXBM_E\30"5BZGQ0!QUD/DCT#,<_K@;*P# M7=B2R_L 4_ 92>6WI,[R)Q'?*SNA_?D>Y;-\_PF\_=')_82W_YB3W2KPMXYM MI(L;_ ;Z^W05HD=)_/.0OSW:P<-HTB:O0ZL*/LG0!X']#6>+Y\_F+V='3W ] M&+D>/(7^[Q+R'R$^6?J@?%'3$-(]4A2XZ+R.F@,51@7\NJ8UZ.)(O\2:Z?FS MPSR?'9W?GJ;]_.A7VJA E39 CI/!-YWEBD_3"=Y.@G,UX+0V=!R MH2N-,)6JP; +$_HR&.YC#F*,8QA3O=^8+&Q+)<6ZPK3%,"Y_BO1.!HW:0&R+ MP9#L-3H8#&A9!I%M4LT+(X"HZ!)K>TV\OTR M A4H4NE=VX*%JH Y>A)HPQ I=2B,"US>P<,K0I&2=3!2%+X379Q!+'#*'N)B MAZ=MHV,-3"U^NX)9,A_N88V<6A=TTM%CK>F^?CH=!XO4()M]BC<,4Y$E%&XH M2;S?2-R(B?&PO=V]R:W-H965TID=B&9;^@,9@/1=:E6'&QBEV+9.;7S]GON<4BI?@U&N@/ M<42RZB[GGGV[/]XU[9=N%4*??5U7=??3HU7?;UX]>=(M5F&==R?-)M3PR[)I MUWD/']N;)]VF#7E!+ZVK)^>GIR^>K/.R?O3Z1_KN0_OZQV;HJ[(.']JL&];K MO-W^'*KF[J='9X_TBX_ES:K'+YZ\_G&3WX3KT'_>?&CATQ,;I2C7H>[*IL[: ML/SIT<79JY^?GN(+],0_RW#7N;\SW,J\:;[@AZOBIT>GN*)0A46/0^3PO]MP M&:H*1X)U_*<,^LCFQ!?]WSKZ6]H\;&:>=^&RJ?XHBW[UTZ.7C[(B+/.AZC\V M=_\(LJ'G.-ZBJ3KZ-[OC9[\[?Y0MAJYOUO(RK&!=UOS__*L PKWP\G3/"^?R MPCFMFR>B5;[)^_SUCVUSE[7X-(R&?]!6Z6U87%GCJ5SW+?Q:PGO]Z^O/O_]^ M\?$_LO=OL^NK7]]=O;VZO'CW*;NXO'S_^=VGJW>_9A_>_W9U>?7+=?;X0U.5 MBS)T1S\^Z6%J'.#)0J;YF:U/WJR[[I2Y"D0[P!-9L"S_7A?]\ M?G#$?\_KD^SIV2P[/SU_>F"\IP:(IS3>TSWC72P6S5#W97V3Z3ZS_WLQ[_H6 M$.?_3>V8QWLV/1Y2TZMNDR_"3X^ 7+K0WH9'K__M?YV]./WAP&J?V6J?'1K] M]> 6+L MNZRLLT53(S\H^RU@:[_*?KVX^ D^I]#"3O-FJ$%#*V!IO&%K&_@TY>0!9LI MKXLL[X /;'"B;I;=K2:]; 66$K3]@$>7>/!=+@@>"OT/$!5 MYO.R*OM2!L17BK);5$TWM+0U6"4>)ZYAWWL\4P&KPA?P;WBI@^/'KXKI_>MD M4^MKPVVHAT#/A*_ .3N8I1A:Q*KX#G[:A+9LBI/L8M$/,#[ #=A(!],/50'[ M #"TV;)MUO!:TSG@G1Q GN>&/,\/'OUEWJUHB?3'+W!LMWF%>YO"HF\<*K-? M%OA'<+^4]:(:BL _ **M"!_@OQ5PT&H+)P0/%_#8+>R:8;[*;Q%H.6!E6][ MJ52 +3W %3"0#JX-(5LS@VG:K K=04"],$"].+B[C[" MES@(>_=Z(R^=4_^ MG-=?LD\@N;(W<-I=.0W6_Y:)_:^+?>?!X[3QR3F.T^,XA8Z3 T6AB(?3V52A MN$&L1V2M*L#)%DX#V &B-&D)]2)D-P.PD;H/AQ'V.SN'[PZ"XRJBPA0L'_SR M>^!,'JV -^#J85=(]F77(S)-;)^87!L0 HB&@GK(08 9AJ\+0#=\\_M38"5; M8RLT!GR]&=K%"A2'D^R/D*T"T'>-++']$OI\7N$T\S[KPD+'A-=!N $ MR;? MZ(C@C_.3S&V'U[5O-4T=LFW(6SH\H3FDJJR!Q;7"$@^=SDL[G9<' 2R2$[%M M$0"K8$^SK []U%%]VTB?VASX1:Z_MO8K[6W1K#=MV<'F8-=PO$VY<%RY '9, MC)25J=!VA*PLHS*'H0AQ'B40\"B:KFQ[F *2' M0SB> W@!(4ZRRS; JUG9 ?S[@!H.O6LSHMY8(*^#B0+0W6 B%LZB;)V@L470 MC'Q42]! FK8C_(DH6S2T&!&[GAAA>_RB(-46%],-&Y0]4U \A 3?&Q)\?U@0 M-$#V=<^Z ^&?P.1CV7V9PH1_8;CLK8&KK(%M#4P-_0HH9], _/N2(-0-\S_Q M[(:.3W(\Y(*';'%(90" 23#RAM['1_9SS5T^,(V%T(7W#?50F*FNX5 ME!+1C^J$$X($;8:;%6@>MX"OY;)-2? GL]>')\]G3GLO'+8>3R:[/&G9E,N MLJ?G+X[@M]]#CL=""G-$=GD4SF%Z3/PAS%L2%2PI3D&CO/[LUQ/UJ+9 P3IJ?D.XNN2M M34F.7>J; 2(#QP9$!SC? 0Z'XV:YA*^5D6>;?$M'M,E[('(T74J #L !=7A[ MBI=\!W!8 ?9U-$#;XGL!9FS6<.P]?"S@AQ;.'02.+DB8-'V&S0>@?S8LED./ M5&OOFYA@]>T) K@ N^5W4J1J-N$!5)R)N8G'U 42L!7\@+)/4S)'V)%!@0" M,4-Q!XBKO+T!K@50O,F1'V:%"<0Q:30L6>+8.8$"J9D33;?4@27-!JS]12)2]Z\JFV$'F8D&RNKS%WK!!I'S%!PO0,\&M,(SQ;4 GRF&!8JWBPJV@D+J M+L@R8(_;+"R7J-? VL#/%BN!8J]-\.VC9)#0O_()W)O\7FC*0N*,O-EQK&\;&E5FVF8(@ (V6 M#Y)+=#R?'?04O[X.I(N!T2O.P4DB^9MC9.^-671!=3WBKDL2&3GCR['Q"QRK!T[*T #*"P#[+YUC3NR_=O?E>5F]BN?XY.%8R8S8Q9 M]*(D8;."TP!\15UA@7L % .NQ EMJQ%P1"7K/JO2/6(>Q (.O=MR>I06Q"6 MD1]FPF3H0%@7T9B*EL.E60YL!9R_/)UENV=(RT"[E7DV 1>$'P,JT"(R7'H5 M'/!TL83T^C.OG(Y(?S?M&0]E1[2X,R4^L/\\\51,,] 3Z02#%-QZ ,IIO:^0 M3P#7Q&R0!L31NDAJ@'/3KW3JO=R9)BZ%E,$1>P!]4'22#M@Q$4!5*5.^!,H M?F'X:3K((7J/H9NSPY&77YNFN"MA-ESY>^+D%PM2L@K0"7MDW CV"^*BD[S@ MOW#\["W0T1PE&NH.P!+F0.1B6)"V+LY+5G:8AR@QD20@3Z>.Z>(L9;WSK2YB M)PR#L2!OS[%3+ K.)<@FUI Z15@:K&-/&9XI1I&0"MFB5$\MJ'"VUO%.HH72 M93<",B*X'KTO^@UI5JBJE2U3E0].\11H=:#&9Y9HC=8@H1B(_(%<23GQV'<@ ML=9S.(\S8E\@VM W"3(61H:'RJ77,M'KQZ!%OS@<)P"T M;U\$.&%C.#H("QG>O2O IX7+*N)S>C)F^W415K9S@]<$HJ*-$$ N(:@B<&?[ M=I&J18CGC(1DZXQNY1$FXJ(G4-^H?:R)-1 M?P6ZQ<21+-\ /\X7JT &J7,0I-B2CR9XE3W.CW /P/5A^&/F-CK83+1Z^(0^ M8]1$RXX$NL;.EF"1PR8?SV$0,<;WC!'MZ36JFYN*U7W4MT"10HY(?]9D%R.! M/U[@F&!+U%U.R2I_8V D4O3((&^*/)$F[. \0%0;>X>GUQA($4;!>]A4.>H[ MZ'A3ADLV\@,H+_K?LGH@OH:3LM,=L57B%L[VES/ ;<%IXE3J_#'_0]RC.^?' M?&8.( Z8FV%>D4N,A+9[AEU\]IR#KSUTQ >:^"+$/0#*Y!V&_5BXX!$E3Y%7 M@9\D0P:]L@O\",\61X8]_+YY,Z),2W J'&4Q40EML # )&TVH@J-P2(YW:_D M(_!Q3NZ2-K \4E].P?**MH$Y4WBFBWP#3*:"YVZ.3" SDP$B%BY!N+HZXKC# M"LS4OWBYMI?H9SF).@<<+W"P94F'L*L6:#I \ICI"M&S$KPCM@T5:RFKA!ANO-P_#>)4T-R:G+(07SU%*Y,AW"UU>O]V@)PMU$E&?4T\'^U-) M6_>Z&8Q?WM0\ZCV0L@/&Z-:4^BG6JODXF?N7;'=$#\P.8^ -*/EU<:=*K$9W MH,LQGC!W(*'5V0+A,^5M 0DS&^0Y]V8Q^;7""F,"%(,IGZ2&%+=V@03KG0?1 M9@@S/1SVG/K\92C;<+6:"Y^EEWJH$D03VPI8U''."LY=$PF3K'$"J M[&+@?+IFCK$60?K-(!H\H,7.DT.]^RQ%1=:T:E+ ;4' $6H7[(Z>$SB.&V3$ MS"G$JSM2AN)FC),,&^$E&&;HS(!9\D+,C>/]U:+5N7'7$;R(Y&4W/:F$UKNH MR47Q(_NF^="DF!-XB('(Z&[,5QFY35[\D/U&RSU[!=IQTS-1L&DD6;XB#%EF M,L6A8UZY=.O-SQ]&HYZ_TE6QEY6T=YF0%XH$$L]NEH62'BP 0Q9HQ^&2[A6? 63 8P+C MN6WF#&YAT03 ;,\YTT-)2N#0SV@V%.:1.(&WSD9^)P>SM-7DW1C M2Y4 *B\)1NEYS99PQ9L%^CW(M6)^X-GA/+W(:PB;)Z/TDRSL7Q_V/:GDZL*( M*:@',E;:_YILP#WI+#O!=/LB06%*D>&SKYJ\GHT293@2P(PRW.7(D1*GO*516A[C )$K_;^+&''UQ)-#"Q?M;W.#QC]N;9 MX0S,-Z#HWK(#X^$4\J\-R8YDM9 4H984,] W^:17H:! F9WKQ?5E]O+L^2Q[ M,WKR'_*DZE>F%*B7A!2UJDJF$$09Q:/Z1+1?,0_TKZWQ,?Z2=$2Q"W-G:N'" M@^4E=@T\BN(:^?$,:35PWHXL(*$*?I<=O$DD3!Z.*V$GD":Z=^1'EZ@1:3LD M+R@!,ZRP5.&7]"$PL4FD5,'1*3#M.BR$]E'JAHQHW! MY0RZ&-^59'4*#G= >ZV6B9#C &E5C(Q8YCIW=6UK]1 >WSF@T%\>IVFM['V M2M(BYHB P&H;8@!HBA,IZM"2&T?HK=G9Z'&H@'#Y6S&XU07Z,)1BY':''$% M>S>PQ>0T2;#"+:CQ#V@E2Y79$%I.^R61LMG Z;/5.M0+"MJSF17(>!0LTHSX*E.=Y+U:X4H+]K.!]C]&C9#QS_ MQR., =%U YQ:)+ O'8(UW1#I.8W$#;$J*_4XC1?,S\<3)P '36BFC+=CQ6C- MD!3-Y%98=.Z'C2%-](2YB"JC.O%+TU]&[ORA5B^1< Y@%VS:$!L.A><6?QB+ MB/3!"5;X!B_UH'(1BP_.#M<,?)22JX\LA!&HD_K$WQZ%R%-2'MG)SH],A?YC MRNVSX]/O9YD.1V1P:<='#U]: J:D +\X?7&4G5 @-B^L J$((!W 2-Y4Q O; M@(IB3S -V;-9)KD$$PN7W((36T4:R"'1ET>&T,Q[.DXZO::2%* U%51@\(:L M,C2XS&RU,)#X1I85B6'-FHGN?$U88"Z$JQ>=6"I56'=FI17Q>F8)1_$JURK@E4WE,,UA#X:(OJ;O"[+"E/9$Y03HQ$!; !4E0Z M4MUCTCV 1"P](;YD)1R? ,S:6O(^YSGQYO0X=N;2"20E P\!ET73J2&3AO)N M45GB_$,)X#E%=W(.ES6OYXH4#\,0<;664I=W$IFMPYT-,^. %EA&A29Q4_[O M9++9AI5F6DJ3K(:U9?Z$46(+*FP06= Z9Q7:D48%F(S'[ND#,]Y[M@T\TVX& MESD_L\0XXBI"1U*9)2@MY062I&\V-N,^R7=04C3*,DO'9ZT04!,+=_*8N$+& M>R:ZMC(-KA5&F#.>DG9E5*/!0;#"&DD39>?A2?:[,L_15BUGS.L-##:UXG+R M+=187&A&'+F(*+1DJ6)]XXBO7";4VZ$**(H&AWV$40B[5K=)Y]?#KX*<'3'. M?;P\IG(RQ_BPYSDCN5(RQ<21U<:HY"@]:1]3H$R'$?L;(6KD'G-0:C'PRI[5 MI81Z5-*0D=H&L>BB_D[N5S)>8N[K[FK$)]UP5DQS1S9^W]QP[@WC-/T9$R)M M7=C= P-,,050)BK;0K$7AZ-O!_7:.2'I 1^^]JZVG@";[LR\8/+4A,Z12N4D M@(9+X(W((>Z<.MF9[*QCMAL/6$+/7I'8J_EPUM. CK>4"R=8KLE-!S0H*EG= M=^A_%Y3J/$(K 6MUVC(WO_XZ]+-4HDPO9H+BC"*G*>LD^U7+4(5U&56+UJ]! M?30S;"M[M;3Y$-TA<2BM;&6_ULR75&@83]X^F;7(T21QJ.]++ ME4G1?.*)ML@H22T!(P_G6:Q6(#.XB#NB:7_/GD^R"]/T%8:HBL 94C09;*\% M-H] =TUHR6&F]7912C"W7E#1!REZTI="2Y?5D]#4-PTE!DL%<*R4H6F;97]' MG*Z3CAE#,W3HB-@<]\TQE3R:KHAJ&KJNMG-?74S8+-YR35DFS26=8&J#G?)\ MV00B,2D2;K'S$&7 /G ^/.#TO3?9AY_RGR6_30JI4;TMMF2:&U97+4RBX M8KF1FC/*_LG/-J4BIZI+6N@&HE2*%SUOW!7O.Y)%DOIS)W7B6**:==,,*ZU- M$N4+\X+,W23..T7%-"+0,NUMIX#=K^PX>S6:N4UK=!LWRS*K33H$G&27._P/X^'* _.:XST+9SHA&0/G MIC(_M_(U:(WZ@+"M/[6#@;I;!_'0!?);29J7-UCW"<]ITC(YBK:#FIF1=@@S M++F0U%'V'U"ZW]0;K(M$#=&WKYA3*_Y)/OG]%[*[B'K+RE/F0E':SU&Y,()3.AR:+N<'#52-X6HIIX( M^03JV$H+=H],FBGI.(>>?>/Y@X!0&B3HT H.57 ](X#3HO= M= PRX"C=?8 M*YC'5'^2)Y8-#HL?^?'SYOH4J MSB=4[HC<8]L#<8U#-4::^[>MQ8O7UQ^L>#'-2F:VWKN8_3[FT2&N%LZHMQP( M&%W5*)?EI=[U#19(.W!WNYH%#M!S-2B[JL3['WT9WIVHJ7F2^N*[:D2?YTUH M;MI\ [MBX7+# 1IC/%;F8)GE+@0. \RX810%*$'EZ+!Q0(/N&Z,-<:'H8Y44 M,=R*MTY35D-%KOG46[[W7)\?:5#(Q2DX2$!F_I&Q55" F440\]]W:G\$8R3[ MR%*=3I0R7$H)#[DPJ><'BE-))#ND7KGD!?%<[ ME^49K9/H*9 [@G>R3,R6\ ME9:G;I*$JAH7;J$*N5UG!;-%[6RHVKB)VEMRLX0-!2B,"\QB4+&39EZV-TQ5 MKA"]T>%GF,*MZG@6J_S21A9NR9'C4(E#<4P)OXJRT^H-5P?6C'V:J ES'F.X M"N0;X)_TT5)W<>SADBIQ:B)K'Z%=:_I.?,5J0&/!P$Y(<,H7>.<T)I$[WZ(:B/1SSJ9)U&3G>+ XKP.55J$'G\?1Z56XVW#:S MH":;Q,TE ;;T&N$<#FO"44V=)M!DR/)EKU8Q1HAOR6&@:(=QN)&_VT4G)SV, MRZ%:PIP2S>W$IS9N5#AN3I+]PP)-:+NPV]/:K%*+%;89*)F1**Q*4A&*/X?. M2(9I/5JBNX$_XH^28_8@YP5(V@5S(DT:8@,4^7N?N)W#QIVF<'',#/)Q(FN2 M-7*0'W#G3IU@PB%])RNK*)L*N(J"$ML-6CM)4YY0XCHGN]&#GCA./L?H")2DL_ ?;Y*?29% M*LB5A9[-&&E&>KW>@Q'L]6Y+ZY_C3QU/TN/'3#;%?L[%JD[\\_$4YL,-+8OI M<:BC@+4-#-1!<43V9'>A*G&,ID>Y/(ZJNI09_H*VFV7/[5,^%?0:'!WS0BF7 MB_8-&W)_.^"6KN9>AT$;M(Q09J?PZM;KI51JR(N?5#F=!SOJ#=@!EOW>$C@G M,:S.'*WO\^)C!! WZMUJ.\Z4XMV-3_D!KJ%1@M3."$"]<+;;V!]+(3M([L2> M&E1M9EP72MUDZW%]T6@.DTS^N %HX8X['*IO_SU15S7$@M,H[\A")=WLCG+/ MHL84%]:RLHH4I+V? #> M5*%0-3&>TVPP4O77F+7GJ/&C1ZG;QYUC]D$\.V=&15M4R",*BQ+=3'D=.-PI M(9LN2H*UY*J-"ZJGA9H0GP\+RWDB'#&Y,QI.HF\31V).[EQ+B5$XN1.N1*9. M%EBLF;:=JS/@G3#;"D0'5S]K.^J"^U^)@RMITC%^)2D-UTI\[TB\S];>"7![ M>9_F6--8AX2S5U^PCRFZ6JI\TS<;/:SU>J@UX]+US%/$2#T&8V]$1!LFB94T MO*-:(6*P6^9I.?GGT"LVB0)Z,\3$!@Z)GHZ\CHC9WOD5:TFC%XP\B6C S%U3 M09<72-8^F3BP42UWC'UK?.\,MG2H[*FA%O(C]Q<;O>(:&OFYS&GFQH:38V2H#8@;BNJ:8I\YY5/- M9JAB7;C+%%2GHJ9&3H:?U>;C-L;58SV0C P 4AB2GNYHUZ!,K0_P?T:%F[0DK MYVV&J- Y&21@+I&?4'@.M)K>132 MCLZZ(X+3A94*EJ\SN]* 2[^V%F92+BH5J=Y1I8F*%&-)6\GEU.N30V_L>*4H MGEZQD_0[4MD]TR &=1S>7&'BITKTP15%>.CW+R"XG%LK:2 MP$ZZ?LH'=!G;R9IR0:I6I]7D)*WBN*P/+,5S6M:F;'&3R)A/ ;QTL0(M662U MEF&SFRYIFY+"E)O"(<]AX#:BX? "D.RP.O9+W=Q%0OX?)2MF%$X=Q]PD)6J/ MF"BBF76PZBO>-G)VW_T@K#T*[YVL^/I;(W#U0.IPCGE-[*.FOLGL5M9H7]VY M>S+$\< /D[/&=4F.>@HB$4B9.E1$S\J2(]JVS19DF5:LJD%'=E42^XL:24SB M]/?\^!38L6Y*7AZQ\RAVB1X@C(VVN74RT_6D/9E=6VKNU8)336YTEG9OIN84 MU&5,,$+6[)UU,1B@^*K5#Q/]D:CO%W8%L1B *W,@-*8-=C*YMT=GSGX<&99^ M.=%K85GR -S2,G4TM\[5F'.OZ5%: BH#JY 7"E%5H4&E+MF!ZZ/2UO,,#:<( M6)_%_5$+)M\]MIP8@J+CH*$OQQ:.B$MXHPUO]?&2_[0]-^L/_GQDA\IY1\E3KQYY@ 6V81([HJ1R:' M$=TTP(LC\RE4YA+B^CD*0Y#:08LFEK+5^] 2C3=FA\'2M#M?>G496YA8_VB\ MZ03HJRZTP5!P;?YQ%'7J:/MF--Q0S(DS_?#F*)U$YYF93LJJ+':#F.V,[WN* M[ 2E)[LX2 C27(>T?.NLHRF42BLQ@^"XVV"?\I9<@IAVM&:O!F'9GP.HE$6I MJ4\:HE;W]R%4=E%_]/(,JOURW;6*JL-L*%Z11O)!0\02+\LY/WR]S94D_1WCAI3%QD3@:T1-3S9JNM6"S3I)6J<"ND89%E.Q88Z=Q4$EU M?DFV9?R,&R&YM*OY*^_ M+**#=3'F@D"IJ#56L49&W1"[2*>)&B@F:'/LH)=?M5LJ5^03G&AP;:ZA&22N M,T2G#7-8*Z;[F]88$4,K[V[52$Q:H@#C(R-'E>.'ZJ=SX^\ GC)7L)Z1EJP, MJI-$0P<%RI-,:@3T "+Q8P2;8GR]M#- 5B#E46YF@Y^T/Q^0DXXU0TD+,[PA MCTAB)<3NMT21^V]46@("'J+*>"?/^>'[=*ZXB=DG3/>;),:'OYY] .YAT?<. M, ,OU$MZ2UE6C[/V[D*[6_>47&+R^>3Z! 110;S:F\QT6]&,I#K_H+VDI#5; MGW^5:AE O++B#,)_8CRHYT@E(0,?9B>:-76JWCQ\)VZJ:(3?81@WKQ9RUY.[ M1TNO&)(B'I$@J/%HAL1. M[0D\2E7/)HXK&J:V9[N9;9S"0Z4XW6JO/!=Q]3KM3 M'YZ'L @;OE4CS8/,Y);L.*P7I7BH]N'*RC68T"67VT^>^^>#3(UA1##O]PVC)EXU#8+-TY MWIN70$*\^&0!>5+QZ#T!9_98$IT*%Z*;7">W'D/]%O^F*T$=T2.CL+;M^*G* M[T0+T<HVSI)#0ZX,NP1@:'YI>3\=CHA6\QNQB8'34:)U((7W-K3\"('9/%-:Q(8I%N M^&35$B 7,.!!+;![S:0$:"[H>I5/I'.B)\R#1A,61'-1BXN$D,3V4(V@2E(! MG.;]570-;Y\T1G3W;PB[.8 B(#;WR,98H>(6\H #&_%_5?BM(]CTL.F-7W3) MT80.Y%)8\1%L#>I>LSEU5'3)LVK$OMNH&FK[H>C-G>:7G+G+[8CE[.P6 M(>I3!B?Q6&QKW/ 34WJ.)$152PC,Q;3NV\1$^^O^H&IUT#\4;XL\/WR;X]O8 MWO8RML.E")2H I?:(?B3*T3^U9H[_T;-5B>-V/^6F>FL]K8,%F?,^$>*M8NG M79LCE6"2R%WB3'1D !=-56&KYMS=#D[:/=TAY]]CU\GN9$DI'',B-IU=.V%7 M<_RP)L7YY*XX%QL,K=85\$YN?[=/2-1QTJN,IR_[H'H1B4)B3RM)I)I6G7C4 M7@Q%3A:*QRB-A7UMZD9KIVWH>,/P^(IQOH%4"$.ILCOB&.+!RY99ZX^W+6ME M =E4-3=?3'MD:R/S9?:_3T_.LC4H9Q3LO^_AI_%A47TFGI>NQ_#XV>GYT_IWW,^//CKC,J1-EK1:]GA$03Q>-0-,XO1 M&LIC<"I-'K%\2T[3:=P;==!.B,>7@R61>D+ 2E =\-6]U6D>.I?KQ>+=>.-= M-&#E?F5J\W]'#:\/&+$/F)3'.@YHG;#=,3;8QJ>G@](1DY4X@;+D/&L67U9- MA6DQXLVB0'"_G1 _N;R WX MH>.?2>.Z=#E+DQ+AX%#9UW7UJMODB_#3(Q+_[6UXM'=\2RFV6ECS;\= J%YB M36.P5ICD5:%JG\68*.B=E\"$MIAV>\'>.(J2(T\RIQ.]0V7-FC4J[\0:U&:] MIAR7G._T*LC5B QMMH,/L8XA^R!7!8A[^V3_)2,T\M1^>)5XQFEISR;2,!"[B.E8V:()_?;.A.=2(NR M3S60I29XM4VT9/1SCCM)\-5N BN+(M).0-,//G>/O*]"RG+Z_Z=[J CS*!/S M8 'ZR\!)%Z+&QU/R32X4$)J0]3P3Y17&/G MYV)_G"97H'!QGAR_5 -5-XE=D=W;X9#&3$>I*,Q@KXD3TZVNL4Q/@.O[K[C@ M0!)<9O?Q[/XS,EO-HT;'N@#^%,D@ N0D^V7JZY2;"!R]2QY(YC9>FAU'>YM6 M#VA=]8J*8>M2\\$5RH?X?;R3[/SPY6&_46[T)'=_R(MI/R!$F[3Y/O57Y+R MW+4R ).,L1Q (+]&%TD,5>06X[+GJ!;CN%D>H_-#TY@^OO]L:4R:[,EAW!95 MIT:BMZ.AQHI$G%=T46#2[9!D(\84+O%K^S$>ZY=ZZ8N4MD_L(GFM:NH;OMS$ MO=A,Q!=&\GX'A@ &KRC=MU_'T$;-&?Q%II8!L9;0- ]F_4&-LB3[ _?!%0EK M]$X0%G#E"UIV%6/-J'4@%B>NT;.,OE8UR5MZZ8_HJ6990,G]TCYECK<*TD4) MK22O2K*^/.E&,B<+7UA"-I^VT6]D(,GJ1]6QQS"I@H:*[R8N,P]C6+!V(M&TBB1?7FU9J3Y E MCY' <(33T"RBA@QEM!N2X$D_FTHN6L+[PZWZE2X<&^ @[!SQ5G2UM7!MTD4H?,4;'K10I1%V0]S*)#:*'[ID M=5CO'&%:EK4G76D*ZV/^HW TNRV:70GR;@5["^Q MMNZR0EC:$\\:RJ7;\Q=*3R936Z.ZQ@,E%6CH+RS"5XUAN4ZF(UCN?474YE(2 M1LS?X"]J]H]CY0X9:\A9# R1OT0_;TQ^\%JO\+"4#6Y_8/<^)>S-+%A'-STD MVY">H;02OA4&EJ;-*<;)GZW+'-U)JU.:&"?*QC[ T@=AQ,EW^3>;#78KEIQ^ M#%;G\;[4NU#AM;& &"MW97@T@"G59V#+]EA@7,SY&2D<6V6?XHN&>6+YFY#33=.8N!&>R+XEM)2QAE=_%S' MPIL[:"G'>RK/#U\J^1O>!T()_8"T[-*;5*/^]BC96U*PJ0E30_]/]3XN"NLT M,DL83Y>3<,0B%-0!'C&U\R'D1967:Z[BXRHPONL!"PW0$L#>T)Q3JG>A (-! MI]V:,C!W&EZ,2@LMK&0"JAEZ7F=R?? &&SHM.%^&V**^MMTQD%NU-!<)="S9 M@9TDL9N>$Q-[>DDG]XN=D/MY-).[\5$S1]=8'B)74=A2$\!P/7ZW MJ*B!F_#32!V?2)=2=YZ<&Q5K[>/)![$U7GQV?OC*LD_Y5^)A7,\)5_$06!W? MR5/12W,I#DG:DZ5Z^L*D-*C)>(J2[[%U;3F**4VY=[!3?:ST)1? M79QFP-%U?WYA..&S%Z>S[%?CV)/^IR&FJM]0,;Y5BJ=^'97[@$$[- MR;VAJT&OF-N_5E1S>5U!6F[RHC7[_;]DN-EOXQR=OI;S,7IX^GV73$YSH ]GX(FM+ MJ! UTQK+3I_>5B:+[ M(+M@+,6S_] V=3.(,3=)$X>'G(XTW3=/]B[<'?B57P7;B^N? 3DZ=!)BMWK\Y?CT&5<34VK81]0[X2.VJI$+7%\^>WDTR]YR M+7?25N&7&)"<'@$>C??7?]10*2J5@*&F"XA7K1/GAV^RJG4DXH:50 [V@^+6 MY59"0=VG@RD"TM@=)MY4;"-;:Y@9777-^57,Q[$8/*D\]SW8X_V_<^3INDO) M1:==EK$L.+FE;!TDI&,[I714,E:YJNB;%Z57T\IJ?KOZ^?U'$K6UMB)+%CI* MHJ(.'%P@4\2&1,OI[8U/"^L!"21TQ[2(=VJF51I;8[P[.R=Y=FJ9^6\ 1==X MMY9(NF<,GKQH-A&M_%S6%$E\!&9 MT(:S>]>)R]G2ST_/OI\F)KGZX?MCW'=2(B.$!,KNT:OLFCS'RZWJ,HZB$9K) MB^;^$D+3TD6'VN+ZMQE&4TM)$\@BUH$[F5TB;,6PT,NY.PWY^]4D"5^,"-3H M#<.0NXA0U]0"=I02(46;Y(OG8E,#YMGSF62,: -%T,DF!M#XQK=.,K'@%:1S7ODNTL"CXX5"F5,-=BRIF#S//-N6LY2ZY4\K: M/OWRQ>F+A]YV/N+T8OEKAZ=D$3[7^>&@Z&.^NQ;+F$Z6;C.,UA(O&F/Y0[71 M,4'+%#)5J*A&IY4++!IMC]^; Q8QCW769)H=?N LG@>0J&^3K9Q@1/_LY??# M8K]BO./-*!O=:QB/ 0.R2$<<#SHS3\9D"G!T32-;V 9IO,]TE;K^L/V4=2V6 M!'2K(C#P]/Y>0G(=,&LI>PHQT50-^S@?4*0%E'^-&H_() 3?'MH_1P7/$RMQ MK_,?LNN!L*$5%2T@NZ&6#*^R-^P/E.YO^Q[,WKM&T(^OAWE/K.39Z?/CYZ=' M0!%3ZO<3"@:_R?O\]8] .#?A,E05;ADP^J='V(3!OD4%!'MEO;HX?_0$WHR/ MO_YQD]\$T#*HV+H*2WCU].2[YX\XW*X?8#TX)'8!!2JE/[&S26CQ ?A]V32] M?L )L,4=+>_U_P=02P,$% @ /8&+5M%VLXUN P )0< !D !X;"]W M;W)K&ULA55M;]LV$/XK!W4H8D"+WNS$26T#MMMT M'AK'B),-Q; /M'2RB5*D2U)QTE^_(^5HR>IX7\07W3WWW'/D<;!3^IO9(%IX MK(0TPV!C[?8RBDR^P8J94[5%27]*I2MF::G7D=EJ9(5WJD24QO%95#$N@]' M[RWT:*!J*[C$A0935Q733Q,4:C<,DN!YXY:O-]9M1*/!EJUQB?9^N]"TBEJ4 M@E\R@#>D<7\Z?T:]\[I3+BAF<*O$G+^QF&/0#*+!DM;"W:O<;[O/I M.;Q<">._L&ML>VD >6VLJO;.Q*#BLAG9XUZ'%P[]^ V'=.^0>MY-(,_R([-L M--!J!]I9$YJ;^%2]-Y'CTA5E:37]Y>1G1\O[Z^OQ[5>XN8+E[/-\=C6;CN=W M,)Y.;^[G=[/Y9UC T3$N*6=/M.>I$<1?V?R%+(DA#1.LR-X62M#YO&R-_#&>:YJ:;E< MPT()GG,T\-=X9:RF8_/WH8P;O.YA/'>5+LV6Y3@,Z*X8U \8C-Z_2\[B#T?8 M=ENVW6/HHR5=S:(6"*J$L:![Q62.0#<4/JIZ944CA!6NN90N M"=+.D8%?( V3)*:Q&_9Z%WZ,^SV8UE4MF.L9@&5)3<1YL$)M?3=QRB_O8:Y. M*6AR]FN2P?MW_31)/[1C-^O!0JL'[AJ8@7S#])H2L0KPD7JJ00K<3[N0=5-( MPGXWAG'E:P8[S:U%%Z2$DXS8Q!TX2*)F&OG_VD[*&3'[UH71620*Y!DUA.B*:+M;OM&S!N6M^_YLT#EY+P#=-.5F8=76-\*5LM16_71#[QAJ9T#_2Z7L\\(%:%_&T3]0 M2P,$% @ /8&+5C=P0"_Z @ 408 !D !X;"]W;W)K&UL?55A;]HP$/TKIZR:6@DU)%"@#)" ,JW3VB%@FZII'TQRD*B. MG=E.*?]^9R>DK4;Y0GSGNW?O;-]CL)/J42>(!IXS+O302XS)^[ZOHP0SIB]E MCH)V-E)ES)"IMK[.%;+8)67<#YO-CI^Q5'BC@?/-U6@@"\-3@7,%NL@RIO83 MY'(W] +OX%BDV\18AS\:Y&R+2S0_\KDBRZ]1XC1#H5,I0.%FZ(V#_J1MXUW MSQ1W^M4:;"=K*1^M<1L/O:8EA!PC8Q$8?9YPBIQ;(*+QM\+TZI(V\?7Z@/[9 M]4Z]K)G&J>2_TM@D0Z_G08P;5G"SD+LO6/5S9?$BR;7[A5T9VVY[$!7:R*Q* M)@99*LHO>Z[.X55"K_E.0E@EA(YW6JRR9RJ;"7 MLC2*=E/*,Z/%[-MX-;N!^7BQ>H#58GR_'$]7M]_OEW"^8FN.^F+@&RIDP_VH M IV4H.$[H$$(=U*81,-,Q!B_!?")84TS/-"Z[VVD3.#,P[>.P=H+Z.F<1#CT: M$8WJ";W1QP]!I_GI!.EV3;I]"GVTI(F,"XX@-S"562X%"J-+2Y>+)95,(]3' MJ)\$/TY]E2!$;RH9YZFJZ:H:,,YEY [42!=BZ3&Q!U(-9^^1*4#[&("NLJ#Q M/]QF $PA,$VA!++3?7BPL;/_8L]305"RT$S$^J),M7U;(@J?4!38AZ7VUZ,0Y'>6V 5L4J C-!K.81C6US\AJ#G2N&V'0A)4T=K\^ MJTBJ7%(( CZ3R&HZR#.X[C;"SA4<>R[^JS'/4&V=F&F"*80I)[[VUGHY+F7B M);P4VSNFMBD]=HX;2FU>=J\\4*6 E8:1N1.-M30D06Z9D.:CL@&TOY'2' Q; MH/X7&?T#4$L#!!0 ( #V!BU: 0JKNT@, %T) 9 >&PO=V]R:W-H M965T/?Q.]X=R=%.FR]V#>#(4UTI M.X[6SFTNX]@6:ZB%O= ;4#BSTJ86#H>FC.W&@%@&I[J*.6-Y7 NIHLDHZ.[- M9*0;5TD%]X;8IJZ%>;Z&2N_&41(=%'-9KIU7Q)/11I3P .[3YM[@*.Y0EK(& M9:56Q,!J'%TEE]>YMP\&GR7L[)%,?"0+K;_XPD=SR6#^@_A=@QEH6P,-75;W+IUN-H$)$EK$13N;G>_0+[>'H> MK]"5#5^R:VVS?D2*QCI=[YV102U5^Q=/^WTX5[X<1D M9/2.&&^-:%X(H09O)">53\J#,S@KT<]-YK//L]M/,S*?3>]^OKUYO+F[)6\? MQ:("^VX4.US!V\7%'NVZ1>,OH"6L">7305$ MK\A[:459&BA%*&_4[&,[1?HL[&G2OX,P;1H))J'!C@UY>"L5<6O=6*&6]EU( MB_]P_TD.%,CB&3NV:(P!5< EJKTL58G:UN -289]F@X'*/&4T6$^]!)/:<9Z MY%8K\Q^7),EHGF>$9REE?5R5,\IZ*7G43E1'P&G"*EX/>JW/0%="UJ 1&:D_M_5FXTWO_N,8*U16>F'X#G&]'LC%Z*Y=@B53M M61P.M04>M'BT%;I1SOH]![GUYI04!V["6G"6$DS8-V4EQ4)6TDD$#+UPF+%M M,Q3[9K"7K\O^U2D*"B\53'224LX2+_6'-,&43_]-;6_8IUD_]V70IT-V9'9, M]@T99G0P\$D=I#3!G'[0JOS!@:E/1X>X&4V# PH]SLX50=X50?[J(IB#O_Q\ MHN[!A-1@)9"[127;UCQ5$V?1_Y>:T(TA\_N[5Z8O6,Z>-GA78K\[31;@,ZE+ M)?]&A2\)=$W(LS\4,$$#AJWHMS1EC'(\]E_V1;]:&\!U18>0,DY3/B0\26B: MY?L61A*(V!MP.ASZ M:S!543#]?(U"[6=>Y!TF'OAV9]U$,)^6;(M+M-_*>TVCH$/)>8'2<"5!XV;F M7467UZE;7R_XSG%O>M_@E*R5^N4&BWSFA8X0"LRL0V#T]X@W*(0#(AJ_6TRO M*^D2^]\']$^U=M*R9@9OE/C!<[N;>6,/I?V#=K M!P,/LLI85;3)Q*#@LOEG3ZT/O81Q^$9"W";$->^F4,WREEDVGVJU!^U6$YK[ MJ*76V42.2[0!+Y$(=Q<@(OZ70F-5[R MEDYN,F+(984Y?"U1,W7Q*!^1&_^[H]H&'X\H2+M5*2GT.>OF/JPD)FH.GX&S-!;<<#>20R7<&70#^^YI%15&2IC/C3K;BJM M4=J6 &5EF:HD4=&4R!_=D8:!'T2P5V2K0&HOH%T?.5>;\\ITK@[3,7Q6*M]S(=RM& \'1-DRN>5. M7E]/&@W(L@T2EQRXS%2!8-D328B&,7RM);2HB9],#N3;J3-(AWZ2O+C:V\N> MM25[KGT](PU)/'(![<[=";OZAR+R8_*XVXY^:."/!J\-[2VW.+ MNH#L&,@D'?[/UGX\'49MB?[L&4S\$1V38_&ULM59M;^(X$/XK(_:T BDMB1-"Z (2].TX M=;O5EKO5Z70?3&+ VL1F;6&8\PZU47_6: M,0-/12[TJ+4V9G/1[>ITS0JJS^6&"?RRE*J@!A_5JJLWBM',&15YE_A^W"TH M%ZWQT+U[4..A+$W.!7M0H,NBH&HW9;G57^S#+1BW?$F(Y M2XU%H/CWG5VR/+= 2./;'K-5N[2&Q^MG]!L7.\:RH)I=ROP+S\QZU$I:D+$E M+7/S66Y_9?MX>A8OE;EVO["M]O:C%J2E-K+8&R.#@HOJGS[M=3@R2/Q7#,C> M@#C>E2/'\HH:.AXJN05E=R.:7;A0G362X\(>RJ-1^)6CG1G/[N>3^]O9].X: M)H^/U_-'F-Q?P>VG3U=?9G=WT)[31BAPPM?P;N5,MOR/ D-3-FIA MU6BFOK/6^/V[(/8_-,00U3%$3>CC1RS2K$32<@F3]%O)%48(X476I'_7:O("]"MY4&\@3^P M/ */1,%K2N'^.+:!#H*P8[?VPA^T"A O@7;2CSM $O)?U+K'#$QEL6&&5XU^ MI1C#>\-8U-#O0WM @@Z$2=P@;)]X_21P 0V\.' !A."PK#O28 SMP MJ%+A+'>=A+ZIXKFVE5V5.:;/BSS\DU'E;@3; 8Z3%E4HA;&Y&UGE47=<]G!) MDF1_;%6F-QQ'7!]'_.;CJ"^!B1T/N-F=DK@1[K3$<^QUZ1JU8> 48#:)(:5* M[5SSJ\)% JOZ%MH30.V4,]@YK9B]/5]OD["EC8+O=3W<=>8EEDUZK#TO2$+ M00?'&(&#AU),I#O 6T_HJHX!Q6^ (7L8$H8P+35JI#5DMH=@6=H<:^/&).YU MFIT$P:#)BVU] 8F]*.F?S(3NT22$36CEYCU[#:$(U5!4OZU'RDDU21VV5_/H M1ZI67&C(V1)-_?,^%IJJ9KSJP7ZP#NI! M>_PO4$L#!!0 ( #V!BU;T*'YDY < *X6 9 >&PO=V]R:W-H965T M#J:>)/M@UN^6FOS8'Y\N*$K=L?TY\V-Q*]Y M+Z7@%:L5%S61;'DT.?$./GIV@UWQ+\Z>U.">&%<>A/C3_+@HCB:NL8B5+-=& M!,7ED2U861I)L..O3NBDUVDV#N^WTL^M\W#F@2JV$.4?O-#KHTDZ(05;TJ;4 MM^+I'ZQS*#+R;&NFIWPSA>FZS<:8FW'/OT\=WGFYO+LT]G5_G)_=DK.+ZY.KA87>'QWCP=F";FX.K^^_71R?W%]1:;W]*%D M:G8XU[##2)OGG3SZ)6J\5.:L+5KP6,(<#O1?^UHN/_JC$?]+Z M PD\A_BN'XS("_JH!%9>\(:\A8!AM6(%.>9 XDD%ZA2I1$NJ-)K1I:B1+GS>D6H M,L^0GP8UWZ>(T+HP-_[!JU=37F.[:!1>JUF[TJPBM_0)H-=,(A&*[!$O<8(@ MP4WF)%% _D#A[_-Z?R-%SI0BB>-&"?&=#.^00([R*,A*B$*1-,Z(Y\2Q2^Z% M1E;YP(T]XD>.'P=&0>@$<4Q&LA#U68C>G84;"3:5^MFZ?_97PS?@-^V0*Z9W M9654\.ZLO-+ 7C34X/$5LO7( MC'F*>($3IK&)NAOXY$XL]1-%;?F)DZ89\6/'3[UAP):-K+DVY6?4"3@C210Z ML9>82YINLYL+I4F6.FD8FXL;)K! J0,T@[RIFI*::!0,\4.)MUW"N% )J?G? M[8-I APEWHQ,X\3QW736B=Z,1-H"*4V,VX'KI$$V!J2X!U+\'4!B&\J!H2\; M0U/*&G%MP[!HI(0AY$0IIG<6^ZB:MV#5ZF-#?6W8\TX?M?I^/,B^,@7!SAP7 M^,"-[\0H^5.V9#"J:-,/G9*AR!O@R0F @,!QLQB,F(N*$4V_X'7.^*/M9H8Z M_)1$3AB'74#3-" )Z&2;]O=& KG/P%*9N?$ (7<,!$D/@N3=(&C->SO/HY)V MY[D5^;-2>2GJU3Y(O4(&T$-Y;G3E5*VM((WAS]2F4-Q&TW<#2R-AFI(%W7!D M@_^-#6K+%@6R7 I;AC;SJBU&M @W-@R3^>X0&E7%E9DME8%%8+I"FB4#FXJW M4.3Y8!D_&BQ5#+GGX(+>W)@D7DRN!$!6:XFXF:B97J-TRW@@(-'4QN$&HP;2 M>+<@@>\9_(&K(L>+_2[!41#"-A?O6@2*88[0J3(GB[V6R8:-,<\GI R^Y?F.V&-6U&X9;I2-%5KXH_?% 78C*&/+2(1Y8S98M+(/4 M\2.#S,AS(B #HR&@_-!@IFB;R:K%XPO2,1# MR5=6DR+[O;L;TY&@/'9B-P1(0C<;,!AB$#@>$!([41J1>_NDC9=>TQK &ZQ, M40B9&8Z L'/*)7FD96-S#1R"!LTI:9=JN)?Y)'6]+OV9$\)O+T+7#3IHTN_+ MVQY)$+S,SG&H4O3+$?!F/7BS[V3(;^!S5-P83?Y4"'ZNT:7$JK:49YK6%H*. MR6[9%"W!@(Y ,58X4D#++LZ9$]FQ-K7PN1Y #&<:T-B^XV$Q M_@.LK<>__I+ZGO\;J.85%[W.J6?&:Y-3X/P;.?7ESR6(*[LIEV<)Y]Q)^'Q3, M+O([Q>NE%!6&;067<.HI3.'J=BP&'3D)1IAMQK97LPUXK(>]:#NSMLL+S!M]0O'>C\Z[9;$I[K/F_;P:W;$6E+=,%$"1* M7MC3Q\+,.^< T$YR&E>\&[SWKS"IS5QK3BN/O$!]JJ%Y?&">[,T3C;0@[TVT M(]G2F/@S$6X#8V=MH[2G-H.N+$EQ#1/7]M_MRN=VLD(.AOVN1[>'?(=@0!\G M3-P#ZAC/]JUO;3%8LH;-'31-[,"*BMK/AS@S;J<2NP7%AGC";J/8AE@+W-H> MM_=5V061X[IN+P'3 <8^Z]NFD?F:FEX)NW>?*0U_)\9F+XY!QW$0]Y]SGEL3 M,:@JJ_^M_9X3@HFC("%IMIN1YX-/B!63*_NAU/0U#*GMU\3^:?\Q]J3]!/FR MO/V2^XG*E2GXDBVQU?V01!,BVX^C[0\M-O:#Y(/06E3V=LTHR,$LP/NE$'K[ MPRCH/U$?_P]02P,$% @ /8&+5C<=O$Y/!0 )PT !D !X;"]W;W)K M&ULK5=M;]LV$/XK!S?H;$"H]6X[30PX3KID:)H@ M3CH,PSXP$FUSE4B7I.)DOWYWE"P[7>(!;3_8(N5[>>YX]_!\M%;ZBUER;N&Q M+*0Y[BRM71WV^R9;\I*9=VK%)?XR5[ID%K=ZT3W9Z=P=7M^ M=@/3J\OKF[/SLT^SB\]G\/%J-H/N+;LON.D=]2VZ),5^UI@_JA'X8[;$7M0F(G+WH%7LSJ[(O M2U7D7)M?X.QK)>P3?%*6PY^3>V,UELU?+\5=6XU?MDJM=&A6+./''>P5P_4# M[XS?O@E2__T>S'&+.=YG?3RK.PC4'*:J7"G)I36TFV19558%LSR'*[ODVOVN M^9*ZZ('#1V7,2\'L=W>[Y#!7!?:OD NP5 M-$XM_N(%LR>0"GT("NH3L&2)5 M:>R\+2KE4&7/4!6("AUHI_[$F3; J5H S[JB.#?'[;Y##YC,:14<0M\J- M6$@'DQDXYSE%A;V/G2UA6FG-9?8$MYI)@\$0ITSRO[%%:^U;9='>"2O0,@=F MOT7O0S)*H1O$7A*,>KB(O%$8]9IS>IX1(7'/H4N9Z<$]Q^1PI,"L8,:(NZ3D,>WL2$$"2$-K4\].8%!(O\9,?3$ 8HDDT M0JN?$G_H1:-A&W^]>RW^P M2.LHZ_& 0[PL_A&X:^+TF :-ZD0Y&+R>@B;P! M]6H"NJD7Q$,*/QJB@]@;I&GO9Z2!#$=!KTW$9O]J*M(-"/Q.DSUYB. K84H M?^"Z(1T.ZF7B14'"8Z8A?G,(?Z!Z?8L_T]Y2Z6R##A-7^_Z6GMWINU9P=+##UJ["_4G1_BVQ'.@JP%<(P@5'82J^TFG-#PRH"W6A0/NM# MWNIZOC^B9@E&/HQ2'TO38&JSI1/.4:Q0*PK1 XG-U@V]F$ABF$20#F*8X0"+ MU[ '"R[Q_ NGQ7(<#05-*RYAFV8-J:/0TQ#;TEU/WH9)FBZW[!&ON$V/#V/T M%F-C=J^U>A 4"G&OY'-A714]TSIHW1PT-'G07!>-*T*/>=E5>JFY^SO#:\GU MPHWH.%50!]5S;/NV_1&PO=V]R:W-H965T/GF7EF[/%P*]57O48T\+TJA1YY:V,VUT&@LS563%_(#0KZ4TA5,4-3M0KT M1B'+':@J@S@,^T'%N/#&0[=VK\9#69N2"[Q7H.NJ8NIYBJ7GJ6+Y.E=E_8-GO[J0=9K8VL=F"*H.*B&=GW71X. M (/P!4"\ \0N[L:1B_*&&38>*KD%97<3FS6<5(>FX+BP15D817\YX.+WE).6ID M*EL#$SG-=[[_F!]\QZ=]O-&N&9TJX![;$ *FI-O:"M MJ_O&OJL)6;2Z91J8!9?4/_0U_$WHYDP=@3M<$+FL-2%UUW$Y*L=RE)^7(_1! MH/%AB2LN!!&PO=V]R:W-H965TJ5$-K.;EN64NVXT769%-3HZL+]]5D<'LC9E48G/BNEZN&?I@>':RRA;@4YLOJL\+=M+,R*Y:BTH6LF!+SP]&QMW^2 MTGJ[X&LA[G3OFI$GUU)^HYOWL\.12X!$*7)#%C)\W8I3499D"##^:&V.NB-I M8_]Z;?V=]1V^7&=:G,KR7\7,W!R.DA&;B7E6E^9"WOU#M/Z$9"^7I;:?[*Y9 M&P9#;S=P"WNYB"+\BPSV=&!DG=,T6I8 MHPOKJMT-<$5%2;DT"O\6V&>.WO]^^NGC.;LZ_O?Y)1M?9=>ET).#J8%I6C#- M6S,GC1G^C!F/LX^R,C>:G5?O,C]=0!OT.$-AJP?7:+\9G4IF)RS4[E%K92<,LVS@J]R['!HW<[=G4C6+Z%HVAQE!;'=8-CM86C M76((A_W!P,J#R)1F@GC"D.4:6M EVGYRAV75C*X\=B=@-*/-)?1#[[/_8'=# MLJW-XZ*"<5EK[ 0:LF5--5:^[%WNL3=L["4.#]P)7:9.F$;V*G&B*)RPWV7U MUJX;QXD3A_C%BYTDC)GO.WZ2LBMILG+MT?>]I2,B)TU#.@/'1AZ^>>#$/& # M] @[>H0OIL?KTN\EP42U^,,>GM5*@9@_H^%I4 M8EZ8R1/(^PTCWHF94$CJ&Q8ZGDW0+S\EW.._6JXX@1],FH67)C,"QP3XV9NP M<1#T^!([81 QCX-&"3+M)G'+E?P5B&A_ZGG6##@7.9&;LC,Q%S Q^Q&?N..% M(7GA!3X0IYZ[Y?_)X345V NJ%+=VX"!C?^S%X#AP4AHII$ M, (H:6=DL&0H"&%$%XD3>C$N @= APHFZ@HF>G'!G,_GPDX#MAU<4#PN! B9 M%V61T;"PJVZ&S5.)J"T;:U[;L,[;K&@$OS82A%9TJI%,UHJ)#@\"T?R#_2^6 MFA\35HCJ2W1UA@5D]OOZ^M3'#[MN>SG1U_O-XLV/F;FN[%[0]1U_"@E M@?6:"@: 6H.+6@,J )C"T%P3 M.W[,.S5;?Q-64-1 9 6("A21PQ/RR$7502J2 &&3^3<[Z,XL623RH&SG!Y[& M"RQT.4O2A'ENFWN*5\-B.QI4ZSCBX4'931J'^%[$0L0:HH)]G\BPPRH\>(Q) MBP*$(8K_'Y78E/5CXB$/>S@"G./!GH=O+]Y+V<\#LA)WLA*_6%8ZN:8X'VLM M$ P*X8#[+^NN.Q#L,QH^ M69XI]8 $W65J9A,#.GDI77A.Z$;L.,]5C8W;['&=$+6*&2L.NA5KNF/8@J2 M(Y\:XL"#4H"+6^Z&*?-#SL[O\YL,3-XN5*HMSPV9'_A]BJU+@(-FC[I9+[ \ M=CBJDJ/W@V!;CO< [&_^R:4V%'0E;D55$]&<. '3QK[#8Y3^;U+.[HJR[)52 M41F@MD7>GCJ.4DXMFD,YS@3&KGS305 (B(1YL ;$'W6Q6M)( 9EQ26:\>/(D M5(H>1-_*^=M:;XX(4P)%4VV_[N( ^SMU>!J6?M3A4N 33LRP\6Y5(T5R7!)2 MFK3#F!05QSQKDB3:M)(59:L2*NE#6CW,O1YBFP4R2_#!(GLT1P75] MSV8B("]?"V1 &Y).&Y(7:\,F6L?K:.W2@F&#QZ1NA7EHFG$S<-A8W>[(Q8 H MO&1@Z*G$:\?Q'J0LWT :[YNL SD/>WRGKXX[U\J M2M*B*OYL^\)),X3L[ 2#9G<_FKW[D=F/-F2+A1(+4LY&1?6:5-=9:?D#\ M% M*E_W7:#$M'.4_IL>SG\;/F4W=:B+V-:?.@DF'7K$C@-.]%$D@AJU469$?HS8 M=K24NFCF$)-]$Q6;U8H,DL/KQS1K&?H-LY GC!Z(DM?;7*E"N2DR^-"+5E6E>BW:_=B^5CYMWJ9OES1OICYD" M\33:ZAQ;W;TX'#7-=7UCY,J^6;V6QLBEO;P1&9Y6: '^GTMIUC=T0/>J_>@O M4$L#!!0 ( #V!BU:7;)M'V0, +(* 9 >&PO=V]R:W-H965TZ"E MLTV4(EV2BN-_OR,ERW)K"QGVL!>)%.^^^^[(C[K!1NGO9H5HX243T@R#E;7K M?AB:9(49,Q=JC9)6%DIGS-)4+T.SULA2[Y2),&ZWWX49XS(8#?RW.ST:J-P* M+O%.@\FSC.GM%0JU&091L/MPSY_5Y@N6^7B"B1+&/V%3 MVK8#2')C558Z$X.,R^+-7LHZO,8A+AUBS[L(Y%E^8I:-!EIM0#MK0G,#GZKW M)G)QK>/$YA.QK/'^\ET\O5A!FKN!'Q=R8OH!.U(&['G0:\ M3I5SQ^-U3N7,N(8G)G*$3]PD0IE'H=TTNF;-4MP M&) V#.IG#$9OWT3OVA\;"%]6A"^;T$&: M65PJ,COCDB*HW!"".8=;?$8!4?F.RW>G+&8?2. D7PF.+\ID2\STANG44?9' MPL!O\/9-+X[BCS2*>[W:_$%9)G;U.6U6VZU_'3!J=3_$OX2L[T.3]4^UB__7 MVD67[=?4[M#LO]2NUXY>7;E#VP;E=BOE=E^MW.L5DTL*Z,N+,#&6TU^%U%#; MCMPX-"]T+UM%UT.]HK0??B\(EK *V:=TS/QON+HPBE1-+=6\GBKWJ<)9>=S. M/:JCL46F#:#[MS1=&'^26?$'.K#ZZ7![I[TFBLNKI$BMAVW!')=<2D>5,G6Q M#R7>^D M9VME:;E+D"E'0-:H#;*58!P\(4Z*D/F.YBSJ-<]ASNVS7SI*<[) MZE4N<>M]IW=^@K6[C*E 1QDW'>ZPUD=DJ)>^6W+W=BYMT5)47ZN&;%ST(7OS MHIN;,DUU,R!P0:[MB_=T0'71(143J]:^*YDK2SV.'ZZHJ43M#&A]H93=35R MJDT=_0-02P,$% @ /8&+5@WEUGJ7! .0T !D !X;"]W;W)K&ULK5=M;^(X$/XK5O:T @D5$DI*6T"BM%4YM6Q5V)Y. MI_M@D@FQ-K%9VRGM_?H;.R&$+LURI_V2V,[,,R]^9NP,-D)^4S& )J]IPM70 MB;5>7[3;*H@AI>I$K('CETC(E&J[\,16L38+[=%@35IXBWYK8\=8EE3!1"1_L%#'0Z?OD! BFB7Z26SNH(BG9_ " MD2C[))M<]JSCD"!36J2%,GJ0,IZ_Z6N1AXI"_R,%KU#PK-^Y(>OE-=5T-)!B M0Z211C0SL*%:;72.<;,I9H^CQ?3YQMR.YV-9Y/I^)Y,9_/% MT]>'F]EB3AH+NDQ -0=MC>:,4CLHH*]R:.\#:-Q^O6X'7+X+L6K_M1\"#9"S6T(%.NM,R0;5H1RD-R M!^&*\149&]8PS4"1:Z:"1*A, OEKO$1Q9-3?A]*2&ST];-14V85:TP"&#I:1 M OD"SNCS)]?O7-:$=%J&=%J'/IICU899 D1$Y)8R29YIDJ'S.-U%JPYY78M[ MV.M%#"0R1EY*(R*36!1E6B/&*0\830A[EV = RH&"56*12R@ID852EF$ ,"XH&HUP\=C?_[4]USODK@]LA :-RI\'^S._&FGFHJ$T25+;&W\ MDGR,@T!F4.MSQ23Z<^Z>XO.LZQ^9E/]HP#_K$_] 5O:=<%N]6M2>6=3>:B\:\U^7-ZPL__3L@[K]]>> MP4&69HD5*1(O4C08FU/>I%8H11J&DE[GPZA8$A,^PE M*[P/*;RU!&+%V3^HCAHFH&,JQ;#*M]1R_7/[[OO=?=2B4R%N)$5JD8D6->E1 M^_DYTHV&WW*[;M-T@%;75AOZTO?JB.Z71/>/)GJ5V::4]]F]/8HK1_0A@M>; MNT=F(7K#9K!9W1ADU4^9S8_J+X<.KX\VX%<1]-V9A2Y,JN;G>^:_[,S_+V(? MP9DOMJH9Q[H&TB@Z;;-%.+(7^73J^89-;K=K9N>]YB$FM2O7V13DRE[:L:&( MC.O\9ENNEO\%X_PZO!//?RH>J%R9DDD@0M7.R1FV09E?U/.)%FM[.5X*C5=M M.XSQWP:D$<#OD1!Z.S$&RK^ET;]02P,$% @ /8&+5B#^ 3JH!0 T T M !D !X;"]W;W)K&ULO5=M<]HX$/XK.S33(3,. MV++-2YHP PF]YNZ:,(&V0WGVX+[9D[:OV M>5;RU4;IKV8AA(6G92[-=6UA[>JRV33)0BRY::B5D+@R4WK)+4[UO&E66O#4 M*2WS)O/]5G/),UGK7;EO(]V[4H7-,RE&&DRQ7'*]'8A<;:YK06W_X3&;+RQ] M:/:N5GPNQL)^6HTTSIJ5E31;"FDR)4&+V76M'UP.6B3O!#YG8F,.QD"93)7Z M2I.[]+KF4T B%XDE"QQ?:W$C\IP,81C?=C9KE4M2/!SOK;]WN6,N4V[$CY?52;#V*73TSV$I4;]X1-*=M"CTEAK%KNE'&^S&3YYD^[ M?3A0Z/@O*+"= G-QEXY^C?W\+#Y,/P$0;#^^'[NPF,?N_?CZ$^ MX=-L!=6FQ$Z>^%+F['@6EP,L,@IC/@6L6>AKS67<^'&?_:GQFH$ MTE_'LB]M1\=M$[DNS8HGXKJ&[#%"KT6M]_9-T/+?G8@\JB*/3EGOC9&L:9$+ M4#-X%(F:R^QO3&)L5?+U8NH2NE%+9++AC@S#)QJ+8VF<='0\C2\"^5DY-0=. MDT.GHG0*F02[$#!3.;:$3,Z!G$!FQ=* *M<2)8W*LY1;9Q!?5 !#Z6$_TLZ> M00O:26\%UP8$H0H0$P5VEPH6[LD\X#*E47 )?Z!T"<%GPG47EBH,2IISI^M4 MG9;;/24)!!A")C$O 5.! 0A8:;7.7).B>'9KEC\)' M'7S&80S=F"$.#&::+)Q(B@'D:D6[Z('$9M_Q_*@#;:_=91![+4QQC*T1J^'! M7$CAUXQA8X(7,AZ"+ZA%,E*6 7BL[B[T0788AQMD" MUO;BB,%=M5VXG5+,,BRR%KFKNU4O&ZWO-I^ DJ4[1-!.KWE>E!-.\.(RP68% MH1?&'8B\H-O"9QBU7PFZW",TY^I(90J\;M>G02"2N]<("],M3+8KQ_,^@B4]QN"3WHXS>/*,CY9:_.Z<1DJ;UVN+8=E=6)S" M^C^IB3BW.DOLOO5 (0E%9%7_N.2"V]6S'1/ST'Z'Q64]([3K*@!3)0M#S)YK MOG2FRB^&3HCJ.VITVD13!$3D^;Z_0Y7X5F1V>V&$M3FZWCE%_+.H!2'S.JV8 M\$_N1@LN\8Q_%GD]X6;Q@_8Y!#Z#H!U $'1_EG%G>\Z=[5EWMN?="=BV*MBV M_A5L2T :Z--%"_,_!LV3%G\>FO6W;SJ,^>^G1_BE^\E"):/ MXT\E.D8TP"9#1.-R"WBP&"6ER!%LW")XTH(:[)IGN?.ZRKF$A&. 9*I F)88 MI^\_=QCMHA/H+G[]#_AD7/"QU(E86$(YX--%Q"3.>:=<%J>^Y&PT>FQH^ M.6A]<;=4D5[TU]@SYP)^(<6+6U)\3XJ?2?&_JCT@[*A(4YY3WT5F=/V ,!,L8);,8SX!M-5P5(H"!]*X@6?>(][=';CK 1Y0[7-<"+J- M.*1Y%+-S1]H&HAKOYS.1D;5Z''>=7-R(4(X%I534P//U)E?FA^AP4U$V:!"U MGL5ZC![-@UOV4NBY^Y#Z3"F[GY"#ZB>N]P]02P,$% M @ /8&+5LE0B34]! V0H !D !X;"]W;W)K&ULC59M;^,V#/XKA'<;KH#;^#UIEP1HNQYVPQ57--T=AF$?%)N)A;,MGR0W M[;\?)3O.:X-^L=[(AZ3XB.9X)>0/E2-J>"F+2DV<7.OZ:C!0:8XE4Q>BQHI. M%D*63--2+@>JEL@RJU06@\#SDD')>.5,QW;O04['HM$%K_!!@FK*DLG7&RS$ M:N+XSGKCD2]S;38&TW'-ECA#_7?](&DUZ%$R7F*EN*A XF+B7/M7-XF1MP+? M.*[4UAQ,)',A?IC%YVSB>,8A+##5!H'1\(RW6!0&B-SXV6$ZO4FCN#U?HW^R ML5,L:;SB3-R(,,%:PK]*%9_8A=/;/!242C[A54KF\0.I(W2HNR4 MR8.25^W(7KI[V%(8>6\H!)U"8/UN#5DO_V":3<=2K$ ::4(S$QNJU2;G>&62 M,M.23CGIZ>F7N^O9W0P^/K%Y@>IL/- $:HX&:0=PTP($;P#X =R+2N<*[JH, MLUV 7G3NQ2L7;H)3B+^Q:H+"'T7 B\(3^"%?8BAQ0O?"A$I:PK^O9XK+8D% M_QT+LH6(CD.8EW&E:I;BQ"'J*Y3/Z$Q_^\5/O-]/.!CU#D:GT*FE94R"( M!=R*LA855EJ9E74=[E[H"5((Q_P^B7S<[Z<<(=TQ4U@SV)D!>NJ@2>@5F52 M)JU 26GHT?9Y 59E9A+ "B4",UH%O7!U!?^06DN&':V/O")4T2C25&. _C&)#C#B;S&?5[C=^=UUM1U@53-C/%;IG+X1+<% MGZNVKIH"]8@%TW1I6K1Y/YKOTQ:_4MHD\"U0N0$MVG>PHER])UT9"9C\OY6V MG8A2$]'"1+1MW,99,YY92K%2-(9PO$J+QIBSR @E^=5(B[0A8T&9Y@77',G% M#4-Z.Q2 %"6(7>YTG!D&=AR&(=B_S+E8G#?*L%2A8?Q MMJ;%O.!+&\".Z=Y 0*3T: S=89S =UOW"8P]DR0!422$OJ&SX:(ZQ F[YQ5U MXP%.QE5J+@Q(#X\ 1!3=7[YENI+WZ30WZLLG',5J>!#]> MAG:M'&3=<)3V#^K.0;DYD-@K-)N+ZWX$:\*;K3WEB-(Z=*/1T"QB*BRCY-), M$XAH-S'3H2TB-!E!W-6214.1H/D[\[)9UYV:O9:VOOJ7KI=X9%P1]=%!JMV5\SPV3T;XGQZ@UV&HW2I1+VU0IL&QM.X]^M^_;KMMV M92/>-GWW3"YYI&ULC59MC]HX$/XKH_1:M9(/XKR'LDA9NKOE=.PB MH'Z# 0.Y)G%JFZ5[O_[&#J1LQ:+]$K]DYID9SS,>]_="?E5;SC5\+XM* M73E;K>M>MZN66UXRU1$UK_#/6LB2:5S*35?5DK.552J+KN>Z4;=D>>4,^G9O M(@=]L=-%7O&)!+4K2R:?KGDA]E<.=8X;TWRSU6:C.^C7;,-G7'^I)Q)7W19E ME9>\4KFH0/+UE9/1WG5DY*W 'SG?JY,YF$@60GPUB]'JRG&-0[S@2VT0& Z/ M?,B+P@"A&]\.F$YKTBB>SH_HMS9VC&7!%!^*XL]\I;=73N+ BJ_9KM!3L?_, M#_&$!F\I"F6_L&]DP]B!Y4YI41Z4T8,RKYJ1?3^?8#:Z MNQ_=CH;9_1R&7V;SA_'-%$;WMP_3<38?/=S#^SE;%%Q]Z'7!TG5C MR7O!$O5@+"J]57!3K?CJ.4 7W6Y]]XZ^7WL7$7]C50=\2L!S/?\"GM^>A6_Q M_!?P9GR#=-,PY;60.J\V\'>V4%HB<_XY%V^#%IQ',]744S5;\BL'RT5Q^[3@LGG"Z0:Z?<_8BW'EGYUL. M>=44OJF@A2GA0_GF_W&%1=D:+MF_0L*&BXUD]39'F]830&W0B//$F53 3>8! M\[;#"Z!-G?UZ!%BU,C/:@[]0NJ'),^'W>85@8J=04GVPNE;5:L'-^";KP4A) MQ@OX!?:%=80>&%*?#> P U)'$;@QRF)X@"RDLM\R50/OE2Y MQ@!FFFD\*S\DU$]1#($B8S@.HH.IE*0)FHA)$J40HUAP,'3$@@"542L,29B& M$%*2)"YDDVR(XI'O _5(E%*@E*3N4?F8'(P??[N1A[, XW<#.PM\$F#,%Z@8 MME0,7TW%WT6U^;7 >W8%F5)F9@E4V,#0 MU@D#&38I6 KL'\KD ;TS1%R+ EELBAO/%?=^)N.1A5[O==0[X1MQ4T,W+R A M\NYY^FGL0^@GAXPOQ:[2,L?]$#E*\1MC^IJ\U1<"1/"0),@R3*J+9$TOY2]J M\Q>].G]C6\9#VW>X5.=R=AG,W!E#4=987>_>)!Z-/RHHF-QPI0_M#&&Q%]L3 MP.,YW@\_TH+!+S%@?!'8E)UR^<6+X:>;X.@_9'CNG1C>8AEW$C-$G12']O\U M4+?CXD[2"1HI"F_/'6GWI,.BXL:^(U23QZ;9MKOM4R5K.O0/\>:=,\;3R"L\ M%;Y&5;<38Q'(YNW0++2H;;]>"(U>VND6GUM<&@'\OQ9"'Q?&0/N &_P/4$L# M!!0 ( #V!BU9-6A&Z;@, +X' 9 >&PO=V]R:W-H965T-.QVUNJZ5C6IN "EPIT799, M/8E%8(*+QK<7TCBZMX:E\ M0/_-Q4ZQ;)C&6UE\X9G93;RA!QGFK"[,2N[?8QM/S^*ELM#N"_M&=Y!XD-;: MR+(U)@8E%\V?/;1Y.#$8AB\8Q*U!['@WCAS+=\RPZ5C)/2BK36A6<*$Z:R+' MA;V4M5%TRLG.3!>SU?W=_>]K6"Y6L'X_6RW@ZA/;%*BOQX$A!U8M2%NP>0,6 MOP 6Q?!!"K/3L! 99L\! F)VI!,E+ MX3(EN-AJ6**"]8XIA']F&VT45<>_YP)NX+KGX6S'C'3%4IQXU!(:U7?TIF]> M1?WP[06RW2/9[B7TZ9HZ,*L+!)G#+2O2NF"NDFDY9YJGP$0&[WA1&\S@GAKX M3J2R1*@HMEM9EJ3J0CP7UT7/Y^/ZM$/(94%M3!D$8XND[67^'VHP=)P^9[DY MLLQ:EH)8\B>64F5X,0^CU_,$A@D>?HQJJ];7?' M5FXMWKP:QE'\]I?_H6(O ?\:[].]_*_(1R5"0X$YF8:=0<\#U;P6 MS<+(RDWHC30T[YVXHP<6E56@\UQ*_H#4$L#!!0 ( #V!BU; M.-#=30, &4* 9 >&PO=V]R:W-H965TYT'TPR$%\3.[4=Z/[[&SO9%"J( M;B4^W!)T$,O-B:[\7T=QI@R?24S%+2RD2IE MAH9JZ^M,(8N<4YKX0;/9]5/&A3<:N+F%&@UD;A(N<*% YVG*U-,$$[D?>BWO M>6+)M[&Q$_YHD+$MKM!\SA:*1GZ%$O$4A>92@,+-T!NW;J9]N]]M^(/C7A_8 M8)FLI?QJ!_-HZ#5M0)A@:"P"H\\.IY@D%HC"^%9B>M61UO'0?D9_Y[@3ES73 M.)7)%QZ9>.CU/8APP_+$+.7^ Y9\KBU>*!/M?F%?[FUZ$.;:R+1TI@A2+HHO M^U[J<.#0ZIYQ"$J'X&>'SAF'=NG0=D2+R!RM6V;8:*#D'I3=36C6<-HX;V+# MA?T75T;1*B<_,WI8OA_?S_\WL%B.5O- M[A_=$KR^1<-XHM_ ;_!Y=0NO7[V!5\ %/,8RUTQ$>N ;"LT>X(=E&),BC.!, M&*T [J0PL8:9B# Z!O")4T4L>"8V"6H1/S)Q!>U6 X)FT#X1T/2_N[=JPFE7 M.K<=7N<,GLTY5+!@"H4YI4^MNZWE&YVQ$(<>%:M&M4-O].LOK6[S[2EN%P([ M8MJIF'8<>OL,TQE3@HNMA@7Q7<5$N $3IGG8@/433&6:4O5.$Z9U ^8B3/*( M=L/C7A:3<(K+3:XUZJ3 '6=6#V1=B- M?N\%W>N!OSM!N5M1[M92_B@Y\=L1R=QFQXXISM8)TAUBD&(R0"O>_5(,+@1U)U:NDZOT?JJEW2;TN!':D5[_2 MJU^;6K-O>9$Y9291"C'XYS#?3M$O,/L'6=Z\^I'C!:O:E=V+I& M1E.AY\(4;UPU6_5*8]&PO=V]R:W-H965T T)!@2=.N@]%&ZK(7@FA7K2L((3ZXR;6QEMC!OK;;O\=VNM"AMD*( M+XE?[GGNGHO]I+>6ZE[GB 0/92%TW\N)JC/?UVF.)=/'LD)A=N92E8S,5"U\ M72EDF0.5A1\&0=U'-K8Q7UY)(*+G"L0"_+DJG'%6[[( MR2[X4:]B"YP@3:NQ,C._8&TVM26N#V^(G]RFDW6F9,8RR+KSRC MO.^]\R##.5L6="O7'W&CQQ68RD*[)ZSKV--3#]*E)EENP*:"DHOZS1XV?=@" MM+I[ .$&$/X)Z.P!M#> MA-:5^9D73!B44_)-2@;;=CLP/7&H8T:+NQ7G) R MN]S@*)I,A\/![3>XN8))@:QC>?DSBYG,!;2,0* M-9EO2!J.+I 8+_1KLSZ=7,#1R]<]GTQ%EM=/-]G/Z^SAGNRM$(924*[A4F28 M/2?PC91&3_BDYSP\R/B)B6-HM]Y &(3M'07%?P\/#Y33;MK;=GSM/7R#-)5+ M05PL8"P+GG+4\'TPTZ3,^?VQJV$U7V#ELC2'E9:*TR-4J+C,0,Y!YU(1$*H2^-:1X@+( M.(2YA974G/2N]AS.^3Z C#WN L8'@?_8BI.F%2>'6\'4O;DML\)JFQ%H3&U+ MS&'8);'FZCHN:\*K*.CYJVTMAR+J OTM1RA1+9Q1:G"'L3:'9K7QXH&S(/]W M>&WDIO@%%QH*G!MH<'QJLJO:'.L)REI8A,T M?ZCH%U!+ P04 " ]@8M6&MSNCJ\" #D!P &0 'AL+W=O)&;K7!.)EQ_F Z<=JW'",(E=^UE1B1&//].4Y7UK5,+4IR35:[&?/,%:S]=PY?P7)9?V-2Q MC@7)2BI>U&"MH*"L^I/'.@]; +?S L"K =Y; 7X-\$NCE;+2UB51) P$WX P MT9K--,KW@_$/N+N"27P]C*_B:#"\AT$4W4V' M]_'P&D9W-W$4?Y[ 1X@X2Y I0=3F]L]D>UX]QOO_FOLX2!)^(HIJ>]N@G1-9CD> 4/59KIBZI5, MIHZL0]?U/<<-[/6VG9:PDS/W[+0)VQ'::81V7A5ZS=:[SW]G9,>\_. M7[>CG[]_3NGSJ%/'W8JJ9-I;-=B\?[=$+*@NDCG.-<:5+O)E,]//, H3H.?GG*NGCJGTS<,>_@502P,$% @ /8&+5FF'>'DQ M! PP\ !D !X;"]W;W)K&ULO5=M<^(V$/XK M&O>F[)$)1ER_[Z2[3A@&S?7TGX! M6]Y]M,^NM"^C/>-?Q 9 HN>$4#$V-E)N+TU3!!M(L+A@6Z#J2\1X@J5ZY6M3 M;#G@,%-*B.E85L],<$R-R2A;6_#)B*62Q!06'(DT23#_>@6$[<>&;;PL/,3K MC=0+YF2TQ6M8@GS:+KAZ,TN4,$Z BIA1Q"$:&U/[TK==K9!)_!S#7AP\(TUE MQ=@7_3(/QX:E+0("@=006/WM8 :$:"1EQY\%J%'NJ14/GU_0;S+RBLP*"Y@Q M\DL^$@ELHN&]5\ H%+_-,3B7S@X\EGHPXVR.NI16:?LB< MF6DK^C'5<5]*KK[&2D].ED^WM].'7]']#5K./]W-;^:SZ=TCFLYF]T]WC_.[ M3VAQ_WD^FU\OT4>T5*FC]^\^H'U,X\NV\YNUT M2KH46QS V% Y1P#?@3'Y_CN[9_W0Y,IS@OEG CMRLU>ZV6M#GQQ[-,@]2I1' M0730"M8QI3%=ZTOR%3!O\FN.W\OP=6;>31S;MD;F[M!?=2&OVQT>"_D-0M:@ M6PH=\>N6_+JM_!:<[6*=V 4*-IBO(422(7A6M49 $YT6_?X MUH)R5C3_7&C'_CWHP^S_MW87^YW+U^=$\\^%=NQKY]77SG]J?SRZP0 M:4M!#2*>>Z)XVZ]-H-W:_/RK+-0._8?+Q]E9U.;&J0@0B!6E=]%5(>#XQYB^2 M;;,9:L6DFLBRQXV:LH%K ?4]8DR^O.@-RKE]\A=02P,$% @ /8&+5A(0 M?>OI @ 2@L !D !X;"]W;W)K&ULM99K;]HP M%(;_BI5)TR9US85++P,DH)YD"*/2442:[7JI4?NK[]P! !A;DR$E@_'F$(E!HES?%0B7KUFB9PL[U2O[#)ZV3NL(0AI[]( MK-*N=^RA&!)<4'7-E]^@2JAE].:<2ON+EM75<&:(".L?.*G:B,V M L+VCH"H"H@L=[F0I3S#"OH/QQ>W4YN1I-+-+WZ,1J.SF?H"YH*_34(]8PP MB]'Y0T%R[8\Z0$Q_/9_.0&%"Y>>.KS274??G%<.@9(AV,(01&G.F4HG.60SQ M2P%?)U1G%:VR&D1.Q>^8':)&>("B(&HX]!KU+C6L7G.'WD:N22$8484 NPE< MI2#0'S0FC&1%MBUWI[(Y=*OI421"/X/4^?@C;P5<'=[/F;EKUQ@[N ME6$':$HQ4R]]VP;;? ?85@W;>''W9MBW^2[A*\6=.AB#5;(2XLD&23;P.I80,DRU12#F MM\41,F:!#(WG!M-K6]K"P_$>_=YI-UI61.%(L&\TT\7 ^^!!AFNR87HN=I^P MT>,(IH(I]X5=G7O=\R#=*"W*IM@P*"FO_^2EV8>#@B X41 T!8'C73=R+&^) M)E$HQ0ZDS39H=N"DNFI#CG)[* LMS2HU=3I:+,?C>/X=IO>P2!XFR7TRBB>/ M$(]&T^7D,9D\P&SZ)1DE=PMX#PO,S7EHF&,EI*8\AS>WJ EEZFWH:\/&8OII MTWE8=PY.=.X&,!9<%PKN>(;9WP"^D=%J"?9:AL%9Q,^$7T"O^PZ"3M #59,] M@]MK]ZCG<'LG<.,T%1ON],X$HRE%!3_BE=+2W*F?QY37>)?'\:S/;E1%4AQX MQD@*Y1:]Z/6K[E7GXQFVERW;RW/HT613KE""6(-QKB2.=K,7ZAC7&JWOT*R% MMU$W]+='"/1; OW_)"#=/2$KAF<9]/_)P#^XX"7*W-E8@3N6^JZWL^U+$=<& M^9->/S-C(G/*%3!A_8 M!NW[&?T&4$L#!!0 ( #V!BU:B?'L1M ( /L& 9 >&PO=V]R:W-H M965TR$>5 6CTS"A70R_3 M.K_R?15GP+ Z%SEPLY(*R; VIMSZ*I> $Q?$J!^T6CV?8<*]<.#FEC(BU+""C$VB)@\]O!!"BU0(;&TP'3 MJU+:P-/Q$7WJM!LM&ZQ@(NA/DNALZ%UZ*($4%U3?B_TW..CI6KQ84.6^:'_P M;7DH+I06[!!L&##"RS]^/M3A)""X?",@. 0$CG>9R+&\QAJ' RGV2%IO@V8' M3JJ+-N0(MYNRTM*L$A.GP]5Z-AO=_T*+*5I%M_-H&DU&\P9;LJ& 1DJ!5NC3-6A, MJ/H\\+5A:O/Y\8'5N&05O,&J':"9X#I3Z(8GD/P+X!N)E<[@J',<-")^Q_P< M==I?4- *.N8TY4)JPK=K3G0#>J>J8L>A=]Y GQ*# V=WYH#55>+WG?%'D0:F M_M05HP2_J >WU_)*Y3B&H6?NG0*Y R_\^*'=:WUMH'Y14;]H0@_G!=N8?13I M:U%08=2H.J(E5-=!V>N^"]L#?U>3O5ME[S9FG^%GP@I6EZLQ\#^+TJMH]=YS M/WOO0+U?4>\W5O1&:6*:E>%=*$@+BJ@1H>S^IJ4HZD215U'8B:K3T9RICUX M2U7'V3]I2 SDUK5=A6)1<%WVIFJVZNRCLJ&]NI?/P@S++>$*44A-:.N\;\Z% M+%MM:6B1N_:V$=HT2S?,S.L$TCJ8]50(?31L@NJ]"_\"4$L#!!0 ( #V! MBU:L3>E4_P( "H) 9 >&PO=V]R:W-H965TV_:,!#_*J=,FC9I:T)HZ6,0">ACF0I%I=TT3=-DDH-836QF.]!*^_ [)Q"8 M1#.IHO\D?MWO?G>^A]M+J1YT@FC@,4N%[CB),?,SU]51@AG3!W*.@G:F4F7, MT%3-7#U7R.)"*$M=W_-:;L:X<()VL39205OF)N4"1PITGF5,/?4PEK]$O"^/)F G3 MV)?I-QZ;I..<.!#CE.6IN97+S[@RZ,CB13+5Q1>6J[.> U&NC5([8$FL?/"/@K ;_@72HJ6)XSPX*VDDM0]C2AV4%A:B%-Y+BPMS(VBG8Y MR9E@?#\8=&^_P\TEC,.K87@9]KO#.^CV^S?WP[MP> 6CF^NP'UZ,X2.%?G ASD]N@T#5JFI4' MFX6:YC-JMISRXYKV(#28Z9^[/% "'>X&LOEWINC!,,\FJ$!.-YZ ;4^ 29@!IA BF0N#:LZ4X4CKDJ*\,I%O;GN7 MA26'HX*#+0B+P&^[BQVTCRK:1[6T!USP+,_@#U 24HH)2@JE4$1/0"5IR51, M?(51E-V:#O693F!*I082C&=@>5S1/*YU^X;F M!ZHV)E?]AT&MQA?Z][2RYW1?87#Z"C0; MWJ8]>'L)A/_ 4'4O0F%GP76WVE>&:E8T:5W6H;*35:O50Z!;MK_-\?(5,6"* MKEM#BE,2]0Z.*==5V9C+B9'SHAE.I*'66@P3>LR@L@=H?RJE64^L@NIY%/P% M4$L#!!0 ( #V!BU:3WVK+L ( (() 9 >&PO=V]R:W-H965T3%P?&<_S*=*!DXGB$""K$R$E@_[F$,E!HES?&[$G7J-4W@ M=GNC?FF3U\G<80EC3G^01*T'SHF#$ECBG*H;7GR!*J&.T8LYE?87%=5R0S','#T49,@[L$)W[_S MN][G!N9VS=RVZJU]EK^(M/T&I)V:M-.XNQ=2$7WP($&YA&5.$=4G>"=ELTX7 M/0(6LH&H6Q-U_]/OG7_V76B-@J_TY?<.Z#9E=B!8;?*CG\@OY\1ZNPWW-TJBRF(E2W^ M$L4\9ZJLD/5H?<$8EF7U:7IY.YE@L2),(@I+'>H=]_0'1Y0%O^PHGMDB>\>5 M+MFVN=:7)!!F@GZ_Y%QM.F:!^MH5_@502P,$% @ /8&+5KZ6*B*^ @ M]P8 !D !X;"]W;W)K&ULK55=;]HP%/TK5UDU MM5+;?%%6=1 )0NF8"D4%-DW3'DQBB%7'IK8#[;^?[82,=E#UH2^)?7W/B>^Y MSG%KP\6#S#!6\)13)MM.IM3JRG5EDN$0Y$L]=3/FF[?C.-G!/EIDR 3=JK= 2 M3[":K<9"S]R:)24Y9I)P!@(OVD['O^HU3+Y-^$'P1NZ,P50RY_S!3 9IV_', MAC#%B3(,2+_6.,:4&B*]C<>*TZD_:8"[XRU[W]:N:YDCB6-.?Y)496WGTH$4 M+U!!U3W??,-5/1>&+^%4VB=LJES/@:20BN<56.\@)ZQ\HZ=*AQV WSP ""I M\!K0. (*T#X7D"C EBIW;(4JT,/*12U!-^ ,-F:S0RLF!:MRR?,M'VBA%XE M&J>BR6PX[-S_@KL^3 8WHT%_$'=&4^C$\=UL-!V,;F!\=SN(!]<3.(-^P6RW M$(6X$ *SA& )B*6@>Z 59MOP,TP%8A*5O;W1IZ],N^52:L1Q#RM$J#S1G+-) M#XZ/3N ("(-IQ@NI$V7+5;HXLT4WJ0KIEH4$!PKQ QARIC()URS%Z4L"5ZM2 M2Q-LI>D&;S)^1^P<0O\4 B\(]VPH?C\\V /OO1_NOU%-6#OH M[$+W=;TKTIZA7O:E9OIFP M, EZ?<&YVD[,!^J[+OH+4$L#!!0 ( #V!BU9.3XE:$00 -@5 9 M>&PO=V]R:W-H965T7W1&./G=\QY )LS MW#/^(C8 $KUF*14C9R-E?N>Z(MY AL4-RX&J,RO&,RS5(5^[(N> $R/*4M=O MM7INA@EUQD/3-^?C(=O*E%"8L2#KC=0=[GB8XS4\ M@?R2S[DZ M$:002XW ZF<',TA335+S^+N$.E5,+3QLO],C<_'J8IZQ@!E+?R>)W(R<@8,2 M6.%M*A=L_S.4%]35O)BEPOQ'^V)LO^.@>"LDRTJQFD%&:/&+7\M$' B\R7V1+)/I $L\'G*V1UR/ M5C3=,'89M4HPH?K.>I)+\&&R# ,TGRR6?Z#E8O+X-)DM[W]]?$(_ MHD?,.=;.HX\!2$Q2\4GU?GD*T,;P"X*@]5,OSW9$S]1N(OF-X@__8'Y+=\K^Z" MFN41/"OYX*P\N"!ZVS/R=HT\O%SNU\BCR^5>0R[;U8W5-KS.&=YDM2(IP1(2 M98\D\@W]@V8<$B)1A&-U2O5,&5=40M="G9QB^H(>8)N1FLE/&X/IU^^=R'$, M(T>]7P7P'3CC[[_S>JV?ZFRT"0MLPD*;L,@2[,C^3F5_Q]#;Y]XKD!KOYY@K MHY<<4X&+M>3/!S44W4O(Q%]U3G=L.FT3%MB$A39AD278D=/=RNENXX,>; %) MIG89A>&Y,IQ W7(P;>1%9G5:/^6JN:)]-&;X!YW0T3V)Q%:!,668(=N=>OW.LW M)DSOJ('K-ZMRL,Z\1OFUYMF$!39AH4U89 EV9.B@,G3P/ZV5 YM.VX0%-F&A M35AD"7;D]&WE]&WCH_L($L%KKC[,ZU?(1O6U?MJ$!;??++>=_NEJ&]8,&IP. MBBQ-ZRC_7NOKYVZK>>E+4Q9C\W"QE?J0IGA=K(0Q$U(@]26K6CQGZKL7D-CF MJB61G@:)ZRUKCG>M9U9I@55::)46E;3#F^6V[_>ZU=UR;/!!/<-KWHZ2'4F M)@(E$*=JC:RK+$Q+R&'T=O>;[>.L.=;5=MBDA59ID2U:X9I[4)!2>Y6U*1T* M]61MJ2S*,55O59Z0?1?!R[F6R7M'Y.^]5L]_L;X->G1*^)[ M/B4?5O?DY8M7+7Y[53%[UF_O7#$A91HBD[C^2M:2<<4*\OWU%I>21PV9^KNI M H7??K-?42\V8RC"V>"/9XG^0&Y17AH)M0M+J[L*1!!3;HB A!!ZB'%>KACR5" M$6YP0@2?#D>]9B*,*I2C5I0KO,$3OKTB6^ @66IQL0COQD1IA(:7?!.65J<7 M%G9<01YW1(=Q!ZBI5VN#]V,)4<8[940P]JG7S AZ(F*TG1-BHP^H-N0?JTP& MK<0K@N_@IA%&J[=+R^K7:/V.Z% Z_L[ :WFCK3K4 1]ZS_A QR-ZA@ZUH-%V M1:OH4,;^5EJT>KVTNK7 T4%7M.A"ZV@M=K15E3J@1?"<%H/^Z PM:GFC[?JV MD&(#RO03J!I':AAT0L?XN?J-)&F-<6FM:_&CHZY(TH4"TEH"::M6=4"2\;// M3'_8___'A7O2&F%/LK4-H,)0.ZZ++JEZ6C69\Z*UJI<7'>H[)K<)5R2%#9IZ MUT/DIRR:OF*B16X;K2>AL6VSPQ@;99!F ;[?"*&/$Q.@:KUG_P)02P,$% M @ /8&+5EGN:L^G!@ NS !D !X;"]W;W)K&ULM9M=<^(V%(;_BH9V.KLSZ8(E/M.$F0W.;M-ILIFDV5YT>B% @&9MBTJ" M9'?ZXRL;QT*Q4!9ZR$5BC/1:YT7G^)%1SAZ%_*(6C>E":9.F\LM%Z>-IMJ MLF I5>_$DF7FG9F0*=7FI9PWU5(R.BTZI4D3MUK=9DIYUAB>%>=NY?!,K'3" M,W8KD5JE*95?+U@B'L\;4>/YQ!V?+W1^HCD\6](YNV?Z87DKS:MFI3+E*>!^=QF20=RA:?.;L46T=HSR4L1!?\A=7T_-&*Q\12]A$YQ+4_%FS M$4N27,F,XY]2M%%=,^^X??RL_J$(W@0SIHJ-1/(GG^K%>:/?0%,VHZM$WXG' M7UD94"?7FXA$%;_18]FVU4"3E=(B+3N;$:0\V_RE3Z416QU(M*,#+CO@%QTP MWM&!E!W(]W9HEQW:A3.;4 H?8JKI\$R*1R3SUD8M/RC,+'J;\'F6?^[W6IIW MN>FGAW>7GR]O'B[1W>7HT\>;JS^N/MV@G]$-E9+F'PAZ$S-->:+>GC6UN5S> MJ3DII2\VTGB'=(31M[ 4.*OY&LW>(1"<(MS!! M#_O/CV](E)CTC''V_'G[6\\C$WR\3^66<<$GUV9!"E^S0C;FB\[EDX6VGDU70];9\WUME'!J^]K%)"88U2G,JH3-.I]*E;&"96_P?B:CA.&9E*DUDS3FFF?>9OK=;;,B[JDE?^\\+!3Z ;OK[L M-*=?_Z0C@EM1W1Y/R]X@&O3KDR(XN@-C'U2Q#\*3PDD"X\#FQK65*47E&+,Y MSS*>S0V\)32;L/PN5Y63A-,Q3[CFS%N1![5:T8V\:33PY%L/^_(H&-2!ED4M MRV*MH&D?Q9K)++\+*6087?$I0WK!T$/&M7'L7E/M=R*LN^\-'U0MAE)S/=WB MV^A($%4*0YD*J19#J;FF8FLJ#D[4FU4Z9K+(U1*^ Q,6_1M"](OR4LY]X47^ MAD>SMW= :JYW%NJC(./N=5L.^CU'B\! /M< R?/0*Q.^V@*9":OZMF'!>+^I@ M'Q$OAWE:XG;;ZT:O5O@PZ;LMW4@ME$=A*G]9@,SMZ58RL_R?(O:T9)DR[])L MBH2YD+^M&GH9=;WJ&AWBH!9;I<1!O?2G\J+/T&*2/ M+>GC5QZWFVA5_MSXPRJ9\23Q!@U*^J!J,92::Y\E?7PLTL>@I ^J%D.IN:9: MTL?0I(_K (\[WK2L-R1=;UH>@_2Q)7U\--+'=7XGOLHS\C3L];U>U#D_(IT MYV/+^3C,^2_+S__E_/#E]LXJ4,Z'4G.MMIR/C\7Y&)3S0=5B*#7WNW_+^02: M\TD=W[&7\ST-B?=987B(AUI@.9^$.=^3PJ]Q?EAQ[ZT/H)P/I>:Z:3F?'(OS M"2CG@ZK%4&JNJ5M;=* YG]2?Z7N_!O>T\W%''![@H098RB=ARK_F&4]7J3=2 M4+@'58NAU%S7+-R38\$] 85[4+482LTUU<(]"9=-D*Q/S+]DR]D@3 MI)GTS]&P9(2^,NK=61CNN+=SQU@3$+LF(.$UP35]VIG$D-MQ1J!J,92:ZYI= M89#^L9(8="T!JA9#J;FFVK4$"6\<.BB)PY*D2&(?+H["/?>V#G3%T-S:U9TR M.2]VQRM4[![8[)FNSE8[\-\7^\Y?G+^(3N/-/GHKL]G6?TWEG&<*)6QF)%OO M>J: R\U.^&"T2F3>0/S_DP(_?PBOT#U_PK#_P!02P,$ M% @ /8&+5IJS]$HV P 7@T !D !X;"]W;W)K&ULM5==;]HP%/TK5E9-K;0UGP3H(%+;L(UI_1"TW<.T!Y=<0M3$9K8# MW;^?[804:$"MFKZ0V+GGY)[C7'/=6U+VP&< CUF*>%]8R;$_,0T^60&&>;' M= Y$/IE2EF$AARPV^9P!CC0H2TW'LGPSPPDQ@IZ>NV9!C^8B30A<,\3S+,/L MWQFD=-DW;&,U,4KBF5 39M";XQC&(&[GUTR.S(HE2C(@/*$$,9CVC5/[)+0M M!= 1=PDL^=H]4E+N*7U0@V'4-RR5$:0P$8H"R\L"SB%-%9/,XV]):E3O5,#U M^Q7[5RU>BKG'',YI^BN)Q*QO= P4P13GJ1C1Y7#M!H<'[U[7)X,[RZ1)_1 M6'Y>49X"HE,4)AS',8,8ZX62,R-8 ,D!'88@<)+R(XFX'8?H\. (':"$H)L9 MS3DF$>^90N:HWF1.RGS.BGR<'?G8#KJ@1,PX&I (HDT"4XJK%#HKA6?.7L8? MF!PCU_Z$',MQ:Q(Z?SG]2XU7JYFL_=P;=[-7[_E*%H*"#C?^I\ M+WB]>EZUO9SP.9Y WY#[!P>V "/X^,'VK2]UGC5)%C9$MN&G5_GI[6,/;JC MJ=S M(=UMA5P7\/5)KH(7-NQ?/DI+-8->1[FM3W+VPH+:\(\UVMUJK -$:U* M1&NOB!%,O?)%G8$-F&=7YEG?].]>0WZ6>39&%#9!M^MBL_ MVV^KIP+>6JL N]MVNYVM>GH>YKA6U^]NU5--F.-Z5JN^GCJ5B,Y>$9>4L)>4 MU%Z6UWX"39*%#9%MN->MW.N^4TEUF_2S2;*P(;(-/VWKJ4>SWE94)7[]?\6V M/=_WMJJJ)L[Q7*OM;I5579P\2;3- -[1--T]%;)9UK0 "I@+D\RFE8C50+ZB.5,%_4$L#!!0 ( #V!BU;&PO=V]R:W-H965T M9 J@T'-&F1PYJ5+YN>O*)(4,RS.> ],S2RXRK'17K%R9"\ +2\JH&WA>Y&:8 M,"<>VK$[$0]YH2AA<">0++(,BS^70'DY\CNA M>VZCLB 9,$DX0P*6(^?"/Q]'!F\!CP1*N=%&)LF<\R?3N5Z,',\8 @J),@I8 M?]8P!DJ-D+;QN]9TFB4-<;/]HO[)9M=9YEC"F-,?9*'2D=-WT *6N*!JRLLO M4.?I&KV$4VE_45EC/0LTA)E=G"FA9XGFJ7@Z>9SX-.T4S_618%!<27:,R9$KK:Z!)3S!*0Z/@*%"94?M#(A]D5.C[Z@(X0 M8>@^Y87$;"&'KM+>S IN4ONXK'P$>WQ\Q>P,A?X)"KP@;*&/#Z<'VW175Z0I M2]"4);!ZX;ZRP!I8 6@I>/:O B51*1K;30&!?E[,I1W_U1:WTN^TZYNS>2YS MG,#(T8=/@EB#$[]_YT?>Q[;P_TELJQ1A4XKP+?7X(DEXP9349S8!LL9S"B>( M@6H+72E%5LG<'^O8]\/ \X?N>C-."ZPW\ ?]!K9EM-,8[;QIM-DF+"4HN==D MI=+=6KW3BUYYW$4%O8&WQV*WL=@]S"(E>$XH401:STIW9_%!I]\/7EG<1?5# MO[O'8M18C-ZT^(VSU:D"D:'D0+/1[FYVPAVS;:ANX+TRZV[<9.85^8[%BC") M*"PUSSOKZ;2BNIFKCN*YO=SF7.E3:9NI?LQ &(">7W*N7CKFOFR>Q_@O4$L# M!!0 ( #V!BU:G@'5U=P, H2 9 >&PO=V]R:W-H965TWGOV'9=TUHS_% L B6ZB,!9=:R%ETK9M,5U M1,0)2R!65V:,1T2J(9_;(N% A,4A;;K.+X=$1I;O8XY-^*]#EO*D,8PXD@L MHXCPVW<0LG77PM;=B3&=+Z0^8?\&&L_1"+C9-_$4T,5U2.?$K,2K,Y"$AN*U"KR:G*%71Z_1$:(Q MNERPI2!Q(#JV5%3U#>UI2NO=AI:[A]8G$I\@#]>0Z[A>07C_\>%N/MQ6!F4N MN9E+KL'S]KD$*XB74'O0C!H:W"1JAT* +FFDYRD')^J2F)'-OOW^66&CH81( M_"CR94.D7DQ$)W5;)&0*74MEK0"^ JOW\@7VG3=%+E4$EO/,RSSSRM#O/$/) MCE$L,ZI(^@;/-WBZ_*QZC:;;:N&.O=H553 -XT:CF4W+T:UG=.N/H5O!$M?0 M1!(ND2FU0Q>](K"7';5A&7=E7_ MH!;4]]>"H!+>]F#?:L(+>_;MI/%CVIE#ZD(]8(F MP/7H*[/&)-W _TZ('O]T_L-4$L#!!0 M ( #V!BU80 U&PO=V]R:W-H965TOG:0)AN!I*K<7)1\^C^W7]O$YX/Z:BQ]R#J#04YHP>=&:*[4X;[=E M/(>4R".^ *;?S+A(B=*WXK$M%P+(-#-*DS8.@EX[)92U!OWLV;T8]/E2)93! MO4!RF:9$/%]!PM<7K;#U\F!$'^?*/&@/^@OR"&-0#XM[H>_:)65*4V"22*S_VA=E U:*%Y*Q=/"6+<@I2S_)$^%$!L&G7"/ 2X,\)8!QGL,.H5!Y[4& MQX7!<:9,WI5,AX@H,N@+OD;"E-8T4W=!"!(C21'_IMI?&F4#LN4%B6,S67Z!.;PK3&?O@+ M>^P M'6_RL[AE\Y=82?Q&B9'")\>(AS@$#V,(W3P^P#B5Z/P?48J[N=SAQO!1*$QQ$M!%05YB"Y7>BC))(&/ MVD%\E"0!],]7;81N%*3RW[HASFLXKJ_!.*%SN2 Q7+2TEY$@5M :_/%;V O^ MK%/3)RSR!+.4/2Z5/7;18)=59*=69LX^WY,EL!6C"A;8T7C FNK(] M<^AL[^ZPO3TX:VTJD">8)5 85'%GX)3HANGI U(A>-(YC(3:>-.):.JM"IJE MB+5#9Y\?V%+"M&96'*(9U"O@!#96(-SI6*=6@-URQRX! M<"4 =@HP+,.FF#/)$SHE2@L"/Y>9"$4$A4C*EZPV,"CXNT.SNU;<36FZ6'S1 M;.&JR#YTAK>O%6X!(M:N62?L9B]37)'$-B!2@JKSO5=% TXWE V..MN:>HWH M?=%L3:N8/G0']96F2V8\D:"QD<@$\XBPXL(HO-*!%5/R5?-S-]+'W?KIZ374 M]T6SI:R"_=!7M*\?W.[/D]S5-'9W7B-_7S1;XBKV#]\_^ ^]1O]>:9$OFBUO ME0"$[@Q@R-.4*A/7FJWX<,.3U@J9P\XL9QD$W>[V(O<:_/NBV1)5X7_H#MS? MLLCU539GM5^]6X%@YEM8=$VUVXT-:*0W)70POKL>?=AX?\.F\(3&:[+("M0. M@,]48>B5%OFBV<-4I1[AV?L["I^)QM K+?)%L[]1KO(6[,Y;KHBD$N4_LB#. MT(H(:L1%8L]4+7A;O@+C;5_AKK>I2KYHMDI5IH/=F4XS7Y%GR[7B>:9$OFBUOE9AA M9V;RAH"@5^LY,;$L7F>Y'\]_GR:7DZY#([ M$['U?!B>1_D9CPJ3'SFY)>*1,HD2F&ED<'2BAUGDISCR&\47V;F&"5>*I]GE M7(\!"%- OY]QKEYN3 7E69K!_U!+ P04 " ]@8M6>4YIICH# "$"P M&0 'AL+W=OWS/B7-S^ULN M'F5,B$+/:<+DP(J56E_:M@QCDF)YP=>$P"X,@$I8GM-!H= M.\6465[?K-T*K\\SE5!&;@6269IB\3(B"=\.K*:U6[BCJUCI!=OKK_&*!$3= MKV\%S.R2):(I89)RA@19#JQA\]+O:;P!_*9D*_?&2"M9J0/WQSOV'T8[:%E@2<8\>:"1B@=6ST(16>(L M47=\>T4*/6W-%_)$FE^T+; -"X695#PM@B&#E++\'S\7/NP%-#OO!#A%@/,Z MH/5.@%L$N!\-:!4!+>-,+L7XX&.%O;[@6R0T&MCTP)AIHD$^9?JQ!TK +H4X MY8UO9O/I[.=D-D M36<&%*!S-,-"8/WLT*E/%*:)_ :K]X&/3D^^H1-$&9K'/).81;)O*TA9'VR' M17JC/#WGG?2:#KKF3,4235A$HD,"&[26@IV=X)%SE/$79A?(;9XAI^&X%0F- M/Q[N5(3['P]O'E'CEH_/-7SN.WRC3,**E&@8/F544OTN5;F M[!OY%G'>=%N'(+\"Y'8Z[1)UH+Q=*F\?57Z+7Z!V*UF?VO8_U>:(]A["Z;J] M5VK?@EJ];K=:;*<4VSDJ-H"O"@@\0Z 1M"4(:A'"$513*E5>O*H4'27][#M3 M)YE?$]F!F=W2S&XM%:=;IWMUDODUD1VXURO=Z_W'BG/T[,]ZWGM;=Z"7?/6Z M5H#<[AXJ-\G>ZT]2(E:FS]-R,J;R+W>Y6K:20]-!O5H?08N9=X1_:?+^]!J+ M%642)60)E(V++I00D?=\^43QM>F"%EQ!3V6&,;3)1&@ ["\Y5[N)/J!LO+T_ M4$L#!!0 ( #V!BU:Q]#-0_P, ! 4 9 >&PO=V]R:W-H965TI@9MO$\<4=V>Z$FS/DTPSM8@WC(;ID95!LW2SW7H#SL<#S*:,'Q-1JJ:8N"OJ%M>1%4O6@K 63=XFT M$W-_]2E8WZ_N'^X"]-8'@4G,WZ$?T,/:1V_?O$-O$$G1_9[F'*<1GYI"^E26 M9ECI+TM]YXR^[:"/-!5[CH(T@J@I8,I@ZXB=YX@73J^B#^$5LNP!Y3UXO;G= V-8IV]8Z W/Z*W2D": U@(+D,=7#- " MQS@-Y5119F32T$T4$74H<8Q\PL.8\IP!1YNO:IA1+N<_,)IG?("D7)Q')-T5 M*V7>2)I#A'[/@&$EP=&?O\H(T$IZXW]U;']1ANMVAZNJWC7/< @S0Y8U#NP) MC/GWW]DCZ\>N3.H4\W6*!9K$&CEWZYR[?>KS6T9#@(BC+:,)BF2=Y8((F5.T MR;E+UL M/LA78\GEF<4QH 'B .@W*@"-NQCU:E_*R&OMS1N/W!-$[46GB/I6-!"-:D2C M7D3-0S^HBH \Y72K:L(:QY*39'2V!/R-UJMU%[Y>OY?BTRGFZQ0+-(DUDC>N MDS?^?]7[LI%NA2:^)W7O [_^&QEV]K]3H.*1>=U)UV66]7FG[/%U/7J1;H4BNI MFT>=CP38KF@YJ>J1IZ)L*=2S=5OKIFCFG,PO5;NKZ*B\R)2]LH^8[8C\)13# M5DI:5V/YR+.R_50.!,V*_LJ&"D&3XG(/6-8NM4#>WU)YB*J!?_ %!+ M P04 " ]@8M6YQ1 N P$ R#@ &0 'AL+W=OP"-7A*>JKFWUSJ[]7T5[2&A MZD9DD)HO6R$3JLU0[GR52:!Q891PGP1!Z">4I=YB5KQ[D(N9R#5G*3Q(I/(D MH?+U#K@XSCWLO;UX9+N]MB_\Q2RC.UB#?LX>I!GYE9>8)9 J)E(D83OW/N+; M.T*L03'C.X.C.GM&-I2-$#_L8!7/O< R @Z1MBZH^3O /7!N/1D>/TNG7H5I M#<^?W[S_601O@ME0!?>"_\-BO9][$P_%L*4YUX_B^!>4 8VLOTAP5?RB8SDW M\%"4*RV2TM@P2%AZ^J+,/ M1:B%M2''4KLJ:RW-5V;L]&*Y^OYI_;1Z>G[\A/IHR50F%.7HLQ1YIGIHE48\ MCUFZLY\BD6J6YA"C;QE(:K.JT/LE:,JX^M P[Y5C,U]LT>85K2F''OHJ=*>S M/EJOUN@=8BEZVHMEXOT?MW M'R[=^"9-5:Y(E2M2^!UT^+W/I814(ZH4:'7;1NSD8-CNP%;8K0!O\?MO. S^<- ;5/0&+N^+CU$D\E0K4RP1L /=<&BC>'(2%DYLS1X6(X+' M,__0 CVLH(=.Z'NSF-(46)F:'DI!MV&?O(S.L$DPQ>W8HPI[Y,1>I0>S*$(R M:-TJHP;D>-"!&%:(H1/Q04)&68S@Q6BC H7,-D5"[T&:BCW?(FU\P@:?84#: M^8PK/F,GGR>A33=B8XJ-4T<'+Y M+$1\9)RWBE;00!S@23CJP#Q3<'RE #1-=\R4^[7R*QU=;#[M@M>]^*PNM>Y]+\(NV#:1=LK7C8 M+7FGHG/ -K5N& X&7;BUVN'1+S4ASNB&<::-[+5V(NQ4S?_9BG MD=BMD54S MRNAK5R?"32W$ ]+1BG"MAM@MAP9:VG.%0Y[/DM=*K*F4F'1U#5Q+)79K9=4E MK\$W57(T'G7MG%HFL5LG+]O$-0Y->9P,<-#.@=3Z2-SZ^+=(=WT-,D'1+R:# M-%5S.@P[>-2:2=R:^=^><8U$BW"&'?N!G!TGW<)Y6I!KT*1Q7IN.&^7.I!V@OF^%4*_ M#>P]H[HF+OX%4$L#!!0 ( #V!BU:LBG]6H00 "\: 9 >&PO=V]R M:W-H965T!I$8&1LIMU>F*?P-";&X9%L2J7]6C(=8JEV^-L66$[Q,DL+ 1);EFB&F MD3$>)K_=\_&0[61 (W+/@=B%(>8_KDG ]B,#&D\_?*+KC8Q_,,?#+5Z3.9&? MM_=<[9F9RI*&)!*418"3UF2U'AA4[ M(@'Q92R!U=SP*1?()]&FL9P-\)R<(T63D(:73XQM_31A028*\A M :4)Z*4)=II@)X4>G"5E3;'$XR%G>\#C:*46;R2]2;)5-32*3^-</TR^SVUMP >9JX"QW 0%L!2;^MQWE M9 G>T8A**/R/\^GX/6K-^ 5H!%X MV+"=P-%2#$VIS,<63#\U>GTPBAJ,_HVC2V##/P"RD*U)OWEY.BJGFZIE6=]0 MUC>4Z-D->B]MQ;^W*A',) G%?[JB#T?IZ8\2S^$KL<4^&1EJD@K"'XDQ_OTW MZ%I_ZEK0D5BI(7;6$+M-?7S#A-05>,ARDZSXFO(X=KT>5&?PL>B\'N4AKP^S MJ)*E7F:IUVIIXON[KVSS&6ORX9T)%9J2#]K2/^DN=RO#TAH.?W*D-1$]6!AX)8L M#3)+@\[F\D S234^=6%H8#7,96CE1+5.FH M>JH'0>0T6P.UY##8D]J[KTUD7UO89K#\IIC4ZB-=*@ MV((52YH@U&]8?*,+7?*8(R(R?@ZBM=@IK+M2*Q==N)T^T_UT MMS?4OP+6*(*5Q^Y7ES!FX6E^_"KE ^9K&@D0D)7*LBX]53H_O)TX M[$BV31[P+YA4]_G)YH:H>P(>!ZC_5XS)IYWXG4'VCFC\$U!+ P04 " ] M@8M68\JZ=5T% "9(P &0 'AL+W=O'8@^,1-M$)=(EZ3@=]O$C M)46R8IJ).AIH'QJ)YCV\]_#JDD?B8,OX5['"6(*'-*%BZ*VD7%_XOHA6.$7B MA*TQ5;\L&$^15+=\Z8LUQRC.C-+$A^UVST\1H=YHD+7=\M& ;61"*+[E0&S2 M%/'O$YRP[= +O,>&#V2YDKK!'PW6:(GG6'Y:WW)UYY9 2FO]%#P41.P:=W@$#6!C )P9!]X!!IS#H/#4X-$*W M,.AFS.2A9#R$2*+1@+,MX+JW0M,7&9F9M0J?4#WO<\G5KT39R='LYN/XYFHV MN;X$X_G\\N,A5@BDHC7JO73/ 2O?GT] M\*7R02/Y43'>)!\/'A@O@. =HW(EP"6-<5P'\)7S903P,8()M"+^B>@)Z 0M M -NP8W!H^G)S:# /7VX>6*+IE//1R? Z!_#>$DHD?G.M"(_!C$I$E^0NP6 L M!)8"?+E6_<%,XE3\;2(_!^^:P74-N1!K%.&AIXJ$P/P>>Z/??@EZ[=]-Q+D$ M"QV!U4CMEJ1V;>BC<'81$EO+XI.<-8[ MW9][ZW!-GPI'8#5F^B4S_1=FD=!IM&0LWI(D,9'3?VZ*I_V]3'^:!#:,FO]G MI?]G]J\:'W^G. MW!5:G;5J;Q[8-^<5:ZV]=&R!W6QM@;E$*C$+@FI6S38)=VDF&?5PIS4=A)J.H=R"2KH%5A%SJ#RSA=PB\\L-.V#C2N%4L+E"J[\\KA0;;!^S M!D.7.FSJ%"UTA59GMM)^T*[]_G<-MN,WYM:IB"O0:J]V+8H95O(,6D7*3U&# M[2XV)MZIQGN&/NM6O3XEE:Z#=EUGKK>WG"VPT-\_U2HD\O<7V6K$Y IS(ZU. MO\XX10M=H=4IKD0@[!ZU"KM47U.G:*$KM#JSE9:#1_Y69,=OS*U3_5:@67;I M==8J90;M7XU^BBKL5-XY10N?H>\%5=C?.;.@:%AF9S\$B-B&ROSC?]E:GB\9 M9Z2'5MXAOB14@ 0O%&3[I*^RA>?G0/(;R=;9R8@[)B5+ ML\L51C'FNH/Z?<&8?+S1 Y2G<4;_ 5!+ P04 " ]@8M6)BI@8) " #( M!@ &0 'AL+W=O69 MZWM>W\TIXTXXL&L7,AR(0F>,PX4DJLAS*G\?0R:V0Z?C/"Q05&!3GCY9W>5SDT )WN"P"_ OBO M!005(+!&2V76UIAJ&@ZDV!)IJI'-#&PV%HUN&#=/,=82=QGB=#B=746ST^GQ MV81$<3RYBDDT&Y/3\_/QS?3LC'PB,;XW:9$!$0LR49IA7RV%A9Q$R5W!)-9-N:9\R>89*+(_!DU9ICX@ZW4\)OM['\@>89Q< MK42A*$_5P-5HR0ASDTK^<2G??T'^-\H/2-#Y2'S/#UK@H]?#_<=P%X.LT_3K M-'W+%[R49FV71$J!5FBU+:J?T5QIB:_PKS;+Y1G=]C/,9WVDUC2!H8/?K0*Y M 2=\_Z[3][ZT!?"?R![%$=1Q!+O80TRUVV:P1/4MRK2931CT,?Y-4_=.YC?J M[M:ZN__2W6O37:)Z#=W^X>$3W3N9WZB[5^ON[=0] ]TFN_R+[>4W0 M:3R34H[;Z#.FQW^GN=#8R.QPA;\:D*8 M]Q="Z(>)Z6;USRO\"U!+ P04 " ]@8M6BTT2=N\" #W!P &0 'AL M+W=O>CT0=@+UD26J"3CY.\KV<8!8NAE^F+KLGMTSFJUV\NY>)()@$+/ M*66R;R5*+4YM6T8)I%B>\ 4PO3/C(L5*3\7SQ3E#"X%4AF:8K%RQ HS_N6:ZT6[L@\46;!#GL+/(<)J(?%K= SNT:) M20I,$LZ0@%G?&KBG9QUC7QA\(Y#+M3$R2J:$, M*#5 FL;/"M.JCS2.Z^,5^N="N]8RQ1+..'TDL4KZ5M=",67K6"C*I.)IY:P9I(25?_Q#ZXOQ\/(<#2:3 M\_L)&ER/T,7-S>AQ?'F)CM%$YTV<44!\ABXXCW-"*1J8X!/U@@Y'H#"A\H.V M?)B,T.'!!W2 "$/W"<\D9K'LV4K3-(?9445I6%+R=E!R/73%F4HD.F7L2OF)T@WSU"GN/Y#83._MS=VT/'KV/N%WC^#KPZC-_ON/[J M=,RQB'\T1:H$:C4#F1=^*AX7)?5:.9V7\TV M"+=KPNV]A/6MZ!+ ]!L4 ECT@I3 3%)LBD\3V1*MO<["_;C%]*U-VVEF&=0L M@[TLAYG4*U*B6!=#J8C*1&,H@S6TOF;# $6_R8] M.F_OW0M:WO05&TM]:'NJN5 M3>@5IFR)5UCHK)>(PDQ#.B<=?1^B;#/E1/%%4:FG7.FZ7PP3W9E!& .]/^-< MK2;F@+K7A[\ 4$L#!!0 ( #V!BU8^_G]QT@( "8' 9 >&PO=V]R M:W-H965T3'& UL3/;0/?O=TYH1B&@?MB7Q"_/I*9,!Q9RYD2C5.Y<)6F00:YZ0TL3W'">R4,FZ%S7QM),.F M6.F$<1A)HE9I2N6?.TC$IF6YUMO"F"V6VBS883.C"YB ?LI&$F=V:25F*7#% M!"<2YBVK[=YV H// 3\8;-3.F!A/9D*\F$D_;EF.$00)1-I8H/A;0P>2Q!A" M&;^W-JWR2$/<';]9[^6^HR\SJJ CDF<6ZV7+NK9(#'.Z2O18;+[!UI^ZL1>) M1.5?LMEB'8M$*Z5%NB6C@I3QXD]?MW'8(;BU(P1O2_ ^2O"W!#]WM%"6N]6E MFH9-*39$&C1:,X,\-CD;O6'KA_O!],VP^D,QQ,A@_] M;GMZWR6]_J ]Z/1Q>3+%!0,A_4%O.'YL3_O# ;DD$TRI>)4 $7/2YVO@6D@& MBIQW05.6J O$/$VZY/SL@IP1QLET*5:*\E@U;8W:C0([VNJ\*W1Z1W1^I_R* M^.X7XCF>7T'O?)SNO:?;&+$R;%X9-B^WYQ^QUQ$\QE2&F/08ISQB-,$0%$5E MLK/+5)0(M9) ?K9G2DM,UU]57A?'U*J/,25\JS(:0:I 8BLK[+>A!3C>]91VZ#=]O-.WUK@N'J)M& MW2]![Z352FFUD]*>L9%<,GZ921&!JA17&*CO'-MPZOO:#D'>S3%M]5);_:0V M3!^&U1N3A1#5=5$_./4ZN-E3=HAQ@\"I5A:4RH*3RJ9"8U*S?W5=)2XXN"ZO M[@7^GKQ#E%OS@V!/G[W3Q73&/X%4$L#!!0 ( #V!BU;.,CC8T , .,0 M 9 >&PO=V]R:W-H965TMJD MKF @0/H2I"QIM3RU:=2D>Y]=RW@@U8(:# M+5KC!1:/VSF3=V;%$I,49YS0##"\&AHC>#6&O@(4$=\(WO/:-5!6GBC]KFZF M\="PE"*3T?)Z FZFL]%L/)7#BZ4<4"%@.KNY?[@; M+:?W,_ 9+&1.Q7F" 5V!.9.9Q<0O@+(87/_(R5:NM;@ ,YF)'R=8()+P3Q+S MN)B CQ\^@0^ 9&"YH3F7 #XPA?2B%)E1J?O+0;?]@NY_478)''@!;,MV-/#Q MV^%V$V[*&:RFT:ZFT2[XG!?XGNU?@'F",M&\6W*,)#0Q8G MQVR'C?#OOZ!G_:/SVA%9P[E3.7?:V,,E%2@!$>5:FP>L5V#5&V47]H/ ]0;F MKJY?%V6Y?A75$.96PMQ68;>8\ROYFHCR-$^0P+&L;ND_(NCP_I KA%+*!/F_ M&-"I/WQ!KZ;KLV_W?7@B7Q/F^;85Z/7W*OV]-TSLMEY7^%A7&=;.=^],BMT+ M?/=$\'F48P5.7Z_7J_1Z[?-=S*C\>\I)$I-LK:WJ5H[WYGU'9 V[?F77[[;B M_2Z==T36YFV]H$@.2RJK98;40 MVAQLY7GO2G1$UK ,K>/N;76;A25?1^:[8FNZK_4N\ \RL037LPPZ;G"Z^>C" M7,NQ]=D(CQT!;-UVPP5=B3UB6"NMT^V_*[:FT6,# )V.<["UHWBW^X[8FNZ/ M709L;S->R<'SWL#V@Z!_FH.:,,\.X LY>&PA8'L/46O$5SG+B,@9+M:'B@UF M6L&MA.]>FX[8FO:/'0GT.L[,3MN3KMB:[H\-"FSM E[+3/^LZ>ZY'O1/,U,7 M%@3626::M1.H.O[?(;8F&0<)7DF<=>G+1&"'$_7A1M!M<2A]HD(><8O+#48Q M9BI /E]1*IYOU#FW^ETC_ U02P,$% @ /8&+5@D)R32_ @ ZP8 !D M !X;"]W;W)K&ULK55=;]HP%/TK5E9-G;21#SZZ M=1 )"&A,):!"MX=I#R:Y@%7'3FT#[;^?[82,5J'J0U\2^_J>XWN/Y>/N@8M[ MN050Z#&C3/:O*9 L9E@V> ],K:RXRK/14;%R9"\"I!674#3ROXV:8 M,"?LVMAXYF"@$*B# /6 MOST,@5)#I,MX*#F=:DL#/!T?V<>V=]W+"DL8'8[[2\GLQA]03$6 M IMC0Y<1*$RH_*2C=XL(75Y\0A>(,#0EE.KCE5U7Z6+-EFY2%C8H"@O.%.8' M:,J9VDHT8BFDSPEG/#C![_C?:^3\#W)HGR9OJY*W]1I[ M&($FU:):+>$Q-U(C/M_"?U!+ P04 " ]@8M6O4G"QA4# (" &0 'AL+W=O MG5''CNC+984[D-2^0Z9TM%SE1>BJ>75D()*D%Y9GK>U[HYH0R)Q[: MM:6(A[Q4&66X%"#+/"?BYQ?,^&'D=)S7A4?ZO%-FP8V'!7G&%:JG8BGTS&U8 M4IHCDY0S$+@=.>/.S20R\3;@;XH'>30&XV3#^7M=>-D3BA&?_T%3M1D[?@12WI,S4(S]\Q=I/ MS_ E/)/V%PYUK.= 4DK%\QJL%>2455_R4N?A"-#IO@/P:X#_NX"@!@36:*7, MVIH21>*AX <0)EJSF8'-C45K-Y29?W&EA-ZE&J?BU=-R>7_[<#M?C^]ALIBO M%O>SZ7A].X6[V7P\G\ST\FJM%TP(S.9WB\>'\7JVF,-G6.F22LL,@6]A*; @ M-(7;%UU?$B40EL)"[5# I!0"F8*QE*@D?)BB(C23'S7#TVH*'ZX^PA50!NL= M+Z6&R:&KM#.CSTUJ%U\J%_X[+KX1=@U!YQ/XGA^TP">_#_??PEV=SR:I?I-4 MW_(%[_!-.$M-%E*XHXRPA)(,9JRZE0/AWO)%*Z&+^K\UU=4RW M_1ASP6]D01(<.?H&2Q1[=.(__^B$WE]M.?B?R-YD)&@R$EQBCU_+ ^OR:#-; M,826P32??>P/O'YGZ.Z/7;1$^6$O:*+>R.LV\KH7Y4UQB[I(4TBX5*:Z1 ME=@FLV+J'0L(NM&)RO.@P!N$[2)[C19$SEO <09$7+2]!NB>;K#V3O;/3 M(\_OGT@\#^IUPVZ[Q+"1&%Z4:"]\FZ+P[+!^/S@1=!X3]:)V/5&C)[JH9\V5 MOGK%2?'9WL1M;TKJWD1L;VI3'IW56S (@L&)]I:HSB#R3M2[1WW:O)$/1#Q3 M)B'#K<9YUY$V+ZIWIYHH7MC6O>%*/P1VN--/-0H3H/>WG*O7B7D-FL<__@50 M2P,$% @ /8&+5LBA']\1! #! !D !X;"]W;W)K&ULK9AK;^(X%(;_BI4=K6:DF>8>H M(E% MJY:B0F<_K/:#&PQ8 MD]BL[<#,_OHY#C1#+HU RI<2.^=]<_SXWOZ!BV]R2XA"WY.8R8&Q56IW:YHR MVI($RQN^(PS>K+E(L(*BV)AR)PA>9:(D-AW+"LP$4V8,^UG=7 S[/%4Q960N MD$R3!(L?=R3FAX%A&V\5SW2S5;K"'/9W>$,61+WLY@)*9NZRH@EADG*&!%D/ MC)%].[$M+<@BOE)RD&?/2#?EE?-ONC!=#0Q+9T1B$BEM@>%G3\8DCK43Y/'? MR=3(OZF%Y\]O[O=9XZ$QKUB2,8__IBNU'1A= ZW(&J>Q>N:'/\FI0;[VBW@L ML[_H<(JU#!2E4O'D)(8,$LJ.O_C["<29P/;>$3@G@7.IP#T)W$L%WDG@72KP M3X*LZ>:Q[1FX$"L\[ M^0$)'@YM^R.AG:N!%F1XH"R7@+06=&BY>YO.'R>-D MMAP]H/'3;/'T, U'RTF([J>ST6P\A>K%$BIT")K.[I^>'T?+Z=,,?4$+&+6K M-":(K]&3VA*!1E(2)=''D"A,8_D)@EX6(?KXX1/Z@"A#RRU/)68KV3<5)*]3 M,*-3HG?'1)UW$OT+LQODVI^18SENC7Q\N=RID8>7R^T:^>1RN564F]!A>:\Y M>:\YF9_[CM^8LQ5,5K)"]Y1A%E$H_HQ>I6[G#$1D8L I)(O;$&/[^FQU8?]3U0)MF89MFDY;,"GWEYGWE M-KD/'SC;?%%$)+"N0D_02$&W15AN$4P$IA85MQR55M;/B:!YDYGK5WP\= M"\;__AQ\38S7[1:#PL8LKP7:DED!J)<#]1J!CO&.*AS3_X&CY&MUP$(CW,.F MMX,M3*&(2R4_(T94'="CN7\&J]>Q@A+1:I#M]O34+2#U*MQMV[7]8M2D+BKH M]/*H @0_A^ W0@C)F@BA1Q)/$BKUOET[?/Q*0QS7[95:6PVRN[U.J;&-^5P[ M?EHR*Z +<]6(CEV*"1M3NI9>2V8%>MV<7K>1WHRS MB#,E> QO-G VVL/FH%:^ JO'[UZ)JR:R MRK9^'?ZM1EA+#ALIXMG9'6=G]]J#N57=P7J]H,1E7!/F^!VGM-F$S2E=RZ\M MMR- \^PBI>_)CUAL*),H)FNPMVXZ,#3$\>IY+"B^R^Y6KUS!32U[W,)UG0@= M ._7G*NW@KZNY?\ &/X$4$L#!!0 ( #V!BU;?Y#6]WP, *@+ 9 M>&PO=V]R:W-H965TT _>]OG$"6)8'N0^\%8GMF_)OQ>,;M/1?? MY(80A0XIRV3'V"BU?3!-&6](BN4]WY(,5E9,+OM+5Z3.5$O MVYF D5E926A*,DEYA@19=8R>_="W"X5"X@LE>WGVC;0K2\Z_Z<$HZ1B6)B*, MQ$J;P/"W(WW"F+8$'-^/1HUJ3ZUX_GVR/BR66)(^9__01&TZ1FB@A*QP MSM0SW_]%C@YYVE[,F2Q^T?XH:QDHSJ7BZ5$9"%*:E?_X< S$F8+G7E%PC@K. M>Q7, #4>3WJ0_@NGY B:T"!I-AM/GI]YB-)V@/] < M7%TPD\H#)F M7.:"H*^]I50",OK?)J_+;5K-V^AK_B"W."8= ^ZQ)&)'C.[OO]F^]6=3#'Z1 ML3<1<:N(N+>L0T12G1RE^SH_EB0C*ZH:S[HTY1>F="W:==W0\>!<=^?NU*4\ MVW."2NH-9ZOB;-WDA)-1@BYSQ46!">4,TC?F:4JE+E^-O*5)[XS$MMR6=\'; M(-4*@RN\7L7KW>2=;HF H&9KQ A4-,27C*Z+*$NX7O'Q^FVYT%--[%Z-RO>M MU@5Z72AH65$SN5^1^S?)1QE$E2"%#Z0QJ'YM3]=V[ NPNI#OA5XS6%"!!3?! M%IH(\:)^J0W.H#3=)@UJ$&'D1!>D=2$G\IUFTK B#6^2#C$5:(=97I3AA BZ MP[HSOO/HPWI">I%SP5T7"BV[&3NJL*/;.:M#VP04U?:*6K5K7Q>R/=]VFY%L MZ[476K=/G2LHTOC8RLAY*RM3X110]MK*&ON452M+0>A$P847#6)1% 2M*VZ< MM73[G?5@K.O!7=5Y?]R=FO$=FBNL2*J=@;1Y[5 S+FE1G[\^'I1^K2VAOX^A M(#:VII^ _*)X]O_W;&ULK57?;]HP$/Y7 MK*R:.JEK0H#0=1")0M&8** "V\.T!Y,= )@R&/*A>XXB3&;:]?540(IU9=R P)W5E*EU.!4K5V]44#C M')1RU_>\P$TI$T[8SM>F*FS+S' F8*J(SM*4JM\WP.6NX]26#G0SC MCN-90L A,M8#Q=\6>L"Y=80T?NU].F5("SPD>C Q2)HH_?=SGX0!0:[P" M\/< _ZV ^AY0SX46S')9?6IHV%9R1Y2U1F]VD.+ MZ71T>W<[GG='I#<9SR:C8;\[O^V3P7#<'?>&N#R;XX(U(N3\[,/Y(PP0>:)S#05 ML6Z[!A58'FZT9WM3L/5?8?N5BDM2KUT0W_/K%?#>V^'^<[B+>2N3YY?)\W-_ M]5?\]:2(\4!#3 9,4!$QRLE0%%?+GM$^TQ&7.E- ?G27VB@\M#^K5!=A&M5A M[$6^UAL:0ZCWV.@J\!JET3,=C5)'XZ2.R9*S=5Y$3;">1,,6%%882"13I*SSO2K*A=_F M 1N_=L"FH%QEU&A64VZ6E)NG*=L;6,6H>13,>T'GV,)_A4Q0D@E.DIE+@W=! MYDV!_VL*5?2"H_+5:D'0>D&QPLIKM5Y6V3UHA/81NJ-JS;"$'%:(\RY;J%$5 MC;V8&+G)>^-2&NRT^3#!MQ"4-<#]E93F:6+;;?FZAG\!4$L#!!0 ( #V! MBU:3GA_+N@, !H+ 9 >&PO=V]R:W-H965T)/;$B!&8*3EDX"3"#M0ZZV',21+E1FNB68;AZ&L14&PWRN04?#5@FDYB2!0>1I6G O]V3A!V' MFJF]3[S$VYU4$_IHL ^V9$GDZW[!<:17+%&<$BIB1H&3S5 ;FW=^7^%SP%\Q M.8J3;U!*UHQ]58-I--0,Y1!)2"@50X!_!S(A2:*(T(W_2DZMVE(9GGZ_LS_F MVE'+.A!DPI*_XTCNAEI/@XAL@BR1+^SX!RGU=!5?R!*1_\*QQ!H:A)F0+"V- MT8,TIL5_\%;&X<3 =,\86*6!53=PSAC8I8']60.G-'#RR!12\CCX@0Q& \Z. MP!4:V=1''LS<&N7'5*5]*3FNQF@G1\O7Q>+IX?EAMAH_P60^6\Z?IOYX]>## MXW0VGDVF.+UWO \"G(% M4QJRE%S##$]NQRL:6K!V*933TX39;H]JUV55ZGR+JKJ/)V*4(F*"(\/@7HZ85/= M#>4W45VKY]8TZ2==0TKX-N^^!(0LH[)X-JO9JL$;YWU-;?X>&[^B3_M! M4W2-SP'?JI.:D U2&K<>1ID7G5@QD&R?]R9K)K'3R3]WV+P2K@"XOF%81,N! MVJ!JAT?? 5!+ P04 " ]@8M629G7:]8# #1"P &0 'AL+W=O+LC"=\/+-=Z7WBFFZW2"_:PG^$-61#UDLT%S.P2):8I M89)RA@19#ZR1>QOVM+TQ^(N2O3P:(\UDQ?D//9G& \O1!R()B91&P/#:D3%) M$@T$Q_AYP+3*+;7C\?@=?6*X Y<5EF3,D[]IK+8#JVNAF*QQGJAGOO].#GS: M&B_BB31/M#_8.A:*G"&$Z24%6_\>M#AR,$-SCAX!P>OZM ZX^ ?'/QK M'5H'AY91IJ!B= BQPL.^X'LDM#6@Z8$1TW@#?)G/'^X? M[V?+T0,:/\T63P_3<+2\#]%D.AO-QE-87BQA09N@Z6SR]/PX6DZ?9N@;6D . MQGE"$%^C19YE"8%\4#A!4U;DHP[L,]E@$5.V06/.)$]HC!6)T1C++9I TDGT M.20*TT1^ ?P8-8Q%"[$(@)99A%M!*UD,HHX3(7!/TS6DDEH#[_;0I#L4VK>1M] M9]W*#$=D8,&E)(G8$6OX^V]NX/S1).%'@H4?!'8B;ZN4MW4)?6BR.\,T1B I MI+(BL(=JTJ_ "0R.OJ)W0[?7Z?;MW;$N=:-6QSFU">LV_B^8$Q+MDD3[&A)O MNJBEKG'*(IX2I/ KD5\1(XV$"LSV,2'7Z[8JC.I67<_W*I0:H+S :285E*2" MBXD_X^Q;I(E1MH.0Z'L);ABT+JH 9I#J3&+S4Y*W302#C\SXCP0+/PCL1-=. MJ6OG8K*,HDCD<)T8;6.ZHW"]Q%*G#U[!'T)Q& I(I"9%.[4X5Y)[_+\68=W" M;SO.F63IEJ2Z5Y%:Y0KES-1SEHMH"WV&*8A,0/LEU)M)(?(SIUEZAF*W=KQ> MIY+NX[J-ZP9!A6?=R O\H)EFKZ39NTAS"J7 %!=O1?*OB9 F8%>SZ]4OL5:G M6O)UH[;?J;"KVW1[K0HY^ZC928G8F*91HHCG3!6_\W*U[$M'IAVKK-]!OUJT ME[]@BF;W$8L-91(E9 V0SDT']!9% UE,%,],2[7B"AHT,]Q"STV$-H#O:\[5 M^T1O4';QP_\ 4$L#!!0 ( #V!BU9218Z2S@4 *\= 9 >&PO=V]R M:W-H965T ;>,8IU\O241W%P,X>/WB(5RMN?QB.)UL\(HL M"'_:W*?B:EBR!&%,$A;2!*1D>3&8P7,/N7) AO@4DAW;^PRDE&=*/\N+F^!B M8,@9D8CX7%)@\>^%S$D4228QC[\+TD%Y3SEP__,K^_M,O!#SC!F9T^CW,.#K MB\%H *RQ-N(/]#=-2D$V9+/IQ'+_H)=@34&P-\R3N-BL)A!'";Y?_RE",3> M .BT#$#% *0.L%H&F,4 \] !5C' RB*32\GBX&&.IY.4[D JT8)-?LB"F8T6 M\L-$YGW!4_%K*,;QZ6P^?[I]^C![O/+ W>/UU0.8W]W>/UQ=7WUTK6\M%X(> #90R< M>(3C,&)O!=/3P@,G;]Z"-R!,P..:;AE. C89.6B8.$;BE M"5\S<)4$)*@3#$44RE"@UU!_ 1]%01/(>\1?PQP.-(B!J M:(?3X$]='O+[6/K[R+YTSC;8)Q<#D79&TAS +U,T'ANC\63XLA\4#I]"YZ)6%^(Z/)^A!D+EZ&/ M9<_6%FU^+WMOCJ>6ZSB*X"8*(F0I:2O+F310RQR-%[1^95YU4EQF_RZC4,NK4(EK]-RINU RS,79=Y=F::V":PO0TL'IA MUE2,2Q7C[L?P@#53IZV3]=A&W">9UQ-9+9K0J"R,\8.6NN)&/86X5S:O+[9Z MD/=\(OS_ZUW!4:]ZQW'5!4^+LVW#5NI/BS/'TI[I"A"B2@WJK2D65+6N:#JV M*JF).H50;3R>%F:/4(N@RNW!3K-S0&>GF\_AW4IE;&" MW<[J*1$;V"C\1W3'7\7&56P?9$,DPHB(?:)'TO %R[TB>!\F0FN((W"3,)YN MXVQ/XA$6KI*LMV(&KDFP(OJL=D[BZ%+OD\WKBZV>@,H00OM']=-.ZWETD/MD M\_IBJP>YLJ*PVXL>UD^UWM)0*[:)LNU&N6I XQ9K"2MO"8\WE_]]\P UIM&! MUDC5J[&I"#4$:U#V>-RBN'*@L-N"?I\]!&PZ3=TF0@/3["(TJ/9M!*Q<*^RV MK4>MF6/=(J*JT8&@TTBD!F:Z>C6H,HVHTR\=L& 6!/6<(%6$%J66J*=![9=H M74/ER5"W)Q.MEXC%#LRWJ6C._E?PF.*$15F!@5GPUY;Q;%'4JNND/K8U]\KF M]<56#VME#A'Z0>L?ZG2A1P>Y3S:O+[9ZD"O#BKH-ZT'K'])Z44-M$?,VG.J^ MM3C+AFV56'E6U.U9^UT'BYO5=QQ[>X1"=!-UJFZ@=!AH6RT>'546$76_-/P^ MJR!JOO)3O*,7%6%#MZ=9,4D764G@DP$7CQM^4E.^6UYZCC+ MSMJ4[R_AN9>?'58T^5'F+4Y7&ULM5K=;MLV&'T5PBN&%DAJ MD91D*4L,)%:*9$B6($ZZBV$7BDS;0B71DVB[!?;P(V5%LBB*M3OV)M'/X3'/ M1W[D(<7S+BWD-"S*AR9_QC"TO!MX S,@\7"?LB6YO2"7($7P138KR+]A66&L HG7! M:%H5YC5(XVSW/_Q:!6*O '1["J"J )(+V#T%<%4 'UK K@K8961V4LHX!"$+ MQ^5D\G+_;ZR

;A_?+J^N?YC>OOY&MP]3*?@%$QY?YNM$P+H'%RF=)VQ CR1* F+(I['9 8> MUJQ\%T7K=)V$3#QB2Y*#"4UYAUR*GK(AX(X6!7@?$!;&2?&!$[], _#^W0?P M#L09>%[2=1%FL^)\R+@V4<-A5.FXVNE /3H@ OSC)\X8YM$2\#[*!Y<-'S57? QD)R C3!7&'9U;THD1>#.& MMH61?3[<[ =(! ^66ZJ)L&_;H\FI= MWB'MQ)-(C%#?4^-UZVGQ=I*:8**"(5ETT$6=(@O#GH[GUX)\?4[1.=N&N3)Q MM"6/'5I-D@6&R%H1@U9C1"R3,U3%9BB.1MD"4VSM2.Y9.JCM?1-:E(F4\QDJ M6RL[8<70R@[?'\F#G0*&/-^18($"AAUW;RYH"T&-$'10&@$1HSA2*]%2'-T/ M3+(%IMC:X6LL'S3J^:!1TV>4+3#%UHYDX_N@WO@=DE%V=V+T;,N2,TH!A(FF0+3+&U(]GX6J@WMH?D5]=X.I9ORZY/!7.Q[9"!:YSG)HF_"GO,9; 8BFO'%5,0*\._>QDD4EIM? M]+#-D]O2&"N#HZW5T5W+)%M@BJW=(HT3A[[1)#5JSXVR!:;8VMMAC4%'6MMZ M_.Y'Q==:7&'+DG)QHH!!Z,N;'PJ4[_8LTU!CE9'>*O_@Y@?J&EZQON\HZ\(\ M1Y[J%2!WU+.@1HUU1GKK?-S61T76TN-"+ ^N"AC"T)8%=5'0\U"/HL;-(JW' M^^'-CXIVOSJR*5- O(ZJ+H8W><^$@1IGB?3.\KBM#]2UAI@&"_)TT;IXH,.%5Y ^;GI*M1\VJ4+3#% MUFZDQKPBH^85&36O1MD"4VSMKY^-><5Z\WI NF*%744C:=:<*%"V[%45& A[ M=D-QXU6QWJL>E+'Z#9Z?DK_Z:A_]L=@D6V"*K=UDC0O'R.A7=Z-[V4;9 E-L M[4CN'5_0N_]#\A=WOH^?8BA[8P4*(?F#A@+DRPN8X=ZAFY3DB_+P4L&3<9VQ MW2F3^FE]0.JR/!8D/;^"9\'NF%-#LSMU=1_FBS@K0$+FG-+Z..(C2KX[R+2[ M8715'NUYI8S1M+Q4LK<;\0/U<;+Q?U!+ P04 " ]@8M6 M4_I8]!(# "Q" &0 'AL+W=OU0]!V#],>#+D0JTF8 M+A*I.^RP6Y %3E#>%2.N(KMBB6F&N: L!X[SGM5WSZ.VSC<)]Q37HM8&K63* MV(,.KN*>Y>@%88HSJ1F(>JUP@&FJB=0R?FTXK6I*#:RWG]@_&>U*RY0('+#T M.XUETK/>6Q#CG"Q3.6;K2]SH:6F^&4N%><*ZS.UT+)@MA639!JQ6D-&\?)/' MC0\U@-O> _ V &\;$.P!^!N _U) L $$QIE2BO$A(I*$7<[6P'6V8M,-8Z9! M*_DTU]L^D5R-4H63X7@X&?;'@TOHWT00#>^'7[^-KHVTZ*&-.^#5TM[)J]5R6L= ME#=&FDV77*!6(V#.608R0;BZZANM3 4<%FR%/#>"%YRH9\&9:F2-L@].^+_? M44G6JJGV=YS9S6GMLZ5=V=(^:,N %%22E/[!&&8L*Y92N2#87*X)QU.@64$H M-Y8U.=#>V:KM/=_-< -O2]9NCN<%P98NNW:99\@7IB@*M>9E+LM[L.JMZF[? ME)NM_@M5C\OR^8^F+.;7A"]H+B#%N:)TSCK*:5X6R#*0K# E8\JD*D"FF:A_ M"N0Z08W/&9-/@9Z@^DL)_P)02P,$% @ /8&+5D-51=/3 P 6@P !D M !X;"]W;W)K&ULK5=M;]LV$/XKA%8,+1!'KY;M MS#9@6QZZ8;J$1J)&4W_?4C)5F5)5D+L'R)1>IY[NZY(T^7 MZ8GQK^( (-&W)*9B9ARD3.],4X0'2+"X92E0]6;'>(*E6O*]*5(..,I)26PZ MEN6;"2;4F$_SO4<^G[),QH3"(TP M!?DI?>1J9596(I( %811Q&$W,Q;V76!;FI C/A,XB=HSTE*>&?NJ%[]%,\/2 M$4$,H=0FL/HYP@KB6%M2R6.1_T:G$6@8*,R%94I)5! FAQ2_^5B:B1K#]*P2G M)#A-@G>%X)8$][4$KR1X>68**7D> BSQ?,K9"7&-5M;T0Y[,G*WD$ZKKOI5< MO26*)^>;]7:]V*P^HL5#@(+UY_4??S[>KQ^>;M##^@D-T%8=M"B+ ;$=6N@: M$?F"U'%#*YP2B6/R'2*T93MYPAQ0 $=UDE)U+B1:,2$%>A^ Q"06'Y2M3]L MO7_W ;U#A**G \L$II&8FE+IT-&881GSLHC9N1*S[:![1N5!H#6-(+HT8*H$ M5%EPSEE8.KT6?\?T%KGV#7(LQ^T(:/5ZNM-!#UY/MWO4N%5-W=R>>\7>/3M" M7@*5YGJ95BQ),PF\JIF&?9S;[L2QIN:QGL .E.W:PTM4T(7R1Y,* M=2%Y6$D>]DK>7I6)PEHVHHQKI?( 5Z46?H:U\%S/&C>4MD&^Y;H-H6W0T':= M;IU^I=/OU;E(&)?D.\X_3:I@X:M*W:73;T4W\$8MH1THUYG8#:5=*&MT1>JH MDCKJE;K,A-H1 D7J^RLDD1F'+B&CMG-GXC@-(6U4X_0&?8@+ >-*P+A7P!=. M) S8;B?^7Z7&_Q7ZJHT8V%XC T$'R'$\KUOCI-(XZ=6HFK,:8*@:"#@'&KX@ MR3$5<7$^U4<4,777.N_9I!5.\^RU$KOV"5KC]<99 MNJIWN\G(\AM*.U =_37H@ETTV$*P61NZ$N#[?'A5?9!E5!:31[5;#;JJR%0##METKH=J1KP8I M%I*E^6CWS*0:%//'@QK^ M@6N >K]C3)X7VD'U[\3\7U!+ P04 " ]@8M6!2:( 2D# "^" &0 M 'AL+W=O@TIO5#I=TF37LPY$*L)G9J.]#^^]E)R( &U(>^0*Y]SLFYOK9O^FO>0, M(-%+FE Q,&(ILPO3%/,84BS:+ .J9A:,IUBJD"]-D7' 44%*$].QK,!,,:%& MV"_&[GC89[E,"(4[CD2>IIB_#B%AZX%A&YN!>[*,I1XPPWZ&ES %^9C=<169 MM4I$4J"",(HX+ ;&I7TQ#C2^ /PDL!9;STAG,F/L20>3:&!8VA D,)=: :N_ M%8P@2;20LO%<:1KU*S5Q^WFC_K7(7>4RPP)&+/E%(AD/C*Z!(EC@/)'W;/T- MJGQ\K3=GB2A^T;K"6@::YT*RM"(K!RFAY3]^J=9ABV '!PA.17#V"=X!@EL1 MW/<2O(K@%2M3IE*LPQA+'/8Y6R.NT4I-/Q2+6;!5^H3JLD\E5[-$\60XN1G= M7E^AA\O?5U/40E.UK:(\ <06:,32C%&@4NAH0NC_= M::"/WT^WCV3CUL5T"SWW4#%W:K3@+%5%I)+0G- ENLV 8WW8!)J5Y;MZSHE\ M1=<@8Q:I\JU R%07_'RGEN?HAJF02LZ21"M-J 2NL.C/Y4Q(KL[NWZ9BEF:] M9K/Z/KL0&9[#P% 7E@"^ B/\_,D.K"]-A?A(L?$'B>T4R:N+Y!U3#Q_;TW;3 M:I6LH&#IRWH5MNRNXUE]<[6]#@VPGM\+=E'C!E0W"/P:M>/?Y%M8UPGLO1S?@AROXWA[.9I;-WL*?%ET2('F+*>R MO.7JT;H)7Q:]9V]\J)ISV4O_RY2=_1KS)5%W0@(+)6FU.VK=>=DMRT"RK.@? M,R95-RH>8_6! 5P#U/R",;D)] OJ3Y;P'U!+ P04 " ]@8M6UNJ(/;D# M !A#@ &0 'AL+W=O/?Q1) HI) MTI)4Y+;K.*%=D(Q:XV%Y[8&/AVPM\XS" T=B712$_WL#.=N.+&R]7OB6+992 M7[#'PQ59P!3DT^J!JS.[44FS JC(&$4#7!+^L3!6EK$-")!D/.=LBKM%*31^4Q2S9 M*GY&];A/)5=W,\63X[LODZ_WM^CQ^I_;*>JAJ9I7Z3H'Q.;H@;--5HZOFE[H MCLY8 >B1O(! %PE(DN7B4E&>I@FZ>'^)WJ.,HLP=#D=+IK MH">GT_&1-%XS4EZIYQW0FZPY!RK1JAF6BV>@,,_D93E 635 4@_0E:G\E;QO MEM?]Y4JLR Q&EFH@ O@&K/&'=SAT/IE*=TZQY$QB>V7UF[+ZQ]3'3_UI'WV& M%#C)356KV&')UDUT,PYPJ,9SLUN-+LC91R1=1 _[GM^@]KP'C??@Y]ZGDD@P M.:^XP]B>K@5+C%@_ /&P\9X>-3X%T9[VKS)=MAYW"#PPY;O+@B[ M81BUG'=1D1,-S-8'C?7!4>N/3))<=>;37T93R('!?]RN_,2$"H-!*V47%89. M;$X9-2FCH\TF@3FHA.FO=YOHG-WFG&+)F<3VZAHW=8U_J]O$W7<6!T%K6G1! MZJ7UO=:T,*!B[)BG!7;>E@O.;[2W?52BW$SB==0"K0U7:EWE:EO;O2:A\,&(B: MQ-S8@=Y_OV,'0IHX*0_W!1+GS&2.QS,^SF#/TS>Q84RB]SA*Q+"SD7)[T^N) MQ8;%5'3YEB7P9,73F$JX3=<]L4T976JC..H1R_)Z,0V3SFB@QY[2T8!G,@H3 M]I0BD<4Q37^,6<3WPP[N' >>P_5&JH'>:+"E:S9C\G7[E,)=K_"R#&.6B) G M*&6K8><6WTRQKPPTXEO(]J)TC125.>=OZN9^.>Q8*B(6L854+BC\[=B$19'R M!'%\/SCM%.]4AN7KH_<_-'D@,Z>"37CT=[B4FV$GZ* E6]$LDL]\_R<[$'*5 MOP6/A/Y%^P/6ZJ!%)B2/#\8001PF^3]]/TQ$R0![#0;D8$"J!DZ#@7TPL,\U M< X&CIZ9G(J>ARF5=#1(^1ZE"@W>U(6>3&T-],-$Y7TF4W@:@IT")DLQZ$D(4KVJMS@$-,X#(@T!88(>>"(W MTE M2[;\Z* '[ J*Y$AQ3%H]_D63+K+Q%2(6L0T!31Z_=61>MV!+F-T)"4IE)GOZ =:\G6<(DP\0STWSF?@/M5W7DWUB?BBD$W\3N=RU6R:'7:]" MK0YRK HQ@Q]"/#,QOR#FMQ+[RI-K3>ZX#-$RA#Z>,N@+-#*Q\6M1!)Y=95,' MD:"4@YQ/'71- KN!4% 0"EH)J9X%*5+Q[YAQ/PE,Z0@J! P@XOG5JC*YLOMF M OV"0+^5P#<:97FOI1&H+ I(7@+CL-:H&LQ+R;CG6_5RZ%<;GP%$W&HW,( @DTWT M2C((M](;9P)&A(!R@64F0YFE9B*XGB;;)U4F=52U^%LA'TF0$PGR::TLM )8 M,]CCS>OLX*/\8H\$U8(WH(A5;7)3 PKCP&G@<9(XN'7['LTD7[QI.;]$H"(1 MAQTH!6:Q6G.ZEHS$;$,P5BTU=530#ZJ\#*ZLIC5VD@WX#-V@^C+3REHHD9T< M^S4OY)J1FU-/AXUK2:NCW-JN8P!AJY'<23O@=O'PJ')TA1(FC?&[AL[J5,.O M@YQJ:S-@;,]O"/ZD!G"[''CA$F3-2?3 >;JD"QKJR*N+%]*OZ0 3+'"Q7^55 MASD.;JJDDQK [7+@=(8[0YU^XNL"VUW'^O72I.T/IOWR^NR2>O;J,*N+_>H. MVRN=9V.6KO5W 0$-($MD?NXK1HMO#[?ZQ%T9'ZMO$OJ%G#DKI=;GKBN3 M%>14GO$U%/K.@HN<*GTJEJY<"Z!IZ91G+O&\R,TI*YSYM+QV(^93OE$9*^!& M(+G)/D#&=S,'.\\7;MERI( &+ MF7.!SR\),0ZEQ7<&.WEPC$PJ#YS_,".6N"G!7[?_I8%>+ 0<]#J1R(*"[Y PUCJ:.2AK4WKK;%AAAO%."7V7:3\U__CE\NOG:W1_\=_U'1JA.SU- MTDT&B"_0%2Q "$C1/7U$%U*"DH@6*?K$Z /+F&(@T=LK4)1E\IWV_79WA=Z^ M>8?>(%:@^Q7?2&TMIZ[2F.9A;E(A?=@CD1ZD?VAQAGS\'A&/^!;WR]/=R;&[ MJXM35XC4%2)E/+\G7ET&I#2!8"QAVGNO[I,76M2&!9T>+:K1H$.WK&H2N6+%$&>CV MA[)F-=LHHPY!V![CKHD?$CMD7$/&@Y#7C\F*%DM &A50RA9Z"4*1V!%CVS"W M&+LV?N#;&<BVDK@4)L!UI4B--!I'NN:*9$;%V MP[(13KK/CTG8IK18X2#L6<#8:U3'.[VI'DQ!:V>M8KU2:WVM:,>9'^@M'ARC M.O.$2V5D5L 6B@U8$\>=ZH]P/ Y:8V0S\TD\Z1FD1OCPH,S,_^(\W;$L*U6? MF^FNE5WI=]!M"_\RJPA[Q1)-V;[-93@ARUAI2B8\JZ% M?N45ZJE, GYNV%J_A%J7;!7XN-J=!6&S(CCNP6XD#0]K6KLM"_/Z.>*+T48. MEKJK7J-.@[89^6'8@]QH'!X6N>$&B+O:-8J#N(W6M>K1-]P('!Y6.$L7_(7( MX:Z$C;0^=&:LQ2R(>]=9(W9X6.V^TVRSGZ\TT]LJJH7.2MD5L1&)/!*U,2UV M>!S&?4V[$3P\K'A?]*[R167M2MR($&_65HAWO41I!)8.R9=NE6#EX<<[:[8G]!O;(L3!#^6P'-^@>\_QBF\O>I,>6*$US!+^ MA>Q_1>6$1A(O(@G+_X)](>M->R#*&"=IJ2PL2&-<_(?/I2,.% 2.6L$I%9QC M!>\-!;=4<(\5AF\H#$N%X:D*HU)A=*J"5RIXN>\+9^6>]B&'\QDE>T"EM$"3 M%SE=N;9P<(SERKKG5+R-A1Z?7]\N/M\$X.'RC^ >? 2WD%(HN0;O?<1AG+ / MXNGCO0_>O_L WH$8@XIW_E:!%_@[@/7/L,.);CJ@SZ?^K^Z>J.0CTX7=U6 MJ(>GJUL:7[K54G)S//<-O,\[)-<.WH!/A#&P$$OI182^/:0K!O[\)*3!-4ZA#GS]BBB*RP?$_: 4X? 9+A-$ZYF<@PQ&B(G3@_/&.L%BF$!7GQ0A> M/H+,@$_SX=@2*_'ID$NM&5VY- D6F 0+#8$UN!Q57(ZT7-XA&B',Q4%"Y.1( MG$\8DH$>K=+!*K;UEVY1S%_\5)4OZT'5(GH_&15* UNZN'#8$U/&Q;=:%H?=>) M3UT'6NW$9$VF1PEY<9J8KQ0;V>,C9Y=BAYQ,)V/G*+TKI";C82W5=,]!'6U_ MGWO.9)(@:7&*VB$,$QZ+S"$J:/&"(T$5!^A9O&#*-:L?MFN,*=$./>FU8HQ" M:'@L%)1"C0UP+!2:,K[)B5-SXOPX3F 4T4P=]LMA&^NQY:'%25)^*=58M&UG M:^?9-8Z80FNR4K<);&UA*G)O76-D;S$$8@:D%,%PF;S(,I+%RT2]0]R6G]W6 M4ER<).7K3>^:7XVBA:;0FK35!;^MK_A]L5\8CR/P(&BZS/B6T)B_* DQ61DO MC*+Y1M$"HVBA*;0FP747P![]N/Z=;;3H-XKF&T4+C**%IM":G-?M!MMLO\%N M-QP4B>\$(5]O6&=2C'8;3*$U2:G[#;:^FK\E^.-C_[ZO),!H5\$HFF\4+3"* M%II":U):MQOLR0^,K4;;#$;1?*-H@5&TT!1:D_.Z)V'KFQ*=8ZNBI>"JZHK3 MY'R]>9VI,=K*,(564#,X^/T[1723?ZD@/$XRS(O?@JNGU=<0E_DW $?/%_9Y M4'S34,,4GUC<0+J),0,)6@M(JS\6V8T67RT4-YSL\E_9EX1SDN:76P17B$H! M\7Y-"'^]D0-4WX[,_P502P,$% @ /8&+5E"QX@+J @ ] < !D !X M;"]W;W)K&ULK55K;]HP%/TK5E9-K52:%R15!Y& M=EHG=:M*R_;5)#?$:F)GM@/MOY_MA(Q'0)NT+\2/>X[/N3;W#M>,OXH,0**W M(J=B9&52EC>V+>(,"BRN6 E4[:2,%UBJ*5_:HN2 $P,JG*?C"Q'"X(<8JD9L/JL8 IY MKHF4C%\-I]4>J8';XPW[9^-=>5E@ 5.6_R")S$;6M8422'&5RR>V_@*-GX'F MBUDNS"]:-[&.A>)*2%8T8*6@(+3^XK85-KL>YNFQ,8T#GMR QR<6%BNW:5[!;2(%S2- S?D-C(4 * M%?PRNT7G9Q?H#!&*GC-6"4P3,;2E\J"5V'&C=U+K]8[H=3WTP*C,!+JC"22[ M!+8RWV; VV1@XIUD_(KI%?+=2^0YGM\A:/KW<.^$'+^]$-_P^4?XGB!F7#E# MJS:]>)/>KG35;/UN-ET#;D2)8QA9ZD\N@*_ BCY^< /G4Y?5_T2V8[S?&N^? M8H_FAWXOT0*6A%)"E_IEO0/F72FH>0/#JZO6*NJYUX,P&-JK;7,=88/0]]JH M'=6#5O7@I.I[&K,"D%1O_;SD;$5T>;OH4EGS#+:/#_L#9T]D1Y3KA;[;K3)H M508G5*J %\*7I*P+%K**RKB3M:MNZQJ9B[ZU/5$NK.] ? MFKH?/F"NGK) .:2*TKD*50YYW6/JB62E*=,+)E71-\-,M67@.D#MIXS)S40? MT#;ZZ#=02P,$% @ /8&+5MY*._?M P 8 X !D !X;"]W;W)K&ULK9=K4^,V%(;_BL;=Z>S.;/ E%SLTR0R):4NGM R! M;;\*^SC68$M>22;07U])-B:)'0.S?$DD^9Q7YSFZS[:,WXL40*+'/*-B;J52 M%J>V+:(48[YTQ(RMIU;KO7<<$TVJ=0-]F)6X VL0=X65US5[$8E)CE001A% M')*Y=>:>AJZG'8S%-P);L5-&&N6.L7M=N8CGEJ,C@@PBJ26P^GN %6295E)Q M?*]%K:9/[;A;?E;_U< KF#LL8,6R?T@LT[D56"B&!)>9O&;;WZ$&&FN]B&7" M_*)M;>M8*"J%9'GMK"+(":W^\6.=B!T'=W+$P:L=O$.'T1&'8>TP?*O#J'88 MF-LB[BV5FJZ8))IO!4^H7KA7_P/0$#=VOR'.\84= J[>[>QWNX=O=W1Z:83-00Z,W/**W2C'=@-!9 MEBFHN9YA&IEQVG F!"IW1TNJT;JK1ZMK**JN1MU=Z:WF5!0X@KFE]A(!_ &L MQ<\_N1/GEZXT?J18^$%B>RD>-2D>]:DO?NM/Y%=5VA!*"=WHM#\!YEVYK?J8 MF#[TKONP<)VQZ\_LA]VDM:VF@>_M&X5MH\ ?O1CM08X;R'$OY 6-U/D@U$SB MD&&I&9G!+)@@>BL6JG8/%,4EUZ1ZLD4EYT#E4>2JQ_$NLM\B[C *O." N&WD M3=UI-_&D(9Y\*''!">.&M7/M3%HA.@>DKUJ$;0LWZ(;T&TB_%S*$"G*74=T* MU+%'Z^&+GA \1F8705R9=,+YK< &K4%:]4;RW@7_06)[20N:I 5OFAD_F+3> M3MZ[FP;M%3">'$R?#AO_R+8P;5(Q[4W%M3KVHVHQJ P@41 Z8$F"$LYR] W4 MPI!=Z--7%T/;8N".AM,#HCZ=/1[7>;G8..\AVE_P:O]^99G7ZGUHKYN$'2:# M\= _PK9S:7-[V?[$A=[/%(606):R*F!P?M2_U\,E?Z%YGJ[76)N;IV")1!HB2=$U\EGE?/F:HB M66$N^'=,JN>"*:;J"0A<&ZCO"6/RN:([:!Z5B_\!4$L#!!0 ( #V!BU:^ M48)'N@, ( 3 9 >&PO=V]R:W-H965TSC'OKZ'>+3EXJ=< 2CT*PIC.7962JTO7%?Z*XBH/.-KB/63!1<157HH MEJY<"Z!!FA2%+O&\OAM1%CN347KO04Q&/%$AB^%!()E$$16_+R'DV[&#G=<; M,[9<*7/#G8S6= ES4$_K!Z%';HX2L ABR7B,!"S&SA1?7!%B$M*(9P9;6;I& M1LH+YS_-X'LP=CS#"$+PE8&@^FL#5Q"&!DGS^"\#=?+?-(GEZU?TVU2\%O-" M)5SQ\%\6J-78&3HH@ 5-0C7CVV^0">H9/)^',OU$VRS6#N@022)9!C$SI90B<5NF.6RKJFBDY&@F^1,-$:S5RD7KW=(/N;Z;SI]G-_Z=2D M7QV?3JKIKIZ]? I)/H4DQ>L>P+N##80(U^FP)IH=>B'7U(>QH[>@!+$!9_+G M'[CO_5VGJB6PBL9.KK&3HG<.:-P5P$6=QDZ;&EL"JVCLYAJ[UG74;4%O^AB9 M@H78_XUTD]Q2$2"?QTKH?E-;JCO,?HII>N9FXHW<35F3+:)"M)<3[5F)/G)% M0T33):FCM,ON62C9(BJ4^CFEOK4^2EVAMDCZ;19)2V 5H8-YT=T2U+'QIKXWB)I":RB$7N%JWH? M[9=99DLRVT*KZBS]>\ GV X9:+FJR'#XIO)J@G#W0/'APJNQW:R;>F>6WD!M M/^@PM<)BL=UCFWHH;M5IVT*KBBV\%I_";#/0RL3WSLG;Y=F/&GKXP/(4IHN/ M<=V&AHKWG;6.X'[488*%!6.K\66=M>X/\:4]\]VEZO5O-^M MLR6TJL["P+'=P3^X19H]W1I2)5NX.K;;>F-?/6^F90NIOID5/DSL/MS44TFK M9MP66E5L8<;D%&9,]GWV[W=#QBSJ;N MJ5BR6*(0%CK'.QMH86)WW+,;*+Y.3TQ>N%(\2B]70 ,0)D _7W"N7@?F$"8_ M=)O\#U!+ P04 " ]@8M65'*%TSH# "^" &0 'AL+W=O;I7^;G)$"T^%D&84Y-:N M+\+0I#D6S)RJ-4K:62I=,$M3O0K-6B/+O%,APJC3Z8<%XS)(AG[M7B=#55K! M)=YK,&51,/U\B4)M1T$W>%EXX*O3@;/W!H\0F&P4=1P@%IM8A,'IM<()".""B\:/& M#)HCG>/N^ 7]VL=.L2R8P8D2__+,YJ/@/( ,EZP4]D%M_\(ZGI[#2Y4P_@G; MVK830%H:JXK:F1@47%9O]E3KL./0[>]QB&J'Z*W#V1Z'N':(?: 5,Q_6%;,L M&6JU!>VL"FZ+ATF5Q9C7MQ[?S*=Q-Q[/YP_1N^L^W M&9S C HF*P6"6L(D9W*%!K@$FR-,C>6D(&9PS;B&1R9*A-)PN8(97TF^Y"F3 M%N92+0SJ#5L0RHU*)WB]X0OD)E2DW>56K.3VG(WM;Q.[2UN4$!\U):8BO=9.V]W55V8 M-4MQ%-!=Y( Q2#Y]Z/8[7]M$_9_ ?I+XK)'X[!!Z0\DY5O-:!.:9+ M.%6:O@.W06W!99WHXQ-U"(.MGU=U3N\ __<6)]WS7CO_?L._?Y#_/7MV&ANG M[+YB;6/;_R7;]Q8GT2 ^;Z<[:.@._J!"@%E F1VJCL$OJ^.01<4UW&D%!>J5 M[Y"&M"JEK:ZU9K5IPF/?>]ZL7U)SKGKI*TS5V>^8IE(W('!)D)W3 >FGJVY9 M3:Q:^X:S4);:EQ_F](.!VAG0_E(I^S)Q!S2_+,E_4$L#!!0 ( #V!BU;> MX#X\'P, +<( 9 >&PO=V]R:W-H965T(7J4I5=L!<+GI.;[S/#%A MR\38"3?L9G0)4S"S[$[AR"U18I:"T$P*HF#1<_K^Y;!CX_. >P8;77DG5LE< MR@<[N(E[CF<) 8?(6 2*CS4,@7,+A#0>=YA.N:1-K+X_HU_GVE'+G&H82OZ5 MQ2;I.>\=$L."KKB9R,U'V.FYL'B1Y#K_)9M=K.>0:*6-3'?)R"!EHGC2IYT/ ME02_?2 AV"4$^PFM PG-74(S%UHPRV5=44/#KI(;HFPTHMF7W)L\&]4P87=Q M:A1^99AGPNO^S83<]S_/1F0\ZD]GD]%X=/ME2L[)+56*6H_)Z148RKA^A[.S MZ14Y/7E'3@@39,PXQ[W07=<@%0OH1KME!\6RP8%E_8",I3"))B,10_P2P$4- MI9#@6<@@.(KXB8H&:?IG)/""9@VAX9^G!T?H-$M?FSE>\Y"OE"ER3_D*R!73 M$9=ZI4"3;_VY-@IK]WN=9P5DJQ[2GN=+G=$(>@X>6 UJ#4[X]HW?]C[4Z?U' M8"_4MTKUK6/HX:T4$6ZODE@?8DG@<<7,%BMF#=K@%6!L\62*K:D!OCU/@,-\0>RDQOL5#:4!AZ=,Y![*POJZMK[555]!JY[3L!;8..UUW M7;6EB/"]2LA%(RB#7LB]*.5>_'^Y9QB1 K5U%!,C*Y_JC"@(^WY%9M!H[7E1 M$]2J!+WPHEUZT3[JQ00H9S^0XA);",&+.J/*,,J)IJA'+EZ[4T>__7J7_,;^ M5K9?T_<:?CW]3DF_(WNUO'_^@B?WN2.Z_-\"IF%#K=2@](02WS MUJBQSE;"%+=H.5MVWW[>=/;F!]B5BR;Z"Z9HZ6.JEDQHPF&!D$@!ZT<5;;(8 M&)GEG68N#?:M_#7!J@9E _#[0DKS/+ +E/]5PI]02P,$% @ /8&+5I,2 MA-+< @ /P@ !D !X;"]W;W)K&ULK59=;]HP M%/TK5E9-K=21$"#;.HA$:;LQM:B"MGN8]F"2"['JV)EM"/WWNT[2#+84=1,O MQ!_W'-]S[&O3SZ5ZU F (9N4"SUP$F.R,]?540(IU2V9@<"9A50I-=A52U=G M"FA<@%+N^IX7N"EEP@G[Q=BM"OMR93@3<*N(7J4I54_GP&4^<-K.\\"4+1-C M!]RPG]$ES,#<9[<*>V[-$K,4A&92$ 6+@3-LGXT"&U\$/##(]5:;6"5S*1]M M9QP/',\F!!PB8QDH?M8P LXM$:;QL^)TZB4M<+O]S'Y5:$4ZW9@A4<. A4"2:6&D^T29 5 MB8B C2$F!XXLJ10F:3PR9;YMKTC8WD/KT&L%?7>];=E>4?]I6;>VK+O7,KQ! M\'X06*!*@8B>"%ZG.54Q^B2,PJNI4=9>SG\],0?2X/M1-!-\X4'9 )Q?2&F>._81 MJ?\SA+\ 4$L#!!0 ( #V!BU8;-.$"M@, .X1 9 >&PO=V]R:W-H M965T(+'0ZCCMHJJT MO<]N,H"U2.&Q5[IJ84)Z%^&X&DZ!O.881A.!K \'P;P,C M"$.#A#S^3D&M;$[CF+]^1;]-@L=@GIF"D0C_XH%>]JV.10*8LW6H[\7V#T@# M:AD\7X0J^27;U-:QB+]66D2I,S*(>+S[9R^I$#D'VCSAX*8.[EL=&JE#(PET MQRP):\PT&_2DV!)IK!'-7"3:)-X8#8_-:YQIB4\Y^NG!^.9^\C1\F#S=D-O) M=#@=389?R60Z>[A__'8S?9B1W\@,4R=8AT#$G-PR+LD3"]>@S' ,DF^8>1&* M?!R#9CQ4G]#E<38F'S]\(A\(C\G#4JP5BP/5LS4R-O/:?LKNRXZ=>X+=GRR^ M(@WZF;B.VRAQ'[W=W2VZVZA3)I:;B>4F>(T3>">C)[<\9K'/64@FL=)RC8FN M2^/=3= LG\#4[+5:,1_Z%A:E KD!:_#K+]1S?B^+OB:P@A:-3(M&%?H@%SQ3 M"LJCW4%X"8194#8#M]/IV9M\$,><@UAU*".YQ6 M?O)6USU@>&S4<6@YPU;&L%7)$)<@7&!BK' I(?9_$%R0MTP&Q!>QEKBV*?(/ MN9.P8CP@\(*+ML*5@(QT;MAG>B$O;- M&:WNSBY3"3^]&52S/3L!:D(K:KMO*VGKX@51:V-8%UI1CWUK2"N[K7,*PCLZ MAWCMPZZHS.AP9[!SAW'S)>0;DYB&BH0P1R?GJHV*R-W'A=U BU5R/G\6&D_[ MR>426 #2&.#SN1#Z=6"._-DGGL&_4$L#!!0 ( #V!BU;])S84I@, "$, M 9 >&PO=V]R:W-H965TVK:,4BBH/.-+8'@GX:*@"K=B81\,[ <:WMPGRU2I0_L M87])%S #];B\$[BS:Y0X*X#)C#,B(!E8(^F'[&=-EG M2N#=#/W4,)CX.V3 !3- M$1]G 3EY]YZ\(QDC#RE?2/>-X!V7W'*F4DDF+(9X M'\!&)FHZW"T=5^Y!Q"^4G1'/.25NQ_4: AH?[^XVN ?'NSL'LO'JXGH&SWNK MN'5Y2,BD$BOL5R5/R2<IQ:8IASK]/GI4^F6-O31@61U ]"QO+<#B)\[H2YP?A# MP,]*XUPYB/E_W^HVP8*6P/:X]&LN_=\^+_PVF6T3+&@);(_9BYK9BX-OZ10% MW )9E"B5(KY@V3_XF4121U_'-TTLEFB^0=/*;3UT_+Z]WN6FP<3Q/^X;!0U& M/=^KC?9RZ=6Y]([/):=29DF&V22"%R8?S$MQHQ2PY>?H'!.YG8I&-:!F+2== M8VOV7H7\P7<\YT7VKZUG%^A_BWEZG\PI7B^I6*A^&ULQ591;],P$/XKIS"A(<'2 M)ET+HXW4+4,4;=6T=N,!\> EU\0BL8OMM"#QXSDG6=:RK!I2!2^)[=SWV?>= M[W+#M53?=(IHX$>>"3UR4F.6)ZZKHQ1SIH_D$@5]64B5,T-3E;AZJ9#%)2C/ M7*_3Z;LYX\()AN7:E0J&LC 9%WBE0!=YSM3/4\SD>N1TG?N%:YZDQBZXP7#) M$IRAN5E>*9JY#4O,W$GYS4XF\*SS#++-$=(SO-:?3;&F!F^-[]@^E[^3+'=-X)K///#;IR'GK M0(P+5F3F6JX_8NW/L>6+9*;+)ZQKVXX#4:&-S&LPG2#GHGJS'[4.&X!N_PF M5P.\/P&])P!^#?"?"^C5@%ZI3.5*J4/(# N&2JY!66MBLX-2S!)-[G-APSXS MBKYRPID@/+^>W([GD]MS^#"9CJ=GD_$%3*:S^?7-Y?ET/H,W,*.K%A<9@EQ MB(JOF V5AJDT--<\$Z5?$=#,+X?#@ M%1P %S!/9:&9B/70->2(/8X;U8<^K0[M/7'HK@>74IA4P[F(,=XF<$F!1@;O M7H93;R?C)R:.P.^^!J_C^2T'.GL^W&N!A\^'=W=XXS=!]4L^_ZF@-E':"@6) MW81H;/.-&TYQ#+F.,JD+1>,O%T0%$X.Y_MH6EVK?7ON^MD2=Z"6+<.10#=*H M5N@$+U]T^YWW;9KNDRS<$]F6WKU&[]XN]N#P0FJ-=,43JK,:J)S%#Q%8<,%$ MQ%E&E[Z)Q6L0:-H$KC;JEQO9DKT*WO2\_M!=;0KWV*CK^]LV80O1N^/&9LO- MX\;-XYUN4J&E,BJH+"F%(OH)]-=9,Q5#1,FHJ()K^%56A7BK*J3UE=MPO\WS MG7O_[=7:)UFX)[(MS?N-YOW_E,K]?>J]3[)P3V1;>@\:O0?_*I4'STGEQT:/ M4[F%Z%$JNQLM0(XJ*5LI39E9"%/]!IO5IEL;ETW*'^NGU,553=<#3=4"7C*5 M6$TR7!!EYVA >:&JMJJ:&+DL&XT[::AM*8&PO=V]R:W-H965T?%[[.,=Q?\>25[X"$.@M"F,^:*V$6-^V MV]Q;043Y#5M#+']9L"2B0MXFRS9?)T#]S"D*V\0P.NV(!G%KV,_:ILFPSS8B M#&*8)HAOHH@F?]]!R':#%FZ]-SP'RY5(&]K#_IHN80;B^WJ:R+MV0?&#"&(> ML!@EL!BT1OC6)9E#9O%' #M^<(W24%X8>TUO[OU!RTA[!"%X(D50^;6%,81A M2I+]^&L/;17_F3H>7K_3OV;!RV!>*(1LN6+1WECV(@CC_IF][(0X<<.>$ ]D[D+J#=<+!W#N8 M'W6P]@Y6IDP>2J:#2P4=]A.V0TEJ+6GI129FYBW##^)TW&YM\FS^AN\CCY>C]'T]]'CS-TC69R M[OF;$!!;H&?PV#(._@$?S03S7J_3,?#1F$5R8G*:#>WD+;T&=.&"H$'(+R7C M^\Q%%U\NT1<4Q&B^8AM.8Y_WVT*&E':L[>V[?Y=WGYSH/B;H@<5BQ=$D]L&O M MI2BT(0\B[('6DD_DKC&V3B*T0,8BHZ-/ZX.U&XNQ]WQPW1F,7PFAG//,$; M,R[2<4I@"_$&;E4*YP1+34C7G5N^IAX,6G)AX9!LH37\^2?<,7Y1J:,3YFJ" M592S"N6L)OIPS@0-$3^8U-[AI(9\4JOTS+F=C)LNN]LAL4VKUV]O#X4ZMC)- MP^Q4K5P%JVM;I+"JA&87H=F-H=W',A1 @KZA%XAA$0@N)TA(A0Q2L-,Q7[R M?-" ;)3+O@])WBIGUY:&F_R&AO)!0F,/^*5*FKQ?=B5HNZ[,L9&%G;HP"B/3 MZJIUZ12Z=,X8\BL40Y9+4C=0+E6=HSX1[#A&+3R%5:]GU:QA3)=LT80O@Z48TC3I/."2W$XB)%23*,+66O%IIKBY:5=^R MZL76^:G76#E_6CZ=-%<7K2I?65GCYM+ZC-0[KFB)81ZEGL+*-NUZZAU;.?:) M30,NJV/<7!X_2[UHXJVRW/+E_ C9.H)89(6Q,J1&WJ?GB4Z:JXM6U;(LQ''W M_#336G]KI;FZ:%7YRA(<-]:IYZ19[R@U>L;1YEQAU>TZI)YFQU9VAYQZQ)55 M,FXNDV<0RJ;E%5K*S7DBXTSSC?I1$ =&ULM5AA[6.M5][W.4 M*$R!N$FL[;]_24 41*9]F_VB$.X]Y)SDP.7V]H0^LQ!C#EZ3.&5](^1\>V>: M;!7B!+%;LL6IN+(F-$%([YC^V,BC.S0 FB!*-TWAO#.AYY,4!'_1'C/3HZ!I+(DY%F>W =]PY(SPC%><0F!Q-\+'N,XEDAB M'C]S4*.XITP\/3Z@?U;D!9DE8GA,XG^C@(=]HV. *_1+N9/9/\%YX1:$F]% M8J9^P3Z/M0RPVC%.DCQ9S"")TNP?O>9"G"0(HO4)=IY@5Q/<"PE.GN"\-\'- M$URE3$9%Z> CC@8]2O: RFB!)@^4F"I;T(]2N>YS3L752.3QP7SQ./YV,QK. M)SX8/S[,)M/Y<''_. 7#J0\>%U\F3V TF4X^WR_ [/MP.@?D51YCL'P#B[DM<.!?P+9LIV9"X_>GVS7I_OO380,;IUAC1^$YE];X9)56IZN$ MLU6J4SQ#=.L1Y8KPFLI*1;*.DV MH0\6A*,8L/^A9X;K*5SY+'X9V"W'[?3,EU.ASJ,(Z&EWFJ=329U@ MOB:PDI+M0LGV;W):AMLJ.XZ/;1B>8KPFLI&VWT+:KW8!=G4KJ M!/,U@964A-:Q,K1^DP5SX))O8+O5K7BP)LR!';MJPCHTYZ(+X4GE"QOYJ;T" MEB3=,;"E9$-1HDR8C; 047P8KR79B/[1?:,5S=>%5E;6/BIK:W=A#JE+3IUH MOBZTLIS'\ATVUK2_8D3GW&%NIUWUX7D4M%RK:L/S*->RK LN/%;4L+FDGH4H M%1^YI5?AU0JQL%*$7M?R:\3^\*;1B>;K0BOK>BSG84N_![56]5K1?%UH93F/ MA3ULK'9_Q8/>V><:M.RJ!6N"VK#JP)H@V*T8T#SI!268;E1/C8G9[E*>-4"* MT:)O-U3=JLKX2/;S5(_I"),U Q\0W40I S%>"TCKMBV6AF;]M>R$DZWJ."T) M%]96AR%& :8R0%Q?$\(/)_(&19=S\!]02P,$% @ /8&+5HI&*ZV_ P M PT !D !X;"]W;W)K&ULK9=M<^(V$,>_BL;M M=.YFBFW)-@\I, .$]-(VA G8_QB1AAX$%K6/'2[S>2-WA M#/M;O"8+(C]OYURUG%(EBE-"1L2 3EGR- M([D96%T+1&2%=XE\88=/I @HT'HA2T3V"PZ%K6N!<"*$!>\XYT4UO!"!)T;E1H IC4AT*>"HX,L90,<9 M&*-&Q;\PM8$'?P?(19X!:'*[.VK \%:+!",$:PFY)V&TD5!7E/^1BUY"+NH!<8)J, MSA+V K-78O8:*\37[&@B46NT)UP=M2!+SI8J_P0\X)B#+SC9$1-R[ST+QSN) M74P!=$_'EOL_2D?$D@1S ;:$YTMG7+E"NG.^37W;1U=K9S)#=J\FR>#9B0MO MKB4W A=G.#I#:=O=ZVUK,D.!75-:(#H!H]N+RXW$J(H">W9PO3],=LBSO3KF MTRD*&P^NJVIS([1G@ YLOP)ML%,)Y/DUT*?C$#:?AX8"=".Y7TE5"&VWDM%5 ML\O$S[F=L^MD2O@ZNV4+$+(=E?F]JNPM;_*C[/YZU3_6-_SLFGJ2R3\/GC!7 M^U> A*R4I&MW5(GD^8T[;TBVS2ZMKTRJ*W#VNE%?*81K _7_BC%Y;.@!RN^> MX;]02P,$% @ /8&+5IQ P#5 ! 2!( !D !X;"]W;W)K&ULK9AK<^(V%(;_BL;MM-N9#;YP"4F!&<#.;-J&,"%I/W3Z M0=@'<->67$F$L+]^)=EX<6*TH>-\"+[H/)+>UT>WP8ZRSWP#(-!+FA ^M#9" M9->VS<,-I)BW: 9$OEE1EF(A;]G:YAD#'.F@-+$]Q^G9*8Z)-1KH9W,V&M"M M2&("B/4 WLTR/ :%B">LCF3=W9)B>(4"(\I M00Q60VOL7@>N#M E_HQAQX^ND>K*DM+/ZN8V&EJ.:A$D$ J%P/+G&::0)(HD MV_%? ;7*.E7@\?6!?J,[+SNSQ!RF-/DKCL1F:/4M%,$*;Q/Q0'>?H.A05_%" MFG#]'^V*LHZ%PBT7-"V"90O2F.2_^*40XBC :Y\(\(H [W6 =R*@702TWQO0 M*0(ZKP+T"28!3>WCVC^QWBV M0!=HAAG#RE[TP0>!XX3_,K"%;(LBVF%1[R2OUSM1K^NA.TK$AJ. 1!!5 ;;L M1-D3[]"3B6?^HL MS=F=>K8:TJYYAD,86G+,XL">P1K]](/;:4C/J-\BB\D%7:T0COZ5D<)[[6Z7IGL%=$O2]$OS5F09@G= M RBA!8N76SWD)'$:"X0YPBH[0NF$7$5/<9FGFM/D["@(5C%GJO2GBNC/3ZLY).HZDF68')P@9WP35I6&J76\G&Z M31%.Z9;43NI7;R9U[^V$;FSJN18U"0L:@E4L?7E/-JR@7F?OQ?G8ZV@:YYI@4YIV(2PD&;NE7*I( < M=Z;?KU7G;<$KIU:>MP4ON[7Z&-M_KC[VT8XY!;;61Q58K6/"40(KB71:E_*38OFQ17XC:*;WY4LJY"Y? M7VX 1\!4 ?E^1:DXW*@*RL.CT5=02P,$% @ /8&+5N.;=*0M P C T M !H !X;"]W;W)K(*EZO*I+5(..#*@)+8] MQVG9"2;4"CIF[)X''3:7,:%PSY&8)PGF+WV(V;)KN=9ZX(%,9U(/V$$GQ5,8 M@WQ,[[GJV05+1!*@@C"*.$RZ5L^]'KB>!I@9OP@LQ58;:2E/C#WKSFW4M1P= M$<002DV!U=\"!A#'FDG%\2\GM8HU-7"[O6;_9L0K,4]8P(#%OTDD9UVK;:$( M)G@>RP>V_ ZYH*;F"UDLS"]:9G.;OH7"N9 LR<$J@H30[!^OGE5<#XT8E3.!;F@$T2Z!K4(NXO;6]2L8?F-:1[]:0YWA^24"# M]\.]BG#\PD;?\/G[; 0A &KH#E1*U= 01,A):A+USYV:BVXE).)OF7,9<:.< M6._B:Y'B$+J6VJ8"^ *LX/,GM^5\+5-])+(=#QJ%!XTJ]J 7AFIWJB2""*G/ MC,XF.D6Q=@3!2GUW!)2F3L;J.H96?W86@5MO=NS%MK"224Z]74S:";A9!-RL M#'A$*$GF25E,E#R\*#R\KWO/;@55+6 MU#&D#[I-EDK@I=E03>^B%\"\3'0E[H.BVX7H]KM$3PC%-(1#)5>3[Y=CZVP.;.=4.SIG/I(-QV+;]6&K<'%/NZO? MX&^8'!?(0TE6NJ@B)L(O94?8H)KJHU9X&RN\4^[U-]@/,J*2ZE C[*VZ-@$^ M->6^0"&;4YF5BL5H<:7HF4+ZU7A?7S5,O;RAR>XI(\RGA KET$11.O5+=5CS MK/3/.I*EIGI^8E+5XJ8Y4]CYA3*X[>H'B A;\!U!+ P04 " ] M@8M6C6YBM\@" "D!P &@ 'AL+W=O&UL MK95=;YLP%(;_BL6JJ976\DW:CB E::9M:K6JM-W%M LGG 2K8#/;^=B_GVT( M2Q.2]6(W8)MS7I[W8'SB%>,O(@>0:%T65/2M7,KJVK;%-(<2BPM6 55/9HR7 M6*HIG]NBXH SDU06MN0L%6?":P$EMC MI)U,&'O1DR]9WW(T$!0PE5H!J]L21E 46DAA_&HTK?:5.G%[O%'_9+PK+Q,L M8,2*[R23>=^ZM% &,[PHY -;?8;&3ZCUIJP0YHI63:QCH>E"2%8VR8J@)+2^ MXW53AZT$-SJ0X#4)WFY"<"#!;Q)\8[0F,[9NL,1)S-D*<1VMU/3 U,9D*S>$ MZJ^82JZ>$I4GD]OQ(!VGZ!RE:G]DBP(0FZ$1*RM&@4JA9[>@RH3&:[5Q! AT M>@,2DT*LS90F":B=B6BDSKV].&8EA3> $_IVO186GT+?4_RJ +\%*WK]S(^=CE[__)/;* M;="Z#8ZI)]\JX%@2.D>%V3O0[)TNT[529)3TD;-,+KW C>WEMIG]H*LP]-J@ M5Y!A"QD>A7S&G.")VO#_9JR%PJW71X'O[##N!X5A%'4S1BUC=)0QS1F7YQ)X M^0;*: _ \\(=R(X8U^]F[+6,O:.,CTSBX@UXO;UOZ :75]$.8$=4Z/ON#J*] M=>"5P.>F#P@T90LJZS.B76U;S<"8SPD5RMA,23H7 M/54T7O>$>B)998[5"9/JD#;#7+51X#I /9\Q)C<3_8*V,2=_ %!+ P04 M" ]@8M6C'?SKU\# Z"P &@ 'AL+W=O&ULK59K;]LV%/TK%UHQM, 2R9)?R6P!B9.B'5HLB-?U,RU=640I4B,I._WW MNZ0;K'MYS#DG=V5;I+Z9$M/!4"6GF06EM?1V&)BNQ8N92U2AI MIE"Z8I:Z>AV:6B/+?5 EPCB*QF'%N S2F1][T.E,-59PB0\:3%-53'^]1:&V M\V 0/ \\\G5IW4"8SFJVQB7:3_6#IE[8H>2\0FFXDJ"QF ?T=]Z M\D1FQ0PNE/C, 5+SD")X7MV8\!Y(66*4::0V)EHF&^#KU;(E0D<*- M]H8X>X03' 1G*RZXY6BN^Y1M-Q[V;^Q>AVM3LPSG 5U_@WJ#0?KK+X-Q]'N? M*F<".]!HV&DT/(6>_EFCID,GUY YM0HZB@8*K2I0W8R7I/> M=ACC^W>M$TZ MC2=DW6:?7L^B29)TBP[2'G5ICTY:ZU_$"U5<-&06,P;)6+6B*R);8_$I*YE< MHW>^M52M!%_[^]5OZ>B"9P ZX#Z)OW_7H MIRW<05SM79_H,AI.7URR_US6IACN52$5ZK4OS@QXR=L/=#?:%8 WONQY,7[K M"D-?W7R#::O*CTRON31$J2#(Z')"CYAN"[6V8U7M:YV5LE0Y^69)Q2UJMX#F M"Z7L<\=MT)7+Z;]02P,$% @ /8&+5H=IFZ*G P Z X !H !X;"]W M;W)KG>[&8 5:UO;[==4B^?6=MQX Q)J*Y-^"U/<_^GH&=G1VMN?@I M5P"*/*9))L?&2JG\PC1EO(*4RG.>0X9/%ERD5.%0+$V9"Z#S,BA-3,>R?#.E M+#.B47GO7D0C7JB$97 OB"S2E(JG*TCX>FS8QO.-KVRY4OJ&&8URNH0IJ._Y MO<"1V:C,60J99#PC A9CX]*^F-@#'5"^\8/!6FY=$VUEQOE//?@X'QN6)H($ M8J4E*'X]P 221"LAQW^UJ-',J0.WKY_5;TOS:&9&)4QX\C>;J]78" TRAP4M M$O65KS] ;:@$C'DBRT^RKM^U#!(74O&T#D:"E&75-WVL$[$5X 4' IPZP'EI M@%L'N*71BJRT=4T5C4:"KXG0;Z.:OBAS4T:C&Y;IGW&J!#YE&*>BNYO+Z@HSKD&N*A#G ,@GFIT3USXCCN6X'>&3EX<[N^$F MIJ3)B]/DQ2GUW -Z7W(05+%L6=GO-%0I>-T*>OU=R)S&,#9P@4D0#V!$?_YA M^]9?7?9>26S'K-N8=?O4(\R9UV6PBO++*%T/'J+ "X.1^; -WBM](KC7@'O' MP ==X%748 O<#_UA"[Q7^D3P00,^. ;N=X$/]L ]+_1;X+W2)X+[#;A_##SH M O?WP!W;;7'W*I_('33M*A[=4^D#AOJL)?Z&UHL3.&>*7MH^5;+6._4)QH;-L:&O<;N0$K"TKQ0,,>- M0P%.H;JL#/>LO'>L,&Q9Z9WL1"NVM=E"K>._4N>.9^T54-L?!DZ+OE_^5/RM M#L#^[:VNEGBEO>ZUU'8-;[9VNW.F2?8.A&N M5B"P]2LY2+)INSHS^?]-L)O<32MA]_<2O^WIRMYO.WS?\MJ+IJLYL39[_"[^ MIJ&P^SN*S7^C*K/'6/<[#=MR_79]JE_;*02!'1RBW701=G\;<;CR#%Y6>5ZU ME3"WCB'Z#/B9BB7+)&9R@?+6>8"SB>I850T4S\N3R8PK/.>4ERL\BH+0+^#S M!>?J>: /.\WA-OH%4$L#!!0 ( #V!BU:,$':%I0< &1- : >&PO M=V]R:W-H965TG%"E82#; *N]AQ)S^^"\(@8FEM==[IC0V(\YQ=>%D.O-*> MW?/\BU@S)LFW-,G$>6\MY>9]OR_"-4NI>,4JE6\U5?;')&HRHH M3?J688S[*8VSWO2LVG:=3\]X(9,X8]X\;/L6KM2PW M]*=G&[IB-TQ^WESG:JW?4*(X99F(>49RMCSO79CO ^ND#*CV^#UF]V)GF91= M67#^I5P)HO.>4;:()2R4)8*J?W=LSI*D)*EV?*VAO29G&;B[_$AWJ\ZKSBRH M8'.>_!%'.^V1B"UID^EW097GG,U#YP;\MIFDL:)>$-> MD3@CMVM>")I%XJPO5>Z2T _K//8VCW4@CTDN>2;7@CA9Q*(]\8X^?O!;06X^'?F9IB9\4O: ] [,$&1.R2=1(*>/EJ9%-'L$:3OF MOJ!C Z/JV(2D+(II.3[N.W5ZT,=0-B!+TQY?CW'9XO% :[L5Z#$7&W68S4&% M.=":CIP&S94\J+B# ]P/7 @R5Q*-LQ7+PI@)\N<'M0\))$O%7WL:.ML"A_N! MY6WVO=C0D)WWU'U4L/R.]:8__V2.C5_WJ10)LY$P!PESD3 /"?.1L $ZRAY MV"AYJ*-//VIX5=52B1A4K)<$+XD8:YN8?ONRS-MHF.EBX392)BSA8UV MI#L>JY,^JS1LNX@,EUTR;X5C-(F$V$N:,GVKVY(EDD1D]),Q'P@(0K"/9DT:R M)\^-MG%8CZG.MPW/);E5XZR@X2&!:GG'"A0)LY$P!PESD3 /"?.1L $ZPCY MM!'R*?HQ[12I9"3,1L(<),Q%PCPDS$?" A"LH^1)H^3)_U4 :Q,=JW DS$;" MG,F>9[$^4A8 ()UE&L:[5MO0ZO=:Y9%:@ F'U1]NWVG0+Z3S]F2 MWO&<+A)&/K%5D5#)\P=R<;#$T"F"Y64]T7A=0@W> M.N-KID<>+6KKR4N!0?IK2%G:EV2':46F2C" MD FQ+!*2\R*+JH*X\325?G7^YDR?Z&C]0JTZ*,V!TMR:MGNE6MTKU8,F]*&T M $7KZK>UX4R]#U=5#V%3/3P0&H9Y09.]"H7:;U":#:4Y4)H+I7E0F@^E!>93 MYW)L[3S]=D7:NG"FWH8[_DE.?3[GJ^Q!,G++PG7&$[XJ*^- Y)0EY(/<]^V@ MF;X91PL ME.9#:0&*UM5T:_J9>M?O0@BFGNZ:[R(*(GBQ6DLBN2I,THT:KM62VH=0$4=L MNQ(6.2/+0I;__BZB5>H3F!5RE0=Q!*LZ$T!TISH30/2O.AM !%Z_Z,HS43+;V9>,Q[ M$CWJ6#%#:3:4YD!I+I3F06E^3>N4,.,G%4R 2MI5:>L%6EI?9GI-'\I*6) E MSTG"5C0I"V=5AE1;]VK5?/K&9O1CM^;ZM$=K$&KQ06DNE.9!:3Z4%J!H7:FV M%I^EM_CFY<\]MNZ)($/S=-PW)M67B8+W#HVW'T:(RDV5": Z6Y M4)H'I?E06H"B=:^$UD*TX#_JLZ!>(91F0VD.E.9":1Z4YD-I 8K6U71K*UIZ M6[&UQ7?>ZWW7_N!XID<>+6JHO5C3=DUFLULC.="$+I3F06D^E!:@:%VEMMZB MI?<6=^H0,A@.A]#2 ^HG0FDVE.9 :2Z4YD%I/I06H&A=\;=^H@7W$RVHGPBE MV5": Z6Y4)H'I?E06H"B=37=^HF6WD_\3Z4'U":$TNR:IBT]H-X?E.9!:3Z4 M%J!H6Z7V=V9H2EF^JJ;W*E\:%YG<3M;4;&VF$+NH)L[JM[MOYQ^[I/DJS@1) MV%*%&N].U-G/MU-Z;5,1BPO=U"?+SF7CRME@F9BM>F_ M4$L#!!0 ( #V!BU;K)F&PO=V]R:W-H965TYT MV&Q%UCZ[HAL2B4\6-%[[7.S&RP[;Q,2?IZ!UV$&Z;G?6?A!I_6YZ["GN=^F6 MAT%$GF+ MNNU'[_?D)#N>QK4/@Y,@N6*)P[&7Y(IX2^;IUCL=0J6>; F M$0MH!&*RZ&D#>(V1FP#2BG\"LF<'VR!IY972G\G.>-[3]&1$)"0SGE#XXM^. M#$D8)DQB'/_EI%IQS@1XN/W!?ILV+YIY]1D9TO#?8,Y7/0-60G?C(8L_0OV>:VN@=F6<;K.P6($ZR#*_OMON1 ' &@? : <@.H \PC MR '&J0 S!YBI,EDKJ0[8YWZ_&],]B)-JP99LI&*F:-%^$"7S/N6Q^#00.-Z_ M&SW>309/W\=#,'C 8#J^>QC?CH>#AV96@(V0HM$ ?6MR@5L:__>@*&/ K0#HR) ,:G@Y'$C@^'0Y;NC&*F352/N,( M7SXW#"QBN@:C-T[BR _!,%U3)&;EI/TXF#39/&3G,>7G2;Z8KMG&GY&>)KYY M&(EW1.O_^0>T];]D&JHDPXK(*OJ:A;YF&WO_F7(A9YRI+),M@]LI//GZW?4- MB'1;+(W=H2#-,M,Q=;-6AB5EIF%:;E%6:<(JFK!.:&)T/QK(.FC%GCOQ*LFP M(K**9G:AF7TA8]DJ]55)AA615?1U"GV=WS-6!K<.K( LS]#-FK&:9:9N.99= M,U:SS' \VS'EQG*+)MS6)L8L]DDH&WTK[MQ)5TF&%9%5]/(*O;P+FK7)\Q5\Y6DSD"NX<":L61\C@FA(7<6/(BLL+63 M.R("?_0N[:$5>>[L*V7#JMBJJJ%2-70AA^4G4B6R2C:LBJTJH+1O.:%S(*H<2%KEEF6Y5EUHTG*H.OJR&=(:2I7RH95L55%+E,Y:@VDO_99 MCJ_\VK*@X=5\)BMSG+H=L:3,-!W3/N*S,O>B]MQ[-#"VX\Z>>J5WCU6Q534K M0S8R+^4OI:E<*1M6Q585N4SEZ)0;W&W^LAJ.\#S7J=NK604=U_;J]FJ6.?#8 MSS%4IE[4GGH'3X.A=.Q*;R K9<.JV*J2E0D;.9\GRLJ@I]?=U3EX&"YF>IF^5,# C&XCGCT+ M+HX6+RX,TL?UM>,W\!IGKQ^4--G;$/=^O PB!D*R$)3ZE2,,'V@0W-+V1-? PCT$OB$M[2U$.&5KO/Y&@+,+VD(1%Y94A9@(9=LI?.0 M 5[$H,#7+<.HZ@'VB.8VXW-#YC9I)'R/P) A'@4!9J_7X--M2S.UMQ,C;[46 MZH3N-D.\@C&(:3AD!1Y)O_)(: ML0,P*Q\ K!1@?19@IP [%IIT%LOJ8H'=)J-;Q%2U9%,'L3%]KX/:_2X:]^[ZO=M>I]V?H,YT/!D\WHQ0KW\[&#VV)[U! M'UV@L4S2(O(!T25ZH&1U\2#GL$!MSD%P-'M%(UBI 9UV06#/YV<2,QUWT>G) M&3I!'D&3-8TX)@O>U(54H/K0YVFWUTFWU@?=_L;D$MGF.;(,RRZ =SX/M_)P M7?J6F6=EYEDQG_T!WP@V0"+@:,EH@&Y>!#""?=2)QP:,(ZGRT*,BV[\[^R?RFP*8W*LN6DMCRMKSOC,RCNXS_"VW*N?L7[U1-2!XQ6WF$(Q^6$F94:%G%Q\N);O M1J0W-! , &<+ : M >&PO=V]R:W-H965T08MZB&1!Y9T59BH7W8HD)C!GB&_3%+,_0TCHOF_8QL&PB-<;H0RFW\OP&I8@OF=S M)G=FR1+%*1 >4X(8K/K&P+X//.6O'7[$L.=':Z0R>:7T36W&4=^P5$"00"@4 M Y:7'8P@2121#.-WP6F4CU3 X_6!_5'G+G-YQ1Q&-/D91V+3-SP#1;#"VT0L MZ/X9BGQN%5]($Z[_T;[PM0P4;KF@:0&6$:0QR:_XO=#A"&!WS@"< N"< MPS M@'8!:%\+< N JY7)4]$Z!%A@O\?H'C'E+=G40HNIT3+]F*AC7PHF[\82)_RG MA]G38C!_'H_08!J@Y?AI.GXKA3 P^NA]L7LFF71]O6?.X9OE+L09VV%['J97// M,QQ"WY!O$PYL!X;_\8/=L;[6Z=(D6= 0644SM]3,U>SM,YH517MS4MEU KI- M"M@D6= 0647 VU+ V\M%5VEL)AO[!F7 E$U^1>ITS/GN-)_Z2.U\JV5WNSUS M=RQ0K9?K5;V"6J_.7>E52:E3IM2YKH^&=>%?Q/YO&31)%C1$5M&L6VK6;:J/ MNDT*V"19T!!914"O%-!KN(]R/J]:^R==Y-7TA^6YUO'O!!/486S7/NDI\V@$ MD0>]UJ,<1R'=$I%_@$MK.2T.])!T8A_**3(?^O[1Y"/H!+-U3#A*8"4IK597 M=CO+Q[I\(VBF!YU7*F2UZ>5&3L+ E(.\OZ)4'#;J >5L[?\%4$L#!!0 ( M #V!BU:WW_QA,0, &X, : >&PO=V]R:W-H965T08GG ,V#Z MSH*+%"L]%4M79@)P8D$I=?U.I^^FF# G'-FUJ0A'/%>4,)@*)/,TQ>+N!"C? MC!W/N5^8D>5*F04W'&5X"7-0W[.IT#.W8DE("DP2SI" Q=@Y]HZB0V-O#7X0 MV,BM,3*97'-^8R87R=CIF(" 0JP, ]:7-4R 4D.DP_A3GZ!.ZPD)@LQ]H M+P*%"94?]>I[Y"*YP@+DR%7:M2%PX]+-2>'&?\*-YZ-+SM1*HE.60+)+X.J8 MJ\#]^\!/_$;&KY@=H,#;1W['#VH"FKP<[M? HV;X&5P?(']HX5Y#-D&U#8'E M"Y[@FX%4(H]5+@A;H@F7"F&6(+T,0F_#KV_:'ETH2.7O.O$+\FX]N:D<1S+# M,8P=71HLHQ-^>.?U.Y_KA&N3+&J);$?4;B5JMXD]G'(%3!%,Z1U*",WMB2Y. M,-HCK!Q^K!.T(.Y98E,YUV%WV-&_D;O>EJK1_VNE:HEL1ZI>)56O4:H)3U-= MA76YB6_VD7X]2*7/GSF+SPC5>R14?SCL^OV.]T"J&L.![PVT]:YAU!CH?\K0 MKV3HOT*&# NTQC0'*T+"*<5"H@Q$(4BM'@5_?RO-AV?F68NHR6(GK4&5UJ Q MK7E&&%\LZN)M!+ZV-BFJ&V212V1[8AZ6(EZ^#8U MII'VM7*V218=/BYJO<$@"(+>@P?6W>K04A!+V^E*%/.WWKKG2W:,=KO0' 0ACH.\ON'XO MEA/CH/K$"/\"4$L#!!0 ( #V!BU979=RX'P0 *4/ : >&PO=V]R M:W-H965T(8E#/G:%%M.<)P;9:GI6)9O9CBAQFB0 MS\WX:,!V,DTHF7$D=EF&^?<)2=E^:-C&86*>K#=239BCP1:OR8+(U^V,P\BL M6.(D(U0DC").5D-C;#^&MJL,DI"P9^Z(&S_'0L-2*2$HBJ2@P M_+V1*4E3Q03K^%J2&M4WE>'I\X']UUP\B%EB0:8L_2>)Y69H] P4DQ7>I7+. M]I](*:BK^"*6BOP7[4NL9:!H)R3+2F-809;0XA]_*QUQ8F#[%PR#3@;(^X0@.;>LB=F5N#_(2JN"\DA[<)V,G1 MTWC^\OSRVP+-GN9H\6D\?T(?T0*R*]ZE!+$5FN(TVJ4X#Q(,)U@D$<(T1F&2 M[B2)T0LDYS.-6$;0EG T95D&T,4&"'R;O:>&!*T*M6;4:EMDFAS;F@S7;09T;E1J G&I.X M3F""HRIO.0=O39Q6QM\Q[2#7_H ;^YHS,/KS>T6-6X5>S?GGD[M4(]BBR,R-& +$H2_$6/T\T^V M;_VB<]4MR<(;D=7]W M(8YOIU[1XIRN7X>%YS#'%% H0EI(GRYW$2]@%)$.4P3R5 MG*5@M :4).!(J5-:?*-[LC3/[C5E:D"^ZS5$GH-\VPKT&OU*H_]CP3J3.F5K M^ET2M& KN5,.SJAOB94MF>[3D.K#N?U^E9#[3G,]B"H>KE!)3=H+?$_ M>9Q0.,\/&RR<_$+";@I!?-1I"FY9X; MKQ/7/UM08\G3=Q%A&Z(FR+:.=QBK5=+A*G*=B)+LO1#I8)H8Z6"7@V2?W,OL MULH]WZC4[2J7==V6I:WO\J,W*O";LH6W8JL[W#DZW+FBR%7NQ'#*82Z.#M>G M44$7U/;UCM]KII$&9G4,.S6V\^567\@"SW.ED:F$[6.4PC MRSSI7S+"UWD?*%#$=E06E_-JMNHUQWF'U9B?J!XT[XN.-$4#^QGS=4(%2LD* M**U. 7+BYZP&$BVS;ND)9/0<^6/&^BC"5< >+]B3!X&Z@-59S[Z'U!+ P04 M " ]@8M6^").W3<# #($P #0 'AL+W-T>6QEUY-B9X[)VOWZ^=II^X(L8#UN[ M5#3V/3[G'MLWQ#"HS4JPNSEC)EJ60M9#,C>F^A#']73.2EI?J(I)BQ1*E]38 MKI[%=:49S6L@E2+N=3II7%(NR6@@%^5-:>IHJA;2#$G:AB)_^YP/23=]3R(O M-U8Y&Y*'L[<_%LI3=R4GGX?QZ/W[F@',2!T4O7R!ZT<%U+89)I[O2 M;OBI%?+$4XQV%:#9+!LF=#!R_T73>68VF' 6=+7ER1'C9B='@T+)S88FQ >L M,BU9]$C%D(RIX!/-@570DHN5#_<@,%5"ZL0Z.!8 78T7PVA[M150R@,:JTC9S3F9+4>5@SFH:5 MG3(A[N )_%[L:"^+K3WKP([)MFD--4TOXSN@OZWFM;=EDU?I1A5_5.;3PDY' MNCX4&;O5K.!+UU\6K0%,O8NKTZH2JX^"SV3)_.1?G' TH&M>-%>:_[+9H%2F M-L TB1Z9-GRZ'?FI:77/EF9=3LL"]]P[0L]_=YUG3#)-Q;9I6_N'O,JO=IQ< M_2O+[K?*ON&@Q^:U>N@F+X_!9'H,)H^B)OO'8#([?)/)87J,FT/&UDEFYQS3 M1B,X+P[)-SAYBDW2:++@PG#9].8\SYE\<*< MS%[AF699DJ0IMJ+C<=#!&%NW-(6?L!KF#1A8'LCT9VN-[S9>(<_7 ;:GSU4( M-E.\$K&9XFL-2'C=@)%EX=W&\@ #VP6L=B!_. _45)B3)+"KF#?L"<:1+,,0 MJ,5PC:8ILCHI?,+[@STE29)E802PL(,DP1!X&G$$

,"1)W'MP[WT4K]]3 M\>9_=Z/?4$L#!!0 ( #V!BU:7BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:G/!4/697=97E6_W/9:Q_G M:4_LLGVVR[ZGF\N>UA/5??'MMBBS[\6^3O)H719Y?MD;G%Y8I66=K5]W]$\GXD,HWGYX=Z^(ZR^NTG"9U>E,6 MQT.V_]K<1GZ+/OD:;3D\_3T5XH?R_Q1CL=UFZW1:K(^[=%^?RK%,\P9P7]UG MAZHG]LDNO>Q-BH>T%(OD:]I\*?DIWN;T!6M)1HJK_)#)%TIOTS+R\3C'358+ M;W_Z9_DJP1H"K"$OUD0^+_)L(S]](ZZ2/-FO4]%6;T4 1P!PU!F@>+=(".08 M0([?$#)J()I_J$2Q%<$A+0FD#B#USB GQ>Y ( T :70&Z?YUS BD"2#-[DHR MJ>X)I 4@+5[((+QQ?.\/)_8"_[T(%F[8/HR$XT_%E4,@;0!I\T)&R_G<"3^+ MX%I$WHWO77L3QX^%,YD$2S_VZ-"MH;%;X\4,W9D3NU.Q<,+XLXA#QX^<25N: ME!#:A5DOH;MR_:4K0G<2R')LV"@:,LR 63'1;1#&(G;#N9@%CH*%O#+@%DL@ M&YA_X\KF)A]&WO2Q@P@GBH*)TO2060;,:IEZ*S>*O7@9NA0)>63 +!+/CQW_ MQKN:N4U9N?%I2+D)@NEOWFQ&*9%(!LPFB9:+Q^&Y,(9%,!LPV\7Q9=JZ(G=]=.C /D3J&S.JX=KQ0K)R9')OG MKA/);MP4FX*'O#%D]H8<];R5'/=6[JE;3#S96SP_BL-EPTDQ89;"[9 XF/QR M<>5$LID@=0^ZL))C/O;AM;FTY/1MO MXJF02"9#9IG$L@U8V;7O(QISY8D7%=A]@R6;, MGM$@3(-B(N.,.\UO3(J)C#/N-+^QZ-HD,H[.;1R(:5-,9!R=V3@(\TN[1O6, MB0RD<\^70,Y)TWQSREF;B.+*2S+\P 3"5"TI&% M=&8+84PZRV8@"QG<%E+7JL6[:5HG6:X$Q ;RC\'L'[AJK52W@?QCO.44V[DR M1-8QF*U#X2[$-*L.197DHMVN6+VG/=M UC&8K0.G M6J1M8QNMP-H/9LN*^, MV3H8DZ9H!K*.P3['AC!IBF8@ZQCLN0^:_U4J'5G'8,]]$":M=!-9QV3/?1 F MK703N<=DSWT0)LW+3>0>DSWW09@T+S>1A4SVW =ATKS<1!8R.UWIH7FYB2QD MLL_ O8ZIYN4FLI#9X:8T-2\WX?[F+C>E*<.[B2QD,EL(8RK#.[*0R9[[H.6] M"X)I(0M9[#L, *82;UK(0A:SA9152)*0OSS&8"$+6V63L98R$(6>R[T*N8T53&1A2SV7$C!?)[3>LR!*2:RD,6>"[U:FJLD M/U),9"'K+?<;J)C+?:E4.CQGT]'.@T=BBHDL9#%;"&(JP[N-+&1WLU_ZJ3=1 M3&0AN\M]TTJ$9",+V=SS"FW>4MHDL9'/G0A!3:9O(0C;W;@2(J;1-9"&;>T8.8BIM$Y[W9+;0XXZM ME[&1NCXPT/!Q3V8)/5/^-[LH]LU!7P44GOK4WF8#G H:'0^'O#V2K(#",Z : MLXC.@LZ3^EAF=9:J)0I/A6KLQT+!H1EE+^Y @^="-689X4V&(P44GA;5NCSA MHXSS PT>&-68A81!=044'AG5F)5T9N,F'5 54'AH5&.6TEG0'R. @H/CFJM MEOKMVZM/'S?I-MNG&U]^2"6OKY-\O2A%\Z>]UW"L-^=0M\<\G\AKP7Y6))NG M7Z%Y^@6=3_\"4$L#!!0 ( #V!BU849*=F$P, 1 : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-VTM.W$ 4A>&MH%X KEOOBH!1)DPC-M!J MS$/T2VU'@=VG!0,XI0PR0?Y'5MGR]1E]LNPZ5[_&[7I^/NRGI^?C=/&ZV^ZG MZ]73/!]_#,.T>1IWZ^GRCN/_3#P\/#QOQI^'S>_=N)__,7CX OGE P4)%)8/%"507#Y0DD!I^4!9 M N7E Q4)5)8/5"5073Y0DT!M^4#F5$8'B-1A#=#:E&L#>&T*M@'$-B7; &:; MHFT M4W9-H#;IG ;0&Y3N@U@MRG>!M#;J]X>H+=7O3U ;]^]; /T]JJW!^CM M56\/T-NKWAZ@MU>]/4!OKWI[@-Y>]?8 O;WJ[0%Z!]4[ /0.JG< Z!U4[P#0 M.W0?2P!Z!]4[ /0.JG< Z!U4[P#0.ZC> :!W4+T#0.^@>@> WE'UC@"]H^H= M 7I'U3L"](ZJ=P3H';N/W0"]H^H= 7I'U3L"](ZJ=P3H'57O"- [JMX1H'=2 MO1- [Z1Z)X#>2?5. +V3ZIT >B?5.P'T3MW/2H#>2?5. +V3ZIT >B?5.P'T M3JIW NB=5>\,T#NKWAF@=U:],T#OK'IG@-Y9]!:!W4;T+0.^B>A> WD7U M+@"]2[=9$*!W4;T+0.^B>A> WE7UK@"]J^I= 7I7U;L"]*ZJ=P7H757O"M"[ MJMX5H'=5O2M [ZIZ5X#>M=OL#="[JMX5H'=3O1M [Z9Z-X#>3?5N +V;ZMT M>C?5NP'T;JIW ^C=5.\&T+NIW@V@=U.]&T#OUI5U 'J;Z^LZ +_-=84=!Q#< M7%?9<0##S76E'0=0W%Q7VW$ Q\UUQ1T'D-Q<5]UQ ,O-=>4=!]#<7%??<0#/ MS74%'O>=HD_SVW:)N*T"M@$;IJ8W[6ZW7NP%&#@-"O^$W2Y]^SFDK;2IBU9E MTKXW08GM\SOX2)^[7'][GJQ;'?IN<)MHY_WT*4E)QLD-8V8YS7_GP M=7Y(IJK>5P\V44+HI!X';P>_]L<:TG MC<>L351-4]?6E0_KR=/0_):R?DF(P\EEC]NUD[L*&Z+DW83CRI\#7LY]?;+S MW#9V=5_-_DO5AUW)H4N*?'<;MM:]N,]6,?CL1NFFW5N)VUON_B M4]&K\\D^W+ ]?&UL4$L! A0#% @ /8&+5O=89& 7!@ _QL !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ /8&+5H%(L@[5 @ P@ !@ ("!D!@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+5C6G MVBVO# "J( !@ ("!(R@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ /8&+5I /.E/2*0 0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ /8&+5G!(F>"C!0 K@T !D ("!F9P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M/8&+5KY;;NIC!0 +@T !D ("!OZP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+5D/AGY B! M2 H !D ("!2< 'AL+W=O&PO=V]R:W-H965T M@GMYA0@ /H7 9 " @0/8 !X;"]W;W)K&UL4$L! A0#% @ /8&+5M2.R5P0!P W1, !D M ("!O^ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ /8&+5M;2V#T !D ("!KOH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+ M5G$%+(=*! D0D !D ("!51L! 'AL+W=OO.1XW XO &0 M @('6'P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+5C=P0"_Z @ 408 M !D ("!T%H! 'AL+W=O&UL4$L! A0#% @ /8&+5MBG"!6 ! = L !D M ("!PF4! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ /8&+5NEK>NQ- P C0< !D ("!&G@! 'AL+W=O M>P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+5@WE MUGJ7! .0T !D ("!UH&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+5GPF$RE0! S D !D M ("!]Y8! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ /8&+5MN")CFL @ K08 !D ("! MIZ(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ /8&+5A(0?>OI @ 2@L !D ("!V*P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+5JQ-Z53_ M @ *@D !D ("!>;4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+5DY/B5H1! V!4 !D M ("!B[X! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ /8&+5IJS]$HV P 7@T !D ("!ELT! M 'AL+W=O&PO=V]R:W-H965TO3 0!X;"]W;W)K&UL4$L! A0#% @ M/8&+5A #5R2"!0 5R, !D ("!F=4YIICH# "$"P &0 M @(%2W0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+5N<40+@,! M,@X !D ("!^>0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+5B8J8&"0 @ R 8 !D M ("!J/,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ /8&+5LXR.-C0 P XQ !D ("!GOP! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+ M5LBA']\1! #! !D ("!YP8" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+5I.>'\NZ P &@L M !D ("!=A(" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+5MT98[M5!@ 6B8 !D M ("!>2 " 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ /8&+5@4FB $I P O@@ !D ("!6"X" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+5N5. M"EV+! ,!( !D ("!P3H" 'AL+W=O&PO=V]R:W-H965T("Z@( /0' 9 " @3!% @!X;"]W;W)K&UL4$L! A0#% @ /8&+5MY*._?M P 8 X !D M ("!44@" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ /8&+5M[@/CP? P MP@ !D ("! MUU," 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ /8&+5OTG-A2F P (0P !D ("!+5X" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /8&+5N.;=*0M P C T !H M ("!3W<" 'AL+W=O&UL4$L! A0# M% @ /8&+5HUN8K?( @ I < !H ("!M'H" 'AL+W=O M&UL4$L! A0#% @ /8&+5HQW\Z]? P M.@L !H ("!M'T" 'AL+W=O&UL4$L! A0#% @ /8&+5H=IFZ*G P Z X !H ("! M2X$" 'AL+W=O&UL4$L! A0#% @ /8&+ M5HP0=H6E!P 9$T !H ("!*H4" 'AL+W=O&UL4$L! A0#% @ /8&+5NLF9R8K!0 \B$ !H M ("!!XT" 'AL+W=O&UL4$L! A0# M% @ /8&+5G-9$4A! P =0T !H ("!:I(" 'AL+W=O M&UL4$L! A0#% @ /8&+5IZI#&UL4$L! A0#% @ /8&+5K??_&$Q P ;@P !H ("! M'YD" 'AL+W=O&UL4$L! A0#% @ /8&+ M5E=EW+@?! I0\ !H ("!B)P" 'AL+W=O&UL4$L! A0#% @ /8&+5O@B3MTW P R!, T M ( !WZ " 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ /8&+5A1DIV83 P !$ !H M ( !M*P" 'AL+U]R96QS+W=O XML 130 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 131 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 132 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 304 485 1 false 94 0 false 12 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.cognyte.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.cognyte.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.cognyte.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.cognyte.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations Sheet http://www.cognyte.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Comprehensive (Loss) Income Sheet http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome Consolidated Statements of Comprehensive (Loss) Income Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Equity Sheet http://www.cognyte.com/role/ConsolidatedStatementsofEquity Consolidated Statements of Equity Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Disclosure - ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION Sheet http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATION ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION Notes 9 false false R10.htm 0000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 0000011 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 11 false false R12.htm 0000012 - Disclosure - REVENUE RECOGNITION Sheet http://www.cognyte.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 12 false false R13.htm 0000013 - Disclosure - SHORT TERM LOAN Sheet http://www.cognyte.com/role/SHORTTERMLOAN SHORT TERM LOAN Notes 13 false false R14.htm 0000014 - Disclosure - CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS Sheet http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONS CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS Notes 14 false false R15.htm 0000015 - Disclosure - DIVESTITURE Sheet http://www.cognyte.com/role/DIVESTITURE DIVESTITURE Notes 15 false false R16.htm 0000016 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILL INTANGIBLE ASSETS AND GOODWILL Notes 16 false false R17.htm 0000017 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATION SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION Notes 17 false false R18.htm 0000018 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS Sheet http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS ACCUMULATED OTHER COMPREHENSIVE LOSS Notes 18 false false R19.htm 0000019 - Disclosure - RESEARCH AND DEVELOPMENT, NET Sheet http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNET RESEARCH AND DEVELOPMENT, NET Notes 19 false false R20.htm 0000020 - Disclosure - INCOME TAXES Sheet http://www.cognyte.com/role/INCOMETAXES INCOME TAXES Notes 20 false false R21.htm 0000021 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.cognyte.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 21 false false R22.htm 0000022 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS Sheet http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS Notes 22 false false R23.htm 0000023 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS Sheet http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANS STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS Notes 23 false false R24.htm 0000024 - Disclosure - LEASES Sheet http://www.cognyte.com/role/LEASES LEASES Notes 24 false false R25.htm 0000025 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 25 false false R26.htm 0000026 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION Sheet http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATION GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION Notes 26 false false R27.htm 0000027 - Disclosure - EARNINGS PER SHARE Sheet http://www.cognyte.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 27 false false R28.htm 0000028 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.cognyte.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 28 false false R29.htm 0000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 29 false false R30.htm 0000030 - 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 30 false false R31.htm 0000031 - Disclosure - RELATED PARTY TRANSACTIONS (Tables) Sheet http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSTables RELATED PARTY TRANSACTIONS (Tables) Tables http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONS 31 false false R32.htm 0000032 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://www.cognyte.com/role/REVENUERECOGNITIONTables REVENUE RECOGNITION (Tables) Tables http://www.cognyte.com/role/REVENUERECOGNITION 32 false false R33.htm 0000033 - Disclosure - DIVESTITURE (Tables) Sheet http://www.cognyte.com/role/DIVESTITURETables DIVESTITURE (Tables) Tables http://www.cognyte.com/role/DIVESTITURE 33 false false R34.htm 0000034 - 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 34 false false R35.htm 0000035 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables) Tables http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATION 35 false false R36.htm 0000036 - 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 36 false false R37.htm 0000037 - 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 37 false false R38.htm 0000038 - Disclosure - INCOME TAXES (Tables) Sheet http://www.cognyte.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.cognyte.com/role/INCOMETAXES 38 false false R39.htm 0000039 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.cognyte.com/role/FAIRVALUEMEASUREMENTS 39 false false R40.htm 0000040 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Sheet http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Tables http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTS 40 false false R41.htm 0000041 - 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 41 false false R42.htm 0000042 - Disclosure - LEASES (Tables) Sheet http://www.cognyte.com/role/LEASESTables LEASES (Tables) Tables http://www.cognyte.com/role/LEASES 42 false false R43.htm 0000043 - 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 43 false false R44.htm 0000044 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.cognyte.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://www.cognyte.com/role/EARNINGSPERSHARE 44 false false R45.htm 0000045 - 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 45 false false R46.htm 0000046 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investments (Details) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investments (Details) Details 46 false false R47.htm 0000047 - 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 47 false false R48.htm 0000048 - 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 48 false false R49.htm 0000049 - 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 49 false false R50.htm 0000050 - 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 50 false false R51.htm 0000051 - 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 51 false false R52.htm 0000052 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Financial Instruments (Details) Sheet http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Financial Instruments (Details) Details 52 false false R53.htm 0000053 - 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 53 false false R54.htm 0000054 - 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 54 false false R55.htm 0000055 - Disclosure - RELATED PARTY TRANSACTIONS - Narrative (Details) Sheet http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails RELATED PARTY TRANSACTIONS - Narrative (Details) Details 55 false false R56.htm 0000056 - Disclosure - RELATED PARTY TRANSACTIONS - Schedule of Components of Costs of Services (Details) Sheet http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails RELATED PARTY TRANSACTIONS - Schedule of Components of Costs of Services (Details) Details 56 false false R57.htm 0000057 - Disclosure - REVENUE RECOGNITION - Narrative (Details) Sheet http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails REVENUE RECOGNITION - Narrative (Details) Details 57 false false R58.htm 0000058 - 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 58 false false R59.htm 0000059 - Disclosure - REVENUE RECOGNITION - Schedule of Contract Balances (Details) Sheet http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofContractBalancesDetails REVENUE RECOGNITION - Schedule of Contract Balances (Details) Details 59 false false R60.htm 0000060 - 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 60 false false R61.htm 0000061 - Disclosure - SHORT TERM LOAN (Details) Sheet http://www.cognyte.com/role/SHORTTERMLOANDetails SHORT TERM LOAN (Details) Details http://www.cognyte.com/role/SHORTTERMLOAN 61 false false R62.htm 0000062 - Disclosure - CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS - Narrative (Details) Sheet http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONSNarrativeDetails CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS - Narrative (Details) Details http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONS 62 false false R63.htm 0000063 - Disclosure - DIVESTITURE (Details) Sheet http://www.cognyte.com/role/DIVESTITUREDetails DIVESTITURE (Details) Details http://www.cognyte.com/role/DIVESTITURETables 63 false false R64.htm 0000064 - Disclosure - DIVESTITURE - Disposal Groups, Including Discontinued Operations (Details) Sheet http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails DIVESTITURE - Disposal Groups, Including Discontinued Operations (Details) Details 64 false false R65.htm 0000065 - 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 65 false false R66.htm 0000066 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) Sheet http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) Details 66 false false R67.htm 0000067 - 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 67 false false R68.htm 0000068 - 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 68 false false R69.htm 0000069 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Inventories (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Inventories (Details) Details 69 false false R70.htm 0000070 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Property and Equipment, Net (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Property and Equipment, Net (Details) Details 70 false false R71.htm 0000071 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Narrative (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Narrative (Details) Details http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables 71 false false R72.htm 0000072 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Prepaid Expenses and Other Current Assets (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Prepaid Expenses and Other Current Assets (Details) Details 72 false false R73.htm 0000073 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Assets (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Assets (Details) Details 73 false false R74.htm 0000074 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Accrued Expenses and Other Current Liabilities (Details) Details 74 false false R75.htm 0000075 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Liabilities (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Liabilities (Details) Details 75 false false R76.htm 0000076 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other (Expense) Income, Net (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other (Expense) Income, Net (Details) Details 76 false false R77.htm 0000077 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details) Sheet http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details) Details 77 false false R78.htm 0000078 - 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 78 false false R79.htm 0000079 - 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 79 false false R80.htm 0000080 - Disclosure - RESEARCH AND DEVELOPMENT, NET - Narrative (Details) Sheet http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETNarrativeDetails RESEARCH AND DEVELOPMENT, NET - Narrative (Details) Details 80 false false R81.htm 0000081 - 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 81 false false R82.htm 0000082 - 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 82 false false R83.htm 0000083 - 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 83 false false R84.htm 0000084 - 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 84 false false R85.htm 0000085 - 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 85 false false R86.htm 0000086 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://www.cognyte.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 86 false false R87.htm 0000087 - Disclosure - INCOME TAXES - Schedule of Valuation Allowance (Details) Sheet http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails INCOME TAXES - Schedule of Valuation Allowance (Details) Details 87 false false R88.htm 0000088 - 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 88 false false R89.htm 0000089 - 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 89 false false R90.htm 0000090 - 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 90 false false R91.htm 0000091 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 91 false false R92.htm 0000092 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details) Sheet http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details) Details 92 false false R93.htm 0000093 - 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 93 false false R94.htm 0000094 - 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 94 false false R95.htm 0000095 - 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 95 false false R96.htm 0000096 - 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 96 false false R97.htm 0000097 - 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 97 false false R98.htm 0000098 - 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 98 false false R99.htm 0000099 - 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 99 false false R100.htm 0000100 - Disclosure - LEASES - Narrative (Details) Sheet http://www.cognyte.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 100 false false R101.htm 0000101 - 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 101 false false R102.htm 0000102 - 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 102 false false R103.htm 0000103 - 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 103 false false R104.htm 0000104 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIES 104 false false R105.htm 0000105 - 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 105 false false R106.htm 0000106 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Long-Lived Assets by Region (Details) Sheet http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofLongLivedAssetsbyRegionDetails GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Long-Lived Assets by Region (Details) Details 106 false false R107.htm 0000107 - 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 0000108 - Disclosure - EARNINGS PER SHARE - Narrative (Details) Sheet http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails EARNINGS PER SHARE - Narrative (Details) Details 108 false false R109.htm 0000109 - 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 All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept TreasuryStockMember in us-gaap/2022 used in 7 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. cgnt-20230131.htm 4 [dq-0542-Deprecated-Concept] Concept DueToRelatedPartiesCurrentAndNoncurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. cgnt-20230131.htm 4 [dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. cgnt-20230131.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 10 fact(s) appearing in ix:hidden were eligible for transformation: cgnt:RevenueFromContractWithCustomerUnbundledContractsRenewalTerm, us-gaap:DerivativeRemainingMaturity1, us-gaap:NumberOfOperatingSegments, us-gaap:NumberOfReportableSegments, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - cgnt-20230131.htm 4 cgnt-20230131.htm cgnt-20230131.xsd cgnt-20230131_cal.xml cgnt-20230131_def.xml cgnt-20230131_lab.xml cgnt-20230131_pre.xml cgnt202-ex410camendmentno1.htm cgnt2023-ex410bfye23amendm.htm cgnt2023-ex49afye23amendme.htm cgnt2023-ex49bfye23amendme.htm exhibit121fye23.htm exhibit122fye23.htm exhibit131fye23.htm exhibit132fye23.htm exhibit151fye23.htm exhibit152fye23.htm exhibit410afye23.htm exhibit81fye23.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 135 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cgnt-20230131.htm": { "axisCustom": 1, "axisStandard": 41, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 1257, "http://xbrl.sec.gov/dei/2022": 46 }, "contextCount": 304, "dts": { "calculationLink": { "local": [ "cgnt-20230131_cal.xml" ] }, "definitionLink": { "local": [ "cgnt-20230131_def.xml" ] }, "inline": { "local": [ "cgnt-20230131.htm" ] }, "labelLink": { "local": [ "cgnt-20230131_lab.xml" ] }, "presentationLink": { "local": [ "cgnt-20230131_pre.xml" ] }, "schema": { "local": [ "cgnt-20230131.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 802, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 20, "http://www.cognyte.com/20230131": 1, "http://xbrl.sec.gov/dei/2022": 4, "total": 25 }, "keyCustom": 44, "keyStandard": 441, "memberCustom": 26, "memberStandard": 68, "nsprefix": "cgnt", "nsuri": "http://www.cognyte.com/20230131", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.cognyte.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "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-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "10", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "cgnt:AcceleratedOperatingLeaseExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000100 - Disclosure - LEASES - Narrative (Details)", "menuCat": "Details", "order": "100", "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-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "cgnt:AcceleratedOperatingLeaseExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000101 - Disclosure - LEASES - Schedule of Components of Lease Expenses (Details)", "menuCat": "Details", "order": "101", "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", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "cgnt:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000102 - Disclosure - LEASES - Schedule of Supplemental Cash Flow Information Related to Leases (Details)", "menuCat": "Details", "order": "102", "role": "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails", "shortName": "LEASES - Schedule of Supplemental Cash Flow Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "cgnt:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000103 - Disclosure - LEASES - Schedule of Maturities of Lease Liabilities (Details)", "menuCat": "Details", "order": "103", "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-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000104 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "menuCat": "Details", "order": "104", "role": "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000105 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Revenue and Long-lived Assets by Region (Details)", "menuCat": "Details", "order": "105", "role": "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails", "shortName": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Revenue and Long-lived Assets by Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "id7c7aee8dee14503b806274597c100f2_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000106 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Long-Lived Assets by Region (Details)", "menuCat": "Details", "order": "106", "role": "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofLongLivedAssetsbyRegionDetails", "shortName": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Long-Lived Assets by Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "id5e535593ec945e8b435ae19e257a608_I20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ibfe879ffea6f4a508da254027dc0bb76_D20220201-20230131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000107 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Major Customers (Details)", "menuCat": "Details", "order": "107", "role": "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails", "shortName": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION - Schedule of Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ibfe879ffea6f4a508da254027dc0bb76_D20220201-20230131", "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-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000108 - Disclosure - EARNINGS PER SHARE - Narrative (Details)", "menuCat": "Details", "order": "108", "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-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000109 - Disclosure - EARNINGS PER SHARE - Schedule of Calculation of Basic and Diluted Net Income per Common Share (Details)", "menuCat": "Details", "order": "109", "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", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "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-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - RELATED PARTY TRANSACTIONS", "menuCat": "Notes", "order": "11", "role": "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - REVENUE RECOGNITION", "menuCat": "Notes", "order": "12", "role": "http://www.cognyte.com/role/REVENUERECOGNITION", "shortName": "REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - SHORT TERM LOAN", "menuCat": "Notes", "order": "13", "role": "http://www.cognyte.com/role/SHORTTERMLOAN", "shortName": "SHORT TERM LOAN", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS", "menuCat": "Notes", "order": "14", "role": "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONS", "shortName": "CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - DIVESTITURE", "menuCat": "Notes", "order": "15", "role": "http://www.cognyte.com/role/DIVESTITURE", "shortName": "DIVESTITURE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - INTANGIBLE ASSETS AND GOODWILL", "menuCat": "Notes", "order": "16", "role": "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILL", "shortName": "INTANGIBLE ASSETS AND GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION", "menuCat": "Notes", "order": "17", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATION", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS", "menuCat": "Notes", "order": "18", "role": "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - RESEARCH AND DEVELOPMENT, NET", "menuCat": "Notes", "order": "19", "role": "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNET", "shortName": "RESEARCH AND DEVELOPMENT, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://www.cognyte.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "20", "role": "http://www.cognyte.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - FAIR VALUE MEASUREMENTS", "menuCat": "Notes", "order": "21", "role": "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS", "menuCat": "Notes", "order": "22", "role": "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTS", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS", "menuCat": "Notes", "order": "23", "role": "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANS", "shortName": "STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - LEASES", "menuCat": "Notes", "order": "24", "role": "http://www.cognyte.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "25", "role": "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION", "menuCat": "Notes", "order": "26", "role": "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATION", "shortName": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - EARNINGS PER SHARE", "menuCat": "Notes", "order": "27", "role": "http://www.cognyte.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - SUBSEQUENT EVENTS", "menuCat": "Notes", "order": "28", "role": "http://www.cognyte.com/role/SUBSEQUENTEVENTS", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "29", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "3", "role": "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndInvestmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSTables", "shortName": "RELATED PARTY TRANSACTIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - REVENUE RECOGNITION (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.cognyte.com/role/REVENUERECOGNITIONTables", "shortName": "REVENUE RECOGNITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - DIVESTITURE (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.cognyte.com/role/DIVESTITURETables", "shortName": "DIVESTITURE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLTables", "shortName": "INTANGIBLE ASSETS AND GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - RESEARCH AND DEVELOPMENT, NET (Tables)", "menuCat": "Tables", "order": "37", "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-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - INCOME TAXES (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.cognyte.com/role/INCOMETAXESTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://www.cognyte.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS (Tables)", "menuCat": "Tables", "order": "41", "role": "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSTables", "shortName": "STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "42", "role": "http://www.cognyte.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)", "menuCat": "Tables", "order": "43", "role": "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONTables", "shortName": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - EARNINGS PER SHARE (Tables)", "menuCat": "Tables", "order": "44", "role": "http://www.cognyte.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ib746dc6b167c40d0978aa5e53185dbbc_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "cgnt:AllocationOfManagementCostsAndCorporateSupportServices", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION (Details)", "menuCat": "Details", "order": "45", "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-20230131.htm", "contextRef": "i3eda605e8155472cb50af60343fe5efd_D20220201-20230131", "decimals": "2", "lang": "en-US", "name": "us-gaap:VariableInterestEntityOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "cgnt:MinimumMaturityPeriodOfShortTermInvestmentsInTimeDeposits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investments (Details)", "menuCat": "Details", "order": "46", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "cgnt:MinimumMaturityPeriodOfShortTermInvestmentsInTimeDeposits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Credit Risk (Details)", "menuCat": "Details", "order": "47", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofCreditRiskDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e177743669648a5a4d8b0935e1929ad_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "48", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i9f6b2f2b6e084e3ba9202aa7afdaf5be_I20200131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6013ac48a316426584666b15b5d508e8_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and Equipment, net (Details)", "menuCat": "Details", "order": "49", "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-20230131.htm", "contextRef": "i6013ac48a316426584666b15b5d508e8_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "5", "role": "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Reporting (Details)", "menuCat": "Details", "order": "50", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSegmentReportingDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Acquired Intangible Assets (Details)", "menuCat": "Details", "order": "51", "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-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "cgnt:NumberOfFinancialInstitutionsThatAreCounterpartiesToDerivativeInstruments", "reportCount": 1, "unique": true, "unitRef": "financial_institutions", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Financial Instruments (Details)", "menuCat": "Details", "order": "52", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "cgnt:NumberOfFinancialInstitutionsThatAreCounterpartiesToDerivativeInstruments", "reportCount": 1, "unique": true, "unitRef": "financial_institutions", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ie8c8614c0e544577aa914e6947a2c5f6_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Software Development Costs and Internal-Use Software (Details)", "menuCat": "Details", "order": "53", "role": "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Software Development Costs and Internal-Use Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ie8c8614c0e544577aa914e6947a2c5f6_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Functional Currencies and Foreign Currency Transaction Gains and Losses (Details)", "menuCat": "Details", "order": "54", "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 }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i7cb2fbdb535046f5927ee1d2a24035bf_I20210228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - RELATED PARTY TRANSACTIONS - Narrative (Details)", "menuCat": "Details", "order": "55", "role": "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails", "shortName": "RELATED PARTY TRANSACTIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i7cb2fbdb535046f5927ee1d2a24035bf_I20210228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ib746dc6b167c40d0978aa5e53185dbbc_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "cgnt:AllocationOfManagementCostsAndCorporateSupportServices", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - RELATED PARTY TRANSACTIONS - Schedule of Components of Costs of Services (Details)", "menuCat": "Details", "order": "56", "role": "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails", "shortName": "RELATED PARTY TRANSACTIONS - 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-20230131.htm", "contextRef": "i939114d89f8949188cfa3774efa496e2_D20200201-20210131", "decimals": "-3", "lang": "en-US", "name": "cgnt:AllocationOfManagementCostsAndCorporateSupportServices", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - REVENUE RECOGNITION - Narrative (Details)", "menuCat": "Details", "order": "57", "role": "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "shortName": "REVENUE RECOGNITION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "58", "role": "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails", "shortName": "REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ib0807a515fc64eb2b4c58a4eef104784_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - REVENUE RECOGNITION - Schedule of Contract Balances (Details)", "menuCat": "Details", "order": "59", "role": "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofContractBalancesDetails", "shortName": "REVENUE RECOGNITION - Schedule of Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Comprehensive (Loss) Income", "menuCat": "Statements", "order": "6", "role": "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "shortName": "Consolidated Statements of Comprehensive (Loss) Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - REVENUE RECOGNITION - Schedule of Remaining Performance Obligation (Details)", "menuCat": "Details", "order": "60", "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-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ib1f7f3e9294949c8897aa079968fd4b3_I20210228", "decimals": "-5", "first": true, "lang": "en-US", "name": "cgnt:DebtInstrumentCovenantNetCashMinimum", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - SHORT TERM LOAN (Details)", "menuCat": "Details", "order": "61", "role": "http://www.cognyte.com/role/SHORTTERMLOANDetails", "shortName": "SHORT TERM LOAN (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ib1f7f3e9294949c8897aa079968fd4b3_I20210228", "decimals": "-5", "first": true, "lang": "en-US", "name": "cgnt:DebtInstrumentCovenantNetCashMinimum", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS - Narrative (Details)", "menuCat": "Details", "order": "62", "role": "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONSNarrativeDetails", "shortName": "CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i8d8e9538850a483ba702bbb1647c7e82_D20210201-20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - DIVESTITURE (Details)", "menuCat": "Details", "order": "63", "role": "http://www.cognyte.com/role/DIVESTITUREDetails", "shortName": "DIVESTITURE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "iecc3a32a4d394d799fdde45be098a2d6_D20221201-20221201", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ic9e6ae1d606a4c709537f38536d37e26_I20221201", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - DIVESTITURE - Disposal Groups, Including Discontinued Operations (Details)", "menuCat": "Details", "order": "64", "role": "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails", "shortName": "DIVESTITURE - Disposal Groups, Including Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ic9e6ae1d606a4c709537f38536d37e26_I20221201", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Acquired Finite-Lived Intangible Assets (Details)", "menuCat": "Details", "order": "65", "role": "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Acquired Finite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)", "menuCat": "Details", "order": "66", "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-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Estimated Future Amortization Expense on Acquired Intangibles (Details)", "menuCat": "Details", "order": "67", "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-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e177743669648a5a4d8b0935e1929ad_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill Activity (Details)", "menuCat": "Details", "order": "68", "role": "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillActivityDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Goodwill Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "idfabafea65c547e7983d3ecc154678b8_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Inventories (Details)", "menuCat": "Details", "order": "69", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i9f6b2f2b6e084e3ba9202aa7afdaf5be_I20200131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Equity", "menuCat": "Statements", "order": "7", "role": "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "shortName": "Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i7774c363ed8342c18fb7a1eb2061ff97_I20200131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Property and Equipment, Net (Details)", "menuCat": "Details", "order": "70", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Narrative (Details)", "menuCat": "Details", "order": "71", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Prepaid Expenses and Other Current Assets (Details)", "menuCat": "Details", "order": "72", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndInvestmentsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Assets (Details)", "menuCat": "Details", "order": "73", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndInvestmentsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "menuCat": "Details", "order": "74", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForUncertainTaxPositionsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Liabilities (Details)", "menuCat": "Details", "order": "75", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForUncertainTaxPositionsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnSaleOfBusiness", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other (Expense) Income, Net (Details)", "menuCat": "Details", "order": "76", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Other (Expense) Income, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GainLossOnInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details)", "menuCat": "Details", "order": "77", "role": "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails", "shortName": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Schedule of Supplemental Information Regarding Consolidated Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e177743669648a5a4d8b0935e1929ad_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Components of Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "78", "role": "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Components of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "79", "role": "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i28e88158fdb9481692ce0bc326ee09ab_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "8", "role": "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - RESEARCH AND DEVELOPMENT, NET - Narrative (Details)", "menuCat": "Details", "order": "80", "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-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e177743669648a5a4d8b0935e1929ad_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - RESEARCH AND DEVELOPMENT, NET - Schedule of Activity for Capitalized Software Development Costs (Details)", "menuCat": "Details", "order": "81", "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", "ix:continuation", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for Income Taxes (Details)", "menuCat": "Details", "order": "82", "role": "http://www.cognyte.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails", "shortName": "INCOME TAXES - Schedule of Components of Income (Loss) Before Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000083 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes (Details)", "menuCat": "Details", "order": "83", "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-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000084 - Disclosure - INCOME TAXES - Schedule of Effective Tax Rate Reconciliation (Details)", "menuCat": "Details", "order": "84", "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-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000085 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "85", "role": "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ie38201d0a159495ea3d072a35a825927_D20221101-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "cgnt:UnrecognizedTaxBenefitsIncreaseResultingFromOutOfPeriodCorrection", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000086 - Disclosure - INCOME TAXES - Narrative (Details)", "menuCat": "Details", "order": "86", "role": "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails", "shortName": "INCOME TAXES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i73d0f484bdea4768979b5c267b57c93e_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000087 - Disclosure - INCOME TAXES - Schedule of Valuation Allowance (Details)", "menuCat": "Details", "order": "87", "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-20230131.htm", "contextRef": "i192007cc6ced4a3cb8570d04d5d14def_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e177743669648a5a4d8b0935e1929ad_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000088 - Disclosure - INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details)", "menuCat": "Details", "order": "88", "role": "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails", "shortName": "INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ia3948fcbd1cb43faa3b37d78e4176ddd_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000089 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value (Details)", "menuCat": "Details", "order": "89", "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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ia3948fcbd1cb43faa3b37d78e4176ddd_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION", "menuCat": "Notes", "order": "9", "role": "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATION", "shortName": "ORGANIZATION, OPERATIONS AND BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "ib1177fd6abf64be69e065fa34d284f96_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000090 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs (Details)", "menuCat": "Details", "order": "90", "role": "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i070a4207fbfd41bf8ddada0dc1da5dfd_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000091 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "menuCat": "Details", "order": "91", "role": "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000092 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details)", "menuCat": "Details", "order": "92", "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-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000093 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values of Derivatives (Details)", "menuCat": "Details", "order": "93", "role": "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values of Derivatives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i50ee97d996fb499395a1330f8d4f6ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000094 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of the Effects of Derivatives Designated as Cash Flow Hedges (Details)", "menuCat": "Details", "order": "94", "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-20230131.htm", "contextRef": "i50ee97d996fb499395a1330f8d4f6ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000095 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Derivatives Not Designated as Hedging Instruments (Details)", "menuCat": "Details", "order": "95", "role": "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Derivatives Not Designated as Hedging Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i9073df24f3bb4c37bbadd3210b0bd56a_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000096 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Schedule of Recognized Stock-based Compensation Expense (Details)", "menuCat": "Details", "order": "96", "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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e7b484705ea49ca97a4152268560ae5_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000097 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock-based Compensation Expense by Type of Award (Details)", "menuCat": "Details", "order": "97", "role": "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails", "shortName": "STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock-based Compensation Expense by Type of Award (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i1dcdc9f494d3400fbe99f256703958ff_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "i6e177743669648a5a4d8b0935e1929ad_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000098 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Summary of Stock Awards Activity (Details)", "menuCat": "Details", "order": "98", "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-20230131.htm", "contextRef": "idfabafea65c547e7983d3ecc154678b8_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cgnt-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000099 - Disclosure - STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS - Narrative (Details)", "menuCat": "Details", "order": "99", "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-20230131.htm", "contextRef": "icd042cd1355c487486aa634f72cc4eea_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 94, "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/20230131", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_AccountsReceivableAllowanceForCreditLossBusinessDivestiture": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance for Credit Loss, Business Divestiture", "label": "Accounts Receivable, Allowance for Credit Loss, Business Divestiture", "negatedTerseLabel": "Business divestiture" } } }, "localname": "AccountsReceivableAllowanceForCreditLossBusinessDivestiture", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "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/20230131", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_AccountsReceivableCreditLossExpenseReversalIncludingPortionRelatedToContractAssets": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Credit Loss Expense (Reversal), Including Portion Related To Contract Assets", "label": "Accounts Receivable, Credit Loss Expense (Reversal), Including Portion Related To Contract Assets", "terseLabel": "Allowance for credit losses" } } }, "localname": "AccountsReceivableCreditLossExpenseReversalIncludingPortionRelatedToContractAssets", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cgnt_AllocationOfManagementCostsAndCorporateSupportServices": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allocation Of Management Costs And Corporate Support Services", "label": "Allocation Of Management Costs And Corporate Support Services", "terseLabel": "Allocation of management costs and corporate support services" } } }, "localname": "AllocationOfManagementCostsAndCorporateSupportServices", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_AmortizationOfOtherIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Other Intangible Assets", "label": "Amortization Of Other Intangible Assets", "terseLabel": "Amortization of other acquired intangible assets" } } }, "localname": "AmortizationOfOtherIntangibleAssets", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "cgnt_AuditorInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Auditor Information", "label": "Auditor Information [Abstract]" } } }, "localname": "AuditorInformationAbstract", "nsuri": "http://www.cognyte.com/20230131", "xbrltype": "stringItemType" }, "cgnt_BankLeumiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank Leumi", "label": "Bank Leumi [Member]", "terseLabel": "Bank Leumi" } } }, "localname": "BankLeumiMember", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20230131", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "cgnt_CapitalizedComputerSoftwareBusinessDivestiture": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Computer Software, Business Divestiture", "label": "Capitalized Computer Software, Business Divestiture", "negatedTerseLabel": "Business divestiture" } } }, "localname": "CapitalizedComputerSoftwareBusinessDivestiture", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "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/20230131", "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/20230131", "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/20230131", "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/20230131", "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/20230131", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "cgnt_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization [Member]", "terseLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationMember", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "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/20230131", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "cgnt_CreditFacilityBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility Borrowings", "label": "Credit Facility Borrowings [Member]", "terseLabel": "Credit Facility Borrowings" } } }, "localname": "CreditFacilityBorrowingsMember", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails" ], "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/20230131", "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/20230131", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cgnt_DebtInstrumentCovenantConsolidatedEquityInPercentageOfTotalConsolidatedAssetsMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Consolidated Equity In Percentage Of Total Consolidated Assets, Minimum", "label": "Debt Instrument, Covenant, Consolidated Equity In Percentage Of Total Consolidated Assets, Minimum", "terseLabel": "Covenant, consolidated equity, minimum percentage of total consolidated assets" } } }, "localname": "DebtInstrumentCovenantConsolidatedEquityInPercentageOfTotalConsolidatedAssetsMinimum", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "percentItemType" }, "cgnt_DebtInstrumentCovenantConsolidatedEquityMinimum": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Consolidated Equity, Minimum", "label": "Debt Instrument, Covenant, Consolidated Equity, Minimum", "terseLabel": "Covenant, consolidated equity, minimum amount" } } }, "localname": "DebtInstrumentCovenantConsolidatedEquityMinimum", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DebtInstrumentCovenantNetCashMinimum": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Net Cash, Minimum", "label": "Debt Instrument, Covenant, Net Cash, Minimum", "terseLabel": "Debt instrument, covenant, net cash, minimum" } } }, "localname": "DebtInstrumentCovenantNetCashMinimum", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DebtInstrumentCovenantUnrestrictedCashAndCashEquivalentsMinimum": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Unrestricted Cash And Cash Equivalents, Minimum", "label": "Debt Instrument, Covenant, Unrestricted Cash And Cash Equivalents, Minimum", "terseLabel": "Covenant, unrestricted cash and cash equivalents, minimum amount" } } }, "localname": "DebtInstrumentCovenantUnrestrictedCashAndCashEquivalentsMinimum", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DeferredTaxAssetsOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Operating Lease, Liability", "label": "Deferred Tax Assets, Operating Lease, Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiability", "nsuri": "http://www.cognyte.com/20230131", "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/20230131", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DeloitteToucheLLPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deloitte & Touche LLP", "label": "Deloitte & Touche LLP [Member]", "terseLabel": "Deloitte & Touche LLP" } } }, "localname": "DeloitteToucheLLPMember", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "domainItemType" }, "cgnt_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accrued Expenses and Other Current Liabilities", "label": "Disposal Group, Including Discontinued Operation, Accrued Expenses and Other Current Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DisposalGroupIncludingDiscontinuedOperationClosingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Closing Costs", "label": "Disposal Group, Including Discontinued Operation, Closing Costs", "terseLabel": "Divestiture business closing cost" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationClosingCosts", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DisposalGroupIncludingDiscontinuedOperationConsiderationHoldback": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Consideration, Holdback", "label": "Disposal Group, Including Discontinued Operation, Consideration, Holdback", "terseLabel": "Divestiture business holdback" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationHoldback", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DisposalGroupIncludingDiscontinuedOperationContractAssetsNet": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Contract Assets, Net", "label": "Disposal Group, Including Discontinued Operation, Contract Assets, Net", "terseLabel": "Contract assets, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationContractAssetsNet", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DisposalGroupIncludingDiscontinuedOperationContractLiabilities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Contract Liabilities", "label": "Disposal Group, Including Discontinued Operation, Contract Liabilities", "terseLabel": "Contract liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationContractLiabilities", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DisposalGroupIncludingDiscontinuedOperationLongTermContractLiabilities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Long-Term Contract Liabilities", "label": "Disposal Group, Including Discontinued Operation, Long-Term Contract Liabilities", "terseLabel": "Long-term contract liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationLongTermContractLiabilities", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities", "label": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilities", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease Right-of-Use Assets", "label": "Disposal Group, Including Discontinued Operation, Operating Lease Right-of-Use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssets", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "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/20230131", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/20230131", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "domainItemType" }, "cgnt_IncreaseDecreaseInRestrictedBankTimeDepositsInvestingActivities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/20230131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cgnt_InventoryTransferToPropertyAndEquipment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of inventory transferred to property and equipment in noncash transactions.", "label": "Inventory Transfer To Property And Equipment", "terseLabel": "Inventory transfers to property and equipment" } } }, "localname": "InventoryTransferToPropertyAndEquipment", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_LeasesWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases, Weighted Average Discount Rate", "label": "Leases, Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rates" } } }, "localname": "LeasesWeightedAverageDiscountRateAbstract", "nsuri": "http://www.cognyte.com/20230131", "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/20230131", "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/20230131", "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/20230131", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentsDetails" ], "xbrltype": "durationItemType" }, "cgnt_NetParentEquityInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Parent Equity Investment", "label": "Net Parent Equity Investment [Member]", "terseLabel": "Former Net Parent Investment" } } }, "localname": "NetParentEquityInvestmentMember", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "cgnt_NoncontrollingInvestmentsNoncurrent": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncontrolling Investments, Noncurrent", "label": "Noncontrolling Investments, Noncurrent", "terseLabel": "Noncontrolling investments accounted under ASC 321" } } }, "localname": "NoncontrollingInvestmentsNoncurrent", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "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/20230131", "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/20230131", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "integerItemType" }, "cgnt_NumberOfCustomersOutsideTheUnitedStates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Customers Outside The United States", "label": "Number Of Customers Outside The United States", "terseLabel": "Number of customers outside the United States" } } }, "localname": "NumberOfCustomersOutsideTheUnitedStates", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "integerItemType" }, "cgnt_NumberOfFinancialInstitutionsThatAreCounterpartiesToDerivativeInstruments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Financial Institutions That Are Counterparties To Derivative Instruments", "label": "Number Of Financial Institutions That Are Counterparties To Derivative Instruments", "terseLabel": "Number of financial institutions that are counterparties to derivative instruments" } } }, "localname": "NumberOfFinancialInstitutionsThatAreCounterpartiesToDerivativeInstruments", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "integerItemType" }, "cgnt_OffBalanceSheetRiskAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Off-Balance Sheet Risk", "label": "Off-Balance Sheet Risk [Axis]", "terseLabel": "Off-Balance Sheet Risk [Axis]" } } }, "localname": "OffBalanceSheetRiskAxis", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "cgnt_OffBalanceSheetRiskDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Off-Balance Sheet Risk [Domain]", "label": "Off-Balance Sheet Risk [Domain]", "terseLabel": "Off-Balance Sheet Risk [Domain]" } } }, "localname": "OffBalanceSheetRiskDomain", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cgnt_OfficesAndExportTransactionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offices And Export Transaction", "label": "Offices And Export Transaction [Member]", "terseLabel": "Offices and Export Transaction" } } }, "localname": "OfficesAndExportTransactionMember", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "cgnt_OtherAmericasRegionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Americas geographical region, other than the United States", "label": "Other Americas Region [Member]", "terseLabel": "Other" } } }, "localname": "OtherAmericasRegionMember", "nsuri": "http://www.cognyte.com/20230131", "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/20230131", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofLongLivedAssetsbyRegionDetails" ], "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/20230131", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "cgnt_OtherMiscellaneousNonoperatingIncomeExpense": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails": { "order": 4.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/20230131", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_PaymentsOfOrdinaryDividendsFormerParent": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments Of Ordinary Dividends, Former Parent", "label": "Payments Of Ordinary Dividends, Former Parent", "negatedTerseLabel": "Dividend paid to former parent" } } }, "localname": "PaymentsOfOrdinaryDividendsFormerParent", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20230131", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails", "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/20230131", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cgnt_RelatedPartyTransactionAgreementTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Agreement Term", "label": "Related Party Transaction, Agreement Term", "terseLabel": "Agreement term" } } }, "localname": "RelatedPartyTransactionAgreementTerm", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails" ], "xbrltype": "durationItemType" }, "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/20230131", "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/20230131", "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/20230131", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "cgnt_SISMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SIS", "label": "SIS [Member]", "terseLabel": "SIS" } } }, "localname": "SISMember", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDetails", "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "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/20230131", "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/20230131", "presentation": [ "http://www.cognyte.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "cgnt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSpinOffAdjustmentConversionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Spin-Off Adjustment, Conversion Rate", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Spin-Off Adjustment, Conversion Rate", "terseLabel": "Spin-off adjustment, conversion ratio" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSpinOffAdjustmentConversionRate", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "pureItemType" }, "cgnt_ShareBasedPaymentArrangementEquitySettledAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Equity-Settled Awards", "label": "Share-Based Payment Arrangement, Equity-Settled Awards [Member]", "terseLabel": "Total equity-settled awards" } } }, "localname": "ShareBasedPaymentArrangementEquitySettledAwardsMember", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "cgnt_StockholdersEquityTransfersFromToParentNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity, Transfers From (To) Parent, Net", "label": "Stockholders' Equity, Transfers From (To) Parent, Net", "terseLabel": "Net transfers to parent" } } }, "localname": "StockholdersEquityTransfersFromToParentNet", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "cgnt_TaxIndemnificationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Indemnification", "label": "Tax Indemnification [Policy Text Block]", "terseLabel": "Tax indemnification" } } }, "localname": "TaxIndemnificationPolicyTextBlock", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "cgnt_TransfersFromToParentNetFinancingActivities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Transfers From (To) Parent, Net, Financing Activities", "label": "Transfers From (To) Parent, Net, Financing Activities", "terseLabel": "Net transfers to former parent" } } }, "localname": "TransfersFromToParentNetFinancingActivities", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cgnt_TwoGovernmentsOutsideTheUnitedStatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Governments Outside The United States", "label": "Two Governments Outside The United States [Member]", "terseLabel": "Governments outside the United States" } } }, "localname": "TwoGovernmentsOutsideTheUnitedStatesMember", "nsuri": "http://www.cognyte.com/20230131", "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/20230131", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_UnrecognizedTaxBenefitsDecreaseResultingFromSpinOffRelatedAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Decrease Resulting From Spin-Off Related Adjustments", "label": "Unrecognized Tax Benefits, Decrease Resulting From Spin-Off Related Adjustments", "negatedLabel": "Reductions for spin-off from Verint" } } }, "localname": "UnrecognizedTaxBenefitsDecreaseResultingFromSpinOffRelatedAdjustments", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_UnrecognizedTaxBenefitsIncreaseResultingFromOutOfPeriodCorrection": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Increase Resulting From Out of Period Correction", "label": "Unrecognized Tax Benefits, Increase Resulting From Out of Period Correction", "terseLabel": "Unrecognized tax benefit, uncertain tax position" } } }, "localname": "UnrecognizedTaxBenefitsIncreaseResultingFromOutOfPeriodCorrection", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails", "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cgnt_ValuationAllowanceCumulativeLossesIncurredPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valuation Allowance, Cumulative Losses Incurred, Period", "label": "Valuation Allowance, Cumulative Losses Incurred, Period", "terseLabel": "Period of cumulative losses incurred" } } }, "localname": "ValuationAllowanceCumulativeLossesIncurredPeriod", "nsuri": "http://www.cognyte.com/20230131", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "durationItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofLongLivedAssetsbyRegionDetails", "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofLongLivedAssetsbyRegionDetails", "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r847", "r848", "r849" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Auditor [Line Items]", "terseLabel": "Auditor [Line Items]" } } }, "localname": "AuditorLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "stringItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r847", "r848", "r849" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r847", "r848", "r849" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Auditor [Table]", "terseLabel": "Auditor [Table]" } } }, "localname": "AuditorTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cognyte.com/role/AuditInformation" ], "xbrltype": "stringItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r848", "r849" ], "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r848" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r847", "r848", "r849" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r843" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r848" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r850" ], "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r845" ], "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r845" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r845" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r851" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r845" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r845" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r852" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r847", "r848", "r849" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r844" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r846" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r793", "r928", "r959", "r960", "r961" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Total Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r351", "r630", "r631", "r636", "r637", "r721", "r793", "r917", "r920", "r921" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r351", "r630", "r631", "r636", "r637", "r721", "r793", "r917", "r920", "r921" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r348", "r349", "r493", "r499", "r804", "r806" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cognyte.com/role/AuditInformation", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [ "r856", "r888", "r890", "r895", "r930", "r931", "r932", "r939", "r940", "r948", "r949", "r950", "r958" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r288", "r361", "r367", "r373", "r442", "r581", "r582", "r583", "r610", "r611", "r647", "r650", "r652", "r653", "r712" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r288", "r361", "r367", "r373", "r442", "r581", "r582", "r583", "r610", "r611", "r647", "r650", "r652", "r653", "r712" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r288", "r361", "r367", "r373", "r442", "r581", "r582", "r583", "r610", "r611", "r647", "r650", "r652", "r653", "r712" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r426", "r822", "r925", "r973" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "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": [ "r477", "r478", "r479", "r480", "r542", "r729", "r762", "r794", "r795", "r818", "r832", "r842", "r922", "r964", "r965", "r966", "r967", "r968", "r969" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r477", "r478", "r479", "r480", "r542", "r729", "r762", "r794", "r795", "r818", "r832", "r842", "r922", "r964", "r965", "r966", "r967", "r968", "r969" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r426", "r822", "r925", "r973" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "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": [ "r422", "r732", "r820", "r840", "r914", "r915", "r925", "r972" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r422", "r732", "r820", "r840", "r914", "r915", "r925", "r972" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r477", "r478", "r479", "r480", "r533", "r542", "r572", "r573", "r574", "r728", "r729", "r762", "r794", "r795", "r818", "r832", "r842", "r910", "r922", "r965", "r966", "r967", "r968", "r969" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r477", "r478", "r479", "r480", "r533", "r542", "r572", "r573", "r574", "r728", "r729", "r762", "r794", "r795", "r818", "r832", "r842", "r910", "r922", "r965", "r966", "r967", "r968", "r969" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/SHORTTERMLOANDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r348", "r349", "r493", "r499", "r805", "r806" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cognyte.com/role/AuditInformation", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r423", "r424", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r821", "r841", "r925" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Segment, Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofLongLivedAssetsbyRegionDetails", "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r423", "r424", "r776", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r821", "r841", "r925" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Statement, Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofLongLivedAssetsbyRegionDetails", "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r352", "r353", "r354", "r356", "r357" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r286", "r287", "r288", "r289", "r290", "r362", "r363", "r364", "r434", "r435", "r439", "r440", "r441", "r442", "r443", "r444", "r581", "r582", "r583", "r610", "r611", "r625", "r626", "r627", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r688", "r689", "r691", "r692", "r693", "r709", "r710", "r711", "r712", "r713", "r714", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r889" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32", "r839" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r428", "r429" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net of allowance for credit losses of $1.6 million and $2.1 million, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofContractBalancesDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofCreditRiskDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r35", "r156", "r800" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r17", "r241", "r265" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r35" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r35", "r800" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Distributor and agent commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r128", "r298" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r318", "r327", "r328", "r634", "r807", "r861" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r49", "r50", "r51", "r306", "r755", "r770", "r774" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r48", "r51", "r189", "r714", "r765", "r766", "r861", "r862", "r863", "r885", "r886", "r887" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r47", "r51", "r189", "r327", "r328", "r680", "r681", "r682", "r683", "r685", "r861" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r839" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r581", "r582", "r583", "r885", "r886", "r887", "r949" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Reclassification of former net parent investment" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r154", "r155", "r544" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation activity" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r576" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r307", "r432", "r445" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "Allowance for credit losses, end of year", "periodStartLabel": "Allowance for credit losses, beginning of year", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r447" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r76", "r111", "r118" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expenses" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially dilutive shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r239", "r263", "r302", "r344", "r403", "r413", "r418", "r438", "r482", "r483", "r485", "r486", "r487", "r488", "r489", "r491", "r492", "r630", "r636", "r665", "r839", "r918", "r919", "r962" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r293", "r312", "r344", "r438", "r482", "r483", "r485", "r486", "r487", "r488", "r489", "r491", "r492", "r630", "r636", "r665", "r839", "r918", "r919", "r962" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r219" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r8", "r130", "r291", "r292" ], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Total assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r8", "r125", "r130", "r291", "r292" ], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 6.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r571", "r572", "r573", "r574", "r575" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r202", "r206" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r127" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "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/2022", "presentation": [ "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r628", "r873" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration for business combinations" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r182", "r624" ], "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": "CONTINGENT CONSIDERATION ASSOCIATED WITH BUSINESS COMBINATIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONS" ], "xbrltype": "textBlockItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r81", "r82", "r83" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r112" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r277", "r280" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "auth_ref": [ "r278", "r280" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETNarrativeDetails", "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r796" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The 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/2022", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETScheduleofActivityforCapitalizedSoftwareDevelopmentCostsDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r454" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r453" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r453" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r454" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r453" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r453" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 4.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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r78", "r296", "r797" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r79", "r237" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r79" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r78", "r84" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period", "periodStartLabel": "Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period", "totalLabel": "Total cash, cash equivalents, restricted cash, and restricted cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents, restricted cash and restricted cash equivalents at end of period:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r72", "r229" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents, restricted cash and restricted cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashDivestedFromDeconsolidation": { "auth_ref": [ "r68" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.", "label": "Cash Divested from Deconsolidation", "terseLabel": "Contract assets, net" } } }, "localname": "CashDivestedFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r40", "r251", "r272" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r134", "r473", "r475", "r781", "r916" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r885", "r886", "r949" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r142" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r839" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock - $0 par value; Authorized 300,000,000 shares. Issued and outstanding 68,842,601 and 67,217,688 at January 31, 2023 and January 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r52", "r322", "r324", "r333", "r751", "r759" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (loss) income attributable to Cognyte Software Ltd." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r186", "r187", "r194", "r322", "r324", "r332", "r750", "r758" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r185", "r194", "r322", "r324", "r331", "r749", "r757" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r65", "r330", "r748", "r756" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r834", "r907", "r908" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r88", "r89", "r226", "r227", "r426", "r780" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r88", "r89", "r226", "r227", "r426", "r775", "r780" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r88", "r89", "r226", "r227", "r426", "r780", "r974" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r259", "r391" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r88", "r89", "r226", "r227", "r426" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r86", "r88", "r89", "r90", "r226", "r228", "r780" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r88", "r89", "r226", "r227", "r426", "r780" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r923" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r505", "r507", "r529" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets, net" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r819" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r505", "r506", "r529" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r505", "r506", "r529" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Long-term contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r530" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r514" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r864", "r865" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "auth_ref": [ "r866" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Amortization", "terseLabel": "Amortization of acquired technology" } } }, "localname": "CostOfGoodsAndServicesSoldAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r58", "r344", "r438", "r482", "r483", "r485", "r486", "r487", "r488", "r489", "r491", "r492", "r665", "r918" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "totalLabel": "Total cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r927" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r877", "r937", "r941" ], "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "U.S. Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r877", "r937" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r173", "r607", "r615", "r877" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r877", "r937", "r941" ], "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "U.S. State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r87", "r426" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerFunds": { "auth_ref": [ "r31" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 2.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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r181" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONSNarrativeDetails", "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/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityFee": { "auth_ref": [ "r37" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment fees for the unused borrowing capacity under the long-term financing arrangement that is available to the entity.", "label": "Debt Instrument, Unused Borrowing Capacity, Fee", "terseLabel": "Unused borrowing capacity, fee" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityFee", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r163" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r238", "r262", "r857" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r859" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred cost of revenue" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r877", "r938", "r941" ], "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 tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "U.S. Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r173", "r877", "r938" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r589", "r590" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes", "verboseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r76", "r173", "r608", "r614", "r615", "r877" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Provision (benefit) from deferred income taxes", "totalLabel": "Total deferred provision (benefit) for income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows", "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred provision (benefit) for income taxes:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r19", "r20", "r242", "r260", "r601" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "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 liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r589", "r590" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "negatedTerseLabel": "Deferred tax liabilities", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r877", "r938", "r941" ], "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "U.S. State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r602" ], "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": "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r171", "r936" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r171", "r936" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r171", "r936" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r171", "r936" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses": { "auth_ref": [ "r171", "r936" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on foreign currency transactions.", "label": "Deferred Tax Assets, Unrealized Currency Losses", "terseLabel": "Exchange rate differences" } } }, "localname": "DeferredTaxAssetsUnrealizedCurrencyLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r603" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount 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", "verboseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails", "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r160", "r935" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpense": { "auth_ref": [ "r171", "r936" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r171", "r936" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r171", "r936" ], "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 leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "Operating lease right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Recorded as:" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r171", "r936" ], "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 classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other, net" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r171", "r936" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Depreciation of property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r541" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r76", "r126" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r76", "r401" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r45", "r204", "r234", "r313", "r806" ], "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, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Derivative assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r45", "r204", "r234", "r313", "r806" ], "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, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r945" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails": { "order": 5.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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r945" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative.", "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r203", "r205", "r210", "r211", "r806" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r218", "r643" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r200", "r203", "r210" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r200", "r203", "r210", "r211", "r215", "r216", "r641" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r314" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r943", "r944" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeRemainingMaturity1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Remaining Maturity", "terseLabel": "Derivative, maturity" } } }, "localname": "DerivativeRemainingMaturity1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r196", "r197", "r198", "r200", "r201", "r207", "r210", "r212", "r214", "r216", "r643" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Fair Values of Derivative Financial Instruments" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r196", "r197", "r200", "r201", "r213", "r350" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r200" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r528", "r820", "r821", "r822", "r823", "r824", "r825", "r826" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r925" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r546", "r577", "r578", "r580", "r585", "r833" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDetails", "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDetails", "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r124", "r131" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDetails", "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r0", "r1", "r8", "r130" ], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Accounts receivable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable": { "auth_ref": [ "r0", "r1", "r8", "r130" ], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Divestiture business consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets": { "auth_ref": [ "r0", "r1", "r8", "r130" ], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Deferred Tax Assets", "terseLabel": "Deferred income taxes" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent": { "auth_ref": [ "r0", "r1", "r8", "r123", "r130" ], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 7.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent", "terseLabel": "Goodwill" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": { "auth_ref": [ "r0", "r1", "r8", "r130" ], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets", "terseLabel": "Intangible assets, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "auth_ref": [ "r0", "r1", "r8", "r125", "r130" ], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Inventory, Current", "terseLabel": "Inventories" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets": { "auth_ref": [ "r0", "r1", "r8", "r130" ], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Other Assets", "terseLabel": "Other assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "auth_ref": [ "r0", "r1", "r8", "r125", "r130" ], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "auth_ref": [ "r0", "r1", "r8", "r123", "r130" ], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent", "terseLabel": "Property and equipment, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r13", "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "DIVESTITURE" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITURE" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r830", "r831" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDetails", "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r149", "r258" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r149" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r17", "r18", "r243", "r264" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r250", "r273", "r484", "r485", "r486", "r490", "r491", "r492", "r718", "r878" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Due to related parties" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Total EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net (loss) income per share attributable to Cognyte Software Ltd.:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r334", "r365", "r366", "r367", "r368", "r369", "r374", "r376", "r378", "r379", "r380", "r384", "r653", "r654", "r752", "r760", "r810" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net (loss) income per share attributable to Cognyte Software Ltd.:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r334", "r365", "r366", "r367", "r368", "r369", "r376", "r378", "r379", "r380", "r384", "r653", "r654", "r752", "r760", "r810" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r381", "r382", "r383", "r385" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r678" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r592" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r346", "r592", "r617" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r933", "r942" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Expected period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r929" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized share-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r576" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r142", "r288", "r326", "r327", "r328", "r358", "r359", "r360", "r363", "r370", "r372", "r387", "r442", "r504", "r581", "r582", "r583", "r610", "r611", "r652", "r679", "r680", "r681", "r682", "r683", "r685", "r714", "r765", "r766", "r767" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "auth_ref": [ "r867", "r868", "r874" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r436" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r656", "r657", "r662" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r494", "r534", "r535", "r536", "r537", "r538", "r539", "r657", "r725", "r726", "r727", "r814", "r815", "r827", "r828", "r829" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r222", "r223" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r656", "r657", "r658", "r659", "r663" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability": { "auth_ref": [ "r664" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r661" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r494", "r534", "r539", "r657", "r725", "r827", "r828", "r829" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r494", "r534", "r539", "r657", "r726", "r814", "r815", "r827", "r828", "r829" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r494", "r534", "r535", "r536", "r537", "r538", "r539", "r657", "r727", "r814", "r815", "r827", "r828", "r829" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r220" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r220", "r223" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r220", "r223" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in the Estimated Fair Value using Significant Unobservable Inputs" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r660" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r221" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r220" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Fair value measurement at end of year", "periodStartLabel": "Fair value measurement, beginning of year" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesintheEstimatedFairValueusingSignificantUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r494", "r534", "r535", "r536", "r537", "r538", "r539", "r725", "r726", "r727", "r814", "r815", "r827", "r828", "r829" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r661", "r663" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r224", "r225" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r202", "r207", "r215" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r300", "r462" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r119" ], "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 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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r119" ], "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r460", "r461", "r462", "r463", "r733", "r734" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONSNarrativeDetails", "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofEstimatedFutureAmortizationExpenseonAcquiredIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r117", "r734" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r112", "r116" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r117", "r733" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "auth_ref": [ "r217" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r674", "r675", "r676", "r677" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency (losses) gains, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFunctionalCurrenciesandForeignCurrencyTransactionGainsandLossesDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r687" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r806", "r827", "r837" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "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": [ "r61", "r101", "r853" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "terseLabel": "Gains on investments, net" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r635", "r874" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedTerseLabel": "Gain from business divestiture, see Note 7", "terseLabel": "Gain from business divestiture, see Note 7" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows", "http://www.cognyte.com/role/DIVESTITUREDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r299", "r455", "r747", "r813", "r839", "r896", "r903" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, net, ending balance", "periodStartLabel": "Goodwill, net, beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r122" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILL" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r109", "r114" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r76", "r456", "r458", "r459", "r813" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "auth_ref": [ "r175", "r904" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [ "r457", "r813" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of divestiture 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, Written off Related to Sale of Business Unit", "negatedTerseLabel": "Business divestiture", "terseLabel": "Business divestiture" } } }, "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r57", "r344", "r403", "r412", "r417", "r420", "r438", "r482", "r483", "r485", "r486", "r487", "r488", "r489", "r491", "r492", "r665", "r812", "r918" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r200", "r641" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r200" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of finite-lived intangible asset.", "label": "Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r874", "r909" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r345", "r616" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r55", "r236", "r253", "r276", "r403", "r412", "r417", "r420", "r753", "r812" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.cognyte.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "negatedTotalLabel": "Total, before income taxes", "totalLabel": "(Loss) income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/INCOMETAXESScheduleofComponentsofIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r345", "r616" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r830", "r831" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDetails", "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDetails", "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r9", "r10", "r11", "r12", "r131", "r132" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDetails", "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r465", "r468" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r468" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r164" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r346", "r593", "r599", "r606", "r612", "r618", "r620", "r621", "r622" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r347", "r371", "r372", "r402", "r591", "r613", "r619", "r761" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "(Provision) benefit for income taxes", "totalLabel": "Total provision for income taxes", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails", "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), 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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r325", "r587", "r588", "r599", "r600", "r605", "r609" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r933" ], "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 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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDispositionOfBusiness": { "auth_ref": [ "r933" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 11.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the disposition of a business not qualifying as a discontinued operation.", "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Amount", "terseLabel": "Business divestiture" } } }, "localname": "IncomeTaxReconciliationDispositionOfBusiness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r933" ], "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 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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r592" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 2.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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r933" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to 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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r933" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "terseLabel": "Stock based and other compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r933" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r933" ], "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 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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r933" ], "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 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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r933" ], "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 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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r933" ], "calculation": { "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "negatedTerseLabel": "Tax incentives" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r80" ], "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 payments of income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r249", "r274", "r858" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivables" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r75" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "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 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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r873" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r730", "r873" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r75" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r75" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in 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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r110", "r115" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r230", "r255", "r329", "r400", "r690" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r63", "r495", "r496", "r816", "r817" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r338", "r341", "r342" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r120", "r121" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r108", "r801" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r309", "r798", "r839" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r295", "r308", "r386", "r448", "r449", "r450", "r731", "r808" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r108", "r803" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r108", "r802" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r60", "r399" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r437", "r971" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LaborAndRelatedExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement Compensation Expense Items [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "LaborAndRelatedExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r706", "r838" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r956" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r127" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LegalCostsPolicyTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.", "label": "Legal Costs, Policy [Policy Text Block]", "terseLabel": "Legal Contingencies" } } }, "localname": "LegalCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "auth_ref": [ "r955" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r708" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r699" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r698" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r957" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r707" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r707" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r707" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r707" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r707" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r707" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r707" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r955" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r708" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34", "r344", "r438", "r482", "r483", "r485", "r486", "r487", "r488", "r489", "r491", "r492", "r631", "r636", "r637", "r665", "r811", "r918", "r962", "r963" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r246", "r270", "r839", "r876", "r894", "r951" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36", "r294", "r344", "r438", "r482", "r483", "r485", "r486", "r487", "r488", "r489", "r491", "r492", "r631", "r636", "r637", "r665", "r839", "r918", "r962", "r963" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r219" ], "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": "Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r8", "r130", "r291", "r292" ], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r8", "r125", "r130", "r291", "r292" ], "calculation": { "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITUREDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "terseLabel": "Unrecognized tax benefits, including interest and penalties" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [ "r911" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [ "r911" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r95" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r38" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r38", "r137" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r135", "r136", "r476", "r477", "r478", "r912", "r913" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r135", "r136", "r476", "r477", "r478", "r912", "r913" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r476", "r855" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r911", "r912", "r913" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r135", "r136", "r476", "r477", "r478", "r912", "r913" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyNumberOfDefendants": { "auth_ref": [ "r912", "r913" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "integerItemType" }, "us-gaap_LossContingencyNumberOfPlaintiffs": { "auth_ref": [ "r912", "r913" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r252" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r44", "r245", "r269", "r344", "r438", "r482", "r485", "r486", "r487", "r491", "r492", "r665" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r149" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInCapitalizedComputerSoftwareNetRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Capitalized Computer Software, Net [Roll Forward]", "terseLabel": "Movement in Capitalized Computer Software, Net [Roll Forward]" } } }, "localname": "MovementInCapitalizedComputerSoftwareNetRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r340" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r340" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r74", "r77" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r56", "r77", "r254", "r275", "r292", "r320", "r323", "r328", "r344", "r362", "r365", "r366", "r367", "r368", "r371", "r372", "r377", "r403", "r412", "r417", "r420", "r438", "r482", "r483", "r485", "r486", "r487", "r488", "r489", "r491", "r492", "r654", "r665", "r812", "r918" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net (loss) income attributable to Cognyte Software Ltd." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r188", "r193", "r320", "r323", "r371", "r372", "r863" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofSupplementalInformationRegardingConsolidatedCashFlowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r180" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r183", "r504", "r885", "r886", "r887" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r200" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails", "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense), net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r893" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r893" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r403", "r412", "r417", "r420", "r812" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating (loss) income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r954" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r695" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total", "verboseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r695" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease obligations - current portion", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r695" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/LEASESScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r697", "r702" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r694" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r705", "r838" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r704", "r838" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r169" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r170" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r14", "r195" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r238", "r262", "r301" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "totalLabel": "Total other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r311", "r839" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r202", "r215" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 1.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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r301" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r51", "r53", "r327", "r679", "r681", "r685", "r861" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r315", "r316" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax", "terseLabel": "Net (decrease) increase from foreign exchange contracts designated as hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r317" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "negatedTerseLabel": "Benefit (provision) for income taxes on net (decrease) increase from foreign exchange contracts designated as hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r315", "r316", "r638", "r639", "r642" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "verboseLabel": "Net gains recognized in AOCL" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r316", "r319", "r640" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "verboseLabel": "Net gains reclassified from AOCL into the combined statements of operations" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleoftheEffectsofDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r46", "r49" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r53", "r142", "r321", "r324", "r330", "r679", "r684", "r685", "r748", "r756", "r861", "r862" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive loss", "verboseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "totalLabel": "Total other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expenses), net", "totalLabel": "Total other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r18", "r244", "r266" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Cognyte Software Ltd. Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r71" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payments of contingent consideration for business combinations (financing portion)", "verboseLabel": "Payments of contingent consideration for business combinations" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.", "label": "Payments for Legal Settlements", "terseLabel": "Payments for legal settlements" } } }, "localname": "PaymentsForLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromDerivativeInstrumentInvestingActivities": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The 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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r869", "r870" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r69" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedTerseLabel": "Dividends paid to noncontrolling interest" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r68" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r67" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r67" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the 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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [ "r911" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r860" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r310", "r451", "r452", "r799" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofFairValuesofDerivativesDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r66" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from Business divestiture, net of cost, see Note 7", "verboseLabel": "Proceeds from divestiture business" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows", "http://www.cognyte.com/role/DIVESTITUREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r871", "r872" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "(Repayment) withdrawal from credit facility - presented as short term loan" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r100", "r336", "r337" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "terseLabel": "Maturities and sales of short-term investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r820" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r292", "r320", "r323", "r339", "r344", "r362", "r371", "r372", "r403", "r412", "r417", "r420", "r438", "r482", "r483", "r485", "r486", "r487", "r488", "r489", "r491", "r492", "r629", "r632", "r633", "r654", "r665", "r753", "r812", "r835", "r836", "r863", "r918" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "negatedTotalLabel": "Total, net of income taxes", "terseLabel": "Net (loss) income", "totalLabel": "Net (loss) income", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows", "http://www.cognyte.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r129" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r127", "r297" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Total cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment", "verboseLabel": "Software Development Costs" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r129", "r271", "r754", "r839" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Total property and equipment, net", "totalLabel": "Total property and equipment, net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofLongLivedAssetsbyRegionDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r129", "r782", "r783" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r129" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r127" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r335", "r446" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Provisions charged to expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Allowance for Credit Losses" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r51", "r53", "r327", "r679", "r683", "r685", "r861" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "terseLabel": "Amounts reclassified out of accumulated other comprehensive income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r328" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r328" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r328" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r540", "r717", "r718" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r285", "r717", "r718", "r961" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Net expenses" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r540", "r717", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r961" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r715", "r716", "r718", "r719", "r720" ], "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" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r70" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedLabel": "Repayments of parent borrowings" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Research and Development [Abstract]", "terseLabel": "Research and Development [Abstract]" } } }, "localname": "ResearchAndDevelopmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross": { "auth_ref": [ "r158", "r159" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred": { "auth_ref": [ "r235" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r157", "r279", "r970" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development, net" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Abstract]", "terseLabel": "Research and Development Expense [Abstract]" } } }, "localname": "ResearchAndDevelopmentExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r157" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "auth_ref": [ "r281" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNET" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r78", "r84", "r296" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash and cash equivalents included in restricted cash and cash equivalents and restricted bank time deposits" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r78", "r84", "r778" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash and cash equivalents included in other assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndInvestmentsCurrent": { "auth_ref": [ "r777", "r779", "r860" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current cash, cash equivalents and investments that are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes current cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.", "label": "Restricted Cash and Investments, Current", "terseLabel": "Restricted cash and cash equivalents and restricted bank time deposits" } } }, "localname": "RestrictedCashAndInvestmentsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndInvestmentsNoncurrent": { "auth_ref": [ "r777", "r779" ], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails": { "order": 5.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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r466", "r467", "r470", "r471" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r149", "r268", "r769", "r774", "r839" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r288", "r358", "r359", "r360", "r363", "r370", "r372", "r442", "r581", "r582", "r583", "r610", "r611", "r652", "r765", "r767" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r397", "r398", "r411", "r415", "r416", "r422", "r423", "r426", "r527", "r528", "r732" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails", "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r532", "r809" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r508", "r509", "r510", "r511", "r512", "r513", "r517", "r518", "r531", "r532" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITION" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r94" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r515" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r516" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r924" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofLongLivedAssetsbyRegionDetails", "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/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r703", "r838" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r426", "r892" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r43" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r43" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r51", "r952", "r953" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r112" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r112" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r102", "r103", "r104", "r105", "r106", "r107", "r256", "r257" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r176", "r177", "r623" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r208" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r152" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r172" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r168" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r207" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r9", "r10", "r11", "r12", "r131", "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Disposal Groups, Including Discontinued Operations" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/DIVESTITURETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r891" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r161" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r152", "r153" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r152" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r97" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r656", "r657" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r112", "r116", "r733" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r813", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r877" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r15", "r28", "r29", "r30" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r857" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r209", "r946" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r129" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyandEquipmentnetDetails", "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails", "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r232", "r233" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Components of Costs of Services" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfResearchAndDevelopmentAssetsAcquiredOtherThanThroughBusinessCombinationTextBlock": { "auth_ref": [ "r113" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/RESEARCHANDDEVELOPMENTNETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r466", "r467", "r468", "r469", "r470", "r471", "r472" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Major Customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r54", "r96" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofLongLivedAssetsbyRegionDetails", "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATIONScheduleofRevenueandLonglivedAssetsbyRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r543", "r545", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r571", "r572", "r573", "r574", "r575" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r139", "r140", "r141", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r303", "r304", "r305", "r388", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r818", "r854", "r875" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r116" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r947" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r394", "r395", "r396", "r403", "r404", "r414", "r418", "r419", "r420", "r421", "r422", "r425", "r426", "r427" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/GEOGRAPHICANDSIGNIFICANTCUSTOMERINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r405", "r406", "r407", "r408", "r409", "r410", "r423" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r59" ], "calculation": { "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.cognyte.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/CONTINGENTCONSIDERATIONASSOCIATEDWITHBUSINESSCOMBINATIONSNarrativeDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SettledLitigationMember": { "auth_ref": [ "r911" ], "lang": { "en-us": { "role": { "documentation": "Agreement reached between parties in a litigation that occurs without judicial intervention, supervision or approval.", "label": "Settled Litigation [Member]", "terseLabel": "Settled Litigation" } } }, "localname": "SettledLitigationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r76" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r564" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r564" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r562" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r562" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r559", "r560" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r559", "r560" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r563" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r563" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r571", "r572", "r573", "r574", "r575" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSSummaryofStockbasedCompensationExpensebyTypeofAwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r550", "r569", "r570", "r571", "r572", "r575", "r584", "r585" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r16", "r240", "r267", "r839" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-Term Debt", "terseLabel": "Short term loan" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-Term Debt [Abstract]" } } }, "localname": "ShortTermBorrowingsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for short-term debt.", "label": "Short-Term Debt [Text Block]", "terseLabel": "SHORT TERM LOAN" } } }, "localname": "ShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOAN" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r247", "r248", "r261", "r859" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r700", "r838" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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/2022", "presentation": [ "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r85", "r343" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSoftwareDevelopmentCostsandInternalUseSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy": { "auth_ref": [ "r279" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHARENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r42", "r142", "r288", "r326", "r327", "r328", "r358", "r359", "r360", "r363", "r370", "r372", "r387", "r442", "r504", "r581", "r582", "r583", "r610", "r611", "r652", "r679", "r680", "r681", "r682", "r683", "r685", "r714", "r765", "r766", "r767" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r358", "r359", "r360", "r387", "r732" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r21", "r22", "r142", "r149" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of shares" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r25", "r26", "r99", "r839", "r876", "r894", "r951" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Cognyte Software Ltd. stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r183", "r184", "r192", "r288", "r289", "r327", "r358", "r359", "r360", "r363", "r370", "r442", "r504", "r581", "r582", "r583", "r610", "r611", "r652", "r679", "r680", "r685", "r714", "r766", "r767", "r876", "r894", "r951" ], "calculation": { "http://www.cognyte.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedBalanceSheets", "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteSpinoffTransaction": { "auth_ref": [ "r151" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The change in equity as a result of a spin-off transaction (a regular or reverse spin-off) which is based on the recorded amounts.", "label": "Stockholders' Equity Note, Spinoff Transaction", "terseLabel": "Spin-off from Verint" } } }, "localname": "StockholdersEquityNoteSpinoffTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r686", "r723" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r686", "r723" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r686", "r723" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r722", "r724" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUBSEQUENTEVENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r162", "r165", "r166" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r167" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits": { "auth_ref": [], "calculation": { "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liability for amount due employees, in addition to wages and any other money that employers owe employees, when their employment ends through a layoff or other termination. For example, a company may provide involuntarily terminated employees with a lump sum payment equal to one week's salary for every year of employment.", "label": "Supplemental Unemployment Benefits, Severance Benefits", "terseLabel": "Obligations for severance compensation" } } }, "localname": "SupplementalUnemploymentBenefitsSeveranceBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SUPPLEMENTALCONSOLIDATEDFINANCIALSTATEMENTINFORMATIONScheduleofOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r178" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyServiceMember": { "auth_ref": [ "r926" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSScheduleofAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossDetails", "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/RELATEDPARTYTRANSACTIONSScheduleofComponentsofCostsofServicesDetails", "http://www.cognyte.com/role/STOCKBASEDCOMPENSATIONANDOTHERBENEFITPLANSScheduleofRecognizedStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r825", "r925" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r825", "r925" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/REVENUERECOGNITIONScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r282", "r283", "r284", "r430", "r431", "r433" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r179" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofAcquiredFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r41", "r150" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r466", "r467", "r470", "r471" ], "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/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r586", "r595" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails", "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": { "auth_ref": [ "r934" ], "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": "Decrease related to foreign currency exchange rates" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r596" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r594" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r594" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Unrecognized tax benefits, income tax penalties and interest expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r597" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation": { "auth_ref": [ "r934" ], "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": "Increase related to foreign currency exchange rates" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r596" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r598" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r474" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r91", "r92", "r93", "r389", "r390", "r392", "r393" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r604" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Deferred tax assets, valuation allowance recognised" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r879", "r880", "r881", "r882", "r883" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r884" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "negatedLabel": "Spin-off from Verint" } } }, "localname": "ValuationAllowancesAndReservesAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r352", "r357" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r355" ], "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)" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r352", "r353", "r354", "r356", "r357" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r352", "r353", "r354", "r356", "r357" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/INCOMETAXESScheduleofValuationAllowanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r191" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r190", "r630", "r631", "r636", "r637" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ORGANIZATIONOPERATIONSANDBASISOFPRESENTATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r701", "r838" ], "calculation": { "http://www.cognyte.com/role/LEASESScheduleofComponentsofLeaseExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expenses" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/SHORTTERMLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r891" ], "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 of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Effective of dilutive shares (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r375", "r380" ], "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/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares outstanding:", "verboseLabel": "Ordinary shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r374", "r380" ], "calculation": { "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cognyte.com/role/ConsolidatedStatementsofOperations", "http://www.cognyte.com/role/EARNINGSPERSHAREScheduleofCalculationofBasicandDilutedNetIncomeperCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 12 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2510-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "60", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6406278&loc=d3e26268-112671", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "730", "Topic": "985", "URI": "https://asc.fasb.org/subtopic&trid=2197926", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL108322424-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=127002003&loc=SL6242269-115581", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r843": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r844": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r845": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r846": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r847": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r848": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r849": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r851": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r852": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r973": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 136 0001824814-23-000009-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001824814-23-000009-xbrl.zip M4$L#!!0 ( #V!BU;$SUAN&&H$ &#I*P 1 8V=N="TR,#(S,#$S,2YH M=&WLO7MW$TFR+_K_^12ZGK7WZ5FW#?E^,#T^RQC3P]DT9MGTGKWO/WM%9D;: M-2U+GBH)\'SZ&UF2_, &;)!=*B&F!R35*RLCXA>/C(SXY?]\/!T.WF/=5./1 M7[?X$[8U^#\[O_P_V]O_]?SP]>#%.$Y/<309[-4($TR##]7D9/#WA,T?@UR/ M3P=_']=_5.]A>[N]9F]\=EY7QR>3@6!"?G*P?J9]$NBDVF8VJ6T5;=@.G,=M M%;R/1D?C>/KY^!E#8WU0>=MF;>F@X=M.!-P64LL8-??2P\_IF3 H.8LBZ8B* M@0E@(VB5+&B!PMCRV),)O1V]X:AY]K&I_KIU,IFA\@O3O:3E1,B[YQ2"&U>B/VZ:$>^^?MD3JI8=3D M<7T*$V*E\C2VS<0V7PSN\T\J1+I\TN=FDGFNMYG;OISLA-7M@Z0#UP9X@RC7 MQU<.!VAFXWLVA-'Q7[=PM/W[T18Q.T+:^>44)S HUV_C/Z?5^[]N[8U'$Q+A M[7?G9W19G'W[Z]8$/TZ>ME/_=.=__:__]\'S>1\B'_=2E5S-H3S9Z/Q"&D U<=GY42L9Q^KE'#4?J3C;PA' MZBK.GO]Q N*:R&,TX8!ZO]Y4::&.(EO7W+O"$[+ MH[%ZMC^B\9WOT>O4,'PU2OCQ/_!\:U"EOV[E;6FV=A@)MQ/*,A1 M+3#S9=5$&/XW0OV2?FDNQF6W=LKUG8WH+=U_G*Z/R6WMO/SO1QS1+@TGM4,: MPO'68"8Y=-N/DV>Y^HAI.\.P,/E\>)Z&M_OZ:/\^(Q0)28L J)BMBN@#>BZ0 M"1L9)"EM.T*V&"&_.L(YM#[;C2V$5*/C(P*%!'5J?C]+I ?W/Y(,-548XNNJ MF2R&*938VOD23/_ILS>D41@N?\/3@/5]7C(XU"Q;$;(W2@4>=,S)&(DHJL13=]O,)G6)/O\8FA< MT=#X;_<96M9&)IHKY$+2W.40R#:1"$P'^NR7/7FB3)[ZW.2]K"$6W3&8CJK9 M^!H\+G?:6H+@)8S5*4G47[=>O7GYZ3O00(CK#O(!O0FTO#E[,*%#@0LZDUV\ M0P%5OGB#Q9!7YQ4.\6Q<3X#D\DOO8+_P#KDH#3$M#C:'.,(/ M,'R']>G%L'5A'WXOV8M,DQVLG+4^*V,T37,RR#))'P8IY/^\^AQ?ST=\(6^D M,UJ,)LOH( RKX];,V?]XAI&<@G?5*9URD(_HUR;/YG.F9/@U:"^&U+,TK<]) M)2Y>RW!VA1IW>2D=M YD66B926J1>:&DE8YI$,)J:]J7$AV_%+_G2Z6H$[=, M^F2D$MKX3&8+&F]-4,+FO!*4$O=\*1S8);8SDI%\.44YXI+J2%HEDBFOJXT7IV>0547>#K(KT9D"!P72V*W M:9 L-().,BK>8R(+88*+D\A_PX-Z;WQZ5N-),3W>X^S'2TMD?U2&V\[,XNTL M4U\Q2/;&#=W_U_$X-:2]CK!^7T6Z9QQ.$\WI"Z3'Q:J])WT>8OE Y^V>$LI6 M_VI_O]?<8>(N.C($R!BPF3!()L2LHQ)2L*16:^[T5^;N"(?DC1W_2EA-[D>9 MED2,2/9@W=HJA3U'#=YG?L@<2B$[G;)G*F/RG%G+G1-,F>"=N(/)^GCS4X![ MA7A+1^[+7$G'49$)'" *-! 8 Z-H0E=K[OA*S5U,3(F8N-0DBHX,!@- >HC\ MBA@5(GQ>^US8C*\1&IH?"-6PN.33NJ89NC)5-(&$WA5YG^.FFJ'W;2Z4=>;K M+E0]Q;1X5(7-_&'W\UZYM59)8\AM:F1DT4'Z?.::?DO;!_CA;TB M7T>2S66%1@05 S^B].6GD-),.OI".6]_\T@O[E93RZW'3+$$2.+?N*^]_ M,#G!^LUX-%[,_.*V]X;7[XA9//0D^$>;A"6$11YH$MS7%,KR)F%U (\+_S4; M[>X \/1ZU+4F'Y7.B]C<$BPN@>1G3;OH07,R:,/]SR;G9_2N375*.F5K_MM) M7:;L6ESXR<7K_'[/F7#YV/H1E/Z_9;&WI_-J=#^_K?))&+&V$;_%U\ MJU+YGBNL!^V \-:(_=ZK_[@>%/[TXIW%3]?O?M:Z$XMOS03JR0NB=!O'+8L< MC"^NNSQV,=N27SYB=F3Q??&0I]9N__BSL,ON:Z&$?SX95K":SR.8@5:=%!LI*XV7\?C[G'K3.*9-\%>M&D MF%/ $DADR"Q(IX0)VO1 /IIZ\FRO+!9@?49,>/Z&U-!,*MJ0X@L5\6NW>'I]]%^C.P0? MR:R-+JJ@?.*@R=HFUR49-]Y$H;*36FDE M602CA'4V13+WI;?Y-G]S0[];Z/*.\L3C\8+LJ5$ MO'7MLW?T>X?Q9#0>CH_/YX?7$4F=]F0 ><)*F90AFF9FB9H(3G-A+*X%DCXV M)3O!U)",95(%P.@4MPY0A^"E52D(H?RM:QT;2JXBNDK)@P/',"FGF(HA!B\8 MN2/&.>]%[#6ZMHXJ'#,TL1INR F=]8!8,.1]*AQBY[#7:=DW13E#W6U9#NP\* M=2\)W[)VN&+SU@F_H;6.^RSI):2"%+Q)4@!7428?A9]E][%5!(Z%,7:QL%D2 MG"?G97%W/"KYM==M-OK]=#PZFHSC'\O'C2M!4?8]0=%KI+%HA .??"(LT(+L M:1>33!AR8$%'OC:DV4VI78:&X5NHTJO1'IQ5$QCVA$R!G)S,G"EJ6)'-')(* MS+#HN%:&=/':D.E=W<:_S_LD0YKSE#Q'PVC:P&=@+ IM)=?)"0_K(T.'.(%J MA&D?ZI*5W/2$/E%&DT@=JY"\8IJ\$E0J9^E=,D2YT'OZM$;L&YR\A?KBG%>C M]]A,RC4]H9+('(2.6B;&% ,/AD""*54RRX2& M1#X) AJN0__A[F+7VWA47KP>M_L07I54$8*\GE#)9Q-$%L$@NDI6*$&M*5'7D@));-7Y*,VM[SZ7>IY:\.HDV0FBF2 MLMLF9XR3V;:O@[R;QF?MGHAV''U*DHC,3FI1.0N!PL<@V"&Y^SMZG++#TXXD(X<:L5! M1:]*:C>]%FF'B$XYZ:Q<7<(]6.BP$Y;!]!R&9?]Q3_A&>&XT2N;0"*4\"RH[ MSZU6X#*0Z[^Z?-,E]9;NZO8ZZ&JT]4AH$R5G2B3IHG<00-&'E(50J\M##QAT M76G^717.@2!0:9O !U22G#MC(Y/TU6(JG]>&<^X9$=XPSUW6>J($;I3.4F:E MO0XJ<89&DJN,S.K4>^;IGU_<-Q:223&O6=8Q.94S X]>E,"*5EF$M#Y6\_?' MTC?\=)=@I36G=;*F>[4*(5!H40QG3;H, M<_2<9P\A<4UN&>85CK@\QBK$2O/MJK 0-\)EYYR5"952@:SG0)I-JE+CDV!G M=5EH0[VM*F;TD*(QQGN5F0Y,!6T@,44TS"'U(&UX1=,OND_H#*6F&/-D"5BF MF-8 @9Q=[6WB*LG@UH>V#ZU[NZ>EX)81%75R'@EC8XC">K#12 >2FSYL4%W1 MO('N::N4E(RE('A4BNCJ#";K%+/"),OX&M*VD^2J[@F=I29:.P8B!^6, :], M$,$;9X)F;I8?O [T?:P,>[Z\6'"4*I'7# 2G2JOD=(J>R *0>0Q M(^J2[R/$?#5W'8CSJ!GVRZ./$<;1_5+,TBCAC*(6%5JI:/X8@";OG/L('&V' M4F;M%;@0/*P-R1XAMKT\J@0?,L>$W I".(%>!<:RX0$=$2+KJL9X#(KGK0F$/'*:NN]%CD%1!/("S&L M![4X5E0_=U^+P-E2=R"E&)Q3Y)\XX5)9D,U@'()*ZT/;1PW!=D)+;WWB@@?2 M)$(9YUR(*#R*A)DQS?7ZT?+A_9P5H&H&Y;-*+I(\!E)$9'2'[)D))K HPOI1 MM9/ >C>58$0L+T(3C17W)B8&3C&G MZ>]('UA*W&0/:V1"/7H8MWOB\FA%LDP*A4YQ*;P,J",@:>/29'T-B?O P=_N M21I]LII'@F$=E".GCS%OP')I(4>7Y>.5N7]@2C[60MAWU=^_OD:9%%B/()DN M/5FY%T)Q$7S@P(-'OC:DZ6(A;'ED ITC%S[*$% 9JSTF :A% .N"\'YMR/1X M"V'+(PZ69#H1E5;1*A/1\Z@\SPQT3)YTV=H0YU$7PI9('Q'0N&) E#K_"0CF MZ"=022K#$O9?_72X$+8\*AFT)I7"G4C6O5'@=-2.B6B\DEG;T'LJK:.-Y1 460S.U!D?^6LAVN>;B>% M]BU3WG$3E"SU$9T-"IT1BMQ?'SF3;OVH^B@+0-TT^8I<@^'ZT;*3I8).:!LB(R-3Q)R35E8E+U,((AG-.3D&L0\M3OI@=79/:/!2 MLPPJZ)R43]XI++:IT-QF<@?[T)1X50-=W1,WIC8YG*Z.Q43#- MA.>/UZ/X@6GZ6''E[VJ>_$F>%Y<: M'#6P7)DAP&;T.;PB^E3&M#FB[BRLLC MD^#&A&2B<(FITF\F1]*,.=O ,!/YUH9,CQ=77AYQ8M8852B]"[@"S[QB(BI0 M+H0$(JX/O#UJ7'EY]+$0+0M@A?"RI'Y[[;D5K"!?CHBL]_3I,*Z\/"J!MCP3 MQ*D4DA(Q.:VE<-;)%)FP=GT@KNNX\A*-![+EP&NC@BWM0[EG3&8)2C,K@Y9Z M;4CV"''EY5'%F6P,*SLQ15+,**>=C*29+&>L -&K)G4XAQ!Y5%SC$%LQ(2";G[VH8-1"+I=T\/[]ZY(JJ>CFN3[%> MWZH@LA0J91H=UUI9$8-FD V32F;4F%,/@AEM:26BX7A8I4+"_3*L"C^1P/^$ MNH(PQ(7LM6>=OZVK4ZC/G^,(,]V=/JY)4&,ZJF84'DW+P"]H=MKZ++@SOP=] M7-Q@<63QO=SA5I91QCB5C/)&9I4X!!V]4J"=9S(1"ZTN:!=.^0W^,:[WILV$ M;)?ZJE'Z[L/XU_%[K$?E9LW!=-+0H]Z=X.\T#YA:G.^+%Z&]1YE]=%8A49(.O3@A$'K@B*[QQEKZ?Z!1E4\H9TT$D3 M$/0I V,U60<^KBOKB(C1E?1+8 R5TDJ'8"*'G".SBE#>]I1@=S+<[HP=+V@^W[>. MPRLRUNMI&=AAU?QQ'31>CFNLCD?['^-)&B8U#_&[CXDN#:'Z%:O1ZW#3/ MS_^&Z9BDM@WYENCO277VB?J"YN3EQF1"S^!SEM\?('O<3ANK]@;-Y.UW-N1M9') M.$0NI H\DW\H%;D03).7&'P?@E(KRDA7N&<=&8>\AK)08%)22G%C@_0I>>,T M"$!K^K35ZX')N]&4%YIR/M+;5>/\X+UUH8U!Y)!*#A53)FLO+,%9$B 4DWJ> M[LOI;=VJ,N!]HTJYV!9N"4L]/$A.?S!9 MKFG#6]N>//K8'V/(E>?,/+W;$:R/@4NC"D5$)@* M8#@(8Q6"44'H/D0(^Y!XUXD%QZ0Q(C#)BM^H>0;%A/*Y=((VI:=/CVK2K3)M M.RE.UQ9L2AA4::.+3(')(MDDM6>))Q";A-G[:8793H.+5.O7XPB76N%RR;&9 M'.0C&'XU">Q.6H_,8/"R6.]@I63*L>0E).6Y M3$;%&)7?,.^RF.@=QI/1>#@^/I\?7E%YZ24;J\*MJ)+T')21!,4HK=?H0[12 M6=T#-OX\![7,2H^)CKI+SV7E"8^=B M!FG)%2C%YPWVR:2X$SD/L4&HXPDQ])58W_[',[K;TG!RE0W73KB,Q]*Q )C. M5BLEI ,/7,6@+7F4AQ 0Z*=H>,A" /"Y$\R%WUY\^!'Y;0E., FLOS-M+T_]GN!5 MSBA3C#)C5J6J)Y!+G-%:],(SWX?@U8^5YAZ88Q8TUSD:A226*FH'"C%SIDA M>T"P"\^J(@0]/LBM(&:L#_*OXW&ZS8@^Q#BMZS8SYSV.IFM9L,QPX2($LAS+ MUH6LO2L=J>F#BQ)EE#T*-:XL83N),Z+PPAH54C!QUNB5;#8T+'%N%=EQ/3+7 M5I:PG=A%R7A#LBD"<*VX0/"<-&=0 4JQ0>Q#@MG]"?MF/*I_ #26,AN/(OM2 M0S++[*3B/' K(]$39%Q+-'Y\VG8#R-I855QFEJ)BPD*67&;I/(O:9^_6$I ? MG[8=^:ID,DGF-0.KE$;GHA.EQV[V.C.I>X#)*UA=H=N,N#B?A]M3XA9'%W>Y M=@G73#^E0G\WK2W)59]"5J'E%"3QE$!F1=*6NF8!B&LMJ;KFB)KQW6BOURW MO((H*>K$+9,^&:F$-J5=;MD+8TU0PN;.:V&N'=>I_G+=\K".\ZQ !\/*QAF3 M-*G:$KM4V7*MF>N\Q^3:<5V/->P2BS\Y$0. =U:5U"CEC([)<2]2A)AMYW;= MU[VZ>2GYZE^8%AM@2^+$%3>@S: HS0&J-K7D05/^EUC7O.Q9MBRCL4$EE9WE M,7N,H+.QF?6@-\!S&!;9.3I!_,PZ\=L:SZ!*B_7@1:K/'GG>]*BVKLIW9SZN M.Y\XP9$XQ6E1$AJ$"8P,8Q6E0F(?#V+U^639E%DB@[;L>"<^7!5V8*$T9TI* MH4-5-MQF0Q@O S$%5QA5UV9$WP1UB7U >519L)B-EHH;!CQ;9XTT@F7C0P\H MLP'TQ^"3X#4!@HO>.J\,8\$D)81!0.;)5EOA0JH;0'\ =I!<6)%+FUHFE0W: M@6" +B<.V675IX73%9#8[A=+$\\:@@7!DU#8,/1H@735Z-G1M@166H)8Q:)6&FP0WECO M,7$I,.H>]!/[.AG;ZD.3\Y=+#WG0/6C M&3"]-!Z7F)?.R906Q9R MA*A29DYJR9$%S13(X,4Z.%./**9+7'@0EBN )(1.RCCGM7+@9>:,7!MA\NH3 M9H/FC\ F"H4F^;6*A%:1]0P*(X"6+KK ?,#59Y,-FB^/&R(P%;(A+.=*24!O M671><2]$B:[&M8J%/+2\=A\*X0C2&A9%=J!,U"H4\*CD[ MB82D[!*0,K?2*(6!$QF-Y(:+4+9=L[Q6D9!')6CX?OJ]'Q]9.6I7U?CT?'$ZQ/7V"8W*SY M^KH:X4&>/?E!5>]W5:"\K$<^GYS/5""?'UWYU5@/9^5"V&D2I@ <((!/G M(0D=0F:\1T4M?U!.Z[Z>I&(>03-,&%#%Y "9TUQZ 99!8JP'//3PY<87C8(/ M+[(K+PMU1!+5=% VR53')Y.7LVX"H^-RZM$XUQ='7HT2?CSZ &?ER-*'*7M>/<&NV##[W*_]CP M4#>1E@Q90>;"1L=4]!G0:$(D,*3(,S+9 _7]\%;OACN[TI*H;9(^DQ\OE=0> MO#2&!R],THSKV /NW-AP:\N=@6>;9:G8I^A_T3EO 9CUWKB<5)"/%]9\Q%#> M]1U#Q?/3TCG-0#D9R/<3(01NE(T679_Z-/2H&FDWR:F6&Y!9<8A**:U#!)% M,6UU2,!MCY9D>D3J3I9K,$8)4D"I#Z\2X5E."94N53,<$7V^3X OI+I\6%52 MOZB:LW$#PU_K\?1L;PA-0S>\C=S73IQ]P720GY^7/.4WXPG]5.:H&DWI9YK+ M6:/:9>G13SCR:L)%RWFD0-M*]F44PW%9$VF>GU\;(NWLM#1)6A3S"B\;9MTPZ_6,HFO\ M]ST91=QSQ3./5GMEO73)(Q=!EJ:/4O5A]_3+JE0S>TW:+;T:T30<5V&(LZRN MY^>STFB%*3_7I^4Y-#%!DMP>FA(HNTMTY)^0(SAB':TJ\1:F[ MJYW7>T,R'9AV:()2KJS7AL""-#8[SLCYPLYK*SV4O-60L'2:[ N=@F/*ZN1+ MO2OE=5GIP,Q!V!",MZX'FVV^B4XOBJM0A6D1J\.R,M@7>G&7C%/>Z8Q&Z;+G M):#UAO1:]$8KMOIYTKW38\O<"^$4F1R!=!E-JS?!F\BBR]ES4FVZ\S*':Z/' MEDDM)Q= Z*:56 MF*QCG,C6@_TC?=!CRZ.7=8D'D2V62)8P/DA'M E:^5(*D<;<7'/SW"" MN\I=W3<3VI_M7^OJP0WH8][\B>F+B+#A4I?&4S!BD38M91"2E8ZE/7KT=< M]-JPX9+9D,6$S!6^(T[,99E#(L:@P*>4330]6GOM(?G]^2] AD-8W2\VDU+%9]3X+^WC+G$;CEJ:Q59Q>9,3J'Q%40 MBH?5#Y:L+)&6V$TFI)PAD%V0@TI@2_YI*EFG7"6=0*^;)"%!Y,EXF%Z=GM7C M]X\0REKB(AI('3,B@V2+!#D2JYP("9F.3,0>5%Y><5(M M)>448T&B$SRE-9.O+HFV/$D3(:5H'0-4H*0(3I%0OB.I%V8YR>3H=T;OH5JM'K M<=.\P-"HE3+2HY8JR>2X8-X&;:R7UKJX MCH1K&V;/3!!6UY]')@O#0B:AX4J2\;0!@&UFBI%1B=>A VZX_$ M=1^WBH($TB4')0U!0G!$=2Y]X#'3_T.?-KRMK)QV3V7'952@HS6*C!O)0HR8 MDD 2[<2C790F7"OB=J@]^?(L5/+R2A-$4AW$.A+N\;7G M\NCE$OE\""ZP[%7T,HAL(N. 298ZW+%'6\577^*ZWRXN *3Q.>?4EO#U+CHO M2'MJG41F#M::W%UHSV[J-)-9!-))9CPJ(Y)3AJ,2'*/@6O@@NK)2^2#TXME99V,,)GD%'H)VY'9:'DR$ ME!+V*!%Q]26N^X0_+B59M#PJ[ZPB2@5U^6'V;K>8[D:B:BD M5 M86:E\F"WH7F6?(9+OB>2$!A^\R0)=Z84,2O4IC?\0X[7", ?3R4&^0J99 M6S B9XTGY=KW.$O\_[3@X+?=95FYDR^(=N_;+06OB*KUM$S"8=7\<7V4+\C_8_QI%0Q7+1/^=Y!+"LON94S-8%[A28 ,IB)M-J8TYM MA&,5A*,3LTHX=([K4I3=$[<:3U85"U$*@\@\]"D+HM_"T0<.[2:#PPLFN0,. MR:L8.=B8RP[D=N^ A+2Q;38!]P8V!L M.+3C;F.2\)(G!L27RFL$F9@59>>R$Z5WSKS;&']$+7]_WK,IV"N#D M-#AE00#C(+PBUUHYTCUF]9/09H+U#C[N3B*"WJ(#?FCV-PL:G'S_(/\ M C/6-:9"W#[U->%D:#,;HXF8%,@8G+8LL5+WC*LT;_:TTM9+_ZBWO+V?'B$% M&;P,D40PQ8!.A^"#4 '(5^I3E?>>D+%[UU@YM!&#X))@E\CLDQ7>9&8\T\FH M/NWW[2/-.W$V0PHB@\28-2I/%KRP3I2J45*&D+-;?=.G)Z1^$ L)I%4V]E:;>2ZCJ0A%\3E8IE,ZSY08O:_SG%$?Q4RMVQQ^9E2O1F?32=.>P7O"0(8,-.L@ M*BN-,C*%J*7P7 OI-+(^U*==!K7$ [#. W/SJC"0$YQ;;\A5\T+Y))PJU2(% M-R$)D;7L%0.M$P+)GC!0,!R%U#*SI%7 Z#0X+;EF-N<,O@^]2]>3@1Y6A2TO MSN"1W)2<& 8C5/3!D_$3T7*=N+/"]"!*M%%AG3*0T2E!\C)[="JE",&EP,D) MXA!$Y- K!EHG!'I8%;8\!@ID MF<#(1L2(49C\QHR[T,[X$MJO:X@ M5,-28."R%4Z;3_5\VE0C;)J]\6FH1JT'7=8XB6?H6?2IH8'4=VEYN"ID8Y:! M$F1GA)P4#]D5& "6(D^@4TZK'Z#N$=F66$4REXJNBB>T4J%0;657'U@R&'S" M/FU\7'7Z=1^2=HK+D!1+RG"EH@V2*5+2VAD0.H@^;>CK%;$[B47+Q*,4"B7/ M3FD-(*-)(*V7DDNO>Y >L>HT?IC22C;IK&P*-J**T@4)J!VBR$ISL#T@VS-'7#U"GGA"I>,<9#=,Y6R62 *6M2= M5M_N/)I2IJYMT]X02]PREL4!3+O-_-Q+WNHT>[1?X*)D(.[DAFPS4!F(J;A5 M$BQF+2+.5Y%6&EPV?-L?OEUBBAHJD;,B:+58.K,[ADG*MGIK(G\C;/!V95AF M:;+S9CQ*%^+3$WPU&LC7M1H-&.69\"E 9LQ8S1GS+F_P=<.GJX"G)LN@HG A M)*FX\MYQ9Z+V('TP!NSJX^E*:-ZO"\MNC/44TR+&4&$?1&-5T-0SR)HE0$!R MA=&"RTQHF8730F#H@2N\X=)5Y=)EMON(S@9$$W-2T>K @PB^U"[74D+N0:7Y M-660'FKXI69K"8F.*6VT2IA 2U@@@15FO]D!BJ1 X]&&?*.E#<6$NM3&M"& MGU9 ]2@GL[&E?7@JK6YU .6M18X.":9WO)3)_K.!L:Y#9P+59"Z:S=WN(N^-F\E!/H+A]_O&J]+$I9NFH8@E(4L$ *&" MP\ ,:"5X\,Z3U21[I-=^5+[I1'\Y+:W/RH/EH+0HR7TZ&*-%%$I",CW27S\J MWW2BIU)B);TZ:ANB$A# A)BUMTX*8[.//=!3R^]?T16K]E)C,9\3\^B\9U*1 M/^:8$LJ4LB,B#)7M9&)&9TS$)W@/=M>&@ M;J.+*;J@D5QX'108XWU$SK+7-D4=,?5:BSU:[X(5XZ1N5I>0&4:6,[HHE8X1 MF/))1V-<-&B=Z+4V^U$YJ9NN,*2RP-@0H@3E6781HM!B"W(**IH4@E)&"9:]D 7](; W831,E&R] M*'!27T8,&C<:3TC?DR/:IR]6="'R$PV$U M.OX51UC#D,B\FTZK4=5,ZG;A<;%G9QW!&I)A8 -1TPN5.2%V8,()Z05W7.L^ M:>/=LN1[60^Y->I(="=U%2>8CB;C^,>LEDI+,]TL0K3=R.ULBL#*6/E@8RKH(#FQ"Y*PNL('BP/=+" M*TW<;C2PU"Q:HS1JJX*WGAMRN'VR*8(WK$\:^#;BSFH#S0GY?#R:-N1]']=P M"J/4?CTZ@1KGOZTC,ENRG16 KT[:;45^99 M*2*R4T)!)G\X@;>NE.S5N-"\_07G5:)O)_C,4TRQ9*BH)!5C.:#W66ACF?3: MY=QS?&[)]QP:3&_AO-QOMZY+7F7K]_YS2L,_PLEDB*F]>"UM9ZZ5B:7F9A:D M@8,(G&:^T#0RR4#SGB/T:E&XFSZT2O#2 ]$8P11:0RYOBHH M+0IW@M+..)T-,& Z*8,9$)*W4H!A' +O0SK89RA\DL0O5W3 M4(8U3@ /VK% )A7F8%$+$1FY28:C\?V%XRY)V0GN1E8ZZI!5[+PDZQC)H14< M'>@H6;8F]Q=WNR1E)P K3=2"&XW!9B69#U: \XD9YS%J"ZM;Q*,D QP6=3BC M7/GZ6S6J3J'&?Q='%]W*C6\5$,,\Y MD 8/'A1J[U.P7D<#/)<]$'T0DQ7EW#M*;Z.X,\P3TG(I]1+E^(<4F.M9#4Z3 M=B[K928KPYQ3RDAR(-&Z6#1WX6TNF&%V>_%AP]O]93).GH_99O8.3/;IJ=^( MR@DS74D&RNVH?''XWJ@<6,QDN.CB0JD,*6AB*=!6F@+13%U#94[>L60;SKT3 MYR:LGKW&8QCNM]-T;37K>'0^P8L]33345TT-.'P]65H)B962EWN ,LD+9]N2 M+0&4F47N6#8 WBL9I)/%X! B2^'+H1:4';,SUO;,;%B[STS&'<'L'9G,%U#^ M5B:[ .533%7[8K>#\L7A>X,RV1$!P(J@C%7>!T#Z"%E9SZ),%TW Q>I:$4?3 MT+3=4B?[[^FOFR'+3T[XH7W*^;K80PK*]<"'N&*0?$?@(T=B2L&2CQA5 AN%2!J82/?5[-IUDLHNS @DV M*N7H'YDX@ J0=&G]-J_,K+A<59[N)6\]@M%PO62RVN9R"5@((K*$3&307$DE M LO:*6YU=&1@\CY4Z"QAI(N-*[]BR:4[.ZDBS#N+Q_%T-*G/G[UZO5XK_08C M><_)0X2@Z&^G6(@^D-#S6):+>[#2WSWE.EG83TED+Z7G)DBE4( /,J*Q69!% M8E(?$JJZIUPGZ_BY*-.2A$&^.($D=\%:;\GMR3+F9/NP"^R.E'NQOUYH:3GR MH!5/"97*(3J>.=E&'+7,*K.\/FCY@)3KIJ)&@HB6R9@\&2880T["HJ7OHG0& M[TM%C6XIUPE:!EVJ6"8LY]J#4J8/[3B^1KDV$Z14/MG_;7^7 M/(^'=RJ[V2";K,A2Q2!%5@FDEURFY(P1(I/'L [H^?B4[*@F100A 84GKT$* M=$EG;[4WP;.<,JP!FCX^);O9^FJC!20"(G*EF0R.&6&5]C9RQK+H/[HN8BN% MCNN(JAXPDPDJ2?1 F6B\LFB<3 $$SYZO@0?_B!3L9FL4)L:4=Z%MA1>"*_9. M*>9>]M+$=;!-'Y&"G:"H*/VF' J4/"MTZ(B0,0.0Y1J=@CYL4+VC=_'[T7JA M)Q3WPC#)@W(J%2*B >:$#MYI)OJPTZE[RG6"FD)SI4KN.;:5#0VXS(UP2I#B M(R>Q+Y6?NZ5<)VBI/ _"*ZT"YPJ T%*4'GTVE^KORO>EXO*=O(?=4YJ7",WZ M>O46%;-,RDP"J+26#IE/SD=,2&2U:@T0M!MJ=H*JW"#G1BF3K591*F=S4I*4 M8D ,(/O0RVPUJ=D)TC(6E2VBB63=.%4ZO2<$;I/2";18@W7YIRWQ:ZYRT-C#IDR02RM"'7I6K0\%N*@?:TE!"^=)-2T7M@G6^=+L';T!X MM@;>_2-2L!L4!2N=%BI##$J0N9IX$CJ&[+6/TJ\+BC85O(5(#XCK"*02A+$( MD)C0Y#=RR,JA)0M'\!04]J4YQ\H0L1OKE&>O\7(^ MCQZW?! Y2"70X8 #1X(AKP,+%AC9=5+3;T+V7@X>C ;+DX,4& ;+2A)LV:FJ MG93 (_,I)B^"\/V5@XM(TUY+C0J;@^FDH2?.-CSOCE*I5U8*^](]'L!U>A"1 M(5V=(C-.1] J)@#N)$%8$,%9GF6/5<<*D6MYTA4R.NMS1C!9@68N 3E 3%@B M8@C6],!YO6S5-HIT1=WNC"J%M)Z?W]RJN#=M)N/30L-/3E[6#JY;1O$<1_'D M%.H_/MDI6)K*'>)['$WQ#7[WKLE9Z;9_C.O%*S97JRK,?UO+%*=DT!/>D'+. M63%FO;79,Q#$UZ5C=)^J0V]XN'L>[B;)RY-O%=!G[X/*9.\;R7E$:5&R0-9. M#T(7&QY>'1[N)G'#V)R"$2RA5=+*8)U@6D9DF#'R/B1NK 8/WXF%GJ^ZI/32 MEN FZ.""E"64[$$XE$C.OK2!)19\'S:A;'AX=7BX$UO"&N'A5;?936[< MJ@QX&X;5\>A9D2*LZ0Z34JIG<4(8US3P[3@>#N&LP6>+#W])57,VA'.:E&$U MPNWVHK^0T!W3X,)X0D+^K(SM/=:3$@V/W%:EI%/:'XF:?'@ M^4L]:5_JZ23=/.;=$\\^?Y@]X1?'GK;WKA/N!S#TW:>[DB( MSU'Q#IMGBW%EXM#M#*?5\/S9_WY'PM<,WN"'P>'X%$;_^^<&1LTV M25J59R_2W5V]^?7?PYN?!BR=[3P;D,RJ_&/;#CDC=.J)__Q,W["^?G;@Y-!2!,72_ MAY]'=Z=Y?'EP^-M\Y 33H_'HS;1-NAO,T?P0 N*:R&, MTX8!WEHN83""HCY+S=X7XS@M^J<885LM\N=M0G:R$5ZVVN'RL3N#>W'>XT(U M:9@G;(:X]\5J]81QHOI<&D$^L4_?1 )^#^P5BB[./!;.OLN<0\\VY&9]M M?8XX=>&NNW/SW^FQY='-Y_A8?(V/N2YO^?#<6S+ZF[FA?;'BMS7(X_H4)O28 MCY-GN?J(B5YMV%SPN=C:&7_*Y)\8)7/:W8\L,QFXG3!+!9*OXH@N#'JX_^NK MHW>'N^](>/3[+GUX=S @K=,>Y>*G\.?!P' ZY_2AOQO2&^ M-XS"=E)?CNO!Y 0'N6IH-(-SA'J HX3IAY^91Y#TMVU\8G\63KHNZHE^V3ZE M9YZ4R[83G&\7VFSC:"'ZZD&'N#>M:QKARY8M_IN>?-=17@Y0;^W\7R HJ\\' M)79V'9]^'I2G?A:UUI_I-MKT<62L[2U8M;'GSVK4:_:P^3'L83*%WQR]:M7F M1J-N1'B51?CH!(?#O?$IO=?Y'878_AA"?/2W_=>O2U3T[>Z;_WYH.5YV:/QF M@.M*"%+>.N_M+]6H+&,]D^9L\JT/6I4@,3'U:=64!;;!RVJ(@S?C)P\>Z]QO ME];*XV8M(A0-'5G,HN_LR9P5 M?FJ[S V.QGGR 6H)>4?B/KR4W$W%_+3_$>*DG8;!. _JB]*7>HLO!G3^YZ5U?," MPSU\@9]:4WS8AJ<+'2_9^-__Y 2W?VEF)*Y&D_%@?W0\K)J3M:/B@X/#JU$< MUV0C7:X"S/;UG.^-TW7OG5XA/L-T#/59/7X_WSIWZ;YSOK4SVP+T[8"Q,M/^ MT_^=UE63JKA@ONKJ- W&-?UW#*/J7^WW#=?=E^MV4ZJQ:>;_O*8!\ L^$EL[ M4@Y^@^:/:K(&K/18<[E''P_J=^,/EQ(IMW;^AO6_AM4Y#-Y6DRG$D\V$WGE" MWXZ;"0S_O^ILAH3S.55;.\I827]NAB@?C=0S[+V)SG-0+I== 6:]3L \GX*" MR6 MNAJYIWN1N?P6ZV8\&N'PFH]@MG9>P/LJ#78#I&H-^.P-:#EX*>B17\>O,,AGI6W_7FP?PK5 M< "C])2NL"SW80^VB'8CT:<5[B/R->IJ4M$- M9Z%EK#&5D-!D/ AX];>S:=U,2]R9CM!5;>AHEBQ*,EZRJ';CY,DC3-(C;P#B M3[3XIJ1R*9YP\6U9Y5\Z)IY(K9>>JR[4$R]=3P8K%='D;C/[[0D(MR]VSWCC MT=>[&?NWV=@2QGG8]MF4I*(N9VWMO*LFPW9U",EU&,0A-,VU%>S'3T!9T7FJ MH;S&X.C\-(R'/S5_WLS2+;/T9K[4V#(3?HPG,#JF'T:##R<5_7*I$AXXVZGS M4U>,CC<4.'O@I?ZY;7"^/^>!63#MQB(:'?W$DY4D:F00O($FP3\'1Y-Q_&/P M&]1_X.3GP>O7>\M(?-W09D8;+D*+_A=SK[9V#FJ:HI)Y?'0"Y(3]/!B-!V=0 M#][#<(I?G/QU%9W;(/!!R3/7-#-%\58_OSL:SEO>%WK?8]QDS=SMJ#64KGS;^O M\#Q9%'/;LE3BQ4'5#( $H>0Z%VM]'.BU9JDJMXI$F]=[*1(;B5A)B>@DNO5J ME$C13;#EC7ETFH8XGDY*K9S6%VQ:&^G"WYGS4=4T4ZPO4O-:EWIV5H2S:D*J MBG@VCD]/Q^65BGT+S>+:.!PWN/@RJ\)#I[YO,3V7U+F^U8$(N)W&K=M:;D<6#QDQV-YT;F"9K1WC M?G9*_&S8Q:Z[Q0OM#+YH&/\\@,G@;(_>YP.:7Y/4NT2QNY(&XL)X@L2T MI0S9H)IQZI7,XA: /^!PN/W':/R!AHG0$&JEN5C\7)@]8:Y&L\3CPRE)OF)Z MP?-7H/V+,>%OW[ZSS%GY;[K3/2O3?'7WT%=KTK1/'C](09S[2?O#I7?]G?CG M/PK[',VYYU7+/!>R:HLJ_&R!F<>EQ**,P'W6FKH1X2)A53/7'*V@CA;:I"S: M7.SWG)_Q,\GGW85^-)[0+_^<5D55D8F5RZ+N[$;-[;:7+$^]9H%=$?Y%W*B@ M0#E<=E9MT.!QT>"N:_P=0M&#(]%_CH?3T834>MGW53<7".0V"+0T(^+#"1;G M[5-0^8G_>7!"UD)!DC2 X? "3J[B3,#Y"73/;X>606K+=ID,\GLZW!AYMOQO\ M5")D]B\#(<63"[>J:C=WGI7-G0\-=+,!7^ 7-G_^X='I"J$+G>=@=5&(C&W0 M:471J>\@U(9BAE"3J0,Q$@C54)"DB&6)PXQN_94>WQ[F?UF<]OD3BIDT/^DS M3U^H]F[WA\V[::6=^$=E[C_*3+I*32#V7WYO1__ MMG UWQ?WU7)^\HY%ZF_/D%M!!RA_P0N9!2C.:CQKTS)*32MR2& 4*QC2..=U M_9OB)Y!N(TN?#N'@0T5W^/W)T9/!K[N[;^^QZ%5B/&UDA_1C6?V:C ?39I8N M0J1O:T$O(B=YEO%Q-CPOHVZ?6,8[HCFA(S6^KYI6R2X&6X8W';493&TZ ]2I M:;T<]9=!J3E4I<_E^,F?X,]?=GTV7O5-8)[-;,D[)^PX7;B;]R'/P@>M,6/= M%)(4 D_/2J'G6>K#10+/RXO[[%[>YVA!YL'S,?U3;E#X]]8S]L:IRH5'"\4A MEPC=[EE=#0>Z))YP<3/BMGIS?O]PZGP9:+%\75Y]1-\G$RRB7:9B/F@VVX??!SB>;O*]!/7+<3L/1E889RO;*4H[SG7MK/:K&K\G6K;AS?S.T8Q>$TS;*U9I?-5R5S MFV_?9BV.ZQHO*L05!5W7LVW 9P4\Q]-F>+[@VMN>>F_.W:WI!M\UQ?_^)V_5 M9Q?-'YO>7R96T20M74INZ&QJ+V=\P1]7:-@"QL6B3$',-H7TG&X$P_.F:N9U M_$K,XSUN!RC:K9@G.&I@G@ 4D0ZU*NOBZ5>YX@)9/RTX1;KOR@I33?;1^\)$ M%T.8&T17F7BV8B44>\+9BVU.G-P]/W3 !+?%IE<)F+ZHM4L"/O'1C+6N*+!; M]/BTF:T4SC7:YZ'H.O!4S1QY+E*>^Q.X9T^4LTL/A6OQ1+IOVUO_E0B[D^(^ M$?;%"1=;%;[0??0; X2/T#SJ@FD7AO:%*:&V=B[\PUO6:6\):Y!;.OLL5B'$ ML5P$:$WDHB5(6B]=F8OA#K.=7I5WX[9KA.TB MLVCVZJ[K5U]MN6L-[6M;0[ZR&>1+N4=-Z3]T$9W_Z9:=7Y]-U?E"VN#U MW");*U(@;=TVA*QZ"M^#+\)=;:CU];4W?<\0Y/(V[GQUNMAE7_O5_WO0C[P,COS;=0-X/CQV>0D$&LIT\OE+[E.'Y>K? MY19%XBIA4'(61=(1%0,3P$;0*EG0 H6Q_V.W%M>GW'-O'.8B+$$UOFXM/7^*P,Y_PP,BR^7(KM%UB9L0Q.ZH+!?[H3 MA=ZU0M[6_B4F&$V:7Y["SH.HLSN]UD/M;_QJ3\Q9G[N#7]_\][O]P='!RW=_ MWSW<'[Q^]^+);:+002JS5T^$=]^"CYRN5-]6,?1+MU5/C/RVHJE?NJME3YQ\ M@.CM$V?]]T19]0T=P6]&&V_B_,T;J1[RV",B(1K]]=[ MFP?"/.EW?"Q0K-&^W _UL*>3)TN7S,>:KBU#+5ZK>/VJHYS68I'&7$;&/U.L/LV:F_ ;HE@YY<(=KVT\^3&SKM'%L'*@-V7QW)W M 2@=1?\#2[VQ6;X"W6=CP?4T$ET]VEV(";A"M"T336SN' M2,]_7_K(K;A]MKPN0AL$_(0''LJL>W13IQL$?+X4NW"#@%T@H-O:V9LUDZG^ M-:\#0>[K*[I5(/>UU#38V'A]1SBWL?&^$^'V?@P;;QU#=*7DXF';_.6RYOTL M9%> [O=9DZRW]9A@*GTOUFV"=%UC7:'VQIK[+JQ[L;'F^FK-E0(#AU7SQ^ E MM NP&].M[W"F?O0%5K598/VA$='E(-W&DNL:Z0JI MEX=T79LWW2#=-ZXS;.RX%4 ZN;7S?-I4;9'D YKJ]Q5^V)AO?0F^VX,MLZQC8BKV,9@^QYL M^\:EA(W!M@+8YK=VWM;C,YKC\Y\';X=0"FFW.QO^.:U:#W5CO?4=X?PR$>[' MM-[V-]9;7Q%.BZV=WT(S72X,>7ZCVON 4VY'R(2IQ]WZ;137%O'/0R6;>V\ MKOXYK5(IL52LMOF>K8)QXVD=<6.]]1WE"HWUQGK[+I1[U+74C?6V9.O-^MEN M?*CCR:?I<#\/WD);P[\]\+HB:&FP^7FP/XD=5O7_"A4^K:^_,3M[!1'70"^$R CK@X@=S.6NTN $UL[[VILZP$LJ^33QM#L&M<*59>':S^F MH?FHR[X;0W/9N*:W=O;JJIWCJ\VC]YM)12#WW<[TQG9;+XSKF]W5KOZ:OJW^ M;F!NV3#GMG:^6HM]__1L.#['MK_LQK#K-^BYC6'W?10WF_7?7B.>YU<0KX6W M&Z"W,>UZCG*%QINPW/>AW(^S&KR6**?(?1V?GN&HV43DU@+2B*#:;@RW[X&T M'V?I=QT37+S=VGD^AKJD(T.DJ=[$X/J/:D13O:EX\EVHMED_[?/Z*5%Q:^M 7@R'M)-9JNLASB$TNSZ+=23\\$[0LP&6J#\ M[JR2C778.?P5NB\/_7Y$Z] ^;H_8#?0M'?K\;="WL>QZ#VW^ 0V['R*@9Q^W M^>LFH+=L:..B;+K]G/FVL=[Z#G&%OE9OK+?O@;A'[?ZZ@;BE0YPN/<0(,["9 M-"6RM_^QE#6>N:Y[1+$&AQM;KO= 1U2V#]6+8N5!J@W2N4V0[D?W5+G;VKDL M\[F\;?L;2ZY[@'/+!+@?T9)SFSAE$7ZF!R M@O7@(?!O8^!UCG^%^ ]FX/T0P3JW@L&Z#?[=1P34ULX136V5:9I'D\'>"8R. M-ULEU@#;B+#NH9J-K3PNM'AS6[MO#O!P4'.9,;-"GTV;66FC?76 M>X0CVKK_G[UW;7+;6-(&_PI"LS-A1Z#[6%=;UKZ.:$LMGYZQ);]J>?S.;NP' MD"R2L$" !Y=NT;]^\UJ5!8!4MZ[L%BGH6I[YMHL+PXVW(W7<+B\'T_#?8WQN<=[2$QRR+1>9POG<%04ZH8>RAENEW!X?C+4/56X'GI(;K=P>W,-R_N)C M>)\':^V+*S18GBM7;KDK&DZ=S#7 M;KQV>_@N[?:/-IL43C\W'#O^/N',-1UU>0TA!HK^O(+]^0RG[5+G1AS M(2_@C]^%2[))4\%YN?V2:ZSOIU)E]W!,>6^6S/\N:QW,.ENXHTGMLC='V1S& M^F-67&:;YLX_HE=:Y>51;PK[;__99?C>'M'[[A[+-5IIWOGI-4HP*JZG\$ $ M['[!MJTD1LDG>?CCWK._'WWVTY>_O/B?UZ?)^76:_/KZ6;]9K&YU M4.4T=7[CUC#_J+V+;-VX'_4?3V9YLRZRS8]Y2<^CBYZLLGH!,BZ['>6[;Y'@ MZO+7(OJ/'QS?>_P#2K_85/)@V1C'M#'TB(F_@RL?_+#UZ^^.[VZ_=,=M'QP_ MNO_HH]_U^^^.?[C__4>_[_.]2D?: Y<=.YW>\^^.'. M3R>P!GB'N"CCP YU\XW7'PZN^89L= MJ 1NO$[#)3WD3SY0IWW64K-WZ[1#L/%:C+=W?OK-K> >Y:Q;$5SY!.>[X-CC M2=-4T_Q *W [E-V#@P'WPQ =D#! MW'S%=J@X^W#%]IX8OX,5MP>*[1%V'WL[)8X 5FS5H<[LYNNU1X#;KO&!O@>"\VJ:<>JK2J1]P1QN >S[::K-ES9 M@]GV@:KM;+_,MH-C>IT-\!#,MF[2Y+,\JS<',O5;I=RPYNR'@]WV0-)6799D;QRZZIND[9*SMVTJ_-VD_SSHW"A'*RX+Z[H:)U9T=W( MH7\J W3O]2N7C]V]::SP!S7]<6W0'^[\]+^[K&SSE@K:*3\"'Q3Z-[C;TZ)J MNAK&?3*INC9ACK[D5=Z\.=BI-UU]X_I_,COUANC >X<2VJ]=#?YP]\Y/SUPS MK?,UUX#Z;])^/,5VL.V^O&)[\#$5VU<9@[RWAQT=#SF6Z^R![^_\]&=6UYFV ML'V%#SA8;3=?N7U_L-H^6+E]UK+:@W+[V,KM,38\(]_T8+;='LV&JWHPVSY0 MLWW6NMJ#9OOHFNW^G9].5O#\*35Z^3L[./G@/^2C)']V]:YNB0/?^XQ]1C#)O.LZYHFS31(L/DI*Y= M5F<+QR&'9P[N^Z_.E=-#ON@VG%VPZ(^_^[IA0P]N&FSHP#I]I;% MH?7ZK9KEZ ITV.P0N;KIB)(GX M>(KQ9EJ$#V^?17@(7%QG#SR\\Y-2@3'7!*JW67>(6MP&!??P8/D]NFF6W]ZZ MO/_O*P?WO'"S_^_CF3T?-0CS=>0*'KTG=.UPW.[#5YFY13]$^9#.9S -_X$AO5^?.#F_"!]]YZ(MEMV^M[( M@/.]NW?1O9A1X.2T7>;30]CDQNLT7-./I].^3AON/8%L!QMN'W3:@SL__5[G M8*BMP5([F4YAA=JL;)/G3A)HY^ FY=-#!.46Z+H'!_OM0W7=>T+;#O;;/NBZ M[[%EA%NM.5$VKZL5IS==_L/Z/#V3L M'Z3_WK.UQ,'6VP/]=^\[L/6Z>KK,&FYU.*BG1_9BU(AG3=.YFELCSN=YD6>M MFR5Z[8$YZN;K0I2%CZ<+OTY;\#W[4AQLP7W0A??O_/24FX?E9?+*+< &Q#K5 M__BW'\!.>-(D3W'ZY]RJPGO%!QOPQNN]^P<;\$/UWGMVJSC8@/N@]QYA#J-> MXTU<\DL%LXUI6G>PZ&Z\9GMTL.@^5+.]9Z^*@T6W#YKM\9V??H-KDO-L[L"K M#=R9!ZOMQNNVQP>K[4-UVWLVJSA8;7N@V^YC'QZOS]!=S6IL.E?7S_ MZ[;>'A^LMZ_:>GOP $%XRWR2'RRVVZ#2'GQ,E?8)C)B#(71C#:'OX;\I_][4O^C=[O;<*/';?W=&+EK6^PCI;N*-)[;(W1]DWO$L;9[+%?73:"97J/J0: TD@KAB6,5U9<0ON23 M//QQ[]G?CS[[ZO#I-?GUMBJ%ZN^"+;=K!V,$< 3/B MQ>M7+Y_]\?3UVV M/]Y_1$;H)WIWNN./>0MCG+[3.+OSTY\N6687+EG7;IW5;I:TRQQK/:E==,WM MHJL2_-K.CN&+A:,6$I=YNTS0(\8WJHI\1@4733>!U\NS&DLS M,OC_^&NE(7X:;7S%^ M$XEL14)7U8NLS/\6WE 2P1,""M"Q=P::K@"EY\JI(PV0$;*J3OZLZF(&8O[@ MAWM/CI.7'=QH[7!90#/.,_BQ'Q#LL)EK0&^BCJE@]Q7K9-HU8/K1 ,'_*ASA M4'%,^6I=PRAI]X);AI %V/FNH4HEL^8X5OP]'.]Y W\=K;(WL.N/DW_"*0_: MC'X?G@*VZ :U&6S:A$Q,)4GM/1YVUJR;MN-/JK$9)I+!9(D])U;0UJ^&^7TJ4M.)T%OA/HII8>6]*-0: ;I67%WX$+6N.KSG)X M\QJ7"=47O4HRK7.P^> *NJ&K:UP+G!TJV1IN_QNVRT%82;Y6("2PNW_+-GB2 M?)>0S4;24&8KU].RL1XUVABF'4UG/-LN\JIK8/$GC@\5..M:G-#_AJ'"!)]O MFM;!%)^5TV-84L='3=VRK,+/NPD%-]%)>2OB /"74]'@2\VE%$H?5*/F$A/4X M.<'-#.+1%2W?'EZ[K"[AEPFNX-K1,J8R8GAC$$$\G'7HM.-1_*E_!UU>P /@ M%_"XUS"*%UDSR_Z5_,*:]ARVQ=1W&O]&)IY_HR?UM0^=SRE8#ZUNWL%NDAW:S'S^RK2"ALR.,D]%E3^Q]CN[^\,76GP3UT9,O=4(__/BI\5^1H,7]/[0/L;].NE]2\8D'2+V6S6+UW5>U@3]JMQ->&,5G]$MWA-KFML(YSXV$.%[BH,*Q6W!7UG]BN>N:FC(!X[1O>>#"WR@TQ\ M2E4@&K@G&#"R@D,KZ"?J<1(YG_B1-4+(KSXLWN=^[)&Y/5'L\&_?[J]/STQ>L3R@:]?)X\/WMQ\N+IV/>KC$^R1&*/X[/CY,9 M*)*L;C@ _.X;P-5K3-9@@+=*I)"'Y;$?[J E<]-P?.RZ;2J9\A2P)%7.(3 M+"E @6$,=XW/S)BB!0-]:V8S+6"F*)KBDC_ +H'?$'"H\0&M7TY.?O?AK.1/ M>F2#D=?J2B\TF(?;EX;!O8*KVTO[-7B\A\0?+J++,"\'WQ_#&E( >^K("'EG MQO!N2)'U,XPPV36M:"_&^AV=4G W_*Y_NY3O=_4!W+O^ .[N&, ]MH2N.8C[ MUQ_$O1V#N'\+:4>69'0V6XAS*#C]KZLP5>3+M:KQB,Y*T?=&SG/%J M'*Q>>KYT;UP!QC%Y3PY3,AJFH7W?3PW_K'E [\5BYX>L\SK&7ZT8"9[N-\:+(S$ M@=*K5OF4QK.J2D=-O\&I@^UN(PGL2()3L$G VL_H"-&TN[\9\J:B/\BQ[6Q% M8G\+Q1)/TJ?B+?LYRU9X&,'*@ON,EH%O1LMYUWF^P)9DL$[3HD-M !+F.&8_ M+M*$UI@X5R(BX"],SL R$)25,ENSO[JFI5/IF+C*J#0P;D7U@&N*S!H-L\Y: 9;!U.8\59LY4*U+&@L M'WL/?)T8S!T@S .>\H"G_-KPE#?$\7[]ZN39Z6\GK_[K_!W>THUTJF-H9;5& M\!5: S6AANAH0%S&*JO?[,KV\\E$\*D5_BU65YSR72&N S82QVSQQS51F#IT MF1DY$TY-"?V"W8!/P:'!0;=)BNP2#(;SJL!0( *\&&N9HW&=VK&2?8I_$A*G M8:NSYH-O_!7P5(;GH_^"'GO5L1GJ3=N[WX]9MH(I\PC*S6I2H>T]@W+7"%VMN7,:+15Z D43^>OK[= 4@Z /\H"T)W#F%* M:03?'I<&4%;@PY0H+MYQ10QG+EAQW#YP0_",Z@W_M2) 6^/A<"AWX"F0Y*@- MC$(VR1I.844(V@8N <63BM?&8AH&2H:H%WH RX@@)W2NV77%P01!:)I. MN\:L4*G!$T$3=FL:Q47N+E$H1A6C&8T1ID&$I"I%\ M 4_YV;.GGBS]YWR1/,,W#YGA\[7$)G_I[K"U"4/N$B6#=)VZ9%?/CY*1 M^VL1RQIF>/TN$-MDN&M0&>+@)/(BIBV;*/ZE8'M>X"SE!"7:\"XPV]2'-QOG M[QL2.)1081.M7[5#R'J1:'ARP^):343":>AZ0WFQF=]%/&BR'/W-L^FTJ[/I M1N#^C,O6 H/^L/'=\4T7789M =QM#%Z2K/Y>5W\)/60:*3I*+WA%HP&_KD4" M2C# :*8P)1?DG&7;XXI 8 1YZA7BR.5DR#M8Q ;.6I2($.'L2HE22I%$G3=O MDEGG&)]OSN9Y-FVK.CJ;0>@;/$Z::9U/V-42+^,5WN4Y7S&2$0"]1:F^%Q6, M^V2"K@OHKLL,-L>O5?5&^H1Q%I"N,_=+SC'37F]\0<)K$GL3^>7'@O11]5K6 MT?Y&8#]9YES]D>",USGM#]F@^"Y1"I:*9/SBZ)DT. 4)R9/+.4&ZY99*L9Z5 MD<"RP0="B%J2DA&]\S+\9E%7EUB!IQ'Y[6ZM%"F1GLE+UBDMG-981R$W0U\: MI7U-61B)J3ML@DZ^-4;:2PQ!8TU6 N.5J[>=ZN-C8>\-)5U /#!;:F:T6;UP MK0PGU6&A7U8*WG-6K5DY3[-U-L69P3TE14CT-//K=9U/\4GO>GVYGC2O//,R MO)8/U:MXXX!QJBB6@;E.W,#S!/1XS8<&\M?B)ZV?VB;2+FS PW?.M6$.PC1N M*::PD139B7.P+_&E4 PP9];D(*-9C0!IQZ/"D$Q1?"S7\LEGWS;CON;Y[Z>$ M>WGQ\O5I)^!U_GGRZMG1KR]?_M?9BU^2\]7[R]/7+5\GY'[^!L_H_M]0]?3WJ5*0:+JAZT9^LE!+^'6QQW"JF(]NON18C(K0"1!;,CH'QGIVBTF$#?L>8<%ONN%7P,^!-S]EZ2.Y]?Q*]BWD'/^+[ M]VTZ&(O%?5 P_KFO".<.Q/*$NZ?;GG#ZEI6J>=2#K8^R/PX(( 07;'O'$?W+ M!SH8EZ6]"AX-/X4SGKPU/.Z-49+Z8&@!^J45\S@"22FOMS&6U#Y W1[#L0,N M2<,7J1YDV,RJ=0MP--=%)C^OR+!"B"X??&6V8"N&5IL?%IX0C3M;53@H?.4& MJ]%@.S82FBG=)2OKM])%531U"B?(A2NJM3>4%);0JMCCI7I&TDF$# 9T4&(8 MAS+'7'X[:7WXL +':>'C)UPYND5,^5"ZK+"AJZR\^ E]U :<3/V/,%K<_TQ/ MEO[GZPHCQ[ ._2]0AO*R&UP #D6.#;>'M^*]/'CP6XQP#N\.1]=@W&,?KMG& M[W_L38S!^/+5X#.4H_YG;&?X3W&Q].04:Y5EM58E)5ZLE$OO6#L,VY/72@%[ MV)D[M%%'WBL:VKS65?3T8S'"=]R \8;2 [W8]+<^ J1%:(EQH8 O",!X__C9 ML4[%)\YB7IWA@\ZN_P+7^I&A>7RPI[-H9Y #$@AK MPES%7LP=;C>:OX=[.G\O^3!!B!(,-3#XO:*0*7WX>UU1]N:+2F//7>]IAM+E M=-2#$EWEV#BW! 7CPT*2GLS+BZH QP@COEQ%T97\;PQ:P(]"+$/=<38@0HY7 M8P,4KT)?B<,#: EDG+D52R"-PR_X]1)/-6OFF1""H93@$.^F9UGLOE\(.U0T M6HI5BO6X2W\;ZP$G"/4X63UT!*1R>5%4&#H?EJ4?H$_;H$\7!^33?HSE@'SZ MG,BG_:PDN_?E*\GN;:DDBP^8$L8F MUD.,/0N\-)1" 64^@R.OP1J,J9C?:$YL.UD1&4& MQQ\F4_,F0\@4)]RZEA0F>:;RVK"4,P=#1^\T3!2LU-0[X3A)K9LN2UCJ!45Y M.3B+Y9,Z6#CB)4T-R]#!V42YBL85\R/_G<8C[951UIK9@G"N"7H@*\BYOMAK M-RFT,+ X7M!H&%)4#^PNNHV@I)"%*?;[R-;"%[ MO+_)KO3\#Y($"!L;Q* ();WZ,]@U\"'N0%TV$T,*1F $BPEF2IR__^^S9T=W'_@1/A#.11#9[0W256I/L5(C]C[,9G(@-PJ)5 MZ*-#EK/IM_&\VWM!L%EO625OFLDJ>AN+ KEX4N42%_&)8PSK",[$:BE<9050 M3.F$%'.."B(IK4'*A7#=J%%4W((%1=8C%X\:_>6M)6'F"\B8@_1\3NG)FJ:: MYG2H$9% < YB.T-2=U4='8(1;J#J6]TJ1#P4A]F#9EIW(#$;?IC@U%5,R0GQ MB W/QY,F A[1"F1.EE =K8"HS#FU0MDFC*B2R<)1AY')J9$18KE#*PGN5P7E,9!( M&@'YY0LQP]*IEU$QNU\053.N"DY M,PZ#[U#9@#*H SG)R]/?%)SX;3BW.BJ2((97U"ADE0@!UP T3*S7,2(RC _& MS$X8R"L13:><<1"T[.++%^J/JG5N*&^3"0RX,4$^+P21K,K%N@0#M MXZ$UKN+&JT2EO-'P+&0ST%X$VZ_P9ZT3!\G:1LH46 MHP].^4?^<.2"Q%+.R%UC)<7$%V?)15X5E@,"KA7[W?_:[ -)'!)G3^V<6'FE MU!G8X,0EXUE!(]\"&;UQ2JZG3MXXMX:#5OG!?-B;3?O9!=O#?15%"&-)(_CJ MA::%S[-ZUJ3L8F9KLMC)QPSHMA#3E*1Z[3+Z/?Y7$*"FY)"Q&O!]TTTQ,8(E MQQL]7%-0V5VI=67TE"$.+MV@@Z9T=J6>W)[=W= 5 M"B2*D#QTW&LB' 2FR/]6D,3$E6Z>"_ ^#M&9M#R-,23&4\.(C6 Y,EL]/[;= M"5DRJ:LLO'F"D>9Y5>35^S)E?XUPN ,:;D_&I!KPGOZ"'D/G%^,(&^;.""EJ;AU'3M M6H+,U&Y:=WF;*C\8V"GDZA.]!EB\3566KF#PPD*21T.Z!:U86&X:#($4]"P0 MK HCKC&#$4%B+#.2%!!B),-'N>B$3[V$&6> .@.#T55R(ATOHA1Y-M&W2RTE MFLG-2UZ2D^94NPK/N\BFTYP[9&)B9,;EUS:S<1#:3R^T-HW9B[1QJ+782/FH M<=*:=WII[JV;@DV)^DN$#$,$7*A*\& 0*3)4$1PK L&&M[3Z7%4S)QVN\D M MX\HEARJ03$J+4'M@'0PB9_"HCO)L<59,&>68ZQ=N_'> +L+>J:8^?*SU*P$S M&2 >WLN\!0*Z]_&ROE;-IJ!+&@6H6Y'RTAE"8A0SPQ1%P3&N9N?)K[6JGN K M$E-NE8,P)!&14%7MN;&RED+%1",6X^6WW$[!E8H4":R?LUQ\1;S:-'RYR(K. MXMX5&<5ME#WL,MPH2+!']BO?W+#6_"#1GUJB:3T5P:/Y=-2Y.5-X%MFZZ451 M;9I]*^A?XK[H^DZ7> /D.>FD2:Q!\=Z"%=[[0[6OLX@@)(==7,XH'L8T\U-' M9'S1%R@;=.)A]@?K8U@GP>;E/*?2T$>D:T%4V&HD*U"463Z@4O0HHYB 3>+S M$X>1-[4&@D/CKXH03K= F/9<78R[%;*WU4(O!':(7!-'TZJ6O:ZTO/23G(L] MZ"?8O&)SA*G(&<4OV;;2VJU0\X2LT7)6D"U_2_3'C5QR\+?@\$:LJCDL;#+1 MD(X5.=A(,_$[,;U&QXAPKN1-T_EJ&[9]3&92K 4*VG,F)20J/3,K=XXE0E2E M,&4DXT$X/K]P>+A"F[T=W;$I?2/T9MI_R!18#"ITB($&36*XS&=&A!XEP-M' M@A%[T??S:UM_[OT:8I9"H/.<*6*9<'OP!,2:,)F6 M$28LFVCD+-(XE>'U#+![Q*J,E DDV7P![?)*9T+$K+_*Z*I4S+PY6]B)_ MECO41,@QUBZA/\;/$0Q%X$KT0TSCI[["?\G@^SX4 $4S\HEVP1=,'+R7I&'\ M2G#LXT,D<)A+>#;/2F,ONT.?)]PEV'04P^5]['G?K"9HS", MC=.<'AZ!4ZI9I@]G&)1)0R\"2ME1[QM:9Y_W469A[2]'(-$^8VZ,N]E\0Q:T]S M$Z%@@WE(-Q1UCMLZ\+FL?7<.<*-KP(T.?0?W9"P'O-$!;[27ZCGT&VG6L,/! MCDQFE>-F(D*L&,-+ QGP+ T_9=0':V\,NAQ1/1+EOMEE287GMD(F@J[A?AD^ M3*,%5G@P^%12ZL.#>0MFP8+4M">Y:/KF,V7GJ^D;]@!W$'\9*ND940--0TNL M?F&8$ ;UDR$^IZ_<#E*(4V GG?YY!5\E']O]\8EC<+2&E];"B$\1Z@]J[??EFX.>5RMMEX.$U!J;J"GI M#RZD]'8A1/L, 6'%MA8682MRETIM>,^LU$F/_EG8GXFNVC) ]^F\E8QY.^_Q M2+\<92"^#MFO$N[>SEXT_U-UV'$=F?6?G MA2*^ZU) $\]2;Y]#!.Y#KTADHR:H44C4M BN!5A!(V M;3%&'6 )?M+K7+L->C*H-&?Z?GCH-&P;?7#4UZE]%[]['D6?WT'(K-NR_P@E M@4^$ =YVDYH/NTF]HP'?FD[?'C1 M>B$D9=A0B&(4\%^.'^2M=C/SS6TQD,!&@P@>U71MN7U*E-=3+I["RNZFZ3'" M$4._3%R/#U+;Y$I[74_#1#S4= G7:U>KB2(_;4>O0(0=DV"_LUU6M OP8:8U MU*[F)K39O/45"MT&W9FV21MS8^,(,@H29O7&WOYVZKS1_E7OJZ#@D,C>@!P5 M9/[*SD@U5Y905 M.6=KNM(X%JHW[2VN:4M]HB^_[FC2CG 2CC>?_:\[[PYPW+U_YQ"#.L2@;GL, M:@_ZLW/#U)-7KY.S:VJY*^[D1W<&=_S_T_R\\3_??9^>FK\YOJGDO7YC8Y M\3;#\3 MG;\^>\H-'D__S^^PUJ?/ MDM=GOYV^/OGYU]/#HL*BWKMW$Q858S^G_Y.] M?WQR#%8U8C;<,!Q\U;?\8>_?\N?CY.G)[V>O3WX]^W]H16F7GKUX=OHS[-(7 MI^=#I7LK/,J/M7'OW]W[)7X*@GQZ__-45#.N]!_G^%?R^ZN7 M3T]/G]VJ$_:]E_3!G9%WC%(9#Q\=WWO8S^\\?'#5/7"M>WU^@7EV_!__=O?1 M=T],,^;M6F!/WF5<(O@]/M].I#M>J8,A96Q,*'^:@;/727O0)I\Y#FL*8Y8/ M%F.MU"5R!RXXSL,@4PXC4I!F4&:UN^<\YGH2AP6>'!SO&L\#SNA8,./>&5^G M6-98%V'NMQ+W"^3^\-H @6/X$E K-R%]12_.,7JL*,I]2Q>\G@M2E4,6&T]1 M%)3AO/Q0\*AQOCW9V.#>'+O>P I@#+C F"[-8TV%9OCC#9.':HTO#F802\R* MIAKV[4[&^F-38ESZ.&Z)A/-D]R+1\CZ[@M$V%'>5C$4O.JA$>SXJ'M>O\V#A M2UZF;B"/5\I(O$]0[W.KOE?TIJ]">38NQ\^6<."E%^[//N3]T' [Y^^WJ,<; MS>:>+/M6Q3S^(E;G87*+4U$L_]?N:7>5-FO;*JQW-U+;LTTU?LC]Z9*%*SD! M28G.;H+@&ZHP7F5_5;7A X_:(2FQD+#@761U7H'RL=U0AIQ'075I/5(J-4+X M+^(ZJK TR$QF!L.;DO;]TTF2FK6UI5DR8RD*+65ST@XWBPM(F,VY_TJ2J$3D M2>,7$\-!UHB9$1HST;:QA6?TVU1WE9$3(4H'*L3W] GJ@RA, M8:XDRT90#4I:"S$^B621OW'27%XEDWZ3QAM&J$R%(K=B6#UND5DWY;0?/@6S M\5-78 .'DEK-J!ZJ:D5M-$(Y&3_2-+3:0M1#+)4P4*RZXO;,6AQJ>$ZH[BM? M.S+A<(^Q#1.,4_\!)2EIA^V_-L1*J5_\8B"_CV@>*K%&0(91 ;)U=6EFJO-3 M4VK-==7I8%OPI@FL"[+K22YC@?._T5-+I)5DC!IUU)CN7H-&6V8-XL:F>:/P M396$5,2%FWCK>+E%1,1F2L+&OX);9["KN,QOG6T$''$VCPD@E%4G$C)^@M#M M>]$4>N=(_Q -.CS3#+6J1W]0,<,!$PJ_<7Y(7'B>]E!&H^Y.VNN"&ARD_B[I M>40#;TA<#<+[2BW\O*MIG6"6+]C.%X:?U=C9P4,=QA]$"XQ6_9>HJ5$S_*)\T9!5[B-7"M^ZE9TX1YJ MFX "@]M"F8D9E]] 2>/94";_=5Q61N9AM@2DXX[+6_3PP 9)>!\GH*Q])R MZ1G6<&*1)5B BR5B!_%G!_R'<6+N'HJ)]F,L!R#'YP!R?!D-.\\;="C!F[6&EK8;][3-S3SSN@^8\H5[&YCOZG+3_)G<%!B/1H:*WP"@TG @N MM+9AME5UVK*VK=FXF;A-I>ZE7CU\BFP5;"94\ M6RP4!Z5X-1Y:Z;"+KISD^06UL[0Q3#HC8&**JB&;39EH\'?Z&?8,6W4<^7M3 M5I=@)RS(AH8EE_814V1!)O*J4%#$G&6T=]G I'P#6??\^VUQ MES210,JN:%?OGBKEHJBP *)I W<"Z\K4%*91<+:TN.Q\ MZ=Z@\4\9J8PS&V%X6ETAK9DO,ZI1JZNWA.J&IST\OO_O/@1H#HMGX.BL)F!> MRVEQC_4D-N'"-QT^ ;\ML)]A>XG!FRDX^NPVQS]MS&A,H_LBFX[3:,5!'-48 M3!J)[4UH[)GQ(J1%(ZH[*@3)VX&7:Y12: M2.L7\@\U0A6QNYA^NQS[B#LHPY,;3K!MM#L1GQA(X+M:\\%?S>>-:]DRT,=+ M^)NSG^'#\2U%PTS#T+WG"R>O'X*EY*1VKLNL7O4.HQ%$S+YG;D@U/0NTL\JD M,HB*PWQ17&(D#4U,ESZ"H\I;(YU#%3^B\O9FYG:J\-=;)D:W!@5)#+^C#:<8 M:E\UB%!U]=/*#DM'ZJJ4VFIJX<89&%*]S1+,W4RS$ZR@XF"6Y*./DW,T.N/? MVS&@Z@X,@E500K#W*K+!HTA^L-',3=+1B!B3SN &T]9T^!$R_#;EXK4919BR&2E4T6[QJ4:5:S6M8NH#6#/O)JB<:L/G M7J<$F(.B79(E//:JX"X7>&>4[!JD6CNC22AN!7.Z; :D4^K+N$(9>T2:[/I$ M!X-?$[^K@A;3^+"9XYZJI:-N)),5R7!?-LA^;N 00,I :=+&\D+G%IMO8124 M )%F8&%!A RI%H!-9&VD"L$QGLJN".\5:U;';?)EC I/2)SXIG(24_=)E ML$,2M\XIR\GY!\YX!L>7RM5?_O?9LZ.[C_W74@?;4)(ZHWV B\&G3/#C-2<8 M\OXQXS7[V2@\_D3N\6[YI)I6,=^4LV8X94NJIT3F^)E%L(TUGIE5_L6/A2N MJJIW9/\U9V.H\^*FI;#)9P1VHD6* BA3;\>AIL- 2,1.LD*VN8JLA[QX1M &$+R_$[-@XPNLQ4 M83EA/S3]0"HWPZ8O\+OO:++@'W>?),OJTEUP8Z!:,@0-.T^RMIH-0G=K8)HQ M6$<."I@:#&&!$\)&0UQQ/K[+^QM6<05^DU*W<&[S(B=&'VJ'Q[C@!6EZ M5G",4,L$Y?79# 02\2&EA\C8AE]N#,;B"9?- <#L#KQRPZ3]Q(4Y$[PD>4T: MD,S>N%)XWR="/A0I/OJQST#:P&& .N%V<1A'HA.\$S;#&G[-=@88*+I\_W\D'N=XY%125 MGD643!!93OM@-"]GGAO!2Z0XID*9)$++ @2#6RB>RW>!D83T^+!HM=BN&#O7 MQ&SI181&Z5-OQHI&1EHV<#Z&RB4X('$P?[F9U/G,4^ISDRH"VB*"QNPC$TRO MG?]]1HU?Q>,/QRSH!B+RT*YML"N)Q<,S>'",&%:R6==H _,/N7%V5M>(,@A& MI]@YJH-[]HU%2#!5!S;J,D@??VX@W*B)F',IF,^*M$<9CQW) W-I\+3"-)0. MZ5 Q%L $7C8_H$H12Q MQX)OC:-=[@(L#(=4(OJS,#-!61*2]M?+$/9AF\2O! D$,N%@=F$L%BITOBF3 M^VH/( &JU%DWLUAX'$?W=QRM;95CFZ:K7F1*99;-1YH4:TW:.NJ6C?DMS.1/#JY_*7O:]FK26CZ10EL= J:$^[9 ME6L,5<_8;@;_,2MU!$AC6[%0:P32*C,?/&YOY;6B)D;,T'I=M(RVHFEUV%@\=34!J4S?K17>J MJ'3 MQK\6HZ4=51VN4Y;1LN5M+525=>3,^!V4VFNR"=S]:,6M?K%)M-!A7F$C$/B; MF7%'3>1TG"!5ZQG=VVSJZ@F1%G(O:G)\:(M0$=B6TG+>?\++22G;KO9!)FY/ M&FGXM*<[@B$]W$PL!\PKRQK$QRT\Y2@#3'P)NBD[/$Y.?'P-&];KC2\&:46O M$W#4/84.+WV:-;CAY'"P._SGKEA@^(W>A$0_SU(.V_@X3R\$%MHLIF'4'G"3 M1D@J"]6OG=3ONWY@C6*NNHPC:(\@[]$!U/. 2?KJ%6-":3::8=I12NJSKA$+K'9::&"I.2X/XEW2QL!;V+438 LF$SD"SXV[ MFHX07"$VGA5RSE]0/?&*]!4"X1:;W;!("UD9PN\&OS;O;!OZFGF!IRZD.4/J MBZ2U8!WL75#Y<,FW:50&&UY$X2,:Z,=-L,P(CQ(>*.W[9%8,KZZ)NO92ZXVV M:]L9&TJW,I?<"%GW1@HIX%9@*KP@.,]!SJR,?:- AO"U$;F4EL2WCN,97E09 M]0HSB>]OA50;1,>724I&F-TED&SX:YX77JM+?PT]C\*2TX#L$*D6G"#I?&_- M+-GG2? .Y50"=XIFI[.5B@U<0US-G*#J%8[%9/0,),!1FF8C\%A\C14J\5X% MJA,:%W:%4N:"*#?<9)0RGQ+F5S.-TBFH@*A232>$7+;>Z2OKR>]J(5:]&:)% M\9L8+26!&BN:?S!E_J)M8T,[-6=H:-T#>VK BT=9 PFX 9](B_M*:>-@#@M+5I!DW(7;#Q*/?,O\0N%ZY>$5\V_QX\ M'K">R3VO>SF$%4+.X>=@/2H"]A2!8+EP@@O%/5F%A!:.&N5-0TCYG8- M2@5 M)2U&')38PAXW4MCO1I(=S$B$BV3R'48/JS?SCL,E99R;EA%'OXR,:Z\G;H12 M?"J[17P&SOSD:\9DA<./B$=HNX++*/ZR3FP3.=L^#YA2BTXKJ1-P\9;X( DG M3:N:(>72Q, 3+2A.Q&A%X8]YP]:(@Q1M(=W2%2HJ#1HA:ZX00*20E%+)TFRBX6TB>JLME2S$,66$G&%P$)% MK%53:MR@<1&&J\HL@B]8V38-5J]NJYL)-JK4%E"6$W[B9FS6JL4EU@EL,U'U M?#,<24OVB+B3#%3UZ>$J H<%[VK4"-Y;TV ;$=.6TOP]&?PU':I7)JT+2]!B M8$=L +)>^^) W74%- (2:E$2XQUY"<44Q,BW"79M'A^1> 087YRETP&R3+K@@V_I :'!%L7K 2P7+L1<["(D0\%1(V M-#^4#M!I\,:W(!IX$'(&API,"6UCHI9-$;KA1@-],O9=BM0[U=K4YQG;9'06 MA_=(14/;L"Y7(K'%B[N<0_"Q,HZOP![ 7>V-VN9-7F (>]G!2J+_0WQ5F.<( MQ&/*$\2%#&G"W5V3(JL7TF]*0OO1.& W3BF00\5O%VAKDE<]'AF-*]3R082- MD(*7SO.R5!,&H/E[1[6N9$?F<_/U&ANL@&&%XYU(VQ04!/BX>L,L-/ 2&$A# MAT,V-Q@][C+@(-5&5J?)N+$A8Q^XFFQ@S#=AUA9%%*7,-0)JPKP\<-_@&:EH MI'S7OXO$O?DQ,#S:#T-)O611[TKMC;=RKN4;%F!U%)2W*OOJ(%+IZB@*(H1N MOH?N.^J^&'K?M*F/"HE9*P=O$]1YJB!6PZ\-$K^88)$ULN60S2L?LWQL/;GY-$A8AWF8P/?L^\MZWU4DWD4HA4F-.>*OF5H@S#.B!U68GE ML1QUJ#G:9#V?]_%G>AY7*I&14@#.G( D[FRQ(3A (,0*6CI<5)<((0LA@%G:%MI)_[F%0)/#0*ST%,J["R.=!-UN38O5 [VC.AM=+9QYKDC,?+DJ+VL MWY(2H2 10\.JQLUH$H+_.UE#%[]1>B0$C-"[Z1A ]^21M%[KI,L=X M&JHNBK23YA25&), 9RO\2O>>$(:(ZF?>!PWPL3.0S\;'83@P4]K1+?K' Q++ M4/8;#&5/B#F77(VK.:,<:> (B,SJ.&J+&E?^.TTKQ^3&-%LDJ?F4ZXYL">78 M87;R:0R8=S=&O_?)#)@K;A/,.A>&F8-SD+3<3(.<-"LLU"D[(H:I+"/JB Q* MYBL^)6NWQGNB'$9\V[X6*%X^XC< I\WS;2U2@V6O]%< 24 MT@MJ.&)5)UW([EL+@U41B1D@BBJA1CVC;(W$6^Y0I/GNC>]D2K!*S?3#'5FZ:? ME683XA)>&JT.S.(S6PG7G,O6"3F>-U29[%6?71FS=XE2F+P&F$N*M\FXQ)JA MD"55>^O5C8$\HJ-$QLV\1BV%&+6N% MSQP55R%:*NS@:+GY8$%J1R')0JD*?T:*6^!ERAZ-6D3=M$4 SO/CY(7,K:)< M=)]3Q[^$KSTD-AR, FEQ/P$*A,NL0#M-OE"!G8[0!6 9+QN&<^*#P3PH$P>$ M.:7I1)YG+O[L16MAR2K0>'^[8,C^[-A,9&X&\X9'-%7SP.+$P6 ON &G2UL0 MO5NL0TO&)"3+90.0'^^RM_N^QE$1N*) MF.]2Q%'-VTN8OZ-Y->T:9UHXI/ZPCAV.<')Y=P W?B/)JIA*< YCOG3N31/Z M/T3?S;(-,9TDR-:BMQ:.^K9V4A716[69EG$3+$ (5D5!R-:Z M5?+@9SS] G9)RD,9D;H12GS?3.KE!0;BW*5\?BYCA)TF&4&97PM\T%"!V9+# M264N@*PNF8[&8CJ$.G=8+= .NJR-]U9C#!V9D :EE2(GC$[%H(46WN:EWN:< M;B/OS-D]J;"@1)5BP3TP#UUC+EKGV&A6; C*3* LM]&+U]VDR!M2HO#F\+[D M4ZV)O22;*#E\",%RPHWN0"TTX&@."!ORE$L%KB-+S8+;:0SG ^^46C0N80$' MKT577I9^5?QIJU0'VV<\[F9W^QAW7WF8CT2'0V!"=VL=RY+?Y%7=+^8>R'6W M;VB=W=1*1-!C%)?'<9%\3XD)(V82P?-N,0"8]W(#C ++Y5ZTB6"&&T.H0I?3X]]W0%^Z0L/,&+?$5R;AXBP*S+M,5S&I"$7Q*A% M@;+&?PE&2XX5)91DZ-O"G?:KXM_2.^IOZ?2#J8&7Z3>Z)&\4UC"?=9@)X*@@ MDW]@T92UI;(Q*X9E)WQ(FIQ(,**\3X*ZVQ&]TY);8*PK^*% *G!MA75O M54WK;+HAVPEQ=\QZUG#KFU!!J"&.@-P?6WPR+\V&P8H.P7%R:1'#%)@V19$' MQNJDD:_1>)1J*0FF&HZ/[+)?#A1 J/V%4KR&EEQ(,$ !A3Q9@D?GB*N?QVM- M'[;,TOG3$,L+Z,:<*Y6% P:U(Y5H->&CLNI5+=K^+(W?\B]^>=GHE@?7"DNX M$/Q1:#$NEP3PAJ(74:]2=Q=[!^&%O5$S,M6^8ZM1;1716^-M/<(Y$A7!#P4= MYM^0?\!#(^Y[/YI^P<@(CTZ!(-9PWD0..6NG=_"\^^@LW9@B9P;.+VACVFX' MF(H)P#TXP%3V8RP'F,JMA*F0T6GJ?>=*B"P)^Q$;0R#XXV#6.$14=WF$N >' MNS(7[V3_C3J?QN#D+;,1AW (@Q+ZR6(P"E1,J"Y37W$(1^+\ MMO2T(4N.14^OX#"LLVC>@BKITM!PTY*_)7F?9L/GON#I[26Z<(;T!0=C;:IT MQ#QS#'BB0),DWG;4):$QQ@3&4C;6;M;,DZ[%:-(F=C!0<(JSO ZT$C8T] [^ M38JG6-(!$51N]^DP$19^;-M>Q%6\"D$"#<*\ U%))OH>\ACB]D!._6JU HN+ MBU$-)2,CLXE?0%A(A09$HL/1=0U:QG!SD"]J1:6%5FSY:N]!3XU.J1J&."AA MHC%=L=DDSDU#[42(YI:?+QP580*W59W\PSB4,:B+KO)A\X[QX1035("%ST&B M8T?.#G%1(L@%J[H4,2_!)W C,/B*!$V;L F<8@S7%5>]2)K!0-N%AWMD7VKL M; T]V(0O:XBT DBCO?GKI RW%TITQ%ROF&;U#U1?]<\"K:%>R@HTK ;E]<, M/_*N1NQTJC>D5*X:V^@:T_875F&-7 88!#&.TA M,G&4$K AHI?1VLT[43(4B?O; M,34=P"2-:!(*.,[P2)\%(@J+5Y^[K"5^E&'@5K Q^EAP(!D!(W;KT M ^6(4/P\#S+@TQW>/FA$&3A@$1.9* ==QD,],12EU M8G8PO&!V8S6P$USG%F-1 -?MJ%(YR@E_,D36UHX^J<-<8/R<4[C\!:8SF!UI@D &[7,YQLS5W/3 M"9$P@Z8@A;.DJ*>&-/:6M*-UI!@ZKC>%\3.51PC:ZIKM4CV^=P65I1:>)9ZW M&-\!)+<6M(R@XRZ7CG'C:(34;6#?JBVY7%X&:F"P["E/\WK:K9379@??H D#L42V'BC4V +EV)-DT;)@ M42^);:7#CQBO"((PXY"2,:OZ&N"&>@?/1VFQ;"UV%;J;I+Y OM_%0-K5D8AJ M0SC/*V,J"I9.6Q,(S990+*J+()RA0H'NHP;;@X&A/'V7=;_WACM%<6W#O*!D M\;Q2'Y:F4HG:?-^_ 5$!^^2Z4&55'L&4P&XA->C7BF[S\O2W4'AB.=+PJO!8 M$YDQ#PZ+@]Q8VJO"VQ Z'$,"!RH/W;,9PLO$?6"LF6^.$,5"Z%:I#5"?Z<$.Q'G2R;8Q9:KL 0PF8'M43Q1YFILC-F,((R$6"$ M2X'B0V$^[/"-N6(PLS/"+UE9V+EO.=N/-ICRG@Y>@T_,$#%3'BDL+<$GD_=N MGVP@A1'<3O3 5*I^L!R+JK#P]!QG\2 C%.-/H?1? I&P>_9%*^_<]V=S0[W; MN!VK8LJS; ;%V\VI;0)CKR8S@:'C'.!KA"LQ8&29"9:.<^V&PVU\4,4*;1HZ MD X!(^"F(]6V]I&D^:@F MMV>E"%NL/=:]:S_7VU5U?\+(7E!1\L8!O4# L%BA3+?&)E.-Q=(/T&D>&DA< M'=2[R)R"ETI%@5%AIISRQ*NAY;6X"P+CUIYT0A>__0SM68:A%2UGA^1FO0#S MCF5^YU*-]&+U1UEP^Q4THV#2[9; >!]ENEO6+)-Y45U2QZ>2FB;;L]:J2Z^C MO!LCIT/K!-1$NI?:006J-L.U3F(%%\]0TT[KZK))OF&T%)(0N]FW\$;4T:K- M0]M=\I'X S&SI=8EQ-1I:HB_A"9[!M*-RVQ&IEJ8O+*(MI*:V1VAET)3W=F: M84^GXFKK D\PVHY;20S[$'HGHP"^7^;J\IHQ6,Y& >G[?-&6^61W0&EA)?* MS:FD\3H?8KT*M2U%8'994%$9SI81$_!K!KT\/(!>]F,L!]#+U]?@AOF4G0( MC3\=LG"!0\7G"0R7"OL"_1B*/8B6%17N1+'IOH.-!+JFVJIL=,;0A0+3_ M=%3^%RGM'O^R8>:2?KQ8&A.LV$$@<^ TT.L[ JNV P^"-#KYBUK/$$"NG/R) MF__UONW7HVDG]QZG:GB>UG9(Y\6LD=(086XKY8ST#1LC6V:ZF;CZ*&O;;(IE M332""7>;MJSAL:U]Z89AY*LVB3,K'3%EX\M1(0[6L4?D\Z%Y?.A'$D+*=CV1 M%3VBA_#CCT0TM3E[RG2).3/ <]';4GH M;8-/2 -T@@&:>5I#X]B8W9@$'IM-/;$MWT/:)K'[-NVZ[P4Y&""NX!:!Q[Y-Z=# MB?KG/(W0T.4M5DWA)CCA#=1>J@^CB53U@5< M,,&P6!P![C[Y[LB>#>>W!2\T(V)!Q02-+7VS"JO5X M0Z^^^MK$,;>@(S Q+QV2I0K*G6R!&C*60+9$.VA*SUC9@Y M"(J:E]FYR!M5( ?RIV:%3@W\M]Z@W]8'UU&XCV,1QA2W<+A2+'N RC,/Y,&X63-BM*$=BM8AF8H1P#!'HHQ\OD%KI?7%3&L& M\VB)AXG3 M2FI).\O$J6"32J-H?9,CBU%&72*XJII^(3P""#^8AJ)Z)6(FNXG"0.".2R/NI-H4]P$C)/4+-:!PUF7>#:,OW=V<#V2V1VA4;8PCMRJQ)%AL:@39X\ M)_X"I;6(+#Z?^J4R$;!K\?R%EN+4\*!5NS;4^7]-N$]I"]92FLNCH$.,/FYM M&7@:R>=2+>J9NKF*L.L3X-NE2>-I3XV2_(Q6T-8)VF^[2%&ZA/++%@L\A="/ MM0M'>]PW>U4\OHN7#YE-D$][;A"%KMY+T):TGY_JP(B L M*N=7:Z<.O+C&:CG9(7&-#;7'E40M_D+EKR*03_\:^VN$OC/;AOV%%@@KZSBF M-?_5Y=,W)DN#]YYE:ZELIRPBV5Z1!4GZ9N):D?>1L]2?D*+^4,$@W1FJH'"M M'D:B^>DC?=GHZ$%-Q3 9.'C&MEHE^1:?9*:MM:I"P-Y4N>8VYWV^A7P5#2;I MLEAXD!_ZGM3IT1*@"-,?OA=GC,/;3SAB(Y?LI+D,<8.F(SHFJ:12/A_A\-#O M(NJD<7LN=MA5FRM4V; D41W[I;7$4%)H/0C]"L=4/A,\.,=,1@1+Z4^TN5@> M%9(D&NH/( /:MX/-&H[$L;PTY?TCN]2D=J_ >_+A%#!/PX ]N"_NFN.[8;$G M/-+T)AT'TE!)9R)Z90%7$LH4)P)347$(BLQ#R[QF M^P&QJ'(S.>+9<:"Z$#5Q%*ABUADS:-%#<#->LA\GS9MW]IQ)@_M'I5)O*;YIV4_P6+NMW(?XY'FA9U&E*9J62MW5H%KK?M9H C"&$0=4+[6%9RF=G,(:L/85JW'N[,WGJOBS&3EONN2#KD=VR29B<\3^SLL.P]_V[ M*5:(W*?_O4=SRP4CEXRD;R\KV]2E1P7S5Y4+_[(0[CKQ>=]J.\9[/_P[W/K^ MO_.RW;_[[VD2T,NDL84=L&HM0_2?:'/,J7]Y6#",NI=102DOCH_8DH!YFKY9 MQ'(I]0<4CA)2QK,RM$QO0G=J:@*#2F\[.8@@_PA.5R+V("OF$0.P[7\^0S9@ MSE/1M+9H1@@TV]Y3_-H@GY[&BP;=U<@02FT8T;#Q-@_3S" UG?C"G,NEP.&6 M8<3;RBMA>@/Y?V4C=%KR/>RLZ!Z=M)&1(0LR\NET.DYKBLE&$0V]GMN MH!L8R2DIP\<7:4-M,D3S8J_W(]%*$U38$1*(091T833#J.>%2]+U852>=)VQ MC;4OTQ'N_S4A65NB4OHSE-S0:K"^'A(/!RB_'_,W++S$=B.LT<5&1P7C^%;T MFF_MFAUP(_98>73 C>S'6 ZXD=M+EN*+Z<:;^XSZ5Y$CC-HZMF*?)$NNHTN3 M1:Z4JYZ5@HQC3TTPTEDA9O 7:.6 ,1G[_794_YA-J@NN&=K29H=-==;:HG$) M81XR[J:F,";/TFGP[QZ86^-80.P>]#H:18S\&&K'B$=C+2Y2_YZ9=3;L(!(( M02)O3MOO^HA1W)9E6[/K$><[0H4;4U#/T(:,B"$0DM%!:&\W8^9VL\W>IB-Y M8'._@XYG2\>-YTPQB.]8$U_6M2KC) M _6'>$<_"W])^@D;6F2RK;RM*XX0-]CD ?07SC31]LU3R/!!5)-E>>6B#V(Q M /D ,XOBPXRWDJ*]S4CHSP!9KK%T[]I%YWWVW9->B25>\ NCOU\0LAWOCS;L M2_^,B)*WER3R .PH1]5'_#;ZK %UQ:[VDNFP.-*6$2(5U/1J82H)F>V).WK= MU-#(O&O<7/*6'N8W@/MSO4$VJ]:>6*-KJ,ZY7QN@7)0519PP,AOM^FFVMG6_ M6>@NH4M(43 &>,7%Y".%XCLBCYHNV!YL_,Q=@6Y$[V3/)6+YOZ7#N<4.*!^F M"(;J1#I60M,L_V-V=LF/]_FL +SS/F0_4,=2R8^2V#QEJ?N0ET\GH@/>XL!+ M1 9.;Q\9$(:V']&?O'%N#7=23@]%# 2$C30H*=Q;!(?@D<&PDWF==;.NH'/) ML^[V2T8\5$0V$T9BJ'2F*FT$EZTPV"'-/!<(6UR+[7$H%1]ED6(0H(.?++.J M#=IQ$9K2+RH:3?[=E Q!"ED41=*ZAO$5$4Y+\F+::W*@( 0FFZU;BVB-*:9B M8FJS/@5T8?8";IL0WQO3./'P!;9 M8*.;RA-K(0G0,J,;!R*Q:VZYP!(0B="G5O$WYH2^^]"?T.([";.EY%")\'*$ MY3+MZTS%TVK:/K9]9,;0&L0JR7V9IW>!)*0SO*0Z<2OE96=*%P+ZH53;FG+R MBF;J=_>(* 1"9WD_JRISHZDN._F8I.K*\->9QHCB-JFS0IP%.(>:!"S -KKT!3P6\HFYMG'P_IHBFGKK6&-2ASN)7VY3R MU]%EN%QB&7&-).>K>YSPN:04*^O=P:\R%@>AH$6O5H5XW M$+20"5X9S:,')%>FTDVC?BU8SA%8!7-*GQ(T))N^R1;FP:"_>V75!I\E4%+B M%(+S6@UI*F$-V@J; M+"282];7MD)=L\@1" ''04208XQ()E!U$\X]7"IX%8+[E?-"NIC]\0;;9#OJ M\2&)=4*7A%WE81PL'@CFX%IO>SG+<-/BET5546[24&L;?:ZM)$#_8G J.>V0 M-"4S#,1Q Z@";VE("@):D5+)J$01\-\.N+H)5TZ,MQ+?S1B7<1H]6#NZVMZ6 ME%0W$X*I2*)Z22ZS!=>LH4S)X3@^L,!(&^>IY83:=XFAX$(4?1TPKM/THD]( M>8+80M]EXV#SMRDUM6#SJHY/1;1ENGSFNYMM@0=1D%9OY.%\XP:6P?F)L8+- M9#2ZW0.5&W=B0-,3H.:]3I>X#[OBO)J_L33UGWIK=0".Z]0 T7_&X_.YKV\)%]M3P\0V&[#KC0>DMGGP1A@@'1#W#X,8:2>3LUXE$-% MFB5G6XL(QLV0B4EO0S24F2=MN:9O[7,(!^B(.9.^/T!']F,L!^C([82.X!'C MXWFFC'4\4<&,A]32MJ#0;PSO-JH1O4=QNH85=A\K\GH#NH=B,DP FKYF;Q' M[X1@"]E,JBT*37125 (1FX9&S MN,M-]%:IK52T^):X%LL;LQ3$MIN.]H?<2T$]O>)S[@NF0;4A\]XW/@3,>3Y: M[,N\<=^.59])?+J.0N\VTDUA35 3+7,NE)5QS64_(Y(HGYLQI#L 6+$^'D'L MO*Z&5((T3S(OJ5]+DS[VQP/ZEU,FH.=PO#DGYETY,TTYK;MNB^]IBT3DK9$O M0B6.?[F0D,?T,%4!Z/:4$\K@XVCW8&I\P>TZPX)[#)*A?@_ P5Z=LMZ9""2Q MV[WOJK5U*97)(\ /0YV5\;#'2_<-6)];FQ"VD[*U4PU'@,E65JMXD"?[*RQ+[C?%7# M:=W532>P!,VNJ5I2N(I262-=/ 8R^QUBU$-6,$,,"YTA6V@^850!:V)E0!UN M\HI:)]$ \8$8SQN+-5DLA)F$9IG/VR@8M7Q WB7X,"0IY@ @> A>GD MX5M.F<#G#;O?IU*MVLXXAZ*LPG\3S6?HN>,?J &E?9=%,DZN(XNA8E:/(\9G M;,-=6!SM2_M%; >DP0A0QAU2I5/2-\+A[?I4W< F\?)R< MTP.2;@TFQLQY5=/3T,1+-'$*6DH'#2HXEHG1*^U1O1T9KA3.^)V)6<-[P0]5WO23OU(9=B.D.Y2#CV.25'N/+I5X.,/_ W,%HNWS69[53$0M)\C8;,'' M9TV=26Y:R$Q]*]21SC8#8@T/]TF%XUY*Y)&S'%MG]?M]^18U81!\["&MPGB! MR,87(-H>K3X^/'.$X\QB1D^I1,T:W^8JH[:)_6:S&O"FE-4VH:+SU[2JYY%L M;#\? PE4P'S M([N?J6LQ]LK*X+%CFR"FL!M++C%0-'!J*/\:GC2<4F9-Y3MPQ.UR\1,#"EL2/OF(X7B5/7,4%*V,*?>$GS.>>65_3WI15EX,1QT\"5O#7(_,JBDKO"<:[#UY M%[PUHEDJ F.03(G;;4KR6$EHF()=?9:VB?/=IRP[J7[MGV+S;^./"\5 YGCU MK5(]5/%#9GV23=^ Y="5LR-9@#G]WY//9?8\8]L042"DX.)5D,*R+=/35E%E MP:"=! 7$S)E"*6M4 _0DTCE?,BW"O"ZL@7S@[WAT2%]\F5Y3CE65^G)P$>NA0#3'8(7/&Q/1O;+W];%H32"'R P(R5N_@+_80 M6;JGV M8K$?$-L&>"/ +\K5 #.G\HW8D[ UC&UV) 83Y-'':E5I^./>F@8Z>3G8&N75W-(&,AK77SN"0K#Q_ W7FL61A"4MHN5%-KE]J)GHKO*BRHO'C49]/HC8!HSTF M1=-EA58$A;:+C'MU5?6BVJ),B/#.P \AX;42QPGST> -#W-$^JJ?6APLZL1 MXD=1W5\NJW9.SHT/6T@S>T\I/&!0S:0A_EV%Y$V$*D5U4+1FP'1F':1-^@W6U\7(8HU70S5:;Z&B->B>DX)E35R1RS5?#R M2[*ZJ8L+(9$S!G&'<=&AF4K#:,FD",D(O],$3_1)-UM(Q3];32' ZV* ML():A- GIZ(7(LH4."(X(V1X[KE)H3VI/+Z6DOI@\SB^')/)TBP]5%=.BZH) M2%DX9Q*I@)&$B:] H4[T$VW\R5GN23Y37#U'-O3!7)R%<28JMRS%)N'VCA$E M QFP/?RGDEA*^0?B*IA+[H(;M 4.^G:S5EC$-!07C.?+<-JR-1[^D1TWX#NU M(N-GM)%9(%L+'5X:?)0JE]"7R$NI[0T#"S$'$K ]^M,H+"*]EK@7--IK$6;MC_:R-73T M2LO2 M-,"QPUU0$8) ;1&RZ9N4-SA(, =P67U%W9G&(5%<@834HOFZ974:(7GJ"DQ@ M;,-@BO99KTOGLL",:'L%T$9KN+R4N94'.DPZ<+6#UB]UY'7VV\(H9[BV7Y/>9:B7^I8M]6$056K9R4(J".H5%P,1*>=-(*; M5IS'F6,57&X;T0:HD4FI=XWVT,'R863 P#^QNZ\ 1JG'[D$>/J<\])I X[FD M95284V),SD4F'8>DF9,PDQ"JC(A-N)5S/;@;F#XEQ?IL>=;(?3&07.1_,S$J MYQFQN)\#?=@)T?-GJ/90;=QA'@H,8)D"%A27(+[><=D?TKC($A9 :.)@],*0V?AGM'5RE3QI5CKT0S;4TZ M5%+8)P5=0PZ;$\&A>.B<@-!HK]QMAAWV&CJ[_7(RD7,DW41(+P!'2UVJ,%">S(O)<*.Z9-X7+SP M,Y?-<']@@&7>"HMK?"SI*;*U?TC(?\&@\X:YHI3F$T1;F*(8P_HV7W4K\7\9 MP$(TF+N<8.DFHZ<:F_;:KCWE3A']K>?IS[=4:=) 1UKU^7?J/]+TAT6 M IUK++>A_L)T:MO^LPA'H;".(=VM:?5)Q&&F2%H9KJ(&>;W:C]#A.?Z5Q=;J M;MR1_@GM=@=5J@'.(]UK%6';,!9:\'ORZMHEP 9IMK[\OAPKU^35.HF\@QZ= MJTG^2C<"OW#CO=_"!X9T@'A.^X1 MV"T<.,F%5/&X\B*OJS(H;E) BEQ5JC\0\XN\R44DI!1_6N!V\UJV"MT%.M9; M'C&U]S!"C9+K3MK2^V:6&_,+3%KY,V5B FJEQGK.K!&N!5-$$%2"5@#,_2)" MZE%= +5ZKDR3@0R1].PF=)%=05D;BJU@9SX"SX.H%3Q8!GD=:2LA!04@_<(J M^ZNJC2I6DDTCJ&P*:6?BJ).&=J5(>Q]W[5("*5PFY[\\ E-62%$HUGLSQ(#9 MB/OG-.@%C!")FE/DX99>I=6H /#Z.39%.+3K9H8V#EZP$%"0QD-!I*@A2#3A M',^2Q_OPZ&S)W>18A-A0L/I!NJSSP1N@KF:UJ 0-MG-O&_<8&E5B*]C[S,)4 MND75YEX)*)L465Y,!N[TO<0_'@$=FEN+>HG5U(6OPELANN9(JINF%AVQ$^,J MSCP9>83[H=H7X>=J7,Q%J?#J[>U2_*K20]6[8!7>"(L8!H<484(ARPOI\N)C M_M;+2(4.3M@EXLZW@4-B#)),9S/79\1-7O/BM8CN7^^IN8PCXQ, M&UN(NX[D\]%;1XWE/.5G*L<^DX9CB< FG&+[XIWOIO?P#C-.:K;+,Q\Y67$Q MC4'B:V2L^^KQU'&&.I[EGC<<69,#U]C:U!0$&,]VAV9_:]@,Y#QT8F0A?$G0 M0(HAMO5&C&AB!+RQ,3&(*%WZ^WZ' ME:X&]GP<(PR8),RU['K"<%^\DW;HYM(5/>U%J(4EH'D#R^B$>X9\M.!4QM7B MP?0VD4WATTN5(#:U5(8:]ASE);<5#::X]3TI__==Q7G""CC&2@29%-NY;O)& M"Q(Q9M_Z&AZ8QKJ5X+>I==5*=>)C_25,O\A^W1J22&8)A!&OND\[9F M%AS195XXKK@B=M\)YL2SJ(AG"[=PQ/8-O_*E812\;U&C\0"C E6YEY3BCO)% M:@Y(^,M)MDDW>DS5" ^YGQ1%CA!*E*=-!DJG?0@EV_;-51VS.MEM\I*F\5KA9CZ"#6G97;RNT]W72I;CE9;-BXWDXW+HP,$NT]F+^73ETPA M)SS8/3.4#ME0O&@4\T ?QWI=\J6JW".FKECRRJ:ON$=34!$Y3:_U7UYJPV/# M3N^;&_?:<8@]'&8Y![W24+GZ7]4$@8>S?$;]\Q@HK(7$!L,KZXJ66KL)/*[, M:.ZD$<4(-4!$GW^G9:3,U5X9*+Q*[.@CB4CTV+ M:'D4#R_T#LB8?(>DQ"P(MU87DG**@178SN=\R58&%LLF*3/D="-]B*7Y'F^*P\)*VCZ;5TV,+#IV]T 8=QN2#TAU?LKJ6 MN^3080G3"39_@?QK2$A@]5P&1Y0:YAJ%-LTE<#41DDW& ![R> M;C+FLR:W9#@@?!\!-]"@%901D$_,5E>OG%VW0,5PR0(0S=.^'];,6E3"0B"- MB.@*A#\N*L+EM+M+QD<<#G97I>N2F,S\Y:!@V7;-NQI=>!2XB:IZY2)J^K95 M+:F&Y0;S[VCW_)X.4FIH6;C2)Y,BYGQ(5HO-W2SX!B5RQ5;S^Z8B]M@S9@22 M,LL;.BS?TH!A5MT$.?F('^R(>ST3M5]J<_#;>Q+H[E]2ZY9]WX T,<_%;,$6 MV52EA_5XC2>+)+?+SU$OWA."3 2&MI/'T\8-BTFW8LYPQ7V+,K!8)7%,54*^ M8_ 0GA5GH+-"&'O_-CV%P9X@4@4/:PHAU(F#=\BK.KW"/7P?PYUR,((B\^JD M5=9#_"6U"J"&GP34P9B6*3IG-U+L'8[#B-GK?6R:?;1?R72AN"#M?FURLVV$ MU"1[V^C)[R#%P"<2$36P7:1SHZ*,A3D^7I02MVE,NT5VTYF%/$?UC[+%R"+> MN:D&>=# E34@O]V?/?5>ZN=&MKW^\GI*2@+N/OIN6_/MSY['0##X6])G1-!2 MS+WZ\M6]5->KA.(! VZP,QA@RR<=M\PU+>OY'KY$6XEJ/ .X1X!S6\:1/I.! MWCD2*P__C.7+X!4XKS"7H@4OH%@9-R*3Y/:)2+(!W1$G#OOI3%W,[@;I#$2V M%KD3"YQMZMY(/!(H&,=\.VVB$\;DWL)$4AW@Z&XAIC@N6%TBY4ZA+1P]E;>Q MQPG[32T0>)UPCO0^JP&:?LO&'7NAO$E8X55;>..5"]C'51MP2Y"TCPY'8ODS M_,TZJ50='W-+&RI!1P:L.\[!]U/01IXBZ(PJ'M\#U=FGI*<8@U; M">R$K$_R+?:=,=C@ZA79$,3<(^V+J1]0JW6H5^(A8O@WGR(' (Q10'>_.R!@ M]F,L!P3,[47 ^'H3U'V^.)R++\5!'!SD MEA4S-JF)ANZ3F[Y[[FNHES (J1\O7C7+,?SEY,HRZK *"OE M$E0N=I#AW48T@02E8]"8VL+4I:AV7'VGW8]"]Q%,H,$")0C'9WLP4A73;,W; M(E>Z#-NM12TR[?_#0L'%"BOI&T"]AV9#)63"0J9SCJ@L[;X1,Q-A+1U3;@;A M#>^UTMZ2[Y8K>;5^B$.!Y)KAI')%D6@IJO6H=E5"V@ D$$CU6MB #F7JSIK" M'\3[8_!; I.@.DZE\HTQ-J;:/U3;197^OHN")\<WHNI-[E#;L3K1"1 M^OVJ!95&6.+&5#M$Q63:JKAY H?P12P-2*N?\AW1W!)#Q^OC9K'C-_5DX-&$ M^]-SFVXAZ9'F!)KC9P7!.\D>5%:FO*SQMJ"]$ 3;=CPEURQJP=KKOFO(1R,P M9.@2Q6DI PG S#Z]?N[=Q[!P9N]$;;.!$6 C!A#S' M6$#+;)9X-M=@!\1@ 8,QZ"98ATS5C=RB<"6-N&KEXR1E;S"?1NO[N"RGO_=$ M5U^3&/PUMA_(2;%HB/O\[)R5BZ_\%*5N?A?RJ6IJ"9,15Z'Y-:&M2?6B(F)P M)DM*2GIS^2YG@8 LOS8GS9[END$!/G-3HM<7:)#?:EW">\2EW#LLCP7'0PRT6%BYHAY[[$^\; M6.!OS2:7 ]Q"+^A=(W]T#B18;KXT3/?Z!,X M83T>A5(PC:8/@\Z3[8<=&F #^J*IJH[9NL3&UJF6?0V:B^#-I:0_HEOPJ%". M1]Y0U7H8N@4?:E6F+[,F 8]+'75;8>OQ@"3 $P$KM_M/C=H&UN9GF 5JI5GU M@*XZO$^!FI[UI38_@$,=NQNPSL4X6%00EGE831@JFM)''B%>9/F*(Z1(Q+,J MHZIM#.8@K^/<9(1"G4$%+M1"NT@%%NV!:NF50"(",&N=MPZ81<+3L/FCV%<, M\F$=3Z9@SZK6Q0V9;B^T+%)^X3=NJ,CGX["YR@LUGO\,.5:[Y->K3?.\R] M02T< ]R?D9Y$#M%#@]IE,T#[<.)M[R <>O/X?E<1P\PQ1J'G((VJZ+6"/PWE M<-+.8H7R($5[1BI-@0+NP]_RV0P.O=.,^B,L\&C2P"<[#2II<3AC5$:/D__. MJX(1T3DFR_1A E>INI82&[C=+^B75%HNKZ,=76T%!7Q<& M3I(\D]UQ!C*;<1540T-2HL1Y273V?6IHVFG8JGN*S)@;M\27' M+\DPU# ]83_M!L-J3UC%4I_F93_J!1D"BO!$\XQ!MY8MA$TW, #IBX 1&.AJ MFH:\U)0ML9\ST2'R=LU,O2%3%Z M!":8E$LK.)BEV(CD$:)5]! />&FHP1XRP$>#U=G*'$RRU;9 M(JIVPH@BES6#*%8U,I=E;0N^,$O4E!?W4D)R6_J<4H_?B L#66,7(>^M*1$, M%W+?-?O)L ^2!G4<'+@M%YP2^(H0SLB4+N_!#7G<++*.T?#M?:^<[3JOYO!Y M'_@J/XZPD$8Y8TV3)XNA58C[F,O1P5$V*;\P2##95F,M=T(-KBEIT.Y)-W(/ M,D23BVL\0PQ"-;DVZ1PEN*>1=.U"I5H #']7(>*>-GW6_;L2'0EX-QJ&_OJW,QVIE=!N-CFHM_RE)6>NDZ0#\L]./N M ?JQ'V,Y0#]N)?2#=*Y6JT<=P@,7YGBN67P3RHLV)J\1SL.G&69"%IPL4[V; M1N%.]"*4OLJ4D)+^)MEKLS=8"KW(\.ST'N%XQ>9(T?V7JNWXL/7XW5L,YKP? M>(8Q$'&+2X!(!Z6:-O,3>5):P(OL,05R=6&5MQ3(*T.>)^DLJ'0"[\&U$]^T MESFG[>Y]=_4)%G!/5'?X[0Q'0L1QUJP&BE! ^!2=E'#^\L$0$VU+Q%1?G' M:&*,2^>3'Y[FQR]F9.N;2[2KSLRAH5EQ?_,3IF2IB+2""GMGVRW)(!1H"*O] MV.=7'257E1@%"'\^Z\B<9'YCRD,O%C7>:\0UMPX)VU9DA[+9!@YFC$L:U2"[ M.GN:EIY1M?55_" /90C-4W0B?!#1"\E?W2RG8:E\G%'48EV5C9=,7Z9G0Q@4 M5M%9(TR)J;,1&@O*0TBV"8RPI>YA#G"VQ*;OY39E_7=1Y5/V($!&-;4M'%"< MK=&781;L7M%(A'2(UCF(R8#1$C1)-VU]0P=X7>P)$8AQ"%E"F!NFJB%>]T!4 M9"@Q0NZG#8V\9K(X4Q!U?%"G&3B,1BPPH,&D%%@RU":UH%+"U102P:?CSFCL M-Q=$IJB[0)QJ-JR)O< 2BIK-0$R=(T2=X!-T3-X^G&G2H*/;H,@F!&:D_$>T M&0N7<;AI=-_B7!+58U?BVU%Q Y^H!!ID=[Q4UJ,F5 A%8H@P0(H_I%Q$/.92 M;*NWW.HI^A"\B0'6&T@E;A;O P][ M1+%QS72%MI93&,N6$#:]L\_B#5B6!:]B HL1LVR07$8V:)_ZJT?@]F5VWY4? M^( Y#*I,>EQ<.4/@*X''^.@5@!GSK,H/V88(48/("&O M)(Q^*XQPUXBAZ"23O..>J*GHQN8N876RI.P(Q$(4&PB\HD0V*6EZ#P;\](D[ M"+\<90&D_81"R?9=Q#U+EE O6LFN%>>+K16$89?QHA+[3"-&8DOC+E 0;80: MZ.>&!--1^FR,09Q[C& $5]%X;75H5/AY>BRIJ35J'PTSN%OG^6I;R MF"2Q)FQXRWK;L6_/59JZ.RS>EUZ\R)ABS4?'%J6MB(:!.LTU6=-ROZH,$6CY MU ""F=Q_&Y+BL& ?=\&,@Q:=\DPJ4>$R^@Q*U#3"PALJK4KFM ^GRPD*GFNQ M;YL?A7V:1NRT89?/LA8;'N87V72C$8G623^$-GN;LMN7!M4=,;T:X]UPZAXD MZ?-(DK9F$_906"[*LZX4L:M@U. _T6\0( RKQ=<%?YC[Y?FC6LW;PV)^ID-8 M^@BRNZ$ <(RNH$K0O_.FZ0YK\OG6Q/D-1B1!=FE54VG7+(ABEA,7^V[X$29AHJ-U*='8+>RAES MM"P/UE6"TQTLB?C=V[IDQA\\5I4CE"'LB0=>,U0>F4Q-,LS:_+P76 M'+'4'1&G$/->YLY24XZF.RO;%NLS"N(U9VQ;@9)+__T8B!"!_YV.[*\K[* 8+9T>8(\1[/'> M ?:X'V,YP!YO+^QQC*)PNIFX^DBJ';BS?8=,(Q=YW5&)]7JY:1C-I<914'8C M464PQ8EZA?I?7[I(!R(-"5CMU6K5E5+VW!B%B3R4RH$9-9L7#B,IP] :C14Q MP6"@JJ0C@M/B),$:5#P1_AV%(A&M1'L4^@:E M2Y@N>E_\!Y:P-RW1,<'A>$1@JHK+_EJ810W:,@4PHM&:-09Z%RX-!/RKK)B[ MK/'5QMRM)"+N(2 ;OOMQ\D]8U2/JTE&XX<)0RR')<&N9@/09,A@RWX*.9AC'=K$M*4(S+ --*IR9]'+8;&HF MO1W 3\2?,7Z$WKS41_<([*-J0>XX )J$,@3PWU3E-UEWS'5*!.%>?JBY&$+A M2.8H-6 ,OT[Y9S(D)1"C31? 7*>WTW9/@O\182"?5GL:4,FE,*T*]RAG/8J< MCIC_G[UW[6[;RK)%_PK'.54]['$AM64G<5(9]X/B1\K=29P;N2KG? 0)4$*9 M!%@ (9GUZ^]>G19$HG'?JR]'G/-:?.-+GLK6I Z2EV$ M\94RI6\;HGO0IE!%'7':PM]-PP*>8UZ$M0X$JE+#J6"48? 2V:$N2L*; M2/L1='N,]\+VH* 0PM);M W%Y=X1)VH5(<(]+TD-/BQ7&I^79!&$6T&>-R.Y MB> XF[PWAMR_?AP4O:='_PTSDD37VJQ6!"]II6PDML?ZPJYUD3.CK=FTW.9W ML\\K\,);.,=B@B)7?6SQ&K"CB<_=FU0H];OQN156>47DMP45IOHHY2T*C4(? MT)5@J^#II[XU9@I+XXR$=02A#):KD(KQFDP^+O1;H[2B*58JJ*Q8:%4WJ0>9:!OW9B,AP:M@[3[]9)AV.8PGNS&4*QY0' M"\Z7\3M<]T%ZSP'YG:,TF:1G/LOSL_BX$GXVB@QU%U#5A6L@?*(/IY)X:&4F M=S!SJ5"*2\DEP!MXLGT(KM;GQTE^:Y#O01.T;$GX#/6(^-2_&[V-L(GR"HBF MA/3FK#N>/8]5TQ>B!^#>=5*NC#FQ]2SU54GN,1VJQPP34::%= GFR@1L#^H% M+$O0,$4Y%-[X2H?M\ZS[J"BGD2'GGYF0=&1RPO@P,X(TM7TB0O =9$- MS@X!!&5>4T+.;-V%"D-1(8F4$]!I.V5.".!6(SR9].3KUIRUQ+-DF.QR-MVIR + M!5:8P=NYUGMM_1H$9GAN !9!UT<(])FZ+C" RV5'*K0\D044EJSB<#Z ME$[*LP7(!6_( *8N AN'/>)P.B!X[91V*J$SG6RR&XF9'!\8M](^$2#R^Y0; MX<7;O[]Y>73RC>&_LH0F;ZQ%<[&;MU5AKCIKSA.IS)99_H5\2/E0:+8C?:1)=)_E_V*ZK3Q(,=&HL!=]GD: MV'%<[%9'\!VQ&M@A<*LM+,(V9\]2XQ-Y:A=77D6:A]OL]HQ9(^+N=UI[0R(( M(N*02B$]F?>T'*)Z\FR/4;3%#&DX;4C_ UG/=ZS@O$TTF[0K$7-0+DNAI1!; MK>M#2%,'5M;UV8)Q4VGTT,T6]S^6:5,?Q=\(V<:]./=O/5PJ-^O/^+"@P]BM M.RGL@/ P_&\.\DT2Q5,1+31'N-Q1Z;BCC_$JB6M=QU_,R/;R.:Q1!S9]9^D> M<44S^-OJP:4>=F9-)&%[-^U&4MU\*L:PQO,XF7-NDO7VP)DTGD"1IHJMDLKW M* .7J3?>I(;($63<_$EA<5S)R0Y"+-.@4QW:P0DY]1HI4#2^,AWPP;S7Z:<' M[JP=="]2PHW:4>S#EJ2"9GWYQ:!NA7'J8LN#&&WS)VX\5A(K^FW]#J= MDIK%T,<"'B(KE7S5P1NIL4WW2QEML.;+LIS\HB'Y@]; '3,,J= MY%9R+?@&+E2>W'JX73[OX#S+#2Q:SU1+=A *AZBWXUF-:#7E2#N_:;M'@%IZ MCHE6J$372/@N--YCZFZZ1V4=O2+HI(6(NU!#^0R,!4P''1]_!.?WNNHNPL"L MA'4?*4O;W\D??;+1AS"#],5-W!V?_[4/ "&#YTBD> MTEX["H%;9)JUEI+DA)5-O^_&HV-,?F%TJFV(:)>6V:12* R<>AEZ02.+2(;I M ;#B 2O/'@ KA_$L#X"5/R1@!4^XUS*KY7TD!_#4W]*R&4>YJ+,]1O0@46JB M\,;P<3D4UB7'@7 2@X\315$G[G;G@B$DVE3!I7N?TO3&*E%KJ6X-JYUTVZ_3 M;R%.Y<>^"B?,Z[H>?$L>.?YY\JVK1-ZF '8\ M>V&SA-$ =1>GY,+?07BZZ%G@XOK8-ZG0@:K2T 9,%Y*:18$D'Z,_E'HH MC9=;XZ&58S6BCEW.2*2$*Z@U=A/F5YRJC8RE[Y)0AC?%-E!-Q8":4L]K4C\;/1&UR?0\]H6"[*U2:\)LO," ,33:)W:(>+9LI' MBBHRLRY,8UG+EY5#WN;(B4U1-LT5ZO/SMN37Y07H;D_70'0<)E+(N1(?1*[ATRIEF56<'=:(!K\OS9ELQ MWYB4S!$CI#%\XY$ WPZI'L%V>CH;OGGG]%+.@P:Q@ X..4A)P#/%B M69S!,<8KM._X@3+-T$%*A[8NM1@P0"#A$M+14TR9)E$=)"0)EF3-]*;Y@GHN ME5E$EBZ,^ONJ+O3B UY-02O*J%M]U8\Z5_>(##*M[R[U *:QT*Q@I M/V+Y] M0UIB=,9'B8VWTP,/CW!_UC_#XD:'0V( L!R0!K,4B56)8=1\KN310&XQK+:J M>)Q%3\*L\"K?"+]YA+LRHB]1XU)1J:>1#R8!=+\L3=^0];HE[8\ZD-S$L$4KK$Y$Z[P6)VD!VWFEV/?*9+ MFXJY@T%!"*4ZJ7MY;>0!W#;%&Y6TW1A@:A#2!+I11(%,G-FN(+BDG47"MN&Y MM4#I1$]<]2[A"VL,U.0B8780PT2Y#,D62:&>(Y1B'Z")\#>/HO? " M2B#)1M ;.8YX"^7LC6!53V0+54GMCO)LTZ"*CC!F?):ZEPJ#O)2\B0&)PW8K MA $ZS4V45'./-.58-(]TUMV7E&1C*8%[IE5ZSJH _[PJ(TZ#RI)FJIQ3_3C3 MIN8((YTX1V?6Z[$R36D:5#R?I;FW )!H3C0,%S==/X&"XI_"'.+[G=">(6YY>,A%WCC5N[=&;\[S;U]YI7R M1IZ&R[(N(A=@91F4'+//UB61X57=VDF;,Z9K-^ID!$="OVEJ5F-/GB(A2-Z& M2U#.25<^.5K;R^ M3["SP<- L.+S3D_+T>&8V1+0%+WW5$4[(CQE/"DU"PL< E>%S"%P^XA,-XE@= MRN,S>.L@[GW!CS7[F7Q?Q#NG"Y2F3[YY_GSVB#XOV(W7+WX^5>Q&)A?Z[^/9 M=VTU+UMD94CK[$GR'??'^-47%_F&^L&^H>!_?K20'[]\K&M-I:Q^IF3<[(?\ M*IM]^?S9\V='>";-TMBGV@;A&X:BGOU(ZS]\R=:_?/^K)P LGGS[-"R V2.M MQ%'0SV\CCZR7/:5)>Q$G+5RFB^^@#\%*)&'_C3X?7OG:Q#-MGYUN=,0L7CHK MB@%E%."'B4&G98)OL#1&1!EP?4L5C* H?R;I"V2EUU6'?^;]]B*$$_^*\($P+%*M!B<1 M--^AV$R **#5^86"C9$PC)S.OJ5-U4FQ=47MXOQE_F1PD!=5IPW:7,*66U)& MFG^8;OV,'U[FEXUT$U"R@;8M!RI^9R"%I+/0 <<2=WEX$%E\,>,L2VTVEXMH M/^0&XX_?4D=A"B6)WC%CFM"JLJ(.K7 +&([$M%#&!5Q$S17!.IP^FJ;S.,DX M6!7!5A,9 6B7+GEPV5>/ 3/%^-2$/3DS?E:F3&.*L"IG9'@RV6UN1 =F8&J_ M#AAN?+]S>DAYL2+C26R35Z&HE]HZXX8WU-P[QY%U)/*LH;_ R?_F_0B<(J4QA[^"N, M]1":1CG%7I:T_#FQNYR]:P%7VADR_2U,'/U)C[O3KBO#TG_1B K0GBO!S=G[ MUQ>\2_4#[!G])';=V&%?A(-[4:WVJW2K$@(MEWKKQD>L'Z=,WWC![U2ZCJ\H[)(MW M3<]9N[0/?RN9[_CT1F#%+\O4'"'PE)P?_=5YD]*;Y-_4O2;7?-)7O=,KVJM9 M3U.2(9]X-O;C4MT+07#2!YV!&3(SHX73ST'X;%F?$^D"/?F]L1QC4:\$H^ ; M8B\K2%72D8]V2QSQ"\'Q)G^>/BBF(Q[;%!]AA>))ECST"*LS.%J::X.WZ\ ' MR6U\1=I*T9/4@E*O)H15U2F-(0MGRI^*JCMO6A&:9#C9LF+LRC_ZVJ$:BG(> M7H@^!=&QGU'*,NB^]*T$SXM^21V^HL/ \EG M4;PE8K6H28=CRM[GC@3L=TYXGY4Q,"$GXXOO4JXFL2S"RX&#[^FWW^DKOKVD M(E9Y);]W>)-8S._DCP/_*6.':A1-T;.>Z1XZ%B_U0"S3W3G0!X >J65ECO@S M%B)]=3;2I&X;#S? 1( Q,!/'P4Z,S,!,MOILVA#H;H8U\7Y]XJ.-9DUV@8 *,F#T MCQ8 [(EA>,L$\80#*]UT$QTB!?%@;/Y[]LG]!$[0^>7 :+JV^ M1,BH'M;CH++MR!/7(2)*#U$ M0W,MLL8\@=J4IQH#-5\ M4F#1=#>-XW]*^F?"D/:9>94BVHNXY]XED MT:5W"0#K9P9R: NF4F.QHRTNI^$@>V25; M!5DE4:X=[8 )DL^3W)L=\6C6HX[@SB=+S,63>&:S"N8;T7RJ95AZ9A.P_8\K\VWZW&^Y<5E#OD%T%6%@3-2>*3F MC+*5)Z.L?:N'#)K6=3;!O23G6^.AG[Y_.]7 D@E.DCI5[8SNE/W)M)UVB01$ M'%HW_7 YR/_862Y\I%MP/+6K8K?YD:S?)?[S[:=:S3Z1/]M>-:R+D24UK!]1 M\F TY4OJ!28*09L$.=FI<,$U?YX_]J]-N\.1,H"D#"Z*@@L2.EV_F ?1<8P< MQ'O7N($QHQ)%C3#LU[X(HA39F>-)&T3^P:'QTO&H_R )GM^F@N"_2?=S#&RD?>GI-C/ M=))@=1W/3HN<;1='68+FR/8KT#;,*DN]*T?82]< [ZN:$F* 52L),T:7)HZM M*A93)RZEZ\ Q5WE;YFOI2HCUD&TPH4O!V$9Y%>>P\Q[/S$!PTW8]D%+QA/Q] MV_6EJZN %Z6OQ< CB('4HY6H^\$@4D_VR-\I/:"N-^+RL=Q)[SI^0 MU$1H)Z+/B/A<%)>^K#!)1 '=RH.S7+U$"%36J($%R1%$(8/>TD^;0YL:L::H5^BB=C)=/RL,AWWN"OZ;;]/>\214#M$O&1# MR^+ INL:^E#.F84395/61S_V1J>3VU/YZ9NK6-,Y;$UA[]MH>(I! M66IR97T=_GOO0KL[I2K7/2>]F[U;F)2C=+^". :+3[)CW K/N2TMCDO;*A*0 MD;A'UX3CG9^^'\N%Q)MH)?F(0GK-LQ%C9*:^^]("6Z#NO SE'QR+S'KX]'E0&T M>PT>)+%@JKN;'O%SK\TB3K*,J+.(6AAP1%I@"6?4&!RVP?"[4?<7,2S9>RQZN!3^<-/ MAF/3$DBLI!(_X07TCN5025F ;-@M(5(+3T+VLV'A. :23BU2BEBH#D7MA/09 MUB<1"!(]_(J.Y!#[M0?/#P0G5B2;]AL+R6\HJ/2"L"0A&"A(4+1MFROZEVO' MS!BST=5A\+VP65B2^&"((;$GNEBV3LDV-N MQ[\YF&3*>]KJ#J9-XI2'[IYBC[Q+"/W0#1K.RC &N6GD5#7[K:4 O5F*(YXB M Z$+1VWH2,6"[>G%U%S&8%*[VSW2S9T9,5*<7EKLFUZ)KQL65_!8*VW*]NZM MO^"$OXK5UBE,^WKO=4K94-CJ(HFU\!SL9_,VBGSM^[>O"E9MVU;SWCO_?O!A]\1Q?H[:L^%+38IGC--QU M!ELQ)GYRO #4Q$1E>X54!>4R4+FLQQJI+C'XJ1.V M@?0Z2\)) YY+)W2G"'V01^I?:TG/7[,JFZ55<3U1QXJ*VBC%=_!'JXY40CM1 MJ3(E[R4.>:OJJ*>O))9%N0X>_VZ"28T:#\,SA9\> $D>D/35 R#I,)[E 9!T MKP%)=S3 6KM6TF\DB2GS6[:'[J0927 MO%A8)"QX"AY'RWQ%2$8FW(BJ1=E=B"QW$4Z^'5<4/#VDZY-MFUV^XG!C%*VQ MX*&DI"^:52'X:=5N6:G2P+Z%4+%XA;F^E@/T,&=A51T!D0C]?%7OCX[V%)I* M>P_!]B15S5C-D)YR# +YS%CRA23_X<+$?'$F33IPQBU.;*NMP[+S$K+.#!-I M]FT9/..&*O0W0#FEW:J" 6.B4(/@;0K=>T B M/[A5T"%Z-272U> D7>BYU$4'27&G(,;:V_1P=#Z MBK88YIQAVK=+L,0%O)2[5]S!%L8\D>UXWN*4*AO9%EJ@^2[V>\S+6=)C-9?Y M= !+&6T9_7WK0B-TBHB$:'(H<\PG#5L$J0W0VJ5$H2?2)&GVQ>,L0UK7.B%$V[A?B4NTO_ M^KUP:B?U7U7$^=I1?+1MSB$PDRE::>IC)F GP @'*%WG[UE@II1&_O$]!A[E MV\G/.)EF@T[,=U-G+V-BF)U74N MPEH+1;T)+@-:*O#3O!)I*CN3Z/$81NR5Z"C*8')@4&XQ>U)K/M3D,,7WUVIS MWL?GF(E&(A\$::' MC2)'6@.T)+.[LM14M;/$2-XG/LK31\#GO&. #M#HK6]8U8$A/87)RW"4 M:/[!! _V?;.V=SRO7H@YT(Z,A.@.4)C(WRX"I$725R*VFU9XWBXN!!1CP^AU ML>TV"BC!PAMZ]5ILI+"Y7U*C 9<=(UU%6DY4EOK(UV7E M?;79_J\#/*"I;"&+XV@N2CY[IEHQ"'#[H=,G'+:%Q<,[@UU23/TFJG6L >-P%-N"?3CQZ)*8I:P7 M_R(K)IN]])8A+)^]$TNV0A.<0@K[Q1=')]]\_<6^F0Z?&LYQU<5I?E]3:DKF M>/2$]"X36K(A?0U($GG)WP^DRJ\D99VKNIMN\@Z# M>'31A'%(41'FN7"(*+O;/%-I1)W:EIF CRDC9<>P?-]80Y-)C@<'OJFGA4I0 MQD?4K_N/#,Z4X2$3,R6=8"#5+W&X;_J:WF5\^CCOZ"\?1]*P(11,?7ZT*I=L M%[[UAN+HY&NS%)]Z66!_?75]J\:GQ 10=2\9K9,OCK^DT7GGIGS_5'W.XAT[ MGGYITE*U9^6#D5K2C;_63.^RYX2T6MW)736Q+JWOD_MBS1NZ]CJZB9S70\CV M@A"0:!\HR[N:M(=U_F];YS\T=&P.C)KQHG[>]?UN8-?5JD=-N9%=9V")Y3$& M[^5$EB/O 7S%J:5[M(0N#WTGW'C=H2\A;]L*5+O;&(QDX8E0)\>B5YP_HE<-XE@?TRJ= K^P]K3[3_KOFM*9XQUKO'I4?J+[+C V) MH]%O*"@Y>?)G-6 MR(;V"7TNTP#-@85%M*G,JN>\.JW5>UN62!%#VN H9, :^,$MMG/*Z MO@1^W@K\PV4AX](VIP2>MD:K [)P 6[[FV%#[ ]I/5,'2AKDQ8>?5IP'F_!\ MA@D#'0P;H?N1-7BGG")HSL[Q.M;+G430.=J@B92<7C?F"P?1SN3H2OC#B0,J M%K10%Z9ZMP]I\GKZZRR,2&TD5XKZLKE5A*!92^;=<1B1<;(YB3!'2>L]"0;3 MU-;DD!LL9!Y2MB8'4)(DJ7Y-7GA*K7?R[469F+X;-4V%VAP;!^0^5+B3W!AO M04FG:?&R4W4 &Z9"9O(GFXBJOQC&-3V.2^ MU>1&P6H"83T"_12!(+3XFU8JR]N&ZDKQD5(ACVN]"QN%9L'"YYRD-YI_KAZC M/LH:X$C#B=Y=23QN%%=>Y$"^M3V @W6/PIY<6#.T[RZBF) TFEX&\VU4"H3; MN0@F3.&4W-4?95%EFK4^&A?3E/'8LW[N8 FC+'M.$$=J^B:@D2+PXG,]5EP/ M*\\B+XO]KJ4KU6D>G'>$B+IF9@[M<)KV^4'K-/LE&EXJ;+WF^A2GFE_D&_*Z M9F?;MB=[71Z(0;JVZ>GS5Y"9=*HHYV%<69'L RN&\1E!NEI ^J&A4R@.@)#4 M3Q!FILXC32=PF%.E=J^UD?AHHM-!(%TAO/-86;]W^\,OP @UF>>&M-1OMZGJ MHV:YY+37WZF/>AN9?I 64H!T:[(8P4$* T5VF&KLY,7X0_VJ9)MYH2+A'F#; M$'>'!(Q_.GGRY/@)+\;PQBL@: U5D\-W^:_@[) C]NPDFSU]\O29/!O1!,#Z MD7@WB]*[]6)>/@' [2$9G D:K<1%&W-1-K.B#4YT0?4]58T30 _W/QM.55=" M>&ZHUK/H&WV>'L?DJR]C8V0$(B]* \((A&=2P?.AYO-OSX!-AK@XPO2$E8GE M=2M>Q2+O+F;+57,%&T-')6FR O&W8$.?Z3\8>1OV"#/PJPN30+RB/R-@-Y() MW#107%"-1/X4,-,3:'5!Y[H6]VBV!$?FBQ_7GI?A:?%F:[ YH]>6J_%")8? LXTN" MUJ.W3)1[MTTFG4/@&M?O7_8K,D%F6A*IR51#@EO#M5%P2CA5ZKMJU5B%;_%A;7R2M1'F?\% =.:-\Y0-1=49,Q?#<5H-"3V[0]-V&MY>"@$%3$!83/R; MYHJX7UO;)>K5:2 MR)F@O^8]MTU)TZ+?8OU9A*TFOS9L(_@BJ+-8DUFZW)&G&RI'Z!^OLFY>[1CBGA-_^.OW8A.D1HV$O[1PTYHAS[K0R=HJGS7$( MVE!-$RF-ZOPL2 R!? JE-^0BXS#(:X1GQI86O%$>6Q750AJ"OJ;<&!.\<3$11(?*?5MA34N9L)XZ[NGHG8S7)H< MW;9"ZBS>G.HAJ6>L7:O6UV&=B6.W$WG=:P*_\ &):_%9&'_S+ MY?E.278V#9L6HUW%=/5$P!9"RG+0P2#\GO$9]D_5#3VC-F_9 T0J@4A]_0"1 M.HQG>8!(?4J(U,'8X=B?B**8Y$Y (6"!=%4OG4R*%0G)LN[QQ"2!UR76,[M- M;WUK=E*S[2F/QY0*\CB1?.,P?UQ@GESI$&)U8?K[G+%Z>(3I6/V:TW@<'R\&&*), MI:6>;)='5[=R&D4Y:B=^^#!7O^=<^9#!T\,26%+%H?LZ,F6,*F=)]^>WX>,/ MT_4[3I>HY#D>B%0H[X;^\CMX"I]).(&A19S=C&0#>W)&UD(./$3.'CLM1\YD M!3MT6;;;BAPKI*%(UZ65(V&(W!+J$"*M"S]=5)OH!VJ>L:@HY"Q('&"^]6X? M!;\:*V<)N&](^*) M%@+C-4@5RT<5XR)QEQ9MQ:S7%5"%.T%!JF616)ME.B= M,Z6V\=0A&)S)>C<0FXM5CDN%54!4:I2-3-]8*=\(6L>\7BYI78-D\;),X1)+ M$4"/R0P1;A22%LX^I MUFLGI:(/BK)P&HUYDO09U&4M<3M,>?L\;C, 5*&*UY;SW2P%/20@RGCEF,%9 M1L4$0RA\?"%R;XT1Y>1!#4L8^,I;%+. $>LZJTX5256KF2ARF;;HO-P2*V:4 M_(CGDR1X[U^F%M'WJP\\V@A'PS110EMUH\OM%>7T: G\[?CL>%8T*\)Y:B&7 MGDF)&,XNRO>EAR80EQR^) A:I3W4_1OQ=K#(>5NCZ*) W8B_^_Q'1YHA^=Q\ M"=I\PMO*;)G:.^;BZFRW@@.SET:(EC)7!0-#W(P&"_S7YJJ$CIPS*:N=2O4PTK3@F,/O&,::FK&81)..9@E9GWU;:+.A9AS( M82L'Z' 'NML,K$O)62,,I,10:GIA"< MK!0@3&YCCR#7D7S\3<].PZCL?59N,7M3K7(^,2%-CFW2Y,MFG8(8E5N M+$@Q>SNYBM@Q6>S_HE1 TY2>R>*$#UZ4Q7EI,R(&O.VA4)MM6_ZX':YN=26@#;YO"T\^PI-4.ZWZM1RG5Y7J>X[MS_8G1[9TSSV MR5%X&;S'OCQ^]N=L]O3XZS_SMG_TY/CYXS\;">J"I.Z*L!AVP21UA/]]"A3P M"3X<_O$DTR8WC#@_C3Q%^IY[7PQ-C:ND6239-^YI3YX=/PT/^BP\-![@^?&3 MW_*L!^)(W'0,.?_WOE)>@J>F\WFL8T".WZ,,\ MK+@Y\E7?-N:7G(73(M^01,_+N!:U7="9#:8DM%/3HT1D)Y;*N.T\TK$),]J) ML9-$W6^JP!A?$0_4#;RMDNJC'!/+PD;#\__GSTI M3Z+L*_\<=/"Q A$"5G @3DR3]Q4RBCO(XIR3>7;L,,G;*WDUYC)Q =^774K! M"I?<.^\89#]R[ ,H,2V(-V7OIX--") MP6&V-A?K&E)%LFQVH2Z<=J1,Z#XI%;HU'5CXBM77>8;Y*D1-B^W($8B'!ZXT M=6C=TR-:=D@IK01'QOV' YB+ '0X,&^1XZHQ'N2V% M.YMZF_5X'"15^:/'L^]O-A.6!["#T<$YJ7YR;L*DI?BXI/C M&2DYXG4L];MG;(6GXCU^[M>;F-P/(X Q%%^DZN11\/I",]1&]1S,WY(HV 3F MKKJUW767%A"QQ?O4W$X>=U5R4Z @V3U[.96<6N3V!>4>2RM2*L MM(C $;VV MY.SYZIXT>01M2E$D7B!,=(AR0#PPKH0AW2"W*,INT59S6KWSAHHMN!73SX^X M3 #2IL2BKV%09(>(RBT_T@YS411G+U*AR'%Z^,[&[GCV)MZR&9A9![*R4V%V)C;?E>A8,"-$6 MS%YC :!:^?3;V7UKN!=6Y@,YT.[*CY^O%F!VEI*9!/7;_ ,GSJHN,5NN+R>J M?.TX4XA0:@N$('/XC#GW<5UAO^HXV<6D4'NSYPI5+$!+QN)9[(>&G142*14Q.A:6Y)5%*(1 D!*P@(/ -H1 MW7B2$I: =F)L7>MC*0U'W>$+:AN)$*V+?NO$!_7MRLXOF[DX4=66?LL4^T)( ML\JO8$;K?EVV#6W>_ ,MQ%2LFFVN3+!6]FY2K5> #ZF?A[ M>DK6\*1S2F-!F53K30]3XA3JNO((MJ+20P&?NMNS&D]UXQL,EPHSI@3*E*,X;-29-'*;"F5T=E7NQTM_6 M"(+".0CV*G//>!F<-Q@PE4=48QJ==V](=1"5_F^@.S*PAYU3CIHJ.5$"7^FQ MJ+%,3];O<'6X$*_(!PMKH5.9*,BB2$RLZH8TQ@&CVFB4N?Y7G2J MC:4Y+ -B)@W??DK%)C.'"/0BB:,\CU[=-77J;HQ>B V)':QQ,,-^G3I!MT.% MBR68_*I:!662IQ\<>LJN!YTWH,_BX,37X'?,%*.P%SQ MN*XR>E-TK\IS6@')'OB[M$:D^O];*8K%4B)!JN3FR#U$ /# M>;E2Z8N*B>G$9]N?6TZ3F#C R%O@KM*^M_-#N6 M5H#Q2+>ZUNC#Z\U0\&'OB1Z?GP.6K[OI.=[@>^G*66J(/)[LV2-:DC>_5+0Y M9$!7S4(KE(D.6'#C9Z>/!X%D?JO+TT#=:8 4!T@%S_ 4;2HKI:AAG=G$,:!' M?Q-36Z=(;>FT/;IIR!XS?:_RNUH939:5!%G7W"F<1*U@O8WN+!]=A[$@*/J, M[-*2V\TXI?C3F[/PVRST-25;>/-:S-C3$5;;Z_<9 ]NB-J8[WZKN>G MQ-(NA!),XL*1L4GTFL:2T%=PP(/D2[CN-FPZFJJ!8Z&9 )P/E[DRJ5)E.+P< M;0LF?"]'*^%=N&A< N&U0,LA)/.Z-75#/G8(QDJ(C0U?CL'!8-*.B0*$YH;6 M#2Y4=4E.<\[RIQ?EJH#C-G'1>1ES?8(;^VFA4_-W T])P-M4K*AB_?)9N+ =^:3YPQ?XL#C0[AZ718#P,-V M?*RK-2M*2NMB9R6DELDA?8N3AJ['C[#B(@)Z"4CDOK(ID^R\WL+X6<)88]_) MX@^G1^POWWH?R+RXNF3!^3% M83S+ _+BTR$O#N48@(/F,)1IHA*)W4%\ M/,I8I+403@1/5>(F$F_70N@//M�/UM\F;#F@#E?!Z=/#O^PF',]2 -1]J8 M:WK#4N!=6295U"^/3X]G;PV]^PN/EU137P1OL*E5Q?:7.)9O;2SEDS]K_0,/ MPT6&6BN'6A(F9DEH(]Z?0@F90Z8";Q)47XJ$_&!.GT.[!SUQX,$AG6GF8 M8/UD\U6[1]>)F=O2D/1V1?),>MDR@EV 1N82(#5><+ M29SD=,57OB<*1R-9L!F=5S-9#0T>)E5 3RA MA["2'*WVM^XOV)J6Y7W1V#H8B3D_>OOJQ>KJKN@%4+9XHH>*NS+]X3U(&ECP9Q+K1]K3@S"Z$6T M\,FBETS1@?IMA[K4[)5L6AJ>8/?H?#R[J)88E4??O?KYC I(86_F3"PJ]B5< M+HQ?TW91\OG[IT]4!'[&?8$E-3;^B"26/IQ>R#!(= =[-8O^([:(-TGLC-=X ML-,8K0C[.,SA@@V;VWCAGE2-GMC*M;01NL0X0G@58!(3%;X93N9U4U,_LI2! M7)JS2>".;(;:OJW#Y8F/83F<'R[9)AE$)SKU*15BE"U -_E>_TA3FU[(K(\T#-1)MRF#(_E;+(_DG M/PT/RNF0RZ8J:*GI0[\,ZP9GN[*M\=ZM+[7$; M72])7TO;HH(S#-BHGO5"%W#GX:4R#$CEJQ<6YNV;:*JH*9* &85Z[&"08=<& MVR@I=O-V9]4%DIY_YM:];';R[*L9<"LM\B!( M9Y/AH!KIEHOW)+!4V]%!SXJ[OZ%MU-% O0XN>DE/JV9MWE>KHHOR4\GFN>EU MN 2XK-HN1!AX UJ$>,4(\Z'DG0.I,,9'E.*TW3^^%L"]]5&W"%LB.&UM,)'I M45G&(N'LD=3DT9I&XT^MP!R_H#LOF.5C<0O M*^/K1Y/'MR.(;C$]P&*< 6K24YA.HG6_3E)J\4V__'.21F_B:'_\.#__TFHP M5 (S$QI"#WTM6KRIP8B"993=Q)D7;A=<[\W*]O#0M.]YP^/9]V%QUQ,'EAK& M6*?@25#8!P.C.,\LIFWZ!)U2%V!:'$'PA7M7+8.L%,JQL[8QI8HV#EO#]ZA; M9= N<_?Q[A#LQ!M$HQ[-.*"XQ="LPGV,;+E(TH-OJ,@$B^QL^]B&'GYP#2^< M+:]ZX"BW(-H(Q[8>4.$\I8D^VR*VQ%+?PATLS7"/G:ME63#BPGS=P7[1B,KB M+T5'RU9;5BMV6 BI0:@:RI,L5A3:8Y:N6Y)9ZT"+NG08#Q#C% PI\8M\-/;'X+3W;:[\,8HASU.[M#7 MU+T2%LJ_Y'()6'TR^=7*"5/QN5PR])IS7>;%ZC=]HFM?X[5NUL0K&@!8]'0: M')&W2L-Y[.:\9PIV\'-QX5&\!$U1)(N&^\G'8GC! ZD(5T:V3##.3LTWNI-] M9_ECFQ$BC*B**F]%&V/.I[,PK^W[)(VOC9MFX7EMS'?LWT@SV^0P59J*BZQ> M-\['. %Y'VS#.]?9-:Q31RKH&0'FP]XP:ZGV,;,V)S2;NGJ&@%=BQG"BTVVP M861'Z[X1(1C&S;NZQI3VB++;)-5N(8%3TK>\(+I)H4B;W5CA M5\$3#65#D+N-1"BCC'4V*RM.+!+.+VD(63!\C"83S+ V3A7I-%W-#GY'H$GC+6 MEMT_Y)Y?]%+;_*]FWLU.@[.B^-AW+_[+ +)2([$ZW\BOXWP6?640)I%A[@02 M]Z(II#G2R(4[Z(I1K+Z-"5J)/RRS"-\MS6&EH?H+= 3B5+"&:SS+9'NA-C"Z M/D=&@+M3Q(HWX13![<5=/W2/S?H(WI<[W_DHF0P:E,QU3T^%M'Q42_D/+LC> M^$T]M1)-(0@!5'8KEA4+ K7$;EYCJA8Z-Z%V(\X-[H-?TZ]C\9.NS%4_!:>S ML]E%T6*]YW(?V$T6DE(_T;)'7Z1C#"V+ $WO_GZ*S1>:/N2[R*B#YFE M4 DQSKEKJ3/A>V4U/]GSGM.;?%II@8 +)V%<>"GZ"0B4)2T2)C^LT&MK[*M; M)04C,K$JN K!^9W\8#Z9K CW/J^81KK2< T86(*^NNIH./7.6Z1H444)\22G M'GPBC\,">(Q(+5![5T$8*\0LFQ)L\%%T3D$ [G6E8A];^3+)\U&D(F3?3+-1 MB;;D1;[9E$!H6&>QI!HC$IW;)MG8:8L[9BT5?YY;%B9R/H;91SZ, MMF[ML8<,RUAH6\&!3>#>-"4?WGA'XI@L@\D3! V9:0GVJ(X%-D]C1N7V N9Y M8M-7M; 0ZW#3"SJ9M!&AH]8.=UVYI/6K] J0B>UU5$G%5[6D".6+G!,F.2/& M.'(WR5-EZ/H1QL8&9)+>T@IN2 2W3]>TNBPQ1*)EFTK*/ MP\62=;]MR<5OA^A!2PV4+E<")FH];9V:MQ1Y4B[\F,,GSZY,E3BX[/WOX?M?7"_&KZ[$]Y5^3_S&3@UHS 551#POM !X(?\*K MY3F,K34RC!0T_"\3+: X78@'YX9U2%G: Y!$*,P"M#OL0R2S3U^!S2%(]!( M>9DS[) C\L/[-:M:,MO2:J=T=Y)0+LIU'L7L=4<+-%,T5PC>*60I!I3*MUL& M%#+;&)E#J"N16)/V.?/B:"1<2 M02:WLP\S&E:5C58[R["@3K-A1XGE>"96I: K$RZX*V,!' MLGVS8%A!=':B1=P6RKQ<5>5E.:!5WUY@4]>"%">>]Q4!+:5PEH *=HEXEFML M\2Y_[*-?K/)JW\6WB@RON MGG#8$0AET_V2)!%O>G,X?(.G)@);XB&V9%B>RS7)ICLFH$;/RZG+>1C(4@Z6+OKSNFI$5-'2E1W! GV*;> 6 M5IGC=D#R:KF=BEL8_"!Q9QLM&OFL^<4L$(^5TXAC0W=S#H 48A] M>M$^I:$79=2:Q>@Q^YNM0ZR8./UPL;A+$G G7VS%T&(2R[ IFEW)361%V>'H M/M!)FM;%%<%A$B4^,%5<%J'Q:D#8%_NVO"T$0C*1)[&JWJ.[O1EH"^R!VFK+ M /1\$G%4%S9P0Z'W(8PCW>!F:9AV&R1?9$(-[B5X([OLCKSB#SBA6^.$GC[@ MA [C61YP0O<:)W0'41GE,S%O:(A_]"G9%-(9_2HR?KWI3L2*6=4N^C7YE0OD M?_:H0- YMZZI:BZ78RY;L9Y_'2$Z]$#'MJ@&^*JM*$,]HTY1"?7^JR&)WI=A MF27%Y7"SM_RA.'8"9E?I;"'X,0I"NN"0CTZ',KO5:V4#!E&*RI6CMX!X@ [:G&B@^(=8E) 6 M&'5#2^_?KL6ZB3IUT[9P7%L\2M3$L)7ML$T3.]26>03ISTF_2?K<:&\%1W\/D:6S-N6R8R&O'8 M25\YYPR(I$]UKLE\2FG&8"FJE3,/@59R( L\T-UXWT)U1"!.ORH;/112YGJ_ M9-UE;!0 V8%:2VW)=TF;7E;-2GF7Z7YVP@LAO^G+9G9^N_'"4X_6(]]IQOB! MOMU:WA68-_Y8OEQ7Q1^4" M50DQIK6!WH?UJ(W)B?DOV]@>5W(UG<5_C32.@4AZKD9.=X_)='N_:8<3J3H^ M/*3&:7OK[V,=P;K-X8D5(O;N5CTE[)(3AUU.Z@^CQ*0$^33K5$M&Z7[!5C63 MP^DF[U7[IO>[H>[P&RI.="*X#*TN]6$Z(-Z%TL>^>H,K.SKS1Y^(F/XRY;3! M0UD&MDMGTA/3/:=*^3_"XY[Y$:5AUA+?ST2M,WLG:KM5)*-[?OS=\;R[_IQZ9]^<.2[;I]&>Z&B?VM80G[OW4._$4SL=-OX\ZIFF%R5SH] M@#L8E5XI.BM=A+-U4\WY==6F)@B^\V8,#I5\@\,GL!3,M8!C90"MD74B>4/7 M*,)"V^V[OXG#)':!7D9AW5S"HS3&4.3<9L+MF1MWIA8,U*/:M-4Z;RL@J[L- MW9,2)DLY6SC C3T/?.BT52<(]?"0M?C+>(@T+1EKJ4-3 Q@YXV GZQX)\2#T MBJC"BG<+9Q\P-@K=8IU&!^YQI-%X66X5:.H1YV6XP9^^.'ZNU#)J>,G<@;QI MXOWRA%9!V@LNHND%'9GKO8\N] "K0(Q/V?2[9^)E2C>%S8_ ,'1X&3ZA1",. M0?'9J3SQ_*FIOJ.]=0OZ-E9V=NAPASOD)G31>;YQC= MS'79?,N!LUYA.F8>VF;OV1ODQ5LS+6*P.$$[3CV9?H8AVX#J4#Q*J3.=Z&9-W=4/% .F% F]9QA118WC_.YT[Y&-D9X\M^]V+$=0B^-? MT\6:G*U6%?=K".YOZ33+D9TPQ4/F&+\LTW !'V96+9Q87A.0J;D0L M*HY7"_#((PC1!L2^FU:A2@(!/C (THU\WY-#[6"#B4,QD,\8LWZ?.*=%=9X> M+7(*7HGWW1TULF-HO3:KJF!YIJD'$&2CHN+9.2,.V(MJ%:FF:-@F/0>@X_ M=JT6L7^*34DGG([*4)-@AMA=EXNG,/9#7[N29*S0JQJ]617NU?2JF4X!1/SE M 9IP:VC"LP=HPF$\RP,TX5- $^**+BB>.5J52T:B?>NA:4#C)D,J@[1/K;V('7U(CY]A^)1WM8"'=<"&\2UE4AEE.\:CK)@\H+DXN[ M&)Y\Z."&U$P8'CP4S2$+GM%1N!C!94KZVD9I<_:;J @3+\]$N;@%=6S#60V> M$HF?%-QCO[@8,:4=#ICV\W=1GW*5-CCT-.H6[[O.$Z8N-6^_*R='7Q7-NU0U MG;Q4^Q/[_[%*Z^ER@NMA)"/,U!YA[&(^-& 7PT ? 67>@V'X1(;A[6W. >-; MRFO/OH^XZ((H]6'BK0W:+8'!_%K?O).D:9 ELF_L:R]T,::/S2[Z,"RQ#2/# MH@-U@&A^.:U[;7('?#K8J=BXY"/'*&_]8%/BS4V9=ILH,'3)(G"I&,F_N%2/ M8$>4?\N1%<6*"N/N':WV)8 IS6UJ0KIW?4)^M(]=I>;6"7K@0"T]'^N"S8)CT4C:K44G M\$(XF1-AUG>T$;/7G)16O$%7"A^YP&2$^.<2AD)T43B[_9M?@/DGC/[0AVJW M&><#JPY,]_C"B M=#UG &2(\"E'SY!0+.N+W.Y&3I%&SK!.>7$I8.5\\<^^ZK1+>@T,;PKE2)C6 M$HH3UU,M70?T@,WB/:4'0LA_P=*=3<)%(L]]1S#NP[+[R&4'B6(^&?/5KE.. M5TW1[ >%NJYZP@VLB>0Y'HDFO123C>&WI(M,5\'/88E[5@[,@HQZ6)R MCVF_BO),B2@P,[TJ:YYHB9 "Z';&@$KYG7QF-T/U."9%^G#?-2_8\,)"X>24 MM&6?@9XY?.YQ^NQ@GWX__D:\WWQJX3U8\* BV+:B^20+*SE/H,#'G(VW" MAYWP:78"6Z8N7_%:-0.5VN(".KO@@&B(41!K)%)Q.EMH($AB%AU:/;[HP]1^ MFJF]*(MSZ0/*VWFU!=B?,@-(4*L^)P"0CBSLCS0[P*1]WMD)C[#'\Y&2%QGW M;;6H-IQ$6O7T>^OKVLN8^S!-GV::1J0Y.BO&CB/E!*_$*,>_8Q23 %M< <@J M0_A,2>GH)@]S^HGFE/LPV0Z&>+!?VT0T&M SCOJN')4/,_*1,Z)%$9+Y;M9" M\3'!5[7?,7_Q]N]O7AZ=?(/.GH=9^R2SILQC(18HJIRI$!3'\:S/*"I/SW1VV<_%HS6]S5$7G)B;=+Z#I' TP: WVU!29Z6:T&O"-J;$DW?$42;=*$R[P=X;@@ ML3-C&8J< (;"-26,2%3S8[G-[5B@9&E?(^E('4>D.MW=RA M.\[2_K&W2'Q=]^T? #/_F:0$2G*=NB'?QD$MZ=D9H1MEB2CFUI$8]G.:M2US MMG8R" 7SK*^O$P-)J-M3!MFA$O>0.L 329Q71#6/59$G^4;MX7;$=G098R_6 MC'DBEUF%W5#5[V/BV14*LX'3TTR41]WSNF[@MERTM,$(LBDWCZN1^R[8 !9&L$*8"\!8SEC_C6DDS0L(*^X&":_'L:M4%KJ'VGB MN.1/1"&')>,I(T&B,:2+A)?@[J'"UO80X T@ZI]2% V4^?)X=C"L27?$U,FV M3C;B/_KBG .(H6K9@E8\ $BQ8V@3(H\%;0,_,(XM-#W.[Z2H<,V:^[C$N4N+ M_:,/K[S MWT3(H8GR0Y>T_7J>:S(I0HMM,:HZ_+G M--%-M+M^ ';SV#FBQ-#41BA22? M7L+M3#;\'.^T[4Y(EGON%@SO4Y+K[>BU1 8-$CR(;O1PT+.!EP%]6XYX,W^Q MT4=)6<-8% 0QSS?4.&P.!$-L5'GSS,6^(ZN:."U]9_R6&[@GM^N?CR4V?6+A M"N0=17J*=-ADI#S8\NC0ZYTW34&&/)MI$VWDN+*F:I %8Q3YT @_$O@3D3L+ MU;W]/R&;-F%X]@F-B*>??D#P48/2TCRU MFT.]H6<6Z6YIN44_JI[YLO9U'M@-31Q3AOR #H [AE"_LHO%+I-O[Y(]R_-' M'PE[KQ>":F;+83H"45L,#^>E6'[7)1;6@) M];:+>#0*SX$D2F,TE+Q#L#52J/0P330DLC7B.F]HY,+Y%9+"0_;7X/K7WEN: MP"*R]=.4'UN1%S[A!\GH[;:T29TWX5ZP37HUKN;B9OLTMO''\2*R!V_2U./@ M^=QSCUQW):3PWX_, YM57ANCL+N]W/?*1(USGC;TDB8R7!9&;$H)/VY(Q>XK M-A_6NK^#+7@J[)(M&G=?__R&*'";MF"JJT&Q@S&4[P,!C5I8K4(G;@/RU;5K:G:AO'W]'D M/:H>"T/-8KOWP51&6=EL$!)N+;1!0R@]$ICXI:-%M!C^%2&D"I)JF+)&D/_A MVK1ZR"O;-P\2]"^X6*UWW"7>XJ-*7H2ECU-YFI.O)E]+]A=VE8')HQUF!>XP M5-6&7%//BXJ8PW@O,7MJE4R_I0CCO&HVEIK0)UCVX=#N+D1XF)[E*WD4 M78&F_XO3/WZ>0X9M62N/,KLP\@&1@+$KTE3$A1E7]'13]+7O+E^^MHKR=?CO M[WB^_-XT%]>7T6UW@#1:#J,'[)K'KGWY@%T[C&=YP*[=:Y'2:PT1_-]?Q'\D M8_\RG!7A!@5I@6^0V=L:"[[HHFDZ-,2!S/>A^6KTEX:IMQ/+DS<,55"8WSYX M6Z[6Y35C3*8>+FT.M'1P>1866OTG>;$F89\>/4N64:&X:L"7;QYZFE,E>WPO MPJ+33N/2&\,\BW5PQFR(]G*K5'0 <9N+<4'!)TI*[>ZFB)70?V5>>"Q5H@XJ M4\N/P)[S\>P%>YX$^L@[]RC1I5;EA1/3M^]NS/,V+Q6H<[F[?'[Y^.U5 Y=Z%CI[.6S):?&!E$ M^M>J*GM=[JN*"\+J$.KMAIJN[N691N@R7R72$\[EC\D]';54.S@B2S>KG(D4 M8C/X?[IK[ ML$AMX7]O"]]D>8ST/TIJR'10IEZ&='+K).."E:#!X3V,,,,^AH1#^-ETEVL1H1+]ECE MMA)KJG,2HT&SSV D5XM+TU&7:0ZDA_VF1(?D)D&C(24A2FM.Y&"972D2FB&] M0-28 N*947=8C93(?[J'6FAZ%R 9CN]IP4L&I15 (AUI7=B_C#K ZS%V)C:D9B>' MIQ3&3TWTBA'B>LZS :TZ5+;U1+<:%Y;$(,0_].'7U":GTU=-IYKE^;87<1"Q M2TO);*H=Y1=4<\0'A[,F P"_9!G5KP,1-JEI=-EOVZ^Q20,PC MFP:6:U[TJQW+P=I/%^6JX-(US1(Q!6#&O8XEF,7J"8D,OD/;EW^Q7*??_TDA MAV%JND.M:()+\!H+3_VOLA89:,(PA^7Y+5N'R;>7(C.N )9'U^U05X;G[[Z- M]F),*:[LG$B26D9RM9N\$J!\5+62D?WX)5"E]3JC :WIHG4X9LDJ^31WS&1& M(5)XX%+BF ""V47G$^DP[O\+>\_@<)AH.[*G,D2I$DX5A\+Z QF\Q ?*]&1@ M"$%KIX-X$39"6;O'I4--*4T3O\55Q<#OGSDL5>:RJ(:\0.+,7Y-CDD:;&OS% M/1"(BG9)3P-0 2W [35'8OM;P,Y9N1^--?]H3:>'JZ9282-XUMQ?@S+]YML+E:+:.&.&:S!F% M5F"O(Y,?,-FHO5[3T2/ M)R.D'UO+B>])T9+J3VGJB@6MZE;>2 M6ZBVQ(?:L;0C\.T8?CHL5'6$:VHL7R&55G?)2X(RLNA=>(2FXJ!9TG"<,>-? MKZ70FIMS-.D;#6;>+V:"O.956W/ZC%:<_R2V+P.U(6A90B:.ZF8AWKW,JY5& ML&'V*NX&)500.:7F3=+E$G7LCDJ+O&$](BWH3&C-\'"U$$,#V(OR6!LU?#7^F$$",*%\QL;HA MA&]6EV0DID!Z3>JR)WO.A;6EXL?U]&$U>S80P>27EY*+Q$H(VUD\GH2>5467 MR+KA)ZH>1D,P:-)24=9Y:3VR81006<[[X-O7<&009*(!@UP5V$+8"7*+#L0\ M7)\=\@W5NII$4#[V!2OYS'LZYM#%/50%[FL*R_*58#*Y38T#'X%^0-HK=4>#L M_RJCD#<['>4'I7%3M?O;_%^+.O89]G&,"=)LS+SR1?,09SC MP(RZ0_IN+-L-D)>Q M!A75N(\?D!0)DN*K!R3%83S+ Y+BTR$I#NI(C6W/(Z)P+:[B:.FN\LW 0X$Q M3(>N &0IR05F7Z?">;2I0+R@%^ /!4!(01KZZ-*^'O:;QYB&1]U.\I6"3G0$AY_R\2L MEOFE";;F0 9<[V\FF8AP538L*9,\R$Q\&BILP%574GPV;-ML2@ CNM@D?I=!A7-\6^J+Z?%5J1473<#Y? M)"FY/Q(?\"&OCF I@_O=LZ>H.5*E;-VU^!+<9USV+N M:\7,WH(2:@67(1]F^M/(S3CXTZ!$$K;FJLR[[>RKB W;-M3+* N"D[X^L^@ M99'[*D7\K[D,.U'SYN9NY$8R*Z5;@IU#4& UY031(VG?&1B>:+4R\(WDE.UE M/_[M_G"$RE]^]N49'N&:8^I#\!/04(:RTC4-JV917+6 :_CAF)I=YL&^+':D M_X(B"70>K%\M'H/C"T<]NEL\P>!NUE]$J9[S6LH_17@$H21;VXJTZPRLZ50! MV;',X89\.TGZ[W'!#L2IO3MSS!5ELZL5DXY4[-2&1^..7F#8=AV!&PE&5X-X M;:4N;#=B]6/EJQ*QPVJG="*@UYF&;S1M@F)P4"0/.UHH>H2(":M/H"Y[NPCV M0 ,80WCO4V@U2+<_/:26K-/-?9$-@/%E%(!B#M5.2[@L39&N"F;MF)(IITH? MP*XIUXUTJLE6MH57.TKQV]\C[0G]XLD7C_+'=)6SM__'VN00P*4GYZ+DIEIP MB79;I[(LZAL&V72MK-*NZWB4EE48P7TO A=?M\[$@\[C@QX^5F??XGMB:HA[ MS<;^R:NP:&75%;#IRBK#R,Y(X.-XOR*-&!\%6J7=I8Q,:=ON=DS>=#,]TA(I M?WF;>+U-WU)ME^$&P)A&J#R1/!W/OHN\%A60S!=<#\(A9(Q['SEJVN?B*J>$ M%%B@I9:0)%5G[W \.ZW]?J:.RF2=5IW/BV]%#39V/=CZY0H6$ CAF8JPF\C( M.P*/-.5A]0']!%<;SMNRG.HP,$(RY%#"@BC0%E24BNQPU$!-ZV_;UU[A**UU MF(:8*!\<"R!_D'RY8/9:4=]6AA ]'4EYP0['V+,41\9,)S^S]1W<:C*A3S"A MDJP5YKN9(GH3;3E1.\L63NSQK2UN=],CP[K1WN%V$\Y74(E34I-8/V%U,1$) M$AVKE=[-;J(T+*XP&@<[CL%=MP81LW3+G1@(4\Q,\.?G#8:-*<>21C/_1C [ M)?':S(QO<#Q60C)X\W[,M-XLJ+6K,G]?,_3'%FL!"H*2/5!^S- ME+5=W^%Y&2(3KB\_MJ4S9G8EA\H-KVTHHURQ\_M>4C$NZ0118$E#6G#^R@.D MX($P39U.*8$ MKVYM"#SAGSU9BJ:VCK4QFVC7$[:!CI5=O+E T]1Q=PR!>/CKF-CQB1TO..K0 M@$&69,2!\F'=->8R> GA0@A%BE5<4F<9Z?@80: CZ0GC2);;J29PYRI&99+V MR75+"4XN0;]G:%H(U\3EAVT?BU5>K0>7(,&$TIPS"82G[WTH$W-M%/=3DYQ M27M(?"TVFMP"HIFL9" 9S1-LB?P5U!Z%;PO)75>(FHZ);H0S%J00XAL,,M(; MD1>X;NHC3)<^T8#&)N4GX^6DZRB23C9S<6*FFB+\$AO>-1TE)I8<==%,K6R^ MH[*:3+SZKT(I(I),%(9&M#@:+ #KZ;@IU?< 5M-[2=:V+&..M"87.KHIJO.J M=F>5TX1*-H"\AMN?2G_,CG%U6:UFT;RF-%"X^[(LN/B2/L6Q@XOWK5C?MES" M2VYF%V7>$F:17B;>,A?A$S'ZDV]WW61.&PWUH^6MU7V:\XK%,D>>-]A_I'30 M 4V=7:VAIN1)!Z!G+1,GV'BV:6W)&"C_GIG.K(<\A_D>8DKIX105A^@Q:8S% MM,C#+)//+4G\1/F?[3O9D('*7RA%\ MA+4>V^1SK':ZOX]G+R(YSU8* Q8XL'^&5,5\;\]*@K#>;L-SSBO&"AK0.J[A M,!LD1*X.C=YTT,8U7HU(R\+1DR/*/O>J)+8/NJ;;I!@Y%?"6'@ MQ,7NO&X?H%HI5.OY U3K,)[E :KU/QZJ-3KQ+.Z.'C^9-_V0>1<5Y0JAG\9R M5)7@1L*YRU!GG/&JR",)4N7 V._^+8?V_9'+]Y4?%N5& V3*LSW.^#FZY(I5 MIWVLS/@=+E\MA&.'WIKZC;<[CAJ$ 5)\9[A\\2$R]Y;FF,Z)2#Y$OMP?+GB' M3LD#B5=0#E#]=@6H"]'!QP1B7G/RY#+8XR(.*L?[?DP->LWG83ALMU=EZ7XO M2O6J8A3F@&2W[O!-W(\B>CIYYR7U8Z,KC18#>AJJ>5_GWK>57*NDRC"K:.$6 M)#1=;]XV?5AN!X.FNV,0_"ZI/;,?&5RUWO&>$SA!$@^2MRKVDO@($0)ETT>0 M@HFJ+KNK$AZ(MP%.H:N2?"Y=BZ[-!RN(R48G@$HB] EE$@4E(9*'E?\7X@CW)>7N2KI5J<%UKS!'\#8"_2QX4@$:ZY M!%?A&^0/D9X9%8Z*/KQ*NY-.QRNV3'@6@Q)HAZ3E:HU..[V[1B/ZHUCI%T,Q MXZ0MU\@BKGWH8/4Z*4)%WJ3:Q9_IHP@GECZ!G@5G,73\@<.*8%2'\^'009TP M?G)YSEA:=$O),W'DK??X08(V)9C8CKZGD^C?!:=&?#KBRFTF^'.%A8MG@4>& ME@_'(1IXRQKD!Q ];7W%?X0[= 7W?ARS0.4U[_\1-LK._99%2=(%P8>L=+8. MN!WVY TB<*;79A@/F@#C$F8@$Z+BM.O4W][7 HJ2LO=,B!&>\BJO+D6+=;A< M)VC!Q"W)II_IQG4%SBI8\:2E.;9N#VVX[@)-S'@C+6.ZN&B:3DH[ Z,]V)*8 M@20/F)KK1+ZAH\5$D@8F8QH5Q)W52:ZY5T/@0(Z!CR#@N-,6\!QZ8 UC]AM# MN,-T>7U'GDD^2G07,+W;PI\HXSPFXQ/G^\\5*CFM'$7O^ M]:9M;)P.92JO!0?]VR>.TKLT!K&HW'DH\^\QJ6'Z5-YH/+N83SX>?\M<&CSG MZ5,+8-*CB/&.#!<07G1_D.!A]!UAA!'_Z$M2V9I>"8G3P95S[4(\!:*$4/S! MG$ EBY.]N!)X#]/3#58[>0A4E[;:(@04$LY;,3YA;'OAFH M=W>?@]OX"_?"AF'IAK-=:F:_JR>AM:9E11K5,2J<# .O"0$G7 HE U#.&HF: M(,4E!K@L^-J=%TW/IIV1Y#.#@O%M]8Q.#21!%N<@=]A6JQY1T&U']B#,YM5% MB2'6# O;--TS4^Z J]1YK4R<%ET\+H9AS=1Y\3G5 -XLXSL+HQVMUQ$?CE:\ M[^0 5'526D-PVM"+0SW!CP MY2ZM JF%+0K2L!2\7>UND*(:85&F]-\/+&TS[9U_+ZU^OQ!^\S4#'@_DN>^8 M+#R-JD6T8"Z)*VK$],[.72\T[F!L[.<$_-Q6NG!(]Z=K^XTHQ#NQ:P&D10QH M/">VZ,4D?R,L4O@CQA?#D#U90@*# S2F/YB([GJ*EK$PG(UOY,>EP15(GK5W M2_Y#<%BJ%3?]W3#F*/+S7B4N:J%$%M3'&EK;K0 Y-#4"?&@,&4)T$,;[7!'! M8<";NJ;Z05FQM=^"\MD@O"M2N8'/27_@?AW\+I,#03M5!'37EMN^)6\;B1]] M$WX!>39)CZ"^JY:'S-IE55Z949VBUQ.$RK)9]$8 1II1A&PPJ%P6A\!_V*F0HF:6_!38H--?=DJX M#,HT^C>0"HGFQD75(%A]*K1%]+4@":+B;BN /?/;"OOT1B M)LI;%)>&,==3;;[;MR?FI6)!,-()4B3373-IJ=1?%(N%25(3=5V3G6^Y*?-U MECI]W.K2]G4]J<:^SC\$5_I?0MT#!GQBM4\WB_P#SI ,8.& M,8:0*7K-U28Q'7?8 -TG@)E\_P$T.XUD>X"9_3(TE.FZ(*%:. MCKZF>HT/LB^/9FY]>O_WEQ]-W;][^- O_ M]^ZOKV8OWO[X\^E/__=W>?4OGGS^5__B^/1X]M_O)_9Z<_O9R]?/7W M5S^\_?G'5S^]F[U]_?%C\'E>1^/F*.3S)HK^'-8+3-M1Z7).%!!BR@J5XVDT M%H.9H\0*TX/-K=\FRHQ.J/E.2F_1%5\TY_4NW.:L66[!G" M%4I)BZWTHK_(AUH^K_0.53?[\N2KDV^^^N+IEW@Z)+YB_\#?PP!R=6I!YE#0 M4^J&=K'[%^XO?SJ3 A)$C7@$BKX52(MK=;-!5+Y*[EER-,X4O_T83.E3;N)\ MGBBMJ6JW)S M00E(64[A\?Z?;YX_/?KFZ)NOGAX]??;D?DP%56FORGD(!TK%[M.K7%U='2]X M3X7_1:-%%"T46CHD#S)K_]2>!.@<,N,R59.XY5QO892U%(ER!PRE?/)66IO" MK4^91.P7:22FQF;^2F)KYNA>*5GNF1+U51U[?"IMJVZFWJZ>N@]5>J%;UWKY MM?!W[;L_GM%0D4:V:)\SRX-GF*=^76G4"9^S[)X]P'9VL=UN_O*?_TFCVY6+ MX_/FDD8W9HLQKEU4CF-U8=JK?^M3+=2M?]XV M5XE((NED42DX*D\19W((__("G,W8R7QLS[5IFTZC]CR)@0GYW3?OJ/_WWR_(MO6?5% M=>*E%ZRFE_+/IC(3P+K29N]8Z@77-Z $]5S#D%-.=Z>]_[ML5I=]<)%68?4) MIU:^> ^]>4($(/2KU7(:+)_[L=GZ.IKZ1N0/%F%Y<',D>'_:5K*;'"C>"R/Q ML[D,+UCF9?;J \#XQ(AP;VR$2-0P88 \N[ B,%;S3R_PSS^Z>2;XV?IKX5: )G6JJ,MS:3L7"$>LY&$__\4UPK_.,FT M\(NLJ[KM<'M;S[@$WUL$A6"!3/_N"ENK)-YE& M@L3A0I"1 B6&CO-GB *A!M3@;/4$'*88\)=]<2S;92XJRGI7Y/&+'3V#/PW" ME_7/7LV5)'+%A<==%SI"@CD26 MZ;)GE$,05V;/]GH4QOFQ;;*[BE_>,OGZ[!"2K]\=S[[[V]F;GUZ=G_OW5 M+W]_\^K7 ]\,G-ZX),:3\NJPGG6OUC*,V^Q\U =S_X:K');%AQ%V5U:2F0) M=U(,@?<'AP\X X\S^.8!9W 8S_* ,_ACX@S(7GY$/NHWI:"RWYB#.G3'']/^ MLES3T[\CBJ.#SSF)PY-@<;=>1XBT$ZD1!GF:L#0@P=[#Z:KN^(L9GFBPAJ0ASJ.+E>,D*/%0Q ^7EI]M\FGC Y ML:G[;$GL!?6%ED1WFI*V\FNCK$#$'D?B6I=%QC\O>Z0WR7BQ*6$0]=:-UUS' M2_JST(;)M9B$T$P(?HF8)2?- Q:L &J>@,';_-S:8" ZNXWU%FGXSR^;"NRQ M8)/F_#6W=Y,P+&M_,OM?&. KBIH8\<'DA3H2^L9W31P:MI\O>RY->AK./ M>FFXRXW#.4JV?A"L9+=MPP[N6^F]ZVOWBX+>VD2PZ_!TZW)[T13*,TOJCN^K M%0%S(FDVVK0W*/%/>&^ZD5@T:JO\.=*TIRX=]A&.^D(&GN6UB1,\8?($766] M<\Q>WA1DR1L4 MI(GHDV:PC,"'2E<\?EZ6K5E$/B]8&=H=)1XL6(?J:QC[N(2.X4/C?.&YF#X%_)0V%9 Q! MU^O<8GHDL%\ZN0#K?F)I'!"WK3?;U5U;7AX,S;_-T*1NQFE+239WUI\6#6N" MOZ5\VAO-IUD9Z//:G;]6U%3$>*'A;F%.Y;Y:895MR&\">;IM',,7\9'.FB/G M;6X$ST;0[PNL9G>D_\=!.<*?!JHF@'25$LF]+\L->HARQQC$GLVLO'1T+!&+ MDI@#^A-_VH%5A.@^XST]MA>KIGDO4'E5S;QF--*DZ2"+*S Z6AH$O)#!@M_$ M]J(B-<[+JFUJ)EM$1$2VD+&,_::(3G;QXG7N/] M"'T!S>/RS^ZPGO?&R)?!I+;2D II2 :&&QFW%?75:TLL=QY'+(/"#5U@O-^] MUC4(GS7OX(QFOBEN1\?FMCF$:/J4NI[WC?'3 Q)$O,/9,))(?':,,7G%=9M! M*(K]^UW;A$COU";QS*?S3R6=]>JR;(_4@Z5E\(*L%?WPPF+6S\<:H> B#RB\ M#5I.8BS7(LF+R2((>9 &9CQY\B2&9EDPG_"I>#,Q,4M?5\& MSM[7S=7117,5[X7])PU-10H!C?HAX]<(9\ 62G=P.G760L#=%/F.-]WT1RQ) MF8<54#"?Q5:)YI*;U26]-+J"^1LD_'-$1]RESTP@-+!U@ P'RQZDX?G;D1D0 M4G432&%USOH"5'S[7R"SYZ' @EQDZ MBN7OLM"_(C?N%OM[5"+;-IN_'#W#MZF7FIPH*7.1R@(771B^^3DW*$\W-6]/ MY58(;->T'X/&/.@(XGYE6E\!V3Q[]4&PC@K.,NIACB'8MSVP,$)2K2.\0+3V M9GK8-G>#_>ZL'#QP,RO'LU^UTVK/I;/!I8C[ET3Z!984"U2B!T[)5';I.R8QH1(G"BKT3ENMJT^: M$/>$\R:E=-BFZ67*7.6M,]+75%ZZA@\+G3CAACJ2NFHF_@^%$.LG12 M<0*QJF4,+S$2M2P?XF6Q+^Y]*195%!;*<#%FQI7@RN8!O(4*99;PJJKK1JBC MATGW H7-.;ERA#5SVS19.W\DTWJ_DC-B6D\7;=/QK;^/H*G$*_^\>9BW4*HR M?]@3)>WS0PT!JZML@JA^X'&V8'+TI2^XD%">,KMKVZ1W&9X&Z>'@2O-U0SP" M'] AT&S''L]^)#L^]:>]*26&+4^ZJGDO8G:MY5]0:I'O9/*XWLK(<\.,Y^<5 MQ,"):Z>-H[H-H&US0FBAE<+2!(;XB> M8E\EU=4T7T8+Z>JB7*TE#1=7EH Z "H+BXG(>=/\'2/Q*&9\'GI]D'3Q[\H"_.XQG><#?_2'Q=WA"8:IH)+2: MK?L5=8H4I5E;*;]DL],W'/*82^&2U2*H"7WV7-CVR'**0-3(U 8#7?M:R;75 M8M?EP789#^F?;F!S#^QDGG;B?FS"_JJ'IX64LGF4I0]1/P#..90%\.8DTKT% M^R+)8N4M8XD0@DW7HEE_%$U.U%[-O'0ZRB2:2.+ S+@B]6]*N["RO?'-%! <^$^9S+O MBV8%3-$P759A8/@E)YX?_:+=5!-&6%A7$K "@S9$2ZE6]L&5Y?:3BXS?_Q#J M2_9O- M-#W%_GHP]R!PY;4/>NY@B:@I>\OZ]$RZO2F;#8G@(DCK1M@;>J1+\A^^?5@D MGV21#'$&8H@6P^PRI_.JMC@2P4']@_<6.$7'J@6]RH)%HYOBG(K9#5BGAR7P M:9: I'*&.?<;E^4VO;>N+4N_H-;) MB_!A47S:19$XHG';=MJBDU,>!@Z]0R5)0ZK4SEK@Y#L)AA["B2A@DXVX:_-[-'PMCQ\N6/\BOA M[7B<:=B;$4%(W=%SD/N:%_:E5^]^T$_;226\7U0["(??6CITM&BHWSS]^4V\ MC[)+KIJKCHHE5KHVI"N<+%&IJ%C3(P:IX("']\4J;SP'V,PX ?]()<)[N%LC M#N\5X>O*SU8.Y(U[:BMHVS2K>?.!I<(XO2%'M'/*4-QF804[.H"_2C)1W*$D MR9^U;C&Z@1RL1#[)C50KN0U*<.'O=STY'Y;GOVUYGD8\74+>@3[+//@$=3G[ M(03M-7=EAEG]?(A05EMZPXNK\_H<>1^.$H#7U_+,*WWF?'5. )R+M0!+1':, MRLOJ]W'"L4,68I #Y4R<1UD3U20P,.R=+JG6N"^.H<.-5<46XP?38^#'>'[( MB_6=0D3T[+/*97C[93A12O*2E7G8:Y]M MK_V\ZL_/X> ,=];GW5+D96G@C<*UK?"H3J_>T1Z0!4_> M"RE)2;F&*&;E+P,TG8"MD\Q1"E/^0RWO>]*-(,O[UV"3EN2_?DX\\O','D/L M:%[[7JBN1%TPD@/# 6'/?5:T^?E1^&>(ZH,-CQX[G.ZZB9LDJ;T5Q[/7. 56 MZ-B6FZ,?O:F7U7G?:E"3VT:R+6'G P0F.TUKX*>BO[M@R4&OY_MEKAG*E_]> MC0&W'*[C67P.TQG+U=]8-S5%N]Q^S3!\#SB"7Y(Y,IN^LU_&N!(_:I%2@$O8 M.0H^\N3;P"UMVV9%T.;+?$%7"B'S-M-G@48<]P_3@M:/'UB-_9IN0 4\'M8# M[\_FN<1[^_^S]Z;+C5O9NN"K('SLNE($1(N:Y8P3'1 M6R*<(, "0"GII^\U[@$$*4HY")38T?>4DR*!/:[Q6]^R6,14&T +1I/#( 0E M=CC-,$7L()HNNM9HX=\@ MDA4<%31S"%I>C&'];JC#P#"9"5DP_YO8L7MPDL=-I M29I,Z@^7@QL1LZ T9 M)9_!-G+F#*J:ZIOK36SZ1@ M0C@OK)13OX6@U-=":+]+;;620T& M@TR"13O_3BOL?_RWH_EW3K9 AE [@W^>[Y"CPI6/FD(3F!(_GAF30U(5:1:O MYB;67#"9E)#6!,LK+U22*YLM682RU:R)>E)2CQ+<+'"Z)&RL- Q(/D]-$UQK M=8R)-4+9+M'"K8=L*,'+T=1)]7&-()^*XW6P!$Z(WK=F$_.FMDS4[1X*K@&H MQB$YTXI#\JNU.%G:*+5][,+?==B]/PUG1:R3*8&V%AZT2Y)0X"!>X@W*"NWL M8_E;D6D13SJV-=E$O[X!:&N9!?N[J5'>AME!F\]^5)-PIP&3MXA!M JJ!12 M#DAJ*4?!O1NFSOX!-R3;P9OG/$.2)7-%$DUB1,1&B]QI5L0&_>! 7O":JC_; M%G.ST\)"FK@EKXE"A=.>5$SO,V]M+LTC7QIBT;C@4B-BUJ; 01?O$"4B^B^0 M,T$+LUT!;(#A=F6P]N,%-XPCR[X)3J:<%JKXT&V.J C]+I[C!J4=#J5"*P!N MWPS_4UB*/>_ ZFYI?F+I_\[G\*=@A8?>9P:/-[?R2M].Z&MV[DGHC4;?=/=(0)N^L+7*,V8^RMQ3Y M%?#HE^4,7=S Y1JGE8MW6A7I+@(8V(NNAN=ELIQ AG"O"Z@V<].J#AV.OK+S M!B[W[0M< @([-+ODT)H[3HRER1;)'9.499RK^93@,B&S#]C!T18Z*]EDE%P: MEDY4B;D=@>,YY:P&^-@E=GWV7'KIN"R,J:'3)..R_>5=4N^^5G:W$G<4 *-> MAH^54FX?TC>"]+2_7)HJ='1%[J?YO%3&7W" 'Y@#G*M QE(.:[N^@YI08->'/F&_.:J)XY!8P>9%6UH=#-/)\DD]( M@#Q2:#9Z6U@B&R5JFE<$S59-TD%:3#&@-$2?#G?7AG]&EO/:CY^F5,':B 8Z MQ$3@SG$U_%667/OONC2CY"85K(X%W8G*Z77TH4PP)4UY@&X-^BY9X?5A6QX 3<\+-0B:8HMD]SRHC&7$7,Y'"ZU1BW- M(/DZTC*[3&XCA%TCY;)R7^&-HAD)5SJF8\!L':0UO:G24=M&O?JM*QJI_+K1 MU2%<-X*->.L@[S#7_/L!T=L*-EI6H,([8<:3FE$.Y QTW^ZD?!+9[B!ZG 2*#SN"4768]4>_),3NK-1B^C .,(=O#7RF= #V MC#<:?=C6V#&(9GS\8,"ZQ<7;76>EKA\$=$!>>@0CBW6,:@GB2X%1)*Z)G>@, M51,2C&QFN"C/FQ!W//@O$A7-8#5PA.6YO9+$OY,[H- MGLHWB0FZ/:%G47N4D6SDU35R)F@\N8Q8&<-Y5.2,D4>$O*08S4YKQOA56MN% MG6-Q2 9\X)%)J' X P5AK&6#;0JF\!K>J<"/99:[F MOQHFRM*%P0R.C(,O'&_-613R(M\ M-D8G;%#.)G7!-=N#6<.HG"OAQE(DG&058JW@!>W,\U]P67+("\;':O0#V)6-?EI^. MG/Y(>.4US)28L$TO#]-J /^!O!%,H6E[6'3K@+0+H+?:UIC=KG6/<%_,<]M; MF:6!*2MEQF9\*:B%17$*4NKHD7'-M/]76R0*-B?C'<,&T@@S=*S^L=H"09D, M%=UH>R4\.W"F,&27S6Q5B[AQ?K!XE$P0P1+D@I7NE4)S(9_Z,+W&))#V*W;^ M)XR.>'Y'*=@O.-:6-&:[(X80:=4/M2"VI*&%"^ M0!Z"5MN:K_ # M\\0XT9:,6/.[$,I^,N!"]GQ=:F3&D$ UA0)51GJJ=^$560\SZP.;XV=V0MT: M].(84F[IE1NX#+H<%8=MM>POJ8@0RXQ3!;U[^4W;\H!:EYM+0:20 30VPS0A M2ZPT@W*:4E\XEE@8;%2G)H!)8@6C$[8*M"<(-19ZV+X-VK*4S4$Z7U/LJZ-" M>%*0",2H-6^2;3N/E'Y2[2*6_Y1$'2PL"#UX%@9,))/0#&71.]0T<**)TX_< M&A"3=Z#JZ?C311UT+>%VCR1N-;\5 ML*!G M68?+$#/5UH,3,TA@I93,+TSRQ.OW4U'_ 6LEM_?J[)K66 54QMW1%I?K>\TX MR92K4^[DV\2A>1$,%JJM?6;8@Z**.!O_(#GJ]8A7&8J)P"DXK_0^,E63PX106O8W(Q6%-F1&^4K='>3$"PC:C? MW3E7L''?VYA99X:L\G ?D,W5ASACQC>J2YB3L4WK$#,@;5N1IUV*EZ1(=(QP M (L;G..":KXO@#9VY!;>4^[^QBV$7U.9TL06'KYU =^.S&O1T=T]9F%LO3:IV0R$*,S*!O?K0]F:3/&NBAX(]\Q186OG+/3^TA(L&KP3/ MU6C%[JYZEGXDZ8'!\.;"45=,,C?#Q^\#'W]( MF0=98UD?/Z\A)()CU+8&7EX@BZ['UQW;X5]E6 R5V$I+TMJFF!29)WM80DJE M!BJF5#8 3@ZJ/Q2I9);;%H74?"(#[]J>8M)Y+!+K@MS,^2U6SQ]DKKG!-9'F MIZ\(%3*[+_WJ*Y ;8-,_N*T\7<=HK7/.CN_ MO\G.=V,LF^S\DR0^T;)S\C=9HT@<1\*'XAFAV(HH;A-ZE:";/!9(J@H4EQ*= M$<)EHQOR&Y@E&!FFA%%IKMG)P>^S?@G9ULB.&(+U"R80O]F2H3(]@454IA*> MUI<%A/7\4R(X;E@=EDV V0IN?7J7]P8E'@[6*?DEBAMU+O*O#*ALV:V5'WU% M_7^+-"WX935@\*N7B!AUA@)!T'"LG!V %Q,'&=*-P;/_)\FG2%^VWX^CO=V] M??J_>S03^ _X$)=1FYZ2+<".*;'IE\4GS5C EL=1__@'^>4/K<:K6SM.E6%D MLA@0^:=8)6>P7+#KE6SG5QWRP3X,>?^4AWRP]] AO_GMS=FW&.[^,0SWX("' MNW_RX!6NTF3G7<)T)*[?P9DC@9&Y/+ZGQ&(DS0D]PB7^SE?A2+,XM.@V(W@> M(\/((+13%]0IFE9#">CH3B,,@"^S\C$.I6]E I>46O&1M'A7@GEZ'NLO"XM B?9G> MVN5?IY701[TJKO-9/1>EH4:G209K/9P)B0P*6_9A-82#OT=9[GYKR6M0P%Z! M"U6(IVP?@6XI.5,)8EY_:%ZW&!4*1,$IR%EUME'4 M+) TVO3$_^41RX_30WX"J4[QV)8(+2>NFM)*RQM*@S5S0X9X^&(IJ;F<1'.\ M#<7X=LX.D!95C1(*$$I$/S2=# G!4N2-;>'P6<7T3B/B'XH,P,EQNTY*,HQ-HQ9E[; /PD>K4M,_I@M67>A'^P"382! M(B"$XC\,?>,[*YO,D!_"1<3DLM5AK1-BB0Z>@=#ABN!H&:'KI3SES!1*;G=/ M2R,A;FI7 #>6&0U]!C+\_YG(2R=-YRV)2;'WOQ7[O-4CQM/J(O;8PQ2J?OR>\X'L,GS#-'V[H2^0G(>H!"E6K M&I"+S:%&3I<-#6P"\M=)LD$V3C?'.2Y!G9Z %(5B /&9'3OK"^)6IKQ)!YT' M9#@N1QFO%>JNEPRS;%!]W96A;:-\FWS?;Q1&5#KRAZ[LTCW9 C3O'5WPM#LR MB_N 8:U%B9$)^'QH$:Z-+47"P]Q2B'C6)G.I$# PORZ(6M\C5A&Q2:%[!NWL M6$,]8#T4ED/G_9,SP=!Z) "E8H2V,8EAA.3C3+--!PI_[!HA-7[ S>6EU2N% M#DAUMG'3.PBP/L)W*M?TW+[S+^>:")^6PRM>HJ4BY=)",HM:I$\3U4J)8D.] MQ3#)+.G*WMVSQM][BG5 M=;K0YTBG-S;J3U+0CP),3?9,\C%[@:MNX7X%0?]L)1&K*9P];ZHY9_DDEO9(ZD<'; M),WO3)H?;)+FW1C+)FG^))/FUBK]SQ14$.RU;=J 55"$QJ^<\2U]W$"-( PM ML]W?''(/D]978%T2G=DE=O1BD1NBP:2[E,:71/^3K:L\9D05[^)S7O#^@T)N ML1D[)L)6R4K$87J ZBQ='1DV]["-4DSE$'/P(U"*LC;<\@H#A?'R)^FOTQ(> M)3_F0"A&I6F4$E?-J#Z5T.JMK]1XYZ0TL*#X"OPU+C*O#F5/8E?1 EL"BYX$ MZ+]Q4EZG>8- Z]:/1.##@T8H7*=!:\\A=1E4BXKKJL7J@Y_H$ZU-F>9#Y#^E MCH5H_ BI434JIMF0\(.73'*#J&9BCP&%F4K9G;#UZ2ECA*3=7*13L"7;0M:7 M4,7C;YB6X=BN#-A':\C*1A9FX0,;R1+D+&".WC16D(LO>^D';-V;Y1I^;IAX MM9BOKC^#_O&8)N1,KC+ =; !W\-Q2DH\6S"%UYSF06>C6V-?2(JA<3&NI\F+ MF\3>9T+KA[!?K.]@>M*4FC6YF0_=S"T>X_T_DO'DQ6L+R3!4[8HB1@)\#.J@ M=\MWO2)U?@.&\XS/>V[9V!UGE&)_;3 AY#[^LP$LHIJ72\F*(]Z"BJ.#G*=? M2>$X\:8V6-FD]0#GJ6BO7:!^+ZSEM) #B]@0$Q7,VUS!5:HK:1]##!/=]T4U MT^=O/@/7..Y4D?R'3?L/-EBB2)T5L]17T4@M%E$R>@V?&IV.U$P8C%(DO:^H MN,_+]R]"#F"U@-*6A0B"XY,C(?C#C+,OD[S;Y .D[*1:C%@+C/]#7]>W1^A9.%6XKZ MJ30U\]$,M1C6VP ;!HV;\![M8$5%^8C\#R2T&!BH8*@E]7JD\ZTY2MN/,!&8 MJ&XQ(Q.97"40)N3Z2;%&V$2,&&"X^!QE43Y"C:7]A8+>R6(!6#Q%B/%PB8E& M3.4*91>W(I6+(EB1SDL#TH9M\">Y7=HZCD2%X4QBF7/F?#Z02%9-,N!\.1@9 M60HV(&H"CRG02@X5$)-)IJ7=RB>;EAR*1ORH:Z"%A8%:$%[5UIIS5>'?,'V^ M+C=)JF_)TE1LI\4BT6K3.@_2"0<1$80A_I@#0^R00B]*+@RD+$1(.5(XH,:Y M-4>BLRG\A8E&<0O(K<2OO$5>#/N#5Z/47$47JC;TX]_2'%$&=![?D 4]TS]= MU&1_7%F!SBENL<3_FI9I18V;Z$")4V@MIBLK2#R6":F%54\%IT-6CF,4X5>E M5._/F!4VC?&JM$T99'&BA/!C9'?*X/3655-ZP]Y.T=:>EL:[%D4IO:Q-V;@Z M[B)RUQGRC^15Q;2NB 18%\9V=)X@-J=R_9,7[=.#3/=.V?7<#<5@C"$C'"WQ M#;\G>Z\CX[]GS>DO[$5V9/!WPU08AB!5A QN#)N^FNO2&"T@M.SD*; "Q66UMAZ_#,)]3(0PU MK49J2=3J3OL3*Q]" +06Y_A=(B'@3@Q^J;YD-V4^=H@==!(!C.[O[LKIJI1% MFPJA?6.&DM[8\$\.*:&(*=!&#'88!70H;7NBV8UE \2WY84OR3#0TB"(ANZ% M)4DA7AV.=UT:&1"8_!U9\7L>EU_9;%R;]"&HE#SUQ,5<-E'Z65:"Z@U M8=7[-RETPZ*)X%P"LU1ATQ2+WG$1<<7X61<*083FP+DN38%&T%DR;<+QN7 P MO*>D$FDMF0]DLB^T;$:>0.?:^0%[17@<$;=@8"#R>@CN&[EBECX!"13+VB)( M$?4#!A#C;*=H*J)E*))Q+NY[:QP:E4=&/T2'^B8MY"(17:=G&+A&!/Q07%V\ M2UV+72XL;M2#%3AJ5"#/O@XOYK" E^)*D/U7N^;7@Q%QQP0+.2A03CT:!-D+ M1L]OPL/JX9]UQOQPDS'OQE@V&?.USIC?TVSYH+Z$=)85&"Q&@M?"E/F34*=4 MADN(+RU04W^%"M&T^L;-E4K%TS!]Z>#@@RQ)QYJXQ0"*\_WN_/S78EJ.*9)J56W4HC4+/^2WF.-^$*K.=BQ MG5D@%>4>P&2Z-=R%7+*ED2@HB ZA>.(DUW6#&= RY%$5.]60S)$=!F6SELY3 MZ)TJ-O174!:RJ"VUZPYNNT@'1!!6AQ+N MWQV+SB<\7:%SBRCBN^KQS%"^+HY=F;.'J=U,F?2?8QCMYD MERD(F?.S\SCZ=?_'?R9EB>WWWB49,OZ5B#T8#4UT,1B!T_TWAWD^C+"PEND( MPLN^R@!>@1[[1!?T?R[@I6\'=5*!$"#K\^*$GRKB,:W<3MT8+3KT*)@K0PDR M[ZTDKAR[:65,0TKGV6Q.*)(XL5E$%2>Q/4HH*L.)KL>I^7-DKP%L@B*!LP@I'/(BH+Z+1 ]IFK H,#(<6T5VKQB7 R)T,.Q"30* MYZCVID$&L<69Y'2N]H:!HUQ1LRUL'IR8;8Q# OKK4ZM(HE);Z?+.W0J6P*:S M"$LK[ R+M%*HCC V4Z((8Q>J-).I1(,YI8YM'GD'A@*\\_@U5J%=S0,Q-S1( MSC!/QMI]F2/%>LX$0_<4C,BA0#4J#PSM>%HKB8+;6/DDD2Z^S#_ED<"BBXM$ M%-(DJ4I]%RG0 AVEI@B,CQMU =>)AL(U!(?%P00AK4!'1KXP^-4>-'CSB2 V MW9O'72$OJ\6FEU4Z3).2J:P#PAO)[&)\UO \B4VFR"2Q:]T]VVN [0*6:;?V M5]=%(=!BOUX3/4UY'H,VJ:ZPX\/I&EL^_A"JIY1[R#K9_'51 MIM>I=W$HQJS)0U>FH<_K(4!5OTDCHW(/!HR1 M7AT&AC072 8\%6)"^/RR@J M)D2P'R&7S_RZX'"(%(\,Q#\ID&!'XKU1%K:)6_0+6Y2H+]HTW!8H[$YFD/^?*(_L[^ #>=)-DE@&;MA*]_9 ]B9J46 ) T( P)OZO M[G'D+^?<(J"9Z_AEKF1=F/D#E-5@IA=$#"JD$<+-\D/);%%9D"UOH":$M?F+ M17 C9T%)72,4E2HE-KF66;A0$SV[\OTXI!;ZF!>W.Z/B5AZF M7(*Z4SYNDL;B#H.[MV)9##$8"TZBC0?3E+;X?Y@>OPR\4:3.$9F%EI IN:D4 M>[O8LXU_1$O 0'A-5##1/4^5O[\=>T\FU!H2XQLT-6F#J3I/?K*CJT-#Z_I% MY3:J5BLI=>P4H]XPD#]RLBWUR&M-Q"\&J]QFKCB"ZRRT=*)!( @/P?4@9&X5 M^Q_]"X[LD%@*M;(B=MJ+JNW O@/O,52^4M40HX5*H3_)Z(2JEU2)7Q_J7X,- M'L#' QQM\ #=&,L&#[#6>("E0M9IW@^^U/ *J5A$KU?!4U)4>"B5K:R=J%]0?&L4K, **6#THNN MJ,5[.K%JL&B/R1V-67AN+:M"SU9?DPXNB]M]ZJQ?BTWT!E$-J(A_!;MMZUV0 M/]?O8*T%XDRK;8GQ[.WN'CG:(;0FU=0-X*CB_CE&:GAHW"A3#FI@*M^=1!4DSPNB":?"/485D[F<4V\X9&W, ML:$QV/:&R"YZ#'KKX2^8L)0 M<-1P>G)= C4S28E9>'S%?N,5S56T482128;"*5(Q/8KM(L%O>*$:;.M@U6<: M"9L)C5UID1]T^3"IB4>RTH(@KKWSR(^#^@QVI&G_*+:09+;Z45; KUZ4>VL; M= R$Q"!QW1T)2C<4--N,N[M-YVZ3#28I063B!XQX 5I"$':,!,^_-"Z^0,$L MK-:5R#^2QL#KN=B4[43#D3I%Y([S[ +X_LM MV+I<^G17QB;#?^K$%B49?>Z+*MI2"X\=8PH^ZRUJ:;2X33ZV(*NX)[WP];+\ M:;F)"(FYDMHD+B]!N@8/&@<;5-$=L*$6+^9-!*,V4"[8"4^%LQZU??4R!)!F M-J2JQ.MHWQ9PYJ79;%.NZG2C0R6(AF.Q>YB MGC.:2N\"_+^2+M,,A+_"/*PJB5KS@" M:MI>^1+N=3*ERG#AR1)XNM>3V3Z(R^M;GO*:&I@5I53?JSU*F'<=/+*\2+Z: M&5ANYPX5VB4[ ^_ZT >797IID+^+_C7&RP03#BZ3!@%I'=BHHB5P\G&>=7[\YBMU!#$-E5#8=#Q@[W%61];<*,6O^$ MOOVJ%^WM]F/_B"2H4L\&M7QX<1:]._OP_OSM!^_#WK]ZT4MY/'R*S]B-HU>C M9((>P"GHC>GESD#^>;C=M$/>&;1QP(F+H_[I\7'<<#"X%C'EAFXDP")/@,'/ M:._[Z-GM>JA[3R_P7N2K280 1[ *2*!H@@3T^,H/$$1PE:09L>&'/:G).FN> M-*X#IZ^E:)8N.VW2>YSYS3A'W"(-EDG(0*CY7"?,0A58H<'2L=OD%5(F0SBS M%0$V'0V;!YSA 3!-(QH:7:4IN6VPO-V,-.O!-:DH[,+8);C"C.A5ESVK \D(UO#Y.""3IG2)#0@7;&.1\9%EU61WJ4A#.2 MOHZ12B/'/4?K;H^?Z(Q;'.)%Y^%!;SE:9]H4H!Q\TQ84I M1"O7QJ^+]IZ9>EA-!)OA:OBF,/T&0S),2&ER7R_^!6;'@!M862U?,I2.A,4$ M&<(LSY^PAH%5CPL]*Z8>;@'>*J@&LH $FX"Y<6VTG@R(,I7\M]3<4C(6@> : MH\&0FIV6$(I[\[25Q18_GLVYP#@*<@(K!C]Z<:]F^VWU_= @6KI)^$Q;HX49 M:(\K@6**OG-*3TXF*&W@2!:#CW!',H/.=]5 L_5W?:NE!=4&7WC30S'D?_B; MWM7%8DK%;U>@AO>,A8./,V%S#Z=F+ZW,?SV8:2@QHSL$9Y4J]CQ1U.C&XZXC M Z; $T#!-[ K@4>PT-8Y\ ]1YLP=S#=*#>2]_1^B+5@UL-E.U,0&.QPSJU\G MAW=GPWE:C.U'2B#2RWO1/S6>3+)4:U%H76GA)LF,UI08C#4BQGP&Q%]6Z6I+ MO=0[4AKH#7UP,;HW+#!3Y-1P7_ _)4GSD@0\"5WW-] S5M@16QKHDFT5799T MCNH\D;>9XGIR@L R%X%S30K',J[-_(1$XQ3.F@X2R>]ZV0&D_]@2WNO4Q\<[ M*E(]PYC!41:T-PJ0TL8:.MQSEWU!3^'PM ,7%T,M6SAJ%=6NGD \$^2GC5TW M*:=7_': 6'IHZF@'4SA#4PW0F=)=O2\&_%E#2(XW$))NC&4#(7FZ$)(S50HV MZB;:3C/=VM-8X*%@T+T3P]7 M+_!U\<^M&T/0R2OL[D -AJ6LA=11Y],A[1=ZJ8%AX\U;'W#WMM&Z.%ID773% M9["DR ^86A2:+/*5\,>!^>+Z=&FJV3]5E*+-&\_#$_7*B0EXCI#4+GP=IL4Q M@K3*LPCKLL1:18$DQN@PB.30#3[=_2%2/B]8I+2V$DPN/$Z/VY<4PE](;4^< M23_//PS"*Z%8C[.HM?/Y_&3<5;,9YMN<;?"4Z^#F\ 0X8!F=/.\,Y$_L\9*P M54V!8!M=IB55+@3,M-)_[I\U@Q;H.[\E.YZ:AIRM-FB:ZQ6+-:Y<<;*=5SI% MI$1FG8NY[<2.F156\\#BIA,L=>>D&$4'B8P#5C*W^Q%QSSA,UU%(6;[<%:&T M5&MJ#^]0(/NJ;&YY. PIJ1Z*KZ&1G;!;:@.(/SW,/YA@S69^O9.9*\;]O?"! M@#O]$XL$_-92C8[7T8O',P!?!&O3/^@=XEHD8ZR TAJL&P*W1?2C'3J;$WA5 M,718$>8)%P)6(6-JUQEMAFRD6W K%6F&M4$K4)(LON9 MJB@"MSVAO28!_;A[#4-HW^LWGR:,@->[CCA5TO*(N1\EB(;*$&PATJ!D7CWN'L)U-_DPM Z"T?G^(?W@3'\@IG\/#D'J^$JBO';$= #9FY_6*B#$OIJO$UDAC-(@PMTR9S?Q%Z[!H7=,&H+JWFOVOYJ)F*2QLE 5?_WFZ_WUA@^*"YP-MH[]-FPW P36]GAQWK MS"1#9CZN:/KI86P1F\A]E>FJ_29:$. M!O!&4B'^@P>CHJA,LW^KR?\J9JQ]],UQ(Q X;QYIHH6,<3:.TAPT9X+$@Z"R M;@J,C>$F%U3R>UV$;W"(%)R>_526-5PP9G_@F,>#S@L\[KAY3HY7/R8H1#X$ MO<>I]]_C:V_\0.AHB/9T2)L!GY%W\].JU_CGJZL#(D$*!V MG3HRQ3O53T.(4B"8NW7@J?%HT"RPB!M6S7_N6824/<-''Q"/P[ @>X8N2-LO M76O@^76DD+DM\/3+5_SS%K;4!PH1_W<8N:E\Z(";LESVUKB\ MQMT(PULY]I9+Z=_%00DO$)$7'.2D^"6;]>K<:]]<5G@R<)/;^,5\ $ '2WT$ M*TGN6&DXEV>8+<_]^)+M?\6E>)-Q@%*%FS+JM+Q=65.D75OP=L)O,R&; K2L M]')6$S5\\Z8G/]?5(X:W3Q.L08J90E+0[O)0+53R^C5+F=N""2M^O9D[:X&7 MZ+,)(4XW&2.LL+G)M>4B\E(YI>4@9+V78& 'O]-R9&U=E5]/K<1!5$"Z,%7G M4[[PQ?!JKR8(ZP?OQ T0>]EZG%#AI/T@+A<6H'4 MQ.'4#?/H@U(A1)D_HBV M3!B?"/>E[%";H3N%M: WO=FW!(R=G=60AVY#O4;O5"C7OK5,>151E8-7'HH\ MAMI6XO!D5"Z:EKD4)'HR]M+4MXB216)3 M_#7\)\M7@@(OBM3Q8QR>DY\'5M<&S^/C>4XV>)YNC&6#YWFZ>!Y6 %[0N$W< M+Q/R?H:=V7,50-,""?5$9G_W!Q29>X<_V, ?1W>&7-@>>-DL(>-H;K2AZ>%1 M%'A0^X8SXPC9R*8TV+X;A78OLM@F7X?2X'Q]LUCW4EDY"!]?8V![6X09L.;Q M\+:+K>/AM%0K!U_LE)KH';400[Y&;ZF9T&1"A2E"7DE=(,1ED<_L$!7*BYK_ MEJS5T+RD@,3A#P))9IP6?7Z/W; Z%;[=BU[+JV%CD[2Y1B& ;*%%O0@6C[$O M>9$"E;G[0A/]WC]D]#L=!J$\:!TRF@$[S?@AN6P,;I:$*YM98/G"C%#GB1;^L"6A5T4OR/;<&B<6I>;MRAR&VA6LP(-JT(;UC"HOO\6(O>/:N*]: MZ3RE/:*M%OZ6&IECIA,<6G]/3"97?&"1XQ3'U*-,AT$KDMG++DKK5$A:VN/N MHSW%4?7W.$=/#42\TB!T(+?7PB]XFT>_@W]/'5?ZA]3NM=\62R0/2L+8W!0+ M[UG,K8=K@\Q9&&Z]3*J4.#WG);5:R+"[-A]E360A2\##1FZF\)TG[(QQ'Q,B M!%&1& OF98=E& Z(CHFY(M9^/6DM,LB?&Q?+:.0,>4 M1IQ-3A;@SB-Q)H=%CGYHGSM#4,];W&2GJ^QC15"#Y,>NZ];)X>A((:K'U25* MMM5+Z-P8ZPAS^20LYX#!'CZVP^>7%63I,!W2C&RRGZ,B.L@$ ]GX6Q@GKJ,] M 32MM3CZ'K^\"C(W#>^@+;H-N!/>E> CQ8OCJ(U<5H.^PBA'WM7FT079DOE7 M B2?\P[Q!F /-\0>8] H^62&^DLP+U1J8Y;!17[.IM<8KM1[';OG^1>OLU,B90I=;P$@PD_JV83;;<"IRMFM]X.<_NQP&;&C09E> M7TNAN?-2VRX*W)':Z^D,1U$3,)S'F)-:\=S1#;KCSCRK!!= 937BWW+:P&$1 M$<$0[4].LXQ!N%QKT;6103!/512"\_&#&+W>!>'?TTI=-S@D<,H MZA1;9,"4!WBZAN93+%8[,_B1Z2G$92#)J#W:!)DC,);;]9VWD;U&D/G27*>Y MY:9HQ#/#NDV\SFD)0@*O,,:DM1>:;S]9JXT>G)-9?N5CAA=$VJVU=46S_?H_#3NVK)FNL1?D)5NI(OG_.YZ\P^TQ6(J.C&)06)*,;1ZP!H1"L %N('L2=?)FY06ITN HQ MU$[@M1<+!"%B$+A(EZD@_20$9#&/GW(B,7U">S"];558S 4@2T[LY>!$AU3U M';EH2Z_56=L.A%B1I?&AIL-'D,>VL #^H;UN6KQ\1[%!&;(VG'Q-(M8&RM$D MWH&%RI))97[2_W@!]LDD2V8_I3E-EW[T8IR4(&-W)+J.X>0;])\'22:1[M_>G'>MCRMY/>T?[1PC_O]OJ+?[KDL?LGO=/# MDR__V-->?W>UT?Y(*\&K 0N.._3?W^U_9_[HQ?>U[K>^I=:>N6FGQ/ M3WXMWI(.P'JM2@,F+-"#);CW3;BB_^^%B*VZF/S4GU"_2G"K<%++5@DAYH^T M1G-J@]8(%?H._)^]A<=B[TLMQ6[4LB!4--&I%>GO_N._^D>[<_?DBYT'6H;= M;B_"#YOCH,?A<',<&L?A*]@.792+^P^Z RUS79.3?GS/@]Z^J^MWG)_^SO;W M>O>58D]E-G:T<\_;V]M\Q]*EM+,O='RBYT.\6##%K0B6T+(382MO M:;'-B-N2QF25;/=#A2^CB<2_U1CI@',P>^]5E0$/AD M=MIX%;E/G&)BI$BTXG),A57 (A6#E);#+YJWL#QE)!,D16L*U^'R.GXX"!?@ ML-=^Z1,MG"R+96]K(K%7R.ZW8-/O!&0W4[715KK=QN['V>( "Q$3;,]*XF/&]4W8 M%=Y[%[52\\:__7EOCQOS;L)D'9XEY'] L>ODYK"8DOC\YHCQ>UZ39UT#UZ"X MV=3 ;6K@-C5P7Q\>B ]>#!$\;A9]O30#L&>C-Q;3#:94PW#LN&E@[<;&])2J M2N!S$8/E="#"IP0KF?U&;;VX:7 MV*?[TTJVW5#0_)*OW!;E1V(;(ZHU[QN[D1E/LF)F#!ATZ!79?PJS,0)'HRK) M4 S8/N=WZXD>7Y>G0O5H#3*:AN,)[;<0[@H46C@/:"* M8&D>!Q,9;&.IZFT](L9J&&,E[-'>H<"*84O@?2.7_NZS)MQEI<./Z@R\KX0D M8O1S/73"3N+6JK^[9+&.[6+%35YQJ6P(KHH_9#L1:I^^-?27Q)W%1UX66SW- M1W[HEN;0NQ8/GWO7Q;8CC5U%_ ;>,;/7W54F#R]H,I9P"2+U!&M!VH?O/J?? M6<+&K69TY>XQNS E4PZ2GJ_)!'.31*=;6B==\_%$>!C5>=Q]2>* P&#Y M98R_ &*5I;IW%RE MH!3YY]R$KD%,=LD%)-AT@LH:6QYZ:;ABMPHCF\W+YEI)MW1JV_);L+L>JZX@ M>. J7[0!AA\D=-7&+&)QY]WU/67+4\8^_]1MML>;1R:HCS_X@6U5GTB"':3$ MVWI:>'=HI6*H[8+R[) X.!VF*%Y=('P%47#?J&8Z_._O[@XF'1Q]]PTE9'L MYP![P[]]_\O9[^?_W]F'\[>_G_T:77QX_\>K#W^\?],M$3\W 6K2^):[2FLO M\PMM_]RML;0V(\FWH!+C0W]VL-T@\%F/34#BH<79B$ M&L.+"4X=X*EE5!?S6.V;>@'RFN2/J]-]C/WY.I'55== 914HDV[M6?MBO<1@ M'PM4[%K!>LY-0>MGB3>%FAVP?>R8>/NL'.4*7$KW*?P2]]@!>R*?2B0*?E31 M"6_[$<46[MD\:8TJ1O?[O:.#AY5V+O_;X?[BESZX8'3-!GMZ6F"^"87X:!;47__L2#'98&>1$8\Q)-:LPB1!=]D9@S?_SER]1@?V@\_:D M%OH7 ^N;S]9R,;L'B87_^^SJIO[X\/]Z,05X[J_,[=1A?="Y-7PUFY33JL,K M]@2OVAJ64VNH)+AN$K+$J,EC2_%U6LL6#I-NK=B:7+G[E7RL&C4^[4+4^'4O M>O?^[;LW[S_\;QR]^_7L]P\7T=GOKZ,W__>/\W>_O?G]PSJ$K-Y2U$@SSR.3 M#/\SQ88R985QK+E.[4Q+YUJ:%U=7R&F)F0^,/Q&J*M= =#$Q @B/O5P#YC_P MNX@ JVIJ+L1/B=O?N$%3KPJS.]@-EV.#IMZ@J3=HZB\M,?_$+'N6FAN!+5'< M'9M"Y\@=G$^OL", DTOGPP5-;2D'D RQ/W5-B$;XDS1IQL=5HZ*LF2C3#-/I M> >Y1*/FV1GRW*5)IM^2OV#9?[:C[M:8%V=- M75F9I&T, ]7K$6]*4=51Y9*(_O$+2S_W"6:UM[?>'**'O9/#TS5)LNR!1GW@ M8[_]8/M[O;W=U3)"'1CL;N_X8&]-!KL/I_W@\$ODVKKI6;>G-GZ5KELK^-;W M<*'OZRG7Q>21YG\!WT7Q>Y&"ZL<&315Z7"#/03=O?[-%:<]Y/=ZJ_--DJX2$ MG^;D?\5^0]$',/*^V1)T3BRP&78FA 3=RG5^BY/1'E/[IRG_SM)9$K>1*G_I M@.0*E#M?FG7V\5:V?WP8'QT\D&GI2_/.\C*L57;U\61H^WZ2#'U85G&SE$W: MN+W#M5S(;LGNLR&V;*_JD@+.\<+&=S&C->,(/.:/IM;(436=8 $M^/7E33HP MU;-##OP,KTF3O)C WL/JO"R3O].'*?S$>]R/SXXW/^61)\/T&6/ M"?-;2XWU/!<,]-)!AY>K(>?SE6AL-LJ)OTG%"^5:\F 5L M)75:(6RJ*&<1]0]&A!9"=R990EQXL 0>: =I2HCPAIA*B/ *R4*&V-S#H]V! M[YB)(&@9DCN<5G4YZT7-@<#7%<'5CE)C=H7HNBB&BN4EGA9AC.E%9VTXHOU8 M&=2X%#TW=719%!^15V5JO#?"$Y&DA69+DT6J&]Y])*/[?N^P=ZI43E^'?>1P MKPLX\C>]Z(_?W[^Y>/OKO]^\CBX^G/W\<_3J[6^((+_H.!B-R62+.CJS-#L/ M(M?XS&T\?/QM//_PYK?HL!=A/<#9A_/??Z%2@)_/?S_[_=7YV:_1^S?_/G_S M)WWX[OW;BW=O7MUWX=[I5SS+'T9I MYF%(Y5V("S'#1*%KTG!EE0,^,"]H+YRK#!]'45 MR^-:AR /9JK0H:F3-"-UZ%:@--=)::E"+Y,J)44V* ^!P MK[08I.>9%9<>S5JYJ<5_.3M[AW4UZ;(>75_]Y"/#V&!:49L4F!E2DA&<&)N' M[62@OW$-O+F1"9'F-T5V@^U4JH^\]]-<^,P8 'Y6$2-:--P_6LX?UM^AF,)AM?.SS'=403B MD[#"16?:Q&%Z=640IP^^4DI6HC#:X?O!^DJQF,M1-5=FR<;WHG<9P=4J8W2L M%Q-#1Q\L 1.=72)=Y,_R@%_E 1>AB/!F%UU,QV.P'W62[4+@"UH5W[[, ') M+ZV[Q@M@T'7U&SAUI?" GMC62J!=UU]X,A,/U;_AP5X$L!,[LJ#T,8]^-I>E M8YK=ZZ-SAMQSF<';0*4XDS3?*:ZN_,D)O3DK.,=A*1Z1RKM8">KRXA9)/L$1 M,Q.3#RD!-YE>PO+"1:S+9$CDOZ2,NU8QTR[!SDE#Y&+E.+-'EXK; >52%)7- MW%?\Q>+U@:_*HE(DAV20L%F>@3[-B%S^[+HTOMJY1@+PW-D96&(Z2B?(0%_? MHKJ=5OZ3O4J9QAC68[VYY+90OC/,.FB;3L5JPHJ6'03G0 MH*A$%BO1?B]Z/35*)5H-A%.:5(I=2\O>+US;V Q$^>TEH\RUO?:OUUEQB1S+ M15%CV3"VCDH\>TX4LK"^>G/1">.ZA/V'D\1S_R0W4*AQS=65ULLE-590 M6F'D.A;4(Y"]UR-B,FZ?4>&Q:,):_$Q=&!)\'6CL$1EO$HB*KL#*$#<2^7>'>,U,L=N)@RDU<*H[TY$/Z>)+,2K@L_(%T M/Z$ S7T)Z_6*/,LR[/ZF#+L;8]F483_=,FPENTG9SACZNH-U6W'5: SS_6YO M7P/*WB3 M5D4YBRE8 48I]3YBX2_5Z5>&?'X,7$B:)6AGJBSQE=I>0KE(DF<-DFH4T__U>@ )S TKZKF,WO4-ZER!>KL<.).V(NBXQW LK8V6%6P0@NC+ MBS'J<20<)L--PW!@I./^\@I;HX'#6=8=\>P9#'M1\QK;BJ!AEOEN$/LYTC4E MA?G-2SLOO9_SM[!_U',-K33.1MUS<#C#N;KT\.Y0ZX02'E:FF.UJ]+=U M5#9N3G/FF%A<"ZX1+EW#8.O,.;FG;_[J[;_/7^_T3Z-W,"DS3@<=F<;2AB4H M%^S )S)PZB]6XLE$1FQ.7++[=TU[C+VCB&'H%AN_6I>D)U%NSF92\$5:GF5# MKQT<^(NQ\'A48'6:LL+&)V6=TW_A@;B!HUG@/RBDFZ)7@!($!R.G+*7S,H'_ M-/Z3/5\'W\%T20.XN1S&KK (&,E=RW0@_@")-+'>,3P *B+X1L?8Z]LW\4]- M3Z-]:BU >(HB8@^T#-#(M;;/^6W*VFV%8M/2N3IY%#F( %8,>/(8 NY)7BFQ--TZHOZ.Z:H -4'2\)P.4H\#<;3\HQ- M@LPOE6W,,IL[D+WH-VJG=!6^G)OS4-R$\177)A^DIK(MDM(2=F1X;8*T!5'0 M)#,:0YJSYKDT;LT\9<1..'95^VBHN24" *1[C%T254NBL09DEH"N-M3SA"6.Z@:[G-3N,X0WA37_L2<2(R_C22W=F.30\@&"P5U37S,^)F 3 M5[8%4/NP.&E1E=,)AVL:%A]?3MC/,25HA35)0"QB\*W5CH;-XT(AT"I<8@LC M"G11-)I=ENF0^BCB3HP+$&D1I8M O/GWR,6'4##H]Y,(DRVI]&*S:A9D YGW M8/07-7DSYS62]4W *5&;PQLPD:Z$\J)\Q?IL?#\$EMB\+Q97)W"P-"(H'21+:HV*;T+3,AJ@:!]XKA6=U2DW M\Z !W&(GPD$RA?_KJX4K&#W=*A&PW%6T4DQ7CG9KYJU$B58(G7:TGL@]PQ0= MV21V)^A )#-F8)3SE>;VV^@-@L\T0!\CJ1-$,4S1-^-Y7Y7)=,AYWMB&>2G2 M0IXK"5*_VY;G9#*G&,'<)&1+9V%.N*"?"/KN>IIR_'B73<$C!<6PJB MY9Y(VSBO]Q>/C-JIV&?# F?@+5X;L?S2@="@D=EIOV;'9BBB'EA]I%>86LT# M,L*67*"DF^/G+O0/VE;'U*+9EWN$PP!@%(/X]S6^2 M2H3H'Q_+!%L3@T9XCX /&'E=%L6$19*,WCG%5Q=LC1&<.ZI8R* M.AV']5=0M=6L^'"L:E0VVL$'.PBKF-1L.)"6&8,1A?\ [4C!T0&.@+.-VI57 M%B(.UY7:&_M\R)3K][4> MPS4CZI?%<'MQYFZY\,<)#5%M-_7, ME*B>=TYS M*R?8T:TP+HEQR!KM2,K:8E/WP!9T)^?/40KBC(,[V*^9EY+T/GJ[>D7AM7*' M\5_.5T1+1!Q>_([]G1P]FP?E&!+.R;,7[ V*_=\DE_#TG3%GF\U0$]FK7 1J M.$ZY ?A/=YTLL%X,+(M"5?4/G_[(6>F!*2^II2%=<;8MZ(K@YBB.:QY(^8'L MZ5KK*X;3TOIQ.*6&A(\;LL.YY_.7B<^!!7R06!/7H(CDSL:P +6L#UMD:#KB MMO>B1HQ;'FR= ]O)T M]T !-8Q,.GWEF%!#O!HP0'?6*S'RF4G=!G7P9NK^ZMMA=9%@&+\F%, 2L!%( MB+I!,W1C+!LXP[>',RRL MLOQ6. ?0!*_!C1I?@K@6#Z^B$(4*9[6;B6C,7(/W@($Q,EPP-IA>B=E>#*:5 M7_B!*O3*8/]T-(V&"1/ 5]BL'1][H:8;]0^OP6)-KRG"?J'*(-H"F;KME-8Z MQ 26GI+7'$_^4&)O]6X->*']K16=N&6-)#:XP DU"L9"2[0S5/>(G2+>"]$1 ML75/L,PVZ(UWEOI_E%9PM&+KRPY%QHT;8-Z$:Q1 M?[]':_(&;&Z\S7XW^(I=G9=ED0S!&=!-=%<8C@&8WB4&&M^ ;GS2\E :3P& MKS#HC/]X98.CO<'%5,I-@J'J43BSD61*& M%)J'28Y Q(.?P@AKFUE$6&W!<*8\ B/%N1LQ>(VD8ODR75+2>9JG_YF:Z&-> MW.Z,"/8_].Z?V.Y^F;O(\$73 $E>4R:!HF/6"H\^%,-D%FNQ>,M7T'N@74TH M+1.1MUE.Q_-K1H8_14_D%YA%W]%8$F*O3*(Q'GL.T#?BZ%P#-?UV3@S #GPT M/N@*/S/YB,+HBR<0V_$@+GE*69**5]W]% /UV/0$ P>^BL*&)9?6=Q- !5V. M,"=.E^.,7%S:2E_/?96#?M0[7.&DM_@5R(.ZL]]KZ:)Q"'M 2&(UP4*U]ZANQ%N.J4C E 9FI;T5/2R; MJ\9]]Z0<%4M8L=*+_DRE;\Z"1S?P8?"S' 0Y)H]MBR25. PX0;F*I<5&2WG:6 *7Z,+/D"N,"Z4D2R$;L(KDDP$I=:7K1AB9XVQ?B6 M9@+Z)DQ_.80OTAPLGQ!AI&>N2@(ZU78?,%D^4XBY M)+_3/"]N6#'7?A=7>/6PI&(K-.709_.NZ>>$Z#HM6LG)Z9IHA4$M%:UG@Q)Q MV?CJ7QQ8+;#*'TN TGJ2Z/#L8>L54@ZJW0Y5P(<]9:HMO&O9L#@)]$,P+\&1 ML F9WJ29D[OVFDPK!^(HB/4)3&E^[BT6%<#4VY!_ G9L!04RBG&:9C61#8'- M3K%O*:AH-563Z35;Y8@-H4HZ!JG9RCX>KB]E9-PDQI-K3%)IJ%Y8+U#N6VO: M6=!?(I+^!:D*V@,B+Y49XQURUPOJ;QT"(ZO14$L$4A: M@GPF&-P*-0MTV,/G+V+^6)?U;%W"I4O!)?4.30P2)\4R9&NEK$8G@ZLVS243 MB@M(1U)+\<%'O^(,GJ9,>2])0=\&95SH\Q=#%#ITFLWPZ>P275UK?#X/HCGH]\+E%J,WH*?/FT5'DKR(>;GW6]=F27HJY!I'?4? MGTSKE8)(S]P]> -*&E&$78]2<_U:3A5@2!'C6ZP6'.O=;VSU02"-M '(=4A3 M^FV C4)L!&,;VIY43.N,> @O3881.<:K5 C69=30I7%#N32,Q24/#MT9'ZKI M@!RMT(P%2(Y**E'L@.8! Q0A0XX>1)TJ]27!3] *^VLZO.:[X&BK&BQ+,G=P M:09>*:710V*=J"S]:+)T1'R.5PI656PQEP.R&K3&FX5QP#(.BK$ZKHBJPX04 M?(/3DS-;0G IK6P8*>, -9=F5C@6,83&V=*34EW'*"\0&03S0.%KNRM[$REU MHO7#B 8?OR;OO3BN[T&57>?I.EA4PF+*ZEN@0 0C],NJ2"J7!K<2+.H"0^0_ M15O)MG.+Y9L^*H2VOMN&2# M@!'T(">!M0($992-\>L=1B" .!PF)#\*":.KC/@^ M6HX'%M\\:YC-_@9FTXVQ;& V3Y(UA$;XIS42R77UE%?3Z_.L[0M+L_T'A6ZC M+?&#SB[^$(=F._J]Z(&_VS_8V3V-+8>C+YOQ@)2$9:7GV\1+M/6AF( (/MH] MVNZI?_36TZRELQ2<%=EB0?H@=F*#81UL1V-S)ZV#:.CVA>0H^H5M2BQ0@/1O0X8OEI@H!MQJ9X8\ M(V ]2\@VSR>,<2CFUP@6:W1*8$ P#-\GT<(V*E. MX1:913F5TBP)MSJK=^GV>2>JQ*"YSVGRRM%@;U30R,9TPV&GS?>^+=$<*)K6,E< CY=<126 M"J:WZA%"S'!**=/$5FUQF4E&G4/,X"U51.^*IM@D,^V%T!3?ML\D0=!X MG_L]EZ]REL^]C 1"BOD@Q!022TS[-UGF* 8>SK P-]/(QBG:P-A3@$HQ[/#P M%@XIA3>H:3Q"$X&#!%7MQ:EHS"A=['_#;\R$3]N[Q6^PE$1X'^VK6I]CPP0: MG.IYXKO=Q>"5E6 8X^\\F]H.@KU_K;UUC1+"8-QJSW+,FSH(<8N(N"GWUK-] MGSAP0.>'*SY$&J5^/PD9)2%TL,(WNDH_8; ./+W6I1.\S2=:'J2#^(2;2^4^ MC!A*&G4Y4E4W<_L#5OS(5<;E#3Y1J=YQOHO(@!T^]N16NBG%[K%PE3.C5!\H MK5$K^U=B'>0$:ATM[:A;=P_SVW@W[]C\ )M@+81AH&-"):56S\7%.VOU6+ZH M12?L?U3DI]9FH:B;LRGP]?!(]Z@[3^UYSHYN+BJRY =@S)!N-B@#+$(J+O&F M<*6@+=:Q+9*!=7B+H^ L.F1DJ&I&O M _.P(#<6/(;L"F#81[]&Q<-MIM :=8$&V[_8? MPH4(41"#M!Q,Q[+&M.*LJ.VZLW68,(8F(*RSY.9HD?YM0IEFF'KUVA3793(9 MT>V]EN2S'@D-#,&TUT)U_TEG(H^0*QV7'X&?6OV+>671SZ5C#K)K@7P.V.=\ M_D:(M3-OXO 5N&A8S_2BV02#V-G,MX;HP ^(@6-ET0)X]7]9;.0RVLL M\2,!$54N4^CBWLYWR,)ADAJ!-SF] FBJT(I:IE.R6 M1/)G<%+S7';%_[F8F=&%'\%45>QMT.K;TCPG[+S@L3"LANFG_NMT#(%9%U@J M+NBG&W!CI%L4T^+=>F:T8\L2@4EBR1O@J(%WPE)_2NZZ>VX?39OC[4H8+-5" M2AFGA]U6H!3Y/CB0'51-Z=6..ZGB!<&),),1J2Q^.)^XR^DUF2L5LPO5@Q'5 MX;387WEGGJJH<]8UD MT3?$T+#H6"]SH!>^5LFZ H]]-4$6>P;C=():8"2=O%"2\*F9K84PO_ XDNR9 M<#=*PR[6^+3?:4;0R5,V1@G0E%(FH,!I'CXVR*U-K7X]K#UEQ(4?C@UP\8%9 MF^K::SI2C';K&A*7'&^DEJ\[IIX%!HP'-OVS33($]B/*866.NHK@;L*^CV - MF9N-<"%R9.H"K7[WMX$<7&V[H$B-A?Z*ZLG 8^*G-M][CV=3-1PN[ YZ-F[# MA3N_:HVNTRL(UE%^RV(X0%8-Q<@3R<:_@*#9$A^6<*49ZD?W+B'=M+("14!BG2.D6FDH@<33]Z6-K1NN(43. MW6EV!2]D:*;M."$B?X (6):NH6.$,TJ:"UPX7F]=/@H6= M<=_OB0?XI2B&"%#OR.B7'GX=J_H"YI/V)"&Q&)@,L# M2NAOB?[C*$VEIQ%#R6G)3C<5!%9XRQ!"EA$C!HIE1/=C 1SIYM*GW0L<8O+$ M)00C5M,@*4L!P>#,T#/F(TJ"%8L&L#=F]*>UI$4B#R-M"BO@18W=,<1"B@IK MN??$J"M!+ ]G*68BR>+:T0^R_B&0G#=Y7!+UZ",.TGJHK&M949?]V63I_2S] MP29+WXVQ;++T3S=+3QE&! *.A5W*(1]=H%KAB]CNX2HK;BN; /90Y@U6I7EH M)./7T]+ZT/YK6?[;% B]T 8^2;2[@#9#TWU!*]CX2O56:]7/7?PB7[_OYSH8 M'JBM#)?WX:I>6[5O5]MN"ZE'@@PCB=_?R#3\GRG"^:2FR87>,5'23%*FE*B@ M\#N!96<<_B/*.57UH0'# (A 5Z?(2%A5_%.T]JUQP,8]'41,*>A0+V>3A"JG MVD=*=,$IOVK!7-0@L0WRYA9HT;QHX=1B@*UF4?MZH1F)) 04\;6+&R^:12/7GZO+9/XS56!G4HMM&GO "\\?LD_67)H7 M._.'1A&'4GH&%/XX8";V(7SUQZ90=(;[:\H:$3Z&J<0%J^)C<)%3LE+XNT9TEHT58!!0 MQKW55OF%2BF_;0DQ'W9N*D;2X-Q-Z@-+TX[,:>D,?B.J#QJU34J0 M$!>GT^Z9:HB$8@5-B=BSO:+4M74J$4]MH/(0<>>793:DG[ZR%UT@0,4UQO"Z MFXM8^.Z]_2GR1OM[<"9O^0Z+ESF;C\5#73EH2S?E[EFMPRPXC?F79'T%,>#A(MM)^8.R#+K6!H56^^4>PLE373? M_OX/$0];V+(Q>S0V%@;D)<,UJ51Y0 H.\X$HDRB[=7ZC,?@OA?0"GGN)PHY6 M? G8BYBX4=9G3A$I.K1R1TEIH+%;B,2RJ4=$+(&L.3"UZY2:VG"*,Y/3RU^+2FY_H+3S MG%HE.N,JG R]$A5I\DE_I*>&_^W5E/G#&R+D8>A;=Y^2 M[('Z0EPLY]'PIU87LL-:R\\Q5?(A0'DZR;A(J;HP-S@M>&$B@F W/X?G_WT+UD';;2&<7_IYHK)X%=%<(IC&6*/ )B;)N+YD2XCZH:RYPD.HG>C_/=[+^2>\RFL4%*R M="LJ;?2E9/A3@73/W\1*A]9L->N]0^9Q2OZH@PMS MAZTF G@1.>TC\09&/UON $^.2Q^71I@[Z"Y*RIC95TISA>Z3X *FCALA;FB; MEM/HM^<4)C:LYQ'@/QU401CR"9!W2=^N(K_FULHV-J'>6=@[S2HU7YTU<.B* MVG$/];[YD\-]$C;"AR!=SYT=G0"VPE%D8JLSC$9A=2]I$$8YO4Z, M&.:9NZ-Z_RE/H$>9%#XV-"2_=3"RT'&X 5YT8RP;X,73!5Z@-XY8!!M;]6POM%K>O#S_ M\/J,F@-'!Z>[7'ZQHQ4#H?@*C(/ 7F\/8)%"8Y/5?;7-8UT4A27T![-\!4EW MR29+0(\4AM?]U@K]SKB7]\PC.3UG(^-_<.3J31"M\GR^CDQTU>025:?AEKKP MF[6O_=)#5Q:46/=O*&Y#(XD9:X#6]9&F;0\LGA\L=?>\6[94V!W?>OVUK MFMU,:G \IVJ@GA8 #Z39I4VRBJ\H/)<*7EC(K>9?L/F(II_^799CH<_)8)0K MJ 1MVO?/=_850Y5>Q8Q4^)1@0CZ.MM+M8+6PFI7+^12;DM@8)S;?VTKA!X2K MS3*760]I*UR&=3\B:DQ:'09GW&#V&YA=&]DQU:]#K?R,X*!E2/D[^*@*L#_K65WFQ'9(1-2NPGXN)W+J :3::7 M(#<5OB ! <=F<%2@?H.FP_8\O )V,#%U17C:*0C MF!5"7LO*6].HU9"*'4?;^D?OHA==F2%>1:YQ86I*KEF+(P189=*"K(0!Y9J0 MH>0$E<94X MF[,DRK:]+-$RF)?) ,&^MY>]=>2;>JXB[F[*Q&%B&,6$]GDO5 M<9TEE_QKQ8Y4ES+'L/=X&:[]NC>37G21LH#UAZ9+X@D3 J/![RZ3C&L*J+;3 MYFN3NB[3RRDU.J:IPE?)HH%%O"4N*I?!86)?)! UV'M:\7?4$<$26[=-S4:B MPI R*P_E[=%2U_;O>63*2][#P613UU1Z)*T>)+J(M4,Y*UN.7VBG(->=-)NU M[_E:Q&T:E&/N1"),+1]*50Q!A&E/LU3C,)S3;99'L^GKV+K@8EC.*SPE6B3C M/2KU@HXVPBKJD X6\M53J1E?-*F 85R#K53SIARLA7@F9"?YM]F]@RSIS;)U$B0A* M-7;GIQ[;^CO+27(5%CK9E+%];);<2M&J?@U_;_)D4-O$(H$EJQ96X300]_0H MY-VS;+Y4M96SE8V/6Y<;';8(#\X#3/F\*A.3L4I"&!:ROM9V4?,IR#SBBQ.% M^-<4[#DUE:4(7/235YK5JLML?;)7U*T_4K"K77G&,(N61P(U*JY'G52%B^]92_^1W M(O8)3TQ5K*X^?=&HR96Q97O4&E,..-JW8U9KM ++)&^J7-K<[$>BRUPGK+]S M\DUJ' ?".T#J+1G3!<*B:"',$8.!_N(O*?==DMPPS=4YP1SD%<;FW$A3%X/] M5M!"P=:&R4=XO M226(W.(V*?0T[JGCY(?_9?C71Z1/*0.-?FGD<^)P=%8U8?#I?%+ P1$*SFC3 M6C>L NT&8^0=XW 16"N&Z0RXY(LZ;)$Q"_(XI: 0WE:,22ADC^^>X]K6!DAD M7.0S5S4VF< !(=V&)]XV/*3* UZ9"J,40W]IE.%![+\"&R3(D=0V:I9D3)LT M2;E(1LCW6DM!M(98XU<8C ^%E@87G6)&\@*&]904>K9V09N[8\-BWG" MW@Y>&Q!K>]%7IGGP,_M.?6KLU(Q):R9.I^H\XD]Q!C9S%"3P5^0W6"S2N5D4 MT^+*WBF0C\HO<">VA)] *;5X6,Q6"W](LIII>RU\[:Y)\- H(I][F=#%!NI7 M:H%RT($6*+H(9&&^%Y(;;E I@8J'$GP@.2@* M-2PR$(PQ^S=>_9;GC*C)/9!E[$6_"?E(P&0M?9NYQ82+RC#!D/L+D=8:C#WG MR?Q X MOIF4!_X,KPCY!&EV,# AE\<0N0*TD$S1>Y2<][,H_#_'/K(6$QPZ=]]!WD /?.C!T09Z MT(VQ;* '3Q=Z<*S?[ MST6^XW\F^D,;>CVD.1B[!<%#/57DY6!L0$EY)Y(ANMS&-B5C+2<1H*#1&A5M MS2UG,15%T.%!"^>&!#,S^P8(UE1%3^[!9W MWJ:]TW1;R8:YBW;C$0R^5T'NFC>LXV::=@83/C0V.^"H#,#>KR#'8 MFRF>] :/UQ73FU)\LC)).1C-T=Y?)0,_?J^\#:D<5(JODKE,*\<%P,)8?@YN MY$/(5[[ZVD7[7/5P[E LE+K<>['?>]V+WJ?5Q^AG+HN7S_&C"FQ]ZT:BE?S2 M[Y;NC']A:7^L9M,T0>(!A'UT3,4$8'$- &*+W@ 138"-.!J#LT?-FLEY+C+I MSNAZ.I:6+,#EJ.9:-7)J9ZZER+RH?D#7]!5]Y^/O'MGIO*,5X2J.]$,%[B-. M=TE%<($A6LHR^(0 DEI-! *35BY/4+I%\E0RI]7^,TV'MK.Y%&5BC'!:#DRU M$AN,\L#L@;'B#\E!O\*0F#4>5%:VC&UQ3^9__%?_:/>%[5'-DW7<-W?\H*]( MLBN"B+*,1]$:'6KL[@Y1L_%@Q(,9U?6D^NG''V]O;WN5&?1 (/Z8?OI_AL7@ MOW\\ ^6'E7L_FB&<@1^QNOK'_LG>P4G_X$<8M_SG7I^NR_&/@VL8#.[.;G^_ MWQO58VRXZS5&QM#0SXB?V]O=^?G172#739V@>7<=T5B0-K;3S<6;5SBA,[ B MLNA0OV0)VC$?=#D+;9%+C-)+I)N^D-J.,EI1J6&0^;;2P>K!/YA]@7$4-?,1 MR:,MY:C71@%)X3$/2SPU6F8"4[#PI%MS6:6,%84_G?\(\-D MB@<2.ZTS[N[M#;+AP].=V@(Q*;KL\6UB*3_#4]R1P81ZCQ%EFJ3G3DK3\1B5 M$AY5"3=^-#-/Z_@@Z]4YSF)+)9/*_*3_\0(4XR1+ M9C^E.[?W+P-09[M+O: M@'ZD(\;'#$XR'OW__F[_.Q\M7^X=QW]R:?\-LOYH+H MS5O"%^3;>R!T#?\7]?^;I@RQR]@RW\QAT+U"$KK,S=TWU>:[:W6;-[KUG_ M/L)F/EXX&!@#GN3"!;EC33HGHJ2CU"H':=%:+#I'7VP-=Z-U6,GOFVOXY>;O MSYN:S'1JXOO]O7CW:*]A\G_I1<"_WG,Q-H=Y'^2D< MYH/]^.#PI*.'^0DY>BXLN87UW-L"T_T,9Z]E$=;[LJW1M=GJ[^['^WO[<\YZ M^\G\@I)\.CKWX@'AJ:6">]^;NI0XTY M1X.@I((7VB/\U]JK&?Z&-O'3N6JK3;';=W"KWS^(^_M[BU3TJK>CRU[8YL1U M:6Y;<.!.3GB5^RK8K MSUT/E)7A3J E&"[?[_?W>OV[ M?^FZ8O$SI(T0,VL29(TYG9 T^/M^O]\[ML_T^8,KM8]DNMB5[?N]P][I\F]7 M"*T:F* .$G]XT#MH_2'R1AM"K&*YMOS8U1_:?N[4V,]KQF7J),VH:M6KNHSA M"1:R+W!W:^>]U^_83R[D=?8O^-YW_H NO &]I0')=WN"C-=_\^8:;BM05EYM M >W2&=(##!(L-_KMS1E7T;X[>^6*TN<.T=XNG)B#_1^X'<_Q#PHFYNZ3=KXE M57-B"026>MY])N( LAN^LG\,K]P_Y5<>X(E=\>GA6?UR!3==NOU[852.2!:I MO4A_=[^W?X];&6R J_1R_"UP)^\O(+ 2C%ACW,V:>W;8SFLX-=P&[/O^P6GO ML/5R@BJH*J%V;[[A5HI_N22BN+I"]C'J=/G]?OO3W(!<^3/C;MVHFO)IO[]@ M:)7),J*7858P++L=T%TC(9 M(S>08_71ZFGI[ISF=9)?ITPLRWP03_>6H ].]V.1Z\WWIG]P+VT62J[\KG?0 M13KPM-6J%\DI39^.^L[WK7#Q%]X_&.?^'3?&T?M Z&RNX6\=O9RM-]57+P%T1BI"85K7Y<%W6C+ MA_(%*S<[=T7.FEQBE@$X91+@Z4"L!Z]*N!#.HF2NOCA6CIS2(#O%'!'%O.2= M([AHUC8+$9RP$0:$%Z[^+4E145>]Z[B_K]NUGO8M7G- M=<$5MJRZAD]SHAK+I.5XL:"RF1^ 5>%2%6J+PE_+6N.G= 92V(E?S=02%+V< M9M>P!/3IS88!(V# .-XP8'1C+!L&C&_!@-$YC1-0KL/KE?B^J>6M9ZE,$D3T M'K>J$-+Z2UT.(G3V%-6.S\]!Q,Z.IWN97A@ECON[H1A*,TZH.](TY\^'[(OS M7V%0S"Q[#P7B:T]NV> 8C!N1GB//P!S!:@O7)G,;\_K=H8=IA;C%KR[)W2\] M:+PT;$U"/_3;H#1,,]\8;.[8 QA%B)E;F4+]TGG<%^P;O9B^8W5>$3"72^58 M7Q;R>L(FXX)&Y,A0.)YDQ6PNA-2/CPYW@P!;T"<"W8:=&H:HOY#K)@.I3/H19)%N5'BI#+QM2CM!SNH%"=@08N MA[@8L:4)$-N+/,42I"LMA[RI,VW#/J<&W"[P0XJ[U[FL>_^XMWMX_-PKI==J ML%^IK'NSLE^O8'ZUP6X*YK](P?P#E^1T35?D!_97N%O5$V8.B#:D 1O2@ UI M0"?6K/^-;N!:+L[^SHJGZMFNT-[.AGBBN2P:F=HP3VSJFQ\Z\=.3>.^DJ^7- MF[.\.[FE\NCG,JYB,S^TDK],Q[I\SO_?#YSD$TKEB'6U^S:4]Z#@UYKWP..W=;^U:E4H' MY>OQ87QTNGM/^=I^5KZJ%'W>V[2WVX\/C^Y;O;G9IF]]FTYWX]W^$]JFSU,8 M'5236_V'FAW/=LF./M.P6$,>F7=+$49?U6I=)AA7Y57HGF#CWQ@ MLTLKW?2]^.!T.3799I<>?Y>.XKW=TZ>S2Y^G.SJH,+?V3Q\_M+%F2W:T_57" M%W3 C[E*L!L&1WM2]X//Z_$US-.[?B>1,$'-[L/*#8LI8G I7+J>$;7HFUQLQB[T^70RYH8=VF< M_3U_9>^F=O7Y4HG:]7#?4KON]7<]SK6[^:Z8UO7TQ&-_6X$D*VXCD0NX"+7. M&S[-4KBH*1.AX'.3,=QVXO/X_FC?X]]+LB*_YB;IWL,LD6&S.KWE<0?[/C4L MCVLP2K+,Y->&V"$&14Y2 UZ$@BZ5<@ MK;24NAJE5_2\:F+X4UB:HDQKG+$WI>NLN,0\SA169H:C@N$/TZJ<99(B?4^*[/8]%L95I4C_^- [M2N)$4<)Y02* M"K(%A)1IGA(O!-[5VN0L9%0&5; 32).0Y#7?UEIX-^>D1U)%MR;+\']#T>4_ MMS2YN4VR2JB5/Z45C=4*!O?BX&5$E@&;IS=7R!Z87,E$1(1FF2B(GL$^\'(Z MO$:>SW0,AUTD0\">W3Y"3R@2H48%"VA7;[FP>%:"X1F3P^P>WXDI6$%H>!SJ MS"I_:H7&T9Y'\+6JS-@_\2R %41&XS8LX+-=1B(/-Q,OCM#)SJU&Y:Z2LP>0 M3B?G:38?M][79SG9H-"N;6S];\MCTZ3MNYS94Q?/DQSA[5U.1A0'RJ[!$F[Y MP6LS&.6P ->S+T2@HZOZ++EF3\+EV'#-;KAFGS+7[(8L:\U8DM9JL!NRK#5; MV0U9UH8LZ^NMR',AR^)I;ABS-HQ9&\:L3JS9MV+,6K^569DN:W.D&M=PPZ(U MMRP:=VR&6C>L6AWB;YF;?U> \E/3B)X0]/AQ#HB>[247SPE&B;GN@N'<0GIT]HE]:X$F?!!FTJE^YGAS\_ M9BTU,5;KX;=AVKKW A_NQJ<'&PZGKN_24;Q_\(0XG)[H+O7C_LD#N<>[N$M/ MCS:JO_OX,8_U6K+^[O.+:YS=#;S?A#;NO:I'_?LJL [[8D]TBT[V-EO4[2TZ M/=A$-+JK+;<>RN3Y?%=L[^1S,R=++.BUH?)L%!(^(GZJG>=I=QG54]=S^9]+ M4O;E%Z@K.J9]9?H(P=H_7".JLB^^0^N!J=GYTTV #W^XX-\/0!E*)[]^,AO9M2%'^O 0U++[JC MW'8XC3)%JCXB]&->0>7?:TX>OV,^3;($UFV(SVZ>-AA,4B++( RFN+JJ3.V3 M,(4<2@XO@J.K>M$*:_ M/SBYSV^$_L\>ZE;Z/X_YLGGZ62"DY9#N]\Q.&B9XDX*M";?W[;2<7Y2E-_CX M>-4;?+RWR@V.&U>X;M!_6K;BVU$*UO($AEWDN9%P[Z"89L,H+T!B&4M8G-3, M29J,X3/81Q):R?SZ5'/ 2S94:,\DKCSLSNE5ID M8*&9"'Y)#,M550Q2,G.(BGT(X\N*"3U>65][\Y=M+01;$U5TIJBB#_.HHL>= MV%)1MP(X"H[5F WV4';XIR?#G07%5]\:D]])8:K5##3 MP8CF]-H=\!A>4'=K @_BQ"W]^0W]^>7@G#V(L+9MTSU M>PWL&-[%N4!6MA!0-IJ&196)G^K*0M$XI'J+'@(2U =W5RSNO@Z'0Q7?#\< MJUV''NKF$@GRYC&7:0GJIY-KUF@"_9A+%\+$DKHNT\LIHP@0B':T "W&H*A$ M,5$AX--\FIB\,D%/>>QYCW MQ$,,IBA:BSD &8K4ZR07& TUA:_J$AXQ+0F- MYIH M[6!C]ZU0-Z_[WOMN>T$BJMHD$P(H^0@.Q;^%:@#>,#N/!Q7YNLUIA^: M26D0I*4 +O.?:P_W 4 MXN@7DYL23@@NZ-EP#.<+3@KC =_( C[O]7L02*G2Y;WVEC<)EU?/YZ;)]NN&FRO<$H=G;- M-H"R[F(4UW)Q5H8I/ML5VN 1YY?EXNZX5.=0B;O+$ +-#7B.^)+[+5#'42:' M!_'^9S:#77\>N_+R6%\ Z?GR\XGHM6?]@[3A*.X>"7,&OAS")2O;1:1'W5Q#0AH=6NQVCEHY3<;#UH3V4F"6>,>5+_AL5F M:-#N G34H!B/4^+ JBP8*H1(9<6MHQ5#/!.,'V<(3SUH0RS-LVVU8I \,JNZ M&'S/H[=%-DB%G&J.W& [R_6%O;WYVWAR2P:" M4AI;%8?T:S[A88B.L_O:?+[_)7@+ORYQ$Q5,6LL[O+'#)\.TAMVM^.B4NH[X MC:JFL]L5:L5[\8TQ;Z)E'3O/X7A=IR@JSBI$1G4$N+5.*+*DL<2,:[2,:*E; MXJ32GWT!)-D&7;)FL(*U&NP&7;)F*[M!EVS0)1MTR9JB2UH"3QT_$)\+,/%G M_.Q6[EL! M9O939@DJZ 2=9O>39(DOEE:;K_=_FF&UC))NWW>"MS?'SZS%-^ MF[NRN2LKY@/C@\.O0?.SN2T;-JS[K4[7[\E>_^1;WY,N79)O8?=V$"^Q=7#T M^!"3)[2>_=,-_N1+=TVZ,U.X$(.RVSL.FSH>.0A*D)9?"8"R&V3#5^OI&*!/ M LR)).09W& R4U)2O9DE'FDTGVNJB33"Y,*BOYX$Y2:YU+/^H='SW[).IFL)O!?KW!;G+IFUSZ)I>^ MIKGTSOI5&Z:/#LTBNK]_*;+I);7+N7TSUG>-&89$ ^ZF/F%)_[EG M4_R M'1]_7A>HIY+!VQSD-3_(_>//(S]XN@?Y69_BM3K"G\UXL\D3=S"ON;]__.AI MXO5:L:V3)GG#O4U^Z3^REE:]%!X_Z,PTYKWPS/S_[+WIUE[S^M;AW6/\F&:T?>QU;^B?O#EK. E_VC8\-'?MCW;%T;XY[0_V MQY3 ;3S5UR<_[U2W\DA_3(1MH>@^&Y[<3]EYL3MV^H.:SMT:WM9I.I^<)!MO M3]2=5[\^M9+\TTI)^TG^E"#&8QA$6SG&3[)V2,*=<>NJ;68'OP=1DB,DU*C, MX2/?K:6Z7 M:.X__M?KP^'AVY[J>JKKJ:ZWVFRL!OZ_MW-_:,=^DJ6[WA.[?1OCH<_SD,X.[XFUT1_1HX6FP:)Z1H?T[ +A MP\/7?>K AJD#PX=)'=@5->-]FL&?B1>66::2<.E-2>_88Z#Q=4ID'C1 N8-, M'3/*JG^ MB!Y/C&V0*[C%I_/\+/+CX7T5C)>[9X?'+]R-02F"]P^/O&R3Z_!@]]-DGOD1 M[1T?'/=.B^T]GK/GX5)Z?J;W\.2@=U=LMF?'9V=]C0'7&&Q%PL5SJ[X[\XD+N;G/STEP=%J/0O1[=K?Z^&(< M*^V0>E\;,.<_0SNZ0[>^ZW?/M^E4^R%L7+OP#)M.M>_,J7]T^%KOSE-PB/LY MSG:GX55_4_N;^E-V!LP"^.*^^!S]3>EORDNY*:?^\7$OTWIO^ /PX*.CX]X; MON&>#8\/VTS CDYS'7V^]*RWIO-;TZXC:\['/Z3#VVCI_?)F<& :L5$W-['] ML&':+X>VY]NZC=U.!T?.3\B<7*^_6Y2;F5&#-^GI-BX5CLMIA;IQ&WQP?77= M"@]"\SZQW>5\+Z"N7:9Y',QF4B^)X%H(^NG18&CFGZF\C N@9-Z925R&14GM MY*A3W)^#ZP&PP#B&==',8!8X-=[SVDLBE?O>(HOF009GC4N-2[PDM#5XY%=Y M%J@X\JYGZIN*?>^W+/AW%$= .%]4 ']?_OGE$_43NX9?!0L8W7M'[\8N8W;K M8%XF!5/]JXR*I5-?2BL\&+SI6F'@38(H\VZ"&'8]&",!T\^PL9Z7I'"<29'! M2_$'C<']RB2B*B2]O/G4O%G.=0842P0J3V/G/LX>7:1Y5.2TXMKZ>'^%3O/Z MR-PKL/F\)L;<6P3 ?((83B&=3'*@#;P'P\&Q2[?-=9CW"6$ZM(A'F,_2##9* M97.@)I@PC#"."MC/$ X1]@G74=T U7)B3M+L3O09_)RE-U%.O"/5_0:]K\%W M)^>W;SAH6?+JAH-IF0&'<#=4:+; #?U)?0?UFF5BQX?LH:3;!J_]53,RVS80 M>X\Y/Q3U[\#^)!B!IE<6W3]IR/\G$HDG!]7M5W+G(R>;!%LJX%O"7-2%#]"MJ9RO IF%.P M-7/Q9IF:_-=?_E=T>*J.A@?AX?@D5,<'P>DH. N#D^/Q67!RJ Y/S_Z_,[@V M=%& S5_ "Q$EX?_ZS^!_/Y'Y1'3D/>M>?WG_]Q_F7 M2^^/K^\&;62]8SU&SP:'!\>[TZ]QIYI+/LQDCU[?[[SZR3[19$_7O&!]C]&[ MG09]C]&^QVC?8[2;&OH>H_?:L[XAY.9[]E@]1G=R<]9N,_HR::=O)MKFOR\^Y+J_]D^&/=8]\ MX=>E[Z#ZPUNSW5?DV#\>_EBWZQ_:G1TJA-E)HZBK2N:^]<+]?K9"!A^VP;@W MDJ>V+1;\&AP_.JO ME52!SDP!&&D19)S! NOJ?DDZ\0X/CP?#=<8]'/#&OE]G!ICP$)*_&)-@NB?@ MSA0'I<2KB8(;%,1P'D%1%FFV;)TWAD0HY\=D7DGBT2]G3L(//+E0&9P5)3O! M[VWN4UY/],'$LW M@TGA5##G"K@!IY!YXPAV"?/)Z/&ADZP&C^=%&G[;'U%N'^Z92G)Y/R8?O7:2 MC^#ACVFR3QMI]DN/CX6)Y[99*I,)TF0+]C^MU()6J":5KC,J,L MLB@'ML2GCF6X*\[C@UR'PK0#3 >&G.GT$-C4H,'VJC,?>+(#C'RF%F6GF M12,UC9($A\?8!L*#BO$:DA#^,4CQL&_)C"&6*CF,.#M\.S@7?QZ<.'JZ\? M+C]^O?;./[Z#OS]^O?KX^^7'BZO+:WIN^%83-1 9R2#:I$F4 *U&4-*;( MX2@5/=RQ=2FH+O!+' %N&]Y_N3"+*-G_-)EX[^ [V##%IQP!4Y@GT22"Y_\. M&P0WC]D+' Z?@D?Y(C3&5WC1AZ" 38)H@L)J0$B5I)GA\Z41.T'-.$#EODA;>'(;( M(DS0A 5%-]&XY,S"3)]Q,(7Y3FGIQ&B7/+:"J<*KDB6U]CE[BRQ*W41IF5-N MX2+-<".1KG51)B:IOF*VG:D9W&V'5>HOX;5P_:.0]F)2XDS&$>9FC3V@*+Q# M@OS]"AD>CC6'M>0SX*X#;[L2#MO%]MURY9#ERFJ9">R8*"M([B50&M($!Y&K M7PA_#6C_VX2 )L.Q G:;";,")H69@)3EQ"3\586S!+9UBGR?987W1S$>>.=P M%Z=X<\( J'X1J9"FEH[^*2LV^@ 0U!AE!?R#IH$<$%9/-[Z$F9"(_X:%4 #X1HK^P3$?Q.IVRWA=EN5O?R) MTI.1\:& 0FZ!*ED.S)9O=QCD,U2U69^(8Q&4J%MG*9B]XYR+#"A;/N",3OAF M7(:2YI_CWJ..C#44:!J "@[\-\M]IUR"WL+\""U@N._R+K[AP?A&]?FB*YN #VO1!:>-PT(K>N3YGFK0+;!?\$N(:%I7V[J)%"; MT]H1C+I8 +O&LRPR4/] 7X+9?%/X$U]729 -A/)GIH*Q7@6^.@P6>(5Y[#'9 M73DHN+@// %26Y&X9!ZP9OAEG,)\2.4GC> [;(,F(9]W$8M80%BQADLTB&4< M^U3&46G+AD(F=0Z%R9[DM5UZ',%P,+WEMM/8\!!I+/$^A44Z G$_?*-%N58^ M@B1)4<\?L]0%*PI-''+8T$5CGT%@5''X.T>20.M8]*&_IS'06XZF8[GP]L0R MD4_%_GA%FT[:1@9+"9AEB$T#_WH'NLV<9BC>!32!B*+'X\/!<57? Y!YPY+PI?@H4F!D;:K@,K$^D"%!2S IL(R4V"IHFO/V[.Z M2^Y]!JT]B.Q5HI&Y]HAKP I19%Z!"E=Y(:KF^V!IZ#?/@R5J+C@:WD?2ZUSW M@ZE[FRO%%"WVF,/F1"F;ID&'98%C90]];Q"6ZK9JSU1L!#'_"E,'O4]\Q M[Y^^5F->#4Z!5L0E;,+]T8C:1Y4154DD("UHL"2P-@NTK5K/6%,&,2"[8S!@ M*X9@SC Y6K^LF-+6@'8X!3S@G APE)#*TIR#=DKOC&[-OA@J/ RP##$V\\27 MWZ;9-^9MQ"D'WOL(*6N1%NS/J3]0\7 A#IAH67!K3+V C$TTB\ZY$"[#!!!M$KD@*P!%@@W-R\G8)U%PACQEL*O M"_AD03]K2NK:X22H+:$U#T>"TB:$Z8+L;Q.#/EX N!@HM&&"8UAAG"Z(='(Y M4]_E1&#Q1[(@NK>%%ZM C*X$[IE7@&B_08LJ*6;;5H38[B+_AWB49B#?TTRT M0MBC@,Q5/&G#,)%'!AE5?/+1BEHHEN69) N4M<@QFKK4YNQ@[>_?MQ$$R%'CP?TG: M_I!VR]Y5-JCK!0]WXKQ).0;U:X9^]G041]/ ',@O1Z>.3[S=:4O\KNX4-JH, MWPL]/@TP35,P7N!38Z&(VELIY'9&(!:#;U$)#!:RLX$$JYK2KT91,M;*!_N_ M@5E%DR51@.O=02Y4H<"^H--U1 RKV]$7=/8%G<^[H/,I^.TD^HYR%*QYD(KS M]O6C%)&X 8./3IQ575/BGK\UUE^P@$^_1^@N\(IH MCHQ.HB2.70@R[]SAL:D5 DT&34R51&Z(FF$(1L,=!7M*0A4 MH &EC)L)-\]*1;2.&6!F%"3?G,?QQ'TRP_7K O(ZP9-@*R5C^&^L.,Z'GBX" MT8!C+]HBKZA3C5W2@1?_MQXS-4"2%UCVH M!6:=X)[>W7'CW3HZR!;_+^ZLG12!B S'"9$T_$*B0#AOT&_!2LDK?I,BO0VR M,7M@=7+!Q2P@!PIQVSFKL_7!H&*S :BU,)>(VHS7!&45RGP6,Z M"'U_7"\(O*Y<4 H!E<17,)3H@5&:980"@CRM*[/ 1+J(CR$UX8T<9\$M6 L@ M>AU_^HJ=0>)TP'4(9@94OIF[>;APXVCXX^JW3U^0F7Y%"QC$TA?ML&%( J# M#@Y/_NKM>T<#."R-N%,%RG$BBGP<=O)"].A+^V7H$+Y@Y!Q:0*HU($^,[4*6 M\(*)(%[6[N0MQPDS-/0EDV@1@+KM&,3>1/$D]3CX4)FPR<:[:A,2F@2(&K\) M$Q\,3FA_#D"1_"N%VH,D*>>255-]I=FG^[^;=O+ R1V2G3QNWV'RWRBM]S M%,2T"_F,?%]-\6W=JK^\J0KL)$WVM0^/,B\4*G55-XSA-<2 C0*']K^#XV5< MO%J@FFPUO WM64SLJ\G4M(R##"@)G>(Y2]1@#,PC")?:0^/HDM5"N6K*'C'X M0"B &!&Z]]G]*KR;%RBSZLJPTS?8)B@E<'C !(2L',^?&\43KS'J$KAI"Z0U MXRV!C5$W@6QT'-SZLE[Q@Y!T";[3?2@+N 82HLM!9XI%#>>,NI:'Z*X@O$S. MJ8F85*,OV2)B Y(VN^*7!;X684I(D*<)V Q+/)@\HM #?DT6 4E0&Z3IWK(V MN@LIS]" KX&^65,@70! 4=*:?E%*[I,SI>69'2%%TB&L "BV(-ND?3-BL'8* MV8QK/#0]M9SH)$I0L'/>G1/O=8)'5)FY[5R"5#J*UPIG<'QD>)'!,*2\0;!0 MRB QP2[FT;!>-"%3U$&L_8<_#6.@5TXAI$0B,Q"[6)-Q)7K3]GU[%-AYDO1V M,$F5@21TW>D2,T.E:"4+9'=MKJHCRTY8.R-3"^0&26'Q#RFP&I:DH#4L"'AA MHO,1\1YJVXTB2^1@!O,@E+?+EXB<<,[!:M#D#3OU$A\^2 M0Q]?>=+>GA4Y5NRCW84,]-6/94QVHN<^6OP?*%94'*O)D'JL M.7L<"T&@"C]' P3%35I-R$'"UVHOF"$J*94$4?R'<:NMN3SK1K+)2+Y$DV$Z MN?$/Z-N"Y&!R4C#&&MV(**-KP,.QZ5T(&]81-KJEY0(I0X>$*I$X,$[)6!?# M'=[>MC-/3A$L\F MJ%E,53K-@@48QD#[H8ZC.EL!ZX\0#A97JQ4*_&$EITO4 M8>.R,PJV$SF;&>4=O^ C@/T/U:+0N5RD36-U IK,PH#A(S/Y(S8(;3.V7M./868"/.X\)D[-Y<;B[ MKGX5Y:A\,,%)>@PN58T*%L%L:Z=9DX%H>Z4&^KL3-+?*_12-J_XGN(+[-=,N MRY!:G+"GDVE!O\/[2%J>4>EUGG8J YOM2XU 8F\>BAW<7FL8 S%ICXY#IJW? M:UF49DYRH[;#*\DXOKUS?FN.!8[18NQK!=8D.9*1A5D%("(W//MUL[^/GC[[ MF]3X]W%ZZYVSC%P:V_1_R$_7@,6K:G<;;LQ+#F\?]N'M[9A+']Y^EN'M;E3V M9SFWML"/7-#6[/ F=*>>KC60#[;XS&,]GQX.#X].7#IO\8)-] MLVW@OKN*9-L%Z-OCV+Y(C,@>QW;S/3O'+HG[PYV%)BWEA^W=T'<^M([\O/"8YC5:0; M,O6J(=,'[4QZN-F)M+*$[;L:Q_[1R:9JVBU90=WA%:'9_[)P3V!H;=(-7SNIW3@'Q_=$YRXUWG6 MG_JEM4M7?U0V5F 84?8_E^+_/)#L=*?PP!\> M/F&.3W]*:ZF%PS/_]TQ04OX<%M\6>>HK4W M/#CTWQP=;VR#;I%N_LR/Z.2U?W9\U.G/BGP\V=.;V%L-X&7PJ< MSH2ZG\)T!'(G1*A<:?+-G=8%5"=-UD<[N"/\WYL:&Q\77(7>SMCN(SK>U-O1 MG]!C"Y77IQMH9KV!L5'X$PT,%WSP287%SW$_]YFVC[!!V\(RVG=F;SA\XP_/ M3N\;5-R!K/3^KO1WY:?LS/&1?W)ZM$-)Z?U5[:_JR[RJ(-9>^V=++WI2AF,B960:&*CDQ!+ <99]&-2IQN M&?ALF5&3GSC-I?W/T.FW-O ^N=]SSQW%&.G49@A?&Q5J+AVT3E\/3IS?MLV# M)OG+T9G3U(U@[V4-M7[+G<4NV)HND#YDOQPZ#9!L;_&UACKD)6I3K-):'.4+9I-%ROW4F!1RX5@D^S4HT- MPK8W#Z*$VB95VN/@P':.U/2\L;Z X&*X%W/%MH05Y=CG)-[7?9SHK4$,]N5O M0?8-2);:*F,WF&CNMN+A=EVWNNUY3I#M\F.]9OY>P,+KG1RK3;P"#7?-1#!T M.P4Y/1L#W"\[?4R_2(HT6[K/4#N?.(!582^B19R:SC[4CP+AJ0GZGGI2P&2F MU!@5FT5%^3?N:3%?I F55U%Y>3!5TES.7"5L2M.<>_7@T\D$]@MOTB^G9X,S MLYQ&.HDY_DR%"JQUW=!:=X'1G7!J!Q_-<1 Z<]V#HWGPV-%E^-J\VWVM&3Z. M@I%TN_.=65<)BWK\T$'N!/(^=4TSMY2Z;;7R/NS.,XG+L"B1"N@Y>"Q*N8LA M_TNH.8?E8[^=ECXMUO:ITL<;< %$IJ M ^EPM^'0X6XX+2%4T@5@<*!2[/Z KDAJV>,+W S[+:MK<-O)V@I']PY^X$Y!68?-$$S#\Z M'-T6EX^YM1/+':#X.RIB-3DIN&TOA7T$F8:-O,4D *-4VF6A8F;;W,[2 M>(Q-ZJ7/Y#]3^,9#LP+N1)/D]:F\R)8Y1]7MZ%OF]"USGG_+G*V2[GO!V<;\>'(VSX!:[S3*K-NH5F]:KN72GK1'ES8DNN]6ZHQ-'M]0, M'AZ-R%K_.W:P!&WUEZ/!T<.( R-MK#]%Z\YT-VUS\H+Z%<,;^>I66_DYOJI% MAAT?C;$&:MH(]L/ZIU@=;3O,%M&T9IN[T[]L"XUW*&R21GDA:92^]PX&NB&Q M*LZ/OZGQ%+9C2Q32U3>6&KVCG8&$!_^E[H\DQKD?;"-K%#X X\JZ_X@68>+< MZ);:;ZIQ&;+/$NX<;$Q,_30GUN-5;7QMR W?!<]0._!@B;1/VRG_-CY@XW&& M&Y/.D2#9 8A;) Z8)"J[9! MSU"WPL<"[Y>#FI>)HUJ)?#>L?#<%\=AHBYZL0X?8\76LT#+G8$ONS8"5J5Q: M*],!XCH6908DH?0=0--J<&3F0&+HH.ITPWF5":C=[*+!Z7.N>5H6V$28?#]K MS)""1#!-I@'MG:8F?>0]>M.8R)O3P:%5!]; HW,.P=W#G: S4F1P3U1&*HK* MM96ZQMYR0]M_IAPS4QFUU45'%)[S+(+KYS3XK4:DS!N7J+D +X31Y]0K.&*J MTHUR?;C^H,:,HSPK%\RY)$8YC=,1AB],0U_N!IXSCS7-KW.,/$A1$ MY@&)1DPSZG%J%)B!A^"'0&X1!]]"W$#]?CL8/# R,JOC';5@EUU/.EO6SU%W]VXMEC MJUXG@XN!]^7R^O+\R\7?O/./[[QWEW^__./3YP^7'[_ZWN?SK_#?:_KBCZN+ MRX_7E]>^=_GU8B>N+H8$IQFR=2 K8$\AHVNZ/NROMF0 ;*A9O$X*US0.T==(P^S:,1R&T=#%>+PX.T7Y ?O.?Y('PW? M(F47>BZ@D*E;$.URYX U@#(]AY?LO_>]*?:03VB=F9J6L6-F+%*0_SH<2HWC M956?V# MN67!F,TI,]@2/TSR"1A? ^]:F35?%6KN'0V\_U9+[RHAMH?#D%)U^/9H\ XH MMF5;<&QWA..!^VN: ^SK!>:*)$L9['CPV\#[31MCGV"[;B)U*U_^;K?OB]V^ M@7[?>VJPGDGXH/(BMHX[2,YL/>D:DAT!3 V8#2CYA3N6#V>M-EZ4U[XJ/?$' MX66O#[>!EP%E?/UR";SJZN/[3U\^G'^]^O1Q%QC5YYCB5#,[=U*DO M'/1_,(I_I^8XYM<,_2;Z+<3?\!.7,A]&(KX^V08JNAQX%U^NOEY=G/_AG5]< M?/KSX]>KC[][E]=?KX"D+J^?*47!EQ<8M@5[VSNWALDEJ&BH:E;H(=0/.A:, MT@_>2S?X0<)Y_?2$<_7U\H-W.O#>77VYO/CZZ0LH2M>7'Z\^??$^G'\\__T2 M-2I2I"X_?/[CT_]<;DI(:V[%F^'3;\4I$IG9!UIT8RNVZQ:UK^.W%,TY,$;> M19DB96.[9MVX^\,3L5@9ZIT46_+R+% =2OF0,4*(@IL_1OT'I/$\2S +]HK W81-?_D7'4(_[&.IVS*6/ MH3Y.#/5Q>TF\.1F#H^/#GMR8X'1R?O/Z9K0G6+!@KTL53%; ' M<[4!@O[:H.1/MZ+S:75!/QV0_$Z OH[ N:5P)P&P[:[\ B[TZYA7,;!V+N> M!1FZ*"YFD9IXET9S^,2:PX^ #_Q$7/NGVZ3CLY_9/V.;R>$=O/*W=)RL=>@[ M=(*GQS^%!^SRT5X&68PW/?GV4]!$=N'03U_*M?T2A3.T;S^".J6249E-G]GU M??/BK^^[8)($)*FC'Q+(.W3J)QLQ[5T^W/_W)OH6>!^#Z31(GMG-[07O?P?9 M/"K@ZD9Q^D)N[FE+#ZC=1*M8QSXBQZKV*^^"6_E#-I U>;,@]V"4&TYH0P?R MJD528L]J]&&65.<.+$D*NG%67XX+C6ZZR\?!$E M^^ED,O ^9^H&LPXP+0^_,%/#Q^!+S,OFHB-.&3?YF1=+G-05W(,8B%_A#*X- M7(!)TJY-[?!@> I;01]BMCAZV7E<3,(8OGESYGON9BG,4?)&60I$04GA.!%. M3I6$ /9IF[RMM6;E5GA>JP2SRO\.6UY=[F?.*8"'O_Q',%^\?<=4IV+8RPPV MJ_.'UP7B9DRC$(>@'"C.1N5SMO%#.>>MJ;G=\*):RQ7O:1!AAITF+PK^;,FR M[KR8O(B6BXG(+#:J4U_CS[V'#^,>/UQK$Q[&/;[F"?Q-,M9IZRE(MHH?KG$( MAE.]W#UE_EKCUQ/4<+AZ!QGM,3/:5N+'^NZ54LELMR]2*B_G6+> 6;@IQW[J MTJ+UX& JY^6TS L4#&=/>V!;4[&^,1^V=JIOM*)M64SGGF/PZ$,^D(G7"'!M MG><#I@EJ *H5PQE])!C?1#EF9=ET2X+ 2@C/QZH%OQ$FW$4ZAM5^=5,X_RC& M ZX\ 9)]C>,@CZ_J4;6)F#*^#Z1(G'OG/(DE33$*.2W^_?D'N$W>G]>,8.1J M.1.X.KY^Z8&\='C *:$I7$W8J=_!@EG0)UQTY%VDV<+,]."$?W3P&F>F:%JD M7.E-R%F;,?J4NQ?P;+NR<^46U13>^8?/YW^8-Q[NXVLKIR*I$O'2X?8$4C56 MF$N,0^H#9AB-&M/ DU))SAD8C-)0*(6O_H1Y&=6#NDK"@=&A5[S$I36J[RFQ M'K,R^N]1#/]_'9!2"<+[H\*L^&]"#%MRT]9G&PT/B+\SQM2AZ&P\[_MRC?M9 M2LY[W7=^P'N*U^1SD!4H2P/,>09+(2V\"T$.D:]RPSA.Y0Z_<2C4REK#Q(FF M@[GWFC(1A\.W8M]<8X$&%FN\1Z$."]'CRC5'(ZO"D-JFSA+>S7HU,K[P?D/$ ME[\%BQ3(:6Z&'\KPQ\@>#,:7\(Y6LPS9PGRD%UY^HH03S*+,=*$U_.9(V-X)*RKPVCF6,2YBY>1K MH@^D"F1P$8-ICYA)OW.)U:58QRI625JY91N)"R'9/U0YC_2E(IGAR!#2:UT9 MU5E#O7F_;:L&/WQG[\_AO*/]3E?"KK#[)X"22.Q>D30G_%XYY' M89J@[.!B45C=4@S31 J_4ZPS,LJN.XI34F5X5U5XUF9NJ:LF@E8:S%4=L]UM M<9TF96Z42Y\U6$?KGX$\G,Y(! Z\]_+YL8=) -N@S\,H(78/?6O,_#U*X6YY']0\ MS?3G&]9"O.2$\I,^H7P[YM(GE#\>*-?3*YE.*MQN:9<2BX1YWU>SU.7LP]=: MLR14&NP:H! \86W7@TRC*80Z5$W=X0R8+CQ4+D16H0R,52% *'T,RL9+R)=, M@0C?6W'N[D[_'A T.;EUP?2,$)<(_1B("DP.99+/I*I]3&^88,A+PSK;AV#9 M?%\U L_JU'L#WZ%5+7CY99Z#%1R0'S9L^GLV&HZ<'Z I9]-E3FJ)<&Q6HRN> M8@LE$JL T=]FT4)<**1??KSX4AVA6\'LF,VV &1LR.3G^E8H[QIQO74>3.O*M;.K M)5YE8UG)F'(4%F!6 .&EV12LUW^S4?0P['2X%CEMR_U=>5LEHO7!$-5V37K] M\F3J=H)@A[-*@7*FIG!9"9(&&[DT7/3K5".WFI9]B6)?HK@[2=)]B>+F7*8O M45QCDUY2B>(-G,_Y*!A'?I?*OJOLH>-L^^JGWR/,()HIPP%T=/XGW/\=HH23 MPY=RR\_G489=#%7L=\9PGMTMMA-B>$G6D4MGM 5?>(@PAW1 MR=65JBOB9)O4K<*61=2<.]>N^4..OMKES#EHB]U ;E.$[0^P1L1@\RNWO0AA MNW['9BSX'EQ"Q+[\:NUKRWHN/UR>RW(4I3U@SQE%>/O>YS1>PD9QDQG$T 8M M;ISKI%=Q;.O?LH.[\4,N$GFY(5]3=KB@$,\--8ZZT4CT3M0I#!9!*.T3"SS M4-UB]PA@L+FZ2#'42\]C/!/G]C]I]LTMP^'=7Q!:,)]W-;<-#%!UI##YA%/OE\0/0MW'(K-@,@FB+&_A/A?I-%D6 MU/^ .\S8%]M]DO94>M:4E1LDZ?[_XUW-N?#%IGU6=Q*?Q#AEI2Q+BCKP-Y2= M2LWK$NH# '_@>G%(1->-_@6621S<4OG;CMZ?=0VN+;T_I@ $EM!Y?6IK:D\) M.'*HO?8#*4_"5S"Y"UD:B2VDS\VP"Q4 +Z),$^P$@HT#;>.:<88\G![TJ?&4 M-./P%4V)(\)/@GA91&'N+8!'8C+3P)E(A+(V M5T&>)M1Z;U+<8I- 6SE&6D% > N*VF:%WZ1MI5$LXR";FNY^E8RYBCPF@[!F MW[O:/?Q<#H&5TWO^6=75EZI(VU\H>T"LEFF)[#B'J MX@X/:;Y4,(9HJNVZO5-^R07Z27HC"8QI,)X'"U>QM?? ;0K'O>!NT/8=TWVC M3\ZO3!NY@3,+]WZ[VK9P!'O'?3(FI),E<;U: [[Z%,S(!8 ML0MN7&*7/]5FE[M7_[?*U4?P Z)B>^AUXP/K)-'&B?Z.1I%XH<0W6,MLUBG/ M]+5!N2N\ZR+(9NE<[7\(8/>VY$)L7->^;NAK2^_YB23F\QJZ)7UE4>NYTE^L MU]<-(>0-GWLGHN/?2BQ'_Z)RV/90Y9L&%6I@F%0:D5!U D)(,4*2G')5Q?G; ME[IR B,((X.?.HP:'1(M=>Y8-)T:%X36S:*0&\[#W4>FY%3Y$ .C!NLN M]X.M#+G?M0**2Y=*5=AH6,8%ED5QPU+;0(NFIS0=S?LMA.< M"KWU,(DTT17U4C]=>:A^L@X(S([RO4B^Z:62TJ[[*DSE"XV%G9G'W'A5,@A$6#S8^%A MZ[)0MXRFII]JXVY]5E7;5:Y<@Y> 397!L@R4G,!3X2BBLR%DO]0'KHIDK20:!>&*@2?1G].CHQT@I\"H;G[LBBSO,0B7R"U MVUE$3;&-]Z1IDG'!9H[]Q6V1YBWQ3]Q5YJ!YB4;156)::%.]9J;GZ?$V>)F[ MTUXP3SN+R=K>^C!MCM\<;T.+UM_@4G_Z\/GRX_7.],G&TL%@.L6RP**&A,-= MZ=78+:.E@-G^*("/JP\CV:;4N+UU#&^T]$KF9D0JY0BX>!1DK&WJJ!U0"-(S M,CNTP%$=AI]JJ(0C\3_X^ R.XO1011[<]$/,0&_3"D)!%Z2 O?/&9:8Y\XK7 MT/7XY?7@M0?;'F.#;N\KED("P9 - \F2E(F1607[U<&^D)SW"Y)%>G(%VDDGT/D75!0:#.8[ G)]$Q=:$TE;Z MH9"HN!YT!-; K5N+VL!;PIIII@\\4DJVH9CG#,:+E_99]#:1.N?-TA@MCS:5 MJ9F4.J'_O7VLE7M[ 7JA)N0=X\53[*76,OQT<#%@-'Q0& *0:J$R#<-;@0C; MOOR<@NJ_E/%M6WI"(PYNI;?XJZ<$B=0W+,#[Q_HDD8$8WF8*"-*,!-O M7 8QT1/:J7-@ WD8IX2Q$3FHRBBY,'F$+0/9_PM4\^!+X\_6/=@'WGO$.2XS M4#R5J8%F(M81B[R\M9FFB M1$FE^(+^%<&EWH)BSI "0DA%\(UXHV52-%KERHH^.BG1@/^9K>FW[LL7';,_ MJVY''[/O8_8O)V;_&)K$^BX\6LRUB)^*$D#'O2G'>URL#KCC@X.#>X%U'!X, MCMYT W+<&ZSC>'!R?+0SPYX.CG=H6/CRZ.QG *'4*$ZV"G1RL@1*S9=NCS1 B\8.ZKVHR<1^ #"\%?M!+0BW:D..7A^_F+4.CT]?S%H/ M3\Y>S%K?'!T^P[6VXYP._;/A#V(9BGC>);9]?A-YU^%,A;-"92[CWASNZC[[ ML7TD?_3Z]0M:Z_W8]BZN=7@P?#%K/1T>/<.U=K'MX]>/ TZY32?LHE\Y3/L^ M6,.[)KT[6-GQP8M9ZYO[2:A=7.IA325[SFL]/CQYAFOMXMH'KS>"BWX6RO:' MZ%LD'9Y=KFW*5E^SE(/SYZCN=C.M,_>M*#'/G-% MNUHBZC#M>^ $[YKH[J#XT^>HIG0Q[9=C50SOR;5W<:V'KY_CN79P[=I:?QCS M^\GKB?:&K[QS+-&@HC/$HL0&?,K4!$N!2J88RR&;4^E*B 5414H5=U)UMG[] M#9?8!;D@0O&[N#9+>USR(BBX#O6'RM&>?G7>;54%>'.6-;;[%6EC:B3*. M]ZF44$-;Y/6B0FG.K,,-E!N'G[!)Y*'PQV>CS%:Z<^O%)AC;19#7"G T-8Q5 MDE)]$,\T++-,P0EA_1*58C(<.!4A=?7EWP$U.-\3V 7^)L"2 MQ*E^E-#/";48ZZ[NJM[:;:HX JIHO6\1HC?'Y3S1!5[UFBISW:3>%?9LI&9! M/-$%94U*\VF#$38U)*"!1;"DCXHL&@E0PCR -\& NG:2"ED1-PZFD9=4-PI4 M1,6 6&>JRTJ!3).Q[Q'&R3C* \'#-;_I*#OU?#4N0R(T6!F.0<2KR\_H_&79 M.2PB@S%W_+R/[SYO4XJ(6!F)@!)R\^MF7J0F AB#ZJ7SS:L?KQBI(AO3X=+/ M;87GTN +55[+) 'KLP,\*RHZI GH@NG6_@=-8*W:.'\R@4\I+@&$9Y>J(P M,)A*LV".7U%#8JQS=NC3S"C4Y:NFA++9*AJKJE6N#$\C]F2*.'$!*\3/6LP( M7V /(L;;ZD5YCOO34@F.?]>&.*9J5.H+$! RT>?K/W/<2XO"Q*7)6V2@6>4IGLVS8N MFQ *@M[/U:4I(T%BW30P%89U@.?0##$\.--9"DR#T5!F.!M) MYS;#("1*2F>H$ JJ-H%$T2(1O'-.<@FF.U$15HKNNK)PL@Z;6""Z8,(25(YL M+45J'4INL)'..F)O"FR]X+N%>!WJ!J%"]!7CRL*EI@ >14Z0?\DP!3A70]AT MX!Z7IW[=D*'DFLB:83M;-GARL*$LL:#)M['A#,RH(@:@T8P@I>VL)' MMPL8HJ.$D:30E9&AG^,@V:YY=Z.DV ;K#IQ%B!7S-6RH^BTEP),9VVAZX8AM MQ[?3#CL&%3"+%EQBCQ][#TN!^[;]O;?R^=8?U MIQ:\P)XB+J8VP$@MQ^ 3M%&9D<5D> ZB*_!=)P@D8IE@%<>8P#UEL"7U'6Q$ M:GS G+/*(:.$=QSH(NQD&&RQ,X(''P1\NF1N((QX:_9\PVIE1!'V=O6^7R&_ M31+!&S/'I;$"2<4>IPO"S0*5YY8PDUNIR]O#'PI4"#V%>Z#!6?S*V=^R)X<, M"KA[1 !5>>58'TQS: 86B&A>^-X\A6]T7R%@ X%Q7A T)^.ER'M(M!1J:XAK MY6E&C /M1:^\-_[)P8$/BY=A?3ARL+7V(OB. M8%,:[ZV,9+\5T$5YB&P(X@%BIO2X) XU.&UY>UR2'I?DA>&2/-;NE%:)PO9T M.4'844\.Q/.:U*U%%XX2?R4,[7J9@QF8HP8 UM>B/TQ0_P P;T=62PCXE,: ^R5\/]K MD?O#@T,M5QA[-?*^!M^]3]@FP[;48YE:X>"^^/)I_R83?C^E/S$ @+PEZE=N+-RS=Q=+^<*#U=,,;Q M+FAP7RMG(%O$/B\B(L>*XD/3;58+(-Y,37$N#@PI0X:F9>'%T1PL$H;.BYH. M[,UNLG[Z"'6[58_3TSCY=I_9GTF$?UTCA\N=:Y%FUHG*6Y"YJ\+B8#AJQ-[' MZS=&@AZ+ITVC7AM*K;Z#G( M29KLFY8,#8+4([=O _(IXN;M M"O3M79S.^+3IG%T>#A+$,($.-D_' B=G?7Z5KU\A6#!N;+8T.@C\7Y%%!.[= M]1'AQ><.>+.+[\S,;>#]7O&)*5P0]50:B5ST BU\X0T: SHAIP0:NQ78VB7J;J(C M=IR%1GE%$2/7;:Z"1#3C#LY+:,ZRAW@#.PYR)XC\2K23&PEINC"U:!O(D=AV M7KS_&M56\QRC[NFD!I2HC&)/5 D,&H0Y(4DY^2SDV\9..$0.P%=G@G\+RZ(6 M-";5X14Z;&.R6L3L$'V*DZ98=FM%FY1AF;>COH_1H59;HKX)HIR-+2' /0 M M+REF.'M,^Z%16\9 QU],BB#1'_Z.0UYHBF2P)F[)44]E@$)@2A?^T*$V>JW&U^6L)K M(_2 LHU-C(&_R@B5&(KQX]Y+/@.;&\;>PQ^.U+]*3"B@5 R@ M5E"X664F[/LX"G&UOKD$MRJ^N?\M,)D?'7? &F/2]8*$F#Z!QJ[R;7'I)W-^ M*#\;E04I( 7VS6RYU4H65;EP;CS0+&\'+]O'M,"% JDDQMR5302E14U3LK+8T)K-?B'.!=0!5JO=:Z;DO=N9 M(ODF] B_TR3]ZH':I9QM0[L4[('PZ?S+.^_SE_.+KU<7E]?;=6':YRV--;=K MJNUW^U,[T9(-F[,O 5- $]VHA^W#P&K_BE^AV M/XXUH[X#-\0\4O-VYB5&;KQ"DX-S\B2+L..F3;)TSJE#: ?#?WTK*VA&46$B M\+@Z_#4R=9(OD@B=2?8,?FZ=<9@>Y>[!YYHON])60\<539,9S1M,/]9<7V-) MBFHU7;JYB9'!N"N+]%:;Y/A=$7SCSX.031_CJ\4526)AV.:;K1CQW*#,KH'G MTY+,B"-C(@ONJ(Z54N.=8(F]N^$_[D[@+(D/VRX=]M>H+N$6HDXRDO9KG8?- M$PJI^*PQ+6KD9GSAHZ6T*I8$%J9,; F2Z39_?L=;&IX51SX9DU8[K7EE%/?4 M2?,DMV;1G//*V$+IV$1WOIS:U;XV2@F*,EO)X4XI4_4)<\(8=BR_GPTM?K#. M_=%.KU8/%,HSU,;,56[=/^/U9^+&_7-V#T:;;RKA7G+H^TT?^MZ.N?2A[^<; M^NX6S@V)01I(7G=C.LK"6,7<64_;-7&L[1J1[3"22>TUHW0Q8]!Q:!HMRE"F M;M)OTJU)WBHV2! 7XA=% \OIJXISTMV=9 *5%>KD5AMD \G\9]UB5]\QYSV/ MEQ7;O4NDR#3T>EGY0^UE1/(#]X2U%IV1:7:09LJ;QIFS[FIP<\8E:1@BS\Y! M 2T<(8A/=,A'CK9A\NU(=VW;"=.]@U!3ZE,-KYFEMY5NG&D2B?Y?C9+B=F51 M_JW:RA>D.FXGU7YE::C&)6S(E M)**AU^AURPBPH_,#G=-UD94ANCBV:\KM53Q_4I H[39S_7IK460.$?,U4ES9 MC QC($?MO *;9CIEQD6.>2I1(2UYX%UBD10]W6Z$DQ\U@1_$%'D"CD:VED]\ M#-LNS2*^"Z1Y$X:[M;NKPY'O*Y)NO%P+T&I7T8W;L=.,6;:;@:^.!7L'-/+6_UG*OB;CYFENFB_HF(C>17O7LCV+XO1M?S /?S"- MD_DM'2<:KH%.(LBB["W^W1_'(QQ'XSS@ ))ON8'/8(RJG6#*%*K$E&=V(Z;5 MD!K67;/6M,H!EYKVQT%9S-*,REDIG8;>@O*V>MJ]H)\X*_",0UKM4I M-V-ZE*.;2_+2:E&:6FY'0*83!TRTSB4Q%H(BP&?"( [+N*)%XC)R@RH!.YB0 M7]D64592S%!A;-=6M4HI"V1SC-_.RS*[6$W/Z?"GBV5JPP^B_^LG^'VX[UIM M+6&?8KZ":VOC5:P LVHLU84O*%$*=6-1ADV2!6O?B; <=A3I>6G%&>V02&6- M>HZ*6XL#U#3FC))1\AFU7L_P_B#D WJG9'T4<:BN\>LP9QKC+.D.B:JPZ.V_;Q->$4%!8MZ60MPS_4R4!(MB,.3W9]VX" M3(R(V#);D4J!QATL'GD!3PH_F0CTHR"SLT$ M.YJ%7QV_N9)S>TT0 <:$\E;D=##EW'=K&J"=?X/TIW=G>!;PA.41Z$;5.H\#8?4-+E@NB2IB^# 0 M $/C8>3]HT.%QQX@!"C64@53'B.-C M.JM-5[GK)9MFRS^-__%B%D182J1O!T71MVOBFR9&\<4F%=IH=*ZJ1SJBL^P. M:PU^LN":3)W(*P>;=__(-]G1!- JWA'B0&8J:"_+V^],[TY4)+6&JC,#.;$5 M*HZ6J!4J,@:Q6@SU^/$]]D%KP+H>AJT-@96M#K%Z'K:RIGTAQI"0Z )KN17/ M3:5JC'-63"5]O&3O@_[+UUO:M6]Z(9W[X50!O:U^J7\Z,E5;M#AGXNSZ^'FS M?6OC,VBLXLMD5:U#BU^[^ MM WE&)U-:X'),+?$9(Z\XGB!G3#>,5_R*Z3,#=>KOH=*B;&'602,V$K.1DHD MD:3#2F6?,=E<8FVATNK2NR@'2QBK)[\A6?MRFF92G>]98XYV0:V3XJ_;+]=U M8ZOTN:XX'A.J8][TJX=M(3J=M$ML)]6^0 37J11?K\3' MX,%GP0U):+F*,#E*NE.Y"?Y4EO_*VY/I&(JN% $+#',+T_N$U;*NZJ*@_GM7)<%)C'O(RGM=5U[H8[NR(+QCP[[1XD1 W&LM#P77G= M3ZA74L^EUV.X$/6R?^FB0'>[L26[P ,O*K4: M:!']IA>R4SDC';8M^HTSK_ALSXL?<[ MYO$S9)?-?M^66-.&H->U_=@*U^6V[F#[M*OLYXO#UOO-O&_HLYW=BKWLJB=+ M]A0:O2*I\W4)G->8O78OXB 90:>XY@BSD":7?W'>V]\4H9$8$X'QXS'4: 1X M0S97A'BGBG:+J19J+ B&\T6\U/I$E%>DM3N:+N:O%\IU!1[W\M2+L9H@R#6" MO'T/_IUQL3\)"E;TW/=MC6]V?88T/(%3^T.:/&P!*Z+Y[!@K$D(P9I0WM>*> ME$M?MSUP+9LY& -D$#19D"Z?4+1\BTN77K]8T$FJ$18SIJ=M'[[P80;:P)\?.'2 MX5L.) 7;+VS?6+M7F^Z7%U8IO8M..RM39Y3B:E(+R?YW=B4BG*P^.\/-SACV MV1G;,9<^.^/Y9F>(KZ@N/BWG9('5@HTGV='('BW_U ES-INN-E)$B6S-8=;@ MK+LB+]?D_J1ML&CKDFR1@S%L-!;G* QN)3[I8!9^@0WSA@?G^T=[HU<8!;)2 M[U+W3#C'9E"<-(T_CB;4",ZQ,G361$%M2FD K:_3<7/353TM3O'@I8M;SXAG M04S;DO/;T-50/Y,OB"*Q)4NY+RF:KF0M>C,H< 3&J@JI?\\*4RI5!6EK5]FT M>HBT5.M(7'$U5/G&ND8 TRNG'/IHS:W$5%_I ]ZI(+Z9+HU6<<%-:LQNAIG15$N \(4 M$1J(7$#M!*;L,SPU\TU;8V?!A*FW46(>(FY,21?A'M!M<^#,.D,-;S8#HE#GTN.+S[V MKY)TEWC9WF)\D46<<,K1#(N^'<4Z]1@$V#S*<\YIS*U$8BI[I04;Z"X]/3PP M/>#E51PFZ"Q)$[U45(6JHF*S#F8J&-<@W=+,!II;O[9H],G48-35A%I'5[IJ M/(3"((C%G'M6E.JJ?$XVY13**/0(_VXA'8&X-,Y(R@Y NA[^YQ&Y$A*AMHI1 M;N8JUJV*3$A./O?9Q4&]V1*% C3(EK[TWG"D3YHM)8'2]"TPC0HP0Q.^0"X6 M 4E1YKP4 #>Y6\^/'I02J %4-*$VEU$FJ(]L!FL =PWM[O0BD1I8M*>#. H( M0X":>L:%(:I.%N1)*4R7JBR(YN5T*OU6*;8:H2VAR9\DQ5H3$4 (GBV!,G\/# K'4W41#:W#PGD)@FVJ.!MVNR[SJ?E[HK7%1=V:;M@%6 M;_MB-DWMVY8%/7)Z74>&M':&6P2HS1+LO"U--.L@YBW)-WO1"1F'?4+&=LRE M3\C8Z82,#25B6V[ICLG"'\WO[*H2ZLKRO$W;5>38SIV%W-DMD+";/--:Z_L;#,;L'%-?@=! ^_TI8\#.8^X8TC? MO6%[8E4-C]^LB0QY)G!1.:O+_E8JR=PATO[TGB@4DB3^,;USE.F*F%ZR,/,FK\P(?6QG), MC$!#KP.]N"W7)S5FPP!'_;D^I-/\.QP &C&^**(&Z"+*PG*.=?4A81.Y,0\; MDNY"*3)NO+J460-D>VL4TA].<>XT'3=.=&Z8G944YZKA4$E4KNAEO2[VD%?) MYMAPDL5:HH\J&8KB;6)608W:G\4Y*H& MC8)Y01SRPO<5R\YG."^@EN@Y!D4Q3A;N-16%.>@>.N\[ MKUT=S(F1G5YD&&1VC>P@7R.$V]^?K;\_)&1 5!GILF!2(,*D&V!(W0MN83R3 MJ-(ER^PO&]]5W#16:Z;T9+,:U_,8"+A[2L4*!(&9J5C=.&B?U<2*R4^9&KP@ M+KF" IZ.*.^/X(V1FU#_9#@:Y(4\!2!ZYNLR.ISP/\ MI2(CCC1^LQ;=1CQ9B!XT/+J"JC6,^K:)ZJ0Y,V>U=[?&4297GAK[\PV-8% MY;JY4V]UHCNY?93:KQ#H5AH/=K0S%)Q=0>>FFB3!MD?8<6S_E'Y?^K6.K$$5 M,5O<@/4>K!I%O-=,'U S)>7''*KX"_,U4-HU#'JU)>@L-3GX*S'8&[\:I_0C MN=&MF.PTU:Z(DW[S!H38T0KX;6N;LI[F?A[-K<*^GV!E_T\GG56Q2AR"NJH& M4S"RI76)?%^'V\>\+MU\<>_PKZ\,KO1TBO9X8?I19[@%>0.!?TNLBS62YC!D MAP5^M0C0FJ*4^MQ(0+!K[X'-+!"?B0IUV,7$8@D%:N604[V+@KKNV?X8[:$5 M,?&2+FN;:GRPXZX\$>01D1YW1(1S9L!_L6-)+V65.;1F(3KJ6)1U%ULBK M\+MWP%V]3T"04KTR D5I$A7NJ#M#5U=._Q"QN:FYIB[=:H^7.:&/\4T@*$\1 M72V@!=A@T0M3A(\2_,LQ%C]&H[)"4"HLW18KMMMW5.A^Z'!D%*DN@4$FB@G-DK2<@&&'TSN%9TA#:"G^I_N M/'U-L$'1N@%.@W>JZ<7NR7$TCI=FXU8'B3HQ]]W&Y\$(+NS >U]FJ'EATHW? M/2/J*PUC<,]50=B0S!V"!(.=GZ OVFG#0Y$@:D21F!;*,CQ2Q0A55-0^:MK^ M;A#XUPY&1QI^I9<4,QS<*N1$G!S5Z+&L2ZR-G\I-DLA<7(!&RD3%Z_\]+..% M*07.RPP)PZ<$TGGBP"-QCZYYF@ 3!)-C$9A7I7 64V,UZ"^J[;^[)L=0W*L, M'R>'%B\FUI>B%2;1"OR4R%G\@=H7/@G$MC$K_54\F<0E]+ZTR2L;S_!M*1^A M'M#[4U!7B'ZY_>U4M_C"3N:Z#Y*-'MI 4MZ2*$=Q^%BY9F0E21(KDI)IAUS- MHOR;6WVH4YR(K0!=&D]F$A1EICJ7NU#L3Y%,FGI.SDT "QG%U4/2,THJC)0$ ME;M ^+TX7@G+9Q:!N;IJZ^WFVO 2UUA^!V;[[\#EV+#%(.J070.?X2YJSN_- M(;*,=DF$];=JXX_*K.^@R8EE?^;@^$Y2,BNI #816PBQSZIX:(M!C5M @39JW00Q_6?/##J^RW80?ZEOK-E"=&*T"\I,H] M=8)*Q!)FT5RZX/6'^."'2&*D N@0IKGA]:UZ"H&A546&:5?I_+:6_\G)#+ID MOB9,*LJ->4;^1:V TG(Z8]D52&KQ+#5=[PUPE.1I9D5P>L1X%-L-# +LY.S[6M2A!- M''2#^S*+%G4G0W\/'A:'IYO8=;)E1:$"=1J8%7&\P[>BF0B;6S+.*(@U).66 M7^GNPNA[P)"[56=:L^#&7LOX.KLTX-0 34:H7"OQMNV'03ZS[V]D'?!D^BR1 M;: M;'1.!EQ%+#KDI2WOJCTF'+A-&?:K[W3:RE8$[[C,;,H'57>T&RUN3EG; M;YSQL<_ #(IOP>JH7)GZ_6+Z-!R!C>HD''2V,/MF?9^\9/K?6#-H4=7F9=E*XJ MQ!Y_;MTFX)C\VRPBA-6W,+5;U.TJ6A7%48U_7.)D"5B+!I<5+5:M';5.J"W\ M&(3?T&YM,\Y-F(GR83%]BLP ^!4:"BT3]PGYD.)B;M0#)X]UU[R@A'6HP3+21D8WD3,6KQ';4IC;P0_C3/(T!ZC M^'^OF(X-=X>8HA-KBA*EKC"!"UB2_ +5S@$12"@M;X=G3GS?GTHJ@_J46@? MM.S!R=EP;:YF'$F"R6",U*^R7XO_Z0%S@=K,52&ELZN2,KA&$#D*\)T@&B,E M:M[IF*0MIG>=P2$E8YX9#F*88Y00IZ=7<@ 3?398 LE 4C#/VRREX!]!)E-I MKOW)+=4=$I;VN.;.,]RNQ]Q^$C:' G]>SHE.);WD1N"N+3S)7;XSAU3E=.L@ M"&E6(;G A7%J$X\Z+BDD9W0.&XWN_76/P-Y8D!6H3!8:1Y3DRO94$MV)7]#* M+YE/CU08S)WF.9Q(3MPI3G.IK76SG'SN YA'TX09'_:UP=S*:H\,^"BZ,?ZZ MJ@^[HX:5J!J3'O*2[EW%?8BJ?AQS')C\1QQ4D010@UQUUXLLHD6[$B\(ZA1& M"AKI&46:Q@/OJS0+4Y@X'WC40,B6\#:+=ULU<]C$(LBF2I#6,S6)*_43IIQFA'/BJ)K$YGK]=IPE=L+M;4\J0H1SAWJG-M.,Q-V/P/_S*2+5]L] M,&7+;E 3CT(T/ZP2<1_WV)T#^(=,E?'#[ MM?;1N!*"DE_+)/I7:7TX3M7^*W\5_Y'D;HU]8A2*EJY2DL10 =OB5O55AI>) MK2U'QJ$RX#[BJX$[_,TV\^AFU5@=W#W4,.V6'+GG&38G$7'=>JXU4X?EE40(&0^CY0U2"M$69UJ MX.038+**A@6QV07=A( 6+3H(*Z[-Y9WH)$Y;5BW_T">8HU&UZ4;=?Y.H*"4F M)HN?QTN[8ZB(9/@)LNW._:EEQJ]S(#AP$QDB*.=()GMUR)1BM-&YN),L FV9=M7.A615_A_S=7 MH).OF+MW]P6[ZQT=UTS7<6RT7M].[%\H_$G%E;1I^"#6?VN'_H;]*)Z.NKK1 M4=C5V&6ZZ#X?+7=MSV86.IC9[?OZJF+J$D8\+"LADZX)SLK>YI __*H> M57)$K055J9.N,2R5M6!Q%[(H M1%U8*N9I3132S.H9!VK<>!Z-TZ*]=;#930<;D:KB:",C AU#+^&E.S_'B;=: M1\=Q;:N+_>EPL44(;KU3*2;&1!3 MGWHPV"1O[9KH@@IN;,=N6 T5O)PN!0Z==8C44/T2X6T(*X=N)-?492U@$M5?%SF$K ]]B2*+M-7S;6UE!R\Z_8HJGCAZXGW33N;K8 M*2A>BD,DIYK4=9R5IM$F.Z>H8P2Y6LBX(929JSP+5!QY,8)!.=Q#'Z;KN[<9 M >MH?GMSE/J^(F:I[MM'CIP,RD>&4P,9YU8418!(D-"E%;MM>Y"Y? MN&DX;?/>%T0:QX\$A[1AGN(I7W['OYD*84\O=4/'=S(O@E YA)WEH#?B4UG0 MKJX7 R7 A<.M^,PX ?;!KUD@,[\NTO ;O% NVZ>R0&<[OHZ)J?IF$K"9\Q;M M+909-80#)1_M17?OIB,PI%-WRRG_;.>\;9A9<+%MR&2$!#J^_*RX7 B3,6=")>OM3M'0J4P^R3Z:!!#]OB M^>C$_FQ7WS^F'!D0Q+K?;6.[B[X3[U,[J:I+,'!2@K_"U[<+UI[[[V(L++%' M;$&.TLQM8F@_+TRPU3(!/8 8&NUM$)W]'7C_D*:\"28E ]N)23_%- 3F,&&M MSVVSLZVH/]1#F,V7"KZ@BSLS4J!2^!CXM#G#>%'A!12/F0&'\B@?F/0[#*:! M);(E-- WT]RXF68K/?>M-!\B(6,=Z5#OJWD-%_!;WM9'4[[I[J&YQNM^M*'F M.BM:J[OFUI@%&W*0=3:@;X"YYOVXLWM34MWM5I&K6SD1R8+YF:_1S&F-4ZQU M<6I#CNIKR1ZT+YKMF$*Y>YR 7<> [NY24,-TRXNL#+'>VN?<<(&HHI*9,J$, M(:<;6@?& Z84.>CC2B<\1/W*Y6'R(F62JD13.$6FR"I)$\4.VZM"\HM\F M) _V=$C9UTUHOAL=:MF?=%-5O0[;71$TD'^.D;_@$G(6I: MLJ10:8DE>KHII31I=D 3E936JL?:^B'7D5>J8-QQ,[]]LW#@ MR\25E>HI[4'Q2' [HLG2="2R[-"&1"I@D\['Z$4$%L?.O'JDSH0WV#0PX)AW M>C']1G:%(6NLGQHAXEL%]-_8F^3),@9QB$F[TVO3"]#'5-JNF&UDD M222Q!H(G&&3]ETC1-JM W"02$&EIKNR*WOZ4']1BU$H(I;3@%1Y3=1S!HMNN MN)5,'7OIC7/@[FAN=\*O [!I FIB)G)V,NQ/+*525,/44\3#WGO=$+;CN/0] MM=3B:M042;9PXXD6"<$8)$ 0FJX\+IP 14-%M;;OX5PCJI,::V@^>?<*0NN) MX]'8!;N8.$A"X+:F[+I59E=:9>N@F$L[B&Y?4+C1UH#YNA%W5[]-*Y8"TBNP MAK;M[=,2K$-0FRE*J*,"N?7G*-9=5]S@PHT(Y8;IM#;(TK C*QKK2 MU;CG<)=@*[=D%2LSR/YLU_[]+LA@3LG2J75M#1:Y=%N"^)0\)+L2\*[HZ(AU MN= 75O78EM-?N6^8J$'IM4:6UE892:YC@$[']@8>MS-%?YL61[9@3!IVUS,F M8K'+4+8K)PG8Z &<=$KT5PUMNE%UK5 R8BYB9-@>1RCKL>0^KR";U;=/-@>3MF$5G4P""RF RDY;QS$HX :#. M8#5P(&4,"V8!:S"2%A3PZ7!(5.K\X9*3C*O2'>S@EO&==D_5^PBQW['2[UVI M0\.?F*S_QL;Z=JUBW32W"&.;U,9K7#(*?8C)0%)\+A_! 0=QP177<5R]SE7* MW[*S[-Z%RFJ%2>=-C$U"MW1J0V/4R,WOZ&,I7(!! JSS8.^N.X9D9N<(SV0" MR;=I&8^E#R;EZ5EW(#U8 4%GAE:96 [/@3>%.15(GJ'-Z)V*$6E_6 +F*IM6&G*R%BILQUV M\"_0^PM&5G)0$S4!]O;>@]M[R"E)&B*/S8J 6D-8DEAP.8RUY7.E]<^=XZ)& M0+1PI3N9*_#':9J.O4E C>,PPV9E"U5?\EGJS*[G9@_K&YUDU,P1BVLXL2F9 M@!%*IV/Z-[N8!34CQF%"8U:AJNBI=*HNI^K\.=\J&81YH,!#38"&>C_H(Q." M""^R;B*I] 1[!VU"HS?5;3IM0=_SJ%YDOL=9G^^Q'7/I\SV>--^C9\MWLF7U M?1&GD:1Q+JV_,EV@)HJX$LNZVXCKZA7!35F).J4A6\T1@X*1][;$0Q\N@I3% MB*12Q=L7AZMC9H):E(8EIQJY(:(V&2S:4B?._XPP3(@D, BM&-.N84F27[&F MVF^9 =/.C,Z-&3WQON!>P3(_DT/XJX4!U4@4.O+R1W"[)6O;L/3X=_;R;LGD MUZQ>K,7&;A4#0UJ@CL D7#6L2V*$G3TLR/U&[.L62RS($ MA\TE>A/S49M/X_'F+?X!":#IZ(_QAYF:[3 HZ5"S>:/94"^J'OL0M?#BB(!-)X.#%B6\39ABS_'6^\;/=GK=-=N;T68)Z5,-:6K'3#*);Q,>JV:^T4 MV&A7A*!EBR)FER(CK24( DOXXI2-%12V,YHRZ"J$.?CJ24,,^K?1M,T5X"BQZ73++14$!#:@SDNLJAB$*EJ!M+SO.@\ILX4_[O1M10Z'@*\F;2LDS"OXC*#4,##J?.^WB%R;I&*. MP\:IW0V8J1BC&;VL?50V[71G8!\:F'6;IE+U9[!9A(B\Z)R[)YB37?HJ7F4K M+LT1T==Y2\9*1Y:*WYD+TD@"R9J9*O?)3MD6T7D_@V,5CR,>Z'[0,ZR'O"PH MC44[-*<1IF7&\+(_&$_HSV#M,\">N$'V314,4MD+B0<7U!Q6BZ-OBCL?LS9H M]3^N/= I)G63!C2\"5@,G'/B4Y)I08(AC@*=3;X33'H%1!M#'-#FW,[0ZQ-A MJB\\/4V6!9B<(IH$\]^(69.;.S:&$H,?3!6!*ZF$> PW;&6^T986=\4 M&XON,)U@#SNQUYT",>7>>C7MA-*E\1D+J(D>,V=#W"+8SASWBF^O:I$X:05N MND!])I*3#*>?Z>1><]J-61-V4-/^\+TRB74B-@P1A;% HN94/*$K?JFUH/4@ M.@T''5S?FK[0T2]6O_H^IM9]%LC&:4L)@/:N)1U'Y/,*$ @QH^UFHT[.K#;S M@<=D9 !(*CF-OEOI:ATOW/@GIPNH[R>V@3%J)B8T=RR,[?=55JE@-.6FG1LZ M=PO*0#<%N%T%&%G;AOEN(KODH'/S:L1ZU8.2%JX\BP&+3B5#9\C*_YEF3DQN M@]>+CDXMM1E;UN_:'J*NM5[623A$&JWG!GMJ(>/I ,WI[33#0X^+V[E-RBT: MC?ZJ8D%+#->?V, #KMZZMLLFF#^KWH37 466PT4%E4?7 ^'5'%> N/NT&C>M MYG6?5K,=<^G3:IYO5QB-_8\M&A;2)4/1XB\$6<0R_] MVBY]2Y9\/W6%*:;-ZM*Q,3Q6Z0EG1Q@NE=X]DFO[FI+38-7YQ@ M'W?"7+D5+4Y^L6FUV4N>AJX1Y'-=4^Q.NX9O:CO,)-. =5M=R-Z#*E2=PE&+L-_4F.L&JFQ^NR+=;@YU&#ETZZX^CVC6(C@FWFME.JO=4QCU&Y%Y0("K_(="8I M=OIAQ%M[Y?N(Q(.&[W08K).*)))=)2!V8&"[AK2]AF8/U&"5"69 )TH<F?XQ]S>X29GG$PD:]N%Z54"ITSQX ME$O/MSXP\!@1_#JWZB2T5E]9G33P!^2H"C#M.V]Z, W, @XYYR0JV(S#OVJZ MKT(B5+V=VZ)+KM_4CI-ENORN#ZG7Z,&ICR+LK=UK[,6NO*4*K)\[NW((=O\5-I55E1$SC,>I/&YJI3"OBBJ&@Y]<9F89"0RTF\ M36QW4"M(9%ZP"+_%-UX7[::?A*BJ-#EG#(93,;E\EC-6:^5W@[,-($+-J!G\Z] SW,-P0GP,8V" "VNX1HVJ;0W"%"15= )N M@]XH(?'.*^^-U MO@I:5PV2!_/4.WJ/DN[/CR>HZ; =5@WQ:88^4S%=.%/4$ MVI[#9B+9*HF.^PR* )]K<[.MT*)M7T-#\-Z3>8='76:8E\J6$ ZGD2\Q'M.N MY:S@$(2H4N5UW$XXF$Z1'19;%Z7J\&L9Z"''7[43P$/=\;463J_!:ZJ5YI3B MQ;B("]!?LCHQ:A2U5D0)C@P'(7J?&0G'Y(+ ?2)^>^+" 2R':!ZK&&6QU3UG,0&#_&S0(ND*@JBXP MIM"?RD.>REQE8,'UA7>/X0]RO>>Z3HC3X"I&/LF1D.-@]81&-("T0[[-!=U4 ME%YT]LB;/GMD.^;29X\\7O;(5ID6YTU#E\T(K4^WFA/I KT)I/4WE?8M,P:[ M'3T8YQNC+>7D7MX$4@G;<; M*;[Q>K&=[7B]J&*8SUW4#?S8) ^T9>/374R8*'@\\B!BIP))1W5@LZ/<3%;? M6@._BV U!&+$MG=>]1RMJ [1.![L"BI''"A@0D?W)[Z(\]+(85R@J]@$*7[2 M#:M?F?IUZURM[Q73^Y]+1QD?MS=@&3 MY]B!-<"R9:4#&E>%FGO#T]\&9@=YLP82TM@N(FFG]T7 MB-MRA?VA-9MZ5\E9^B0[N27KW# UTUEY-X3^DVK@VT$WFQ>J:X0RTQ1&"I/4 M=[AQ+: HI 8[^8:Z'G0IT?L6 >4@/=>15+#Y [ZQXVV^$S#VNU_M<\X$]7?.W9) U-0*KY3^,[0-S8I1S'8$Q9#"I$JGAS[VSH!*N- ?:7D1S%%3 MD%5(.E$[A( V40\!/?^?Y1C?@AQ!IVCTB"T/3!>3 M"%L\(DZ(9<[<]&G,_HLJM[7YWOWM?;S6LM\QE98*!C3L']CW928X79*RB(0(20*7GCMIF7BT$Z[=J 'Y"^9HB=Z*GHV5.16WCDB ?&$.$?* MT]/I(_^/@2/(S-I6FVG_.ARW@)X0BI0U*!!*1;(@[8?B?+=-HK'Q*=UW*B=M M4?%KFH-%7=I1P['NC/O!-H\O.3?B[*#/C=B.N?2Y$<\76>,G>HFTTR<2'KA< MX<*9SOK>F[@;=H[M?$S 8.AXA[!NI,:!OOJJZ2RMUBB;CN7<"/8%! M*0<$!$A!?VU@4C+!.O8E=_!8>O\LQU-=L&:!'3 \&0M& 9-=-HH*04T.*!/? ME!X*PD*9%6]K?@ZD8N*).J*>.I1>3TJ@XD,*U^?4]AC'HB]18QX%.8+Y86)+ M&*8<&17':NWJQ1'<3*Y8DL',5%J"Q",PR-2-Y,9@DX)<*>+&L'$Q52#)981[ M4V*6)VR>A&@UWF#$^2&\@;L [,M7!.])7U*/P8;BV?":S3Y3SJ;&P:A?&_[?$0*GH J!)CS7Q'*4T(H]15 MI:M*HH[SJ.-R./<8+P.*'34+XHE4L->\SRZ1._?.:?%E?5ZWR%!"('G4B-\* M;E'+CPTZ0_6G0.LW$<4_)M6?KGFY^$[UM^'9>#I[?_ESIZ)%$(W;Q!QE!751 MD# /9!D_R5$N<"Q(PFT\O/>C/P<_NO6L/#?/^1]HZHHU"E1=2W'5B4*C=$[!&+0N-J-O(N5YPU-J10LC\M[13H:R?Q*G$2K6R% ;,?2J_03KPP MO5%9,%7BG8.YI(DJ$+BJQ573L+L,CDGO2GOM*]^J5)]*ZTSV>9'WAYQ4#HY71YJ/DW#:*S+;1DB4K2>9S_)KMG[F(L+8 MCJ&:/4Y3SE3X#6DNMM0'LK#ZHS2!9Q,UC:,I_#CNS_W!]17I@)O.(R[ M&=A MG4YTDI3Y#N_FOMF@L:@I.I9T/<]()6H2%3UJYR.<&<*M87U6Y!@,C7N[+5K@ M^F6O'5"UOE%UV.U)Q2J=<1B&RZZE8/BZNQ*H+@:JVM6)K-KCMP4K34L4)TB$ MCUVX&)87E78L'8$0W2983'<8JM[42$PX8:TU'=_MNNE7>^:89F0";E>;Z@^4 MI[_H')1AGX.R'7/I;P[*/Q1#,-)-9]T1S-9IIJ3S!*DBNCRA4AC,-^%YW (88U9GE(-*&%.M]NZ#KKJ6 C*OCE M\.!@<.#!V^(^P/W0-TXE]J8-#^HW35I."V!C]&]FHWLF+VEL+QS='#$(L ^2 MX&5PD:I1I>'"W8BU8>F18%)5T9:"#W_H]1'*$[MO+>5WWPY^'!0QOQ/W2B9XP,C!E M;N,K3 ;()!>(:,I$A5E2MZD6$CO,;?I$'J!C=8DELW"\_RE.>Y=,G:Y#3N Y M$K5"SV+;?07#$U82"1!I'H!Z&!#0NM&BM/"DZR$JE/[,#5UHBW^1PB$L=3]? M4<^"\3^I.Q+M+HI1O,+P7U;Z[(D8=P'IA_KB\9 X%H7SS"Q);45-#,UU='!3 M^ 2=FX*1(]F=W_%L'2V-;OXO)XX 07H2)/3&^;+6X&^J-E23/@WZYTKWAFQ' MDA!_R=0\*N>YT7-1Q]6.'.PX(;O"G1,F,6K6L@&&)Z<)>X!8%Z9'<9]T?WI$ MS)(.]67V<.WHN[A@-/ZOO]QM)"\B2)V6!O 34 )0S]TY,#(@(&# SB2O*: M;A.JHYP$'<4IA^XPOG=R]%??.\+_>_-7(KL3L.W\51OANJLY[0.[]>"36;00>5;9'?8S M4MB/6^%A[C5A@TT";CC*7 @D30B'Q> W]N=F$RE5FQ@C\E7)P"<$Q#@V^?(9 MNKDI/=%:OD&,F;73F3GU)BC)G6.,%)AJTJ[^;Q&PQG$&DGKO=X'^?*_&DB&/ M(_X1C-(,N:V9^RO=\![8(S=YHOS&WTI@X92!>PE;FLY!X'^"MR>B=^;>GB59 M_/$'N "X:67FR"VWR@9&,B_DMN Z,43\"3J[S.YOI44*2!J@#)8A;A="_;,/ MG*-$NL-5,B[QW[[W-%S/W:/4!U'),G'&H.RB)% MY+F0I)?C47(HM5"Z8Y::ID44B \J93J!/V+<3#-0$Z&; MXLU)='U+0<=6)MPEF930^I0P,EO$K'GDV"R*07@R25^28![F'R;CP"8D(0., M*6UQX)WKVX?LUK!=/<=;\>C=IMDW^CB,8H$*!/4#Y@*TIK>P@N&')&K[9-3W M&E=B0QZ.]7=P'#)-,6+1@D( T_[&A-<-JE@,&%8/4$KXFSS M(EV@0W\GF#9U:^+\"A6GMQYI0USSHB/SW\;I;6+<0V1:DF-0P6%4;4STC>Z3 M,HCJ)"B"2% 5CC*G4P:*F*;,+*1=T])VM0TH&&F:Q6V\B[P:$SE"=K6/;#Q8 MY.I7_8^WXRA?Q,'RURBA/:$?O06%["S]>KO1?.)W.X>[3_KE?9-M;C?VCO;6DWU+DSU:_E+[E[\0X3+QPOW M"_7??]OY6\E]\^NVTR1'C1KO*8\V#Q>>;/7K/ MFC]^SUZ2>>Z]4>:Y4:47IINK'(8W^GJ=@/8_WI+)CD:^/YD\Z2R6#O8D"D?? M_2OM\H(F3[O\Q8O Z.!R8-#,/_V7-YU]:/_P3;;':/VHO=UV*G:8&B'6:HM; M^SO_]?\T][<_E'?UAU$8[/$S\,L%']"D+N$93^!LFVV=R[EVR?CP9_\GW=O9\=K/?UB?NZ M=U"G?7VJX?"6>&;/3WTO&=TX9!< Z[SUPWB&YL)KFPAOD'X/#O>?IB;411GX M^8_H:/=H?40U/Z+]^[66VA_13Z12]SW$9F79\(7RZF#F[UZO;AWW6/3!/+6?SV9QLM:UG\"#F_?3=.VU MA'=P1 ?;ZR.J^1$=O7&+]4WJVM7Q\ 'F4/Y8W5K"#Y*YN#-#@-@<\R I!/%& M0S35NX<5'*U72N;>YOK!^^[1#SB(5]-XWQ$5M=SM[345K:GHNZG())6MJ>@Y M1/XOE)J_:OK_RM66.W6HMNPTG/YG!-2Y^/V\T^M_[EZN@;56!M9J%;=C#:RU M!M9Z/\!:BXQT0O_WX:6V[91*"['M&M?<(;1!HNM1"5K B>\B/Z'JWS*$H<98 M<)W4]QU"Y-C^T,W\J7/0:#>>NU:31JP"%J]>ZQ?O3UAMWX9+P#7TD+OZ8^?2 M2[(YUKI&J<A% M%8>WW_A8M\,[T6B7?3]"7)U2GG1'E2?*H=F8%?(1G:!S00ANSB6NO-;G^ /! M*U[CRU55N+W=@SKH<*<-YR1($><)&Q031$_/OZ:&'5&F^Y"U&=4'KE//)Y@" MIY,D<>3'>1K.G39V$ 1.8M->S8N'FRU8_7F<.6T-);!8J;NR-K[_^B?9'72^ M@/!QOK3_>=%CM?SSQ=D)J.5.^_S$Z77.VH/.B7/9[@W^< :]]GF_?3SH7IP_ M$B9EY2TY>OTM(5&\N!]O@3('=A<)*7"W2MMM*5?N8$!E[X1?0&A'!27&0F]C MQ+0OE%*G<6>&\[1KA %#&.&"@O^ MH0\PQ"8DU#H>EF! >A8Q\-X^O&+M3VY5\%ULDG<;C',\O9\#>+#.1X/--Q5T MU>)9X!%9!X8 \JCDSBJDO>TADDW&7?];3>7#4B9/.$S)7''ZP&H_3-A=W*F4 M$&\T@DZ_<^PD>2B@7P9BAG&:Z./YPLBD"#*$H*?8&AQ!,@JP*UP:A])=T$-4 MJ]N8H*'(1L.^L63!S.([/VF0Y4;@*7F"?:\-F*]!=G$14F?L@Y$&;\X2[C I M\\@CQ.I)1S?^.!=0'WP#K0[6N[_-N*0+\LX5#"^;F4I[YZ%?Y,&XPQJ?5):* M1C%WI:N>T*1B5=C/)\^4GT$ 6Q%+L7"$#!U(;W&=84[ @N.8\'XR!$=D1&\O M+#0?GJB%E:Q)X&%U;U_Z![NMMS][>8BK=A[7'$6;_<^ M(FML&QYDPU+:T'S:KZ1\,"$864A33-V$R<28IE-?718*5% [0P^)6]2[("GO M;L.YXH9"=(QW37QY&'JCKQ4X:_()!:.WS;7HT3IX&OCA?<.".;3;?!INXKW#[C:VFZLA0'YOA'7K9ZZL6VG;BR+$WQ/,=V/@<;\0:/_7,QMR6'"*S_&XY^4G56O>?]P MQ]W>V7\_"T;EZ8>PM+=$V9W0&U.6GY6T\QTI\&_CI%N[A^Z^95?_] O>;NQ^ M)VF_0:;=\9(023OZ^C1A^]:8&,6&#W;H>SF^V/:O6 $''OLG,,D M_&B8)ZN W;Q]5D8$OK/K.ON[3Z/PM[9@.NS_^^X8]XDWB3Q22H+$>3^LK'7H M[FROU!GAYUCO=Q+V&^3;_WL;?/6<<^_ZVGL?VK;BV(>[*W6O>//K?:<,^U]> M@KV ^S=!&+\?_O4==/TFU_O^^/6)=QN,G?;0&P?O@WT=$+SUCKO;>IK?[\TM MF$W(UOMSCK2GH%M_]!)_%2RGGX"!'1# I-L\/'P?ZWV?#/M3$#K'\8W_/K1K M(NI6TVVNUH/P[:_W?6K7W1#>V8LS?_H^6!=2]:Z[M[W]/I;[/CDUAQR=XYLX M#]^1^37_>" M*'#^Y6$B_/O@7DC6^_ON_M'>^UAO+;CUJY;P/HCL8/ #G(WFKM1+6ZV@N8[A MIV=^37>OV70/#M]1:F#KNUV$]63YC\QI7L0$?-:6("_6H.5MZ9C$L#IC/QHF M("N*\P=0OOU76ZT:CA/)7LWR2WVW6W=X_Y)+WWUD1"BV:&T&< M^== \=QQ[A-CD '-:[0P"_KX+)@&"'"TL?L^9 "GT;D'>T?N[O8[D@%[C;WW M)P/Z/M%\@?63:K_WCCC_CKO?.@*EYVG.MS>YY+W&3@6Q/ZZ#S.L@B_Q?YPQA MY BDMN!"K/&=+UG#^5>0CF+7.?_#:6[O[1X]$C/P=6[@1JM( M$W#4*]'#/[THQQVTD+2=LLWJ?$*_<9$HSC_RIYH6%GYDJ3_M\6V0HA?Z,P./ MIJ6ANFW]C1K/76W \CCW_/P89-+86S:%X\_63S\Z[=%?>33UVG3=GG0"53;/P!U-\? 2>':0)E-QR<&$ZH M?87_>WS%5V843_%I@X5*IXKKQU_PP<"3:>EN67<)9=2!N]/<77:7:"KR\R7W M41OVR^]CX6AI2/IDV>4O3'#O\,AM[1ZN-)'=_5VW!DC-/$*0Q\, M:Q'OHX:]=]#E7#U=QM=;1]M.^]:/*K?%1;HRZZ#[YW8=,NU5.?]^<_A,6ODR?&CKL%,0] M=9X)8,,?9SMJ!^3*I$8K 5*[B'SX3>BC>XU7/VVFWN MO5#Q>[UA^ "O%H8\V';Z00(F\0WFQE^+VO+OW)N[SDD^1/.X!5<3]8AH_#;( M=N]>AK6$8+F/0NO04.M2_Z&0AGQ?("P%*/+%@Y-$WX4B0/O0E::@''DTY MXLU;F7*6O1?YUNXV_ EOLKG6\W1#WV_L'JRB82S%V-Y%_/*E(-NF-="KJ ^+ M7%[^54M>OZ"'(/+[/6HF]S'TD4 _EW*5:K&>:A?41]5,Q0-&XIW'UB/8LS&=P&V#6X]WGONLE'U3+HZ6^,X=_D_3W3O<=:XB M$C_]S,M\Y#]ZWU2ODD+O.!=F1VHPM_[9./;'OHBDX[A!PSM1C.V&M-EXXM,% MB1-L-)O#K<96D5XTWW1N_'#L>#-8T+< %N>'<^?HJ'%8V>BLS#)>H6MGLU6' MOH8?&S^LH>/K<)YB?\, LVK'?CI* FY2"V>/M( MRYBHI3&Q2_VDX'-NII1( M!^,ESZ;8[]?2Y]A5[W)W)6R)FV!?X,17#9_&W <5_B8FXD@_YX_XJE.X>O#S MK=/&0IMAYOC8X8>;#<_B,!C1#",F[%LOM&<[HW[+55,MMB(^;C@?8Q3)EPD^ M-](M?MO6H,N;.*M%4,.>P#GS[AK?T6#WI1.^D$#2?#KUU%DC%ZD\9R&IV MA'TRI4TFM1#SDZD>P+L&S1/UH92)X(Z:BP4^Z"I(#VK\RO;(W[_RU;KL/7?_ MZ8>V/;4W'G?EKQRTEDF@S:B &U0AG!()9[[MN MLFL=@:M:QR4HVT" SU"&:"N U^3ONN@ ML9]@!^E@F-,'>A^<#1Q%6R$K_$+;*-8&:DXJY)86!QI; [GT27FV*5QX-)RY MZ9U7>4J@8F&W=7@:F^B%OI)+A6V ;_W)A!KO+LY#=#38FTGB3?T[5*NQ1Q_* M")89P+UTV$G>2H[>PDM>C1FU7I,9M30SLH[G&DW)2.+0U@8._>S.]R.]A[#Y M>6KW3[[Q[SM%JO5),Q!E82Z->E_DP#<8! M,VD297!=TRS(\DP6H,SLCSGH%F!2OU\R EZ&64"J@3UY3E9C5BR?8&>= M=2.D/>O;[]I-\O)U&PR3&Z>RP; S@!OYQ^"^I2&()B@QKWI1)9QTFBVDFHA^+YD;JVL:7B1\F\K[X83.P/DP^");;@)VK#.!UIE MZTR@9\4QX "$"I5A.@Q9]L3%X)_Y5,<@SHP1_IIG^QA1$*#BA-[:U'):*'XN M:P;!5/1=\-<>KAUD%HZ.-B]&':SO@%6R@:L21W/>,I8NKF/\'5Y*,0X3MP2. M%96]]NPWPW"(\K.5+6,.),[R!+BZ%6X,:$Z@_.2)3ZX/$%GL?\N"J5_IW*%X M)S%.MWKV9',7=DS>E:D8$;T4U6 P\TDDHJ =>:GO5GI;<&Q7I1WA8\::=^6_ M%,PY^)"*%W(HOT2_$DXL\=GI 'O#!Y,Z&X@^HSWIF_81VML_\SE:BJ-,\@RW M:11ZP50[W&''T;T?SL5M@4M+<_A"S8&B;/B!;,;&W8W/KM(D2.D5"' MN >P_6C">H;%VXQO VDWFC.[(BX13]C-9G(I;,:3YL,_R=N/$8_L)DC&6QS- M1>\K3@S&@]T"_COB-? O,?T3-W&(3NIXB!<;4SP2)Y@4WR53 (X1X?-(-:"U MYW!),7,"3H!2W.@,,$IF+IQ>,CJY<8L*KFO;F8V_315G@OOOWWHP[S]SN-GC M8,1\]RX(0]=>[ C,?P_+S;Z-_)F$K%%$!%@9P!*"\CAD3GI8M3!8!ZX%O\N1 M98J[&[=@F"=CW)4)LSUAY:,XS>BSRN%\ORY\XK%:!Z;"6"3]5K0*#KRP@$QP MC,5XAY":< (V$T%LSH2"RL*]X5Q$B[[P,4E7D:Q:.ODOO$Y /:_I@OBA>&RN$> -L3;CKR9MXHP#R;F)TQCQ1'#:=#O Y'][_A^U/0ETQJB X*J\=1Y*5SV7==FC2UM\*^KU1_(T^ M.2[KZ49*N/R4&CZDG/,T1Q#$P(]&% 3#R1E-P77&\2A7BP6]-4OXK[$?PG%( MCA6(C%L?CB3(0A(;,H9//P)QBBE^$^?6"[54L6?^H!_J_88X?R"MJAAE!;&B MKAAJ78K21PN4A>.JY X/"PA=R=Y0']Y1WFF@*AK>*ELE\=D#I43LNF.RKEY7 MEE=P4G(#T[U+9*YXKI+S(GD$'MQIX!096I!@%XR =!3Z*5]NL4;QW%5A*,G= M5;)CR'@@G9<^MF2W:Y!670VNZG+:,G$OG62A!N5I(V\IS5KH-2AP?_P;4S7( M"*67>.-I$"'%>_SWLL52N![Y$IO,,"6TPC/'A/ZG*G\TP-//B7W&B65*%[)" MQ&"F83>"3:/N*S\(O1UGK5TQ6H=?+;EI(X!A2]+/.!-*HH"4OM17%)&2JH^, MUE+V0RE&,LK^$WG)&[W9W6CL3R-MP]7X7@L41.)] M6*8+V%Z_4DZ.V4:]&Y4W1@J1IG$>T=T6_4Q.0/+W@B*-%"PA=:5@GOF(TUEQ MH0%Z+#U,:045=P0GF&J#:0Z/R)4:GF]U R4 MV$'"9T(K.<_QP$2%-S9?0Q1I[89IZJ%$&M&7WMBF+RE+%K_&04""- QR"%)/T)RFG.(T3U MR[R'W+XZRUB],/&GP$/L]WWGVE\R>(I R&GQ+'L0(A*;Q^BRA\[(G.RI_-8&\P C=)-Y^10%F2KGJKAK%D MAJA3X>QCKWQ8MFU:2F_S-&Q4>L*$SW)2>3RDBKZ[AG8IW:,SS2G4V M>S%"J2P)L3@>Y7Q:;L_3K=!O)I(',RGC.S7TB8B"L<\Q)EWV%JJ?H 8EFTAJ M#MW) &0OY]NCB32FV=[%RNUJ.[1N17_$KW624O%K\L.F,&""B]?# Y.:*/U/@!&]4 MQQKXR=3YQ<'_P%:_OHZU>J0;"853-:AR'&>_D%^SZ/(N!+'S*&0L9!,-G^;B MLB'?'4KJNR10F 'Z/4[P5EVFG6\S-/5K%0,AI8H\DT/?8P,\OD,7#$_U^=/: MZW(X%V2QJAJJ3Y3*X>MID-0R[TP_@H0P$0:8< MF';ZR77N871?>=93F"48;,MQQ#=HU%/M4%?E&-L(**\)I-%PKF9Q9"&02%8U MUR$_-:)6-AQU$O7R/&LP:SH%QT44[*7O[=V:=HJ1?N^S&Q* MY::\([BOG>A:11E46O@PD4<^*;W*0*!5%XB+N@9U*X][O'7X4!<15G*""9PC4H4#(C MXU$4!]S_E.; VZ*/AK,GA6FH[R13Q3=I/07.H:%H$)T480G3/,S8IPJ_)XK* MO*^P)B)*"KJP.F&@=R=!.@(1,4=5G,X(."'GC"VTSO"4>UAQ+!X]I#R"4N5@U4E0#A+.Z#J""VB3Y="_#J)(F_2M[>:16RQM,/?- MSBDP9 6/"56P*U]I>P4U:\;Y5ZE?Q'C;:[1!NR5IA5/HT;XJE#=$2(1+0<&E MB?H._RD_ %J3)R\5#@G173<"'98X@:\2[F\<)-U_3+D2 8S5DC+=$@V,LPI'DN%#(Y7)M@@E?0(XBGO-\FS M=(8564"L-!'Y,9M?+A)PN\OA2?*'Z6IPBB%Z>:HC$HN0-91H#S/ H ;^EY'B M.#/9^[8U05\'ONBJT6\X$W],H%L!TR< M)AWA 0A#7DA6RE,=.!XG<8@Y/_BGOV_L]D8H;YUPSZ#IS_E$LM@9* M)<,M10#+_FF=B Z 0WU\[R*$+OT*+[F%8R:O+S].EK@20'R?.47AW9X$Q5Y2 M!6@!NT3;G&VCH?+E.!05E,0*!@7$H#1A ?0,BJ M/%)GC).UREAX^8G*W/*FL<)UDI#C PXAY;.0VBTQ(]!H\\7*&\5YE/JA,N"1 M2V:%-R"SS#GEDFJ,.'VIF%%&"4SH\.4!/(9H_T M2BZ'-JS)>AZHD'FD:Q)%O5JQBN-IE+("*/3RC:E$@A:/P1/PST3,BU@O(_D6 M?!I5]>P6"C#_4[(':-(NI^I%J8JR"=S!+/1401UK]58# UKL>XA)4WBL7=C] MCMG!UX=6(@+U*/H8 M=:(%952\*5C_=Z=PELB_S8;@)FF: MQ#CMGY7[2E@U5UA]2Y6X."%T%2_42QYW^M+ %D-38R"_R.J#ME+ !RY7["!J M.:;3WL1H5U'P:8C!:DD1A@%U7$V_FP)-P9237I'S%QRJF4D*DA\$B7V'5),J M69D:7J^PT+6*BA]-<0''XO3&I@_M[#H_U=U0@Z7A_.&0KNUJ7<;*GW6&]^ZV!6\8 M$?3_-$C9S$)_+0@[K(/^*T>_X35F<-4FD^HAJ&+QBUB.[.L8XW$>:I^V_HPV M(J-+SHOZB%OP#YAPE/Q.!14*P&MF.[D92S3R-Q=+0*>,L^UU;++D2*JQ M_J=V^Y5SC"^5*BLL&[W#',"F,CAD!+B&MX9=5_$H>=%-@;B*$3H!2X_34WQIS;,J96D*T6Y M2W\GK1^+%RR+[12ZJ#"OQ]3K6NF"+,LLFZ>$-N2-1M0.\CJ<\^6EY]$Z 2[L MDX=2/XYG8$;2CF +O;"XQF(4U9+(R0+CL]/^7& .&4;"K>,N@&W6120\TEC7 MC.ZC^#%PNS_&$7##2_1HO*ZA_KMOY4)XXWA&D0!]OBC%N447'EW!$Z.2Q1+[ MJ:5PQ ).: 07/A#!*D3J8P?'B-L>P^ J.>8.*00G589,-3E5O_O+<\B04KWT MQAG2;L^\N30OC*LD,(HO>M"7I14O*:5"^:$D#,<*841G:&&'2Q2TO!R6W(56?KHL>7LK3,]D"^LL(S<7H;MLU[1$V^RMSCW;18[N@G-IU M27)^1LB)F/!H'2ZCA@0$%N$H2%W\MPQ::##NLLR50U4Q(E&Z-II@Z8__S"G? MAD=WD$55@ORR.QYK42SU[@9)?\H8VY;]2@2YT=ID%-(D$^S?RG=1L6"QV?B* M[UKH.[E*[.95S<37H+T+B[)F-QX<_U3M?Q:8QJZ,!&LR/(3F1'&11IT>YO/H MD6+UC-+_-L@SM&;A-[3D2_81$E!K4$=['E.ZP ;?#WL*UX, M0&3Q[->MW08>-E(S6""A!!&&7NJS2[OVKH#J1F"/:CY7DR7>3^[1/5RV(E;^ MJ U86MW#<-J>ZC5;!$X5)R7>I0 1"RCQ<<3B>#'QM) N/O,RC0/)SV"A;*8; MU 7V['6[6Q766_QU]U*%]-XO0\1H<]51S- IE%E'687D24YNS-L?^>)Y6=QB M)5X9GX]#N9@:ZS&8-SI.Y*4<^GXL"=HN%>,%68)_4 (]D"1+1GM3GY-6B&27 MHV:([M>$B_GG),B'7O0UR6?92& \*/F(HG"7*O.&;#Y9:JU=YI&LCN16E .5 Y7V9NZ-QIDM@5/? M*84X63+T\O=[Q%EUDK2+V1CA^"Y ' /AN>17I,E8TR!OJW!KDQRK3#2]OZE5 M=&4)"UW>?!?Y"?57?] J:$JJ95 FX%M90=4L ;H<6%U:'9155/41U M[&VS(&0\E?$X5O-OMK8H4F!-4F()RGFXK$:R]292(I?J>,@72NK+1V#GSIF? M3X-Z37Y)NP5R%2.),F6>^L.$S@?.IEG%TL#( /E$4(,,Y#'Q1JI:LK!Z^-\M M3G%V/C:^-+369)Y0[,PE15&RH5$:-L#(5N3YP%M MC;_O;>LZ7+B?PSA)R+(%UL8=2DSA$NN,Z I#_P[?193U':^= U4X:/042@:JUB?B0ZT^ P5SJ*>@Z]=)X_9R6-'Z^2Q>LQEG3SV"9@#(1 M803=XF:L*B!WG/I>2J924=<@U>XOX)QPX1K.24[1GHM1%F,.%FH3KO._M\%7 MSSGWKJ\QW][3=7J<_Z#L7IT[G?RX[/?AG^_S$ M.;ZX.N]WSFJN1=%"SN/,:>ODB<8CG94K']GAZQ]9=]#YXAPVG-/N>?O\N-L^ M@_,[O>A]:0^Z%^?/L^Q6\_67?8CP)L<7Y_V+L^Y)>] YZ5>DUZ&8>A\\9(1HA!M'[EVHETY-=QUOJ1@.B5@G)SX>9:. M;ES.KHNPWQ"W:]0X?,I*U(V5<$3&+YIK Q+SYH)Q !\9H+R!/[J)8.W7:/G( M&&?9V!BEZL'NF?:Q;1PCSM%Y3BK ;O-P_Y?M(Z[4L=\NZS'=.,!LO/4Q34"_ M$^;1C4;6NP;=ZI @!*$L%D=K"%OHCV%=C(@MR:L& M@PQC%RDFDE#Z=R1#(\IA,J(4_7$N^4VF+$# 6<9@D,]5_BZGW:88H1_EJ7@D MRXU/<)D6J=P$L)P$8Z_.C!S!,G)*[8W_F<,5/D"/7;/%YS6 DV_?@A3GDKL1 MGG^.>*[<&5-!4J9FVQA'#[TI)O>5VG#&=Q( MVB X3.43.)K1X4)7&1'N-7X M;R/5=A>+?2J3!UVGN)1()'9W:6E*S2%C2I:04^* M22<6 V$FY9+?7HI$T7VF$=ULUD'M]A*5:"79=N5-=:FXP:*P0L=K.^ZA?]DG M]#:[AE.'4U4G)Z'PT/=H7>S;$W?=LD%XER1J""15)L)2(:AL(6Z$@2K50'6. M-/XCQ%*.S,%UB^AQ2="PHPTJP[W '? O?!X3S+>*\LH^C$TN#[$_&-%LR M]S'7!C.\Q%/3H MGHK8,SN-IOH5V5%3H*+Q0=[FOF(;=__2^#7RW.30:>P) M([D-7KO1(-\$@SW5*;L>]F^1+9KDH=6YC?KZ( (S$D5^G8,P:1T2,]YWJT08 MHGV 1A LJ.FBVXDXL^TTHIH\R-C$*5AM9?P9J@SB;H]V>K[02]'(TD 9W@SC MO<\S(9F,93;&BXZ+:N,;61]J8OBM9H%Q4C(QR9KT0RI:$-N.=:?28JTF _0M M&8>41U$R#"7(2X=%@5U4-L0.I*I+V$M39DFM NX(4WJ(:%A>F'LF)T2UVW-" M[^Y-4/R"5,?F5#E9Q1N2?/*-.J:,"V16R%@J;KP.\>-.;6K_%1E5H T$V"'" M4BRM#@SL2=&>+ PM)3X\JIIG4Y5=L3&D&0E^C%$M[Q8TQM\\[RMH/PW6(68S MW\,#%?1&?9+ZGJX#^+:S?GL=P*_'7-8!_)\R@"\A(Y VVKDC#%?T+^5O[N? MZ5!ZX;/D2!1U@[6- W?YT^S04 X9A8W1($'K3@#:7FOO :1XJUQ9\OL7M)[@L28>N2$I/ M7['QP=YKHISNL?NC/4N"T$%-N[7=VJ[4M['3&9?9+RBV M&@M%OM$Z_0>$M: M+@%+^!E0O3?&B7'RH(0/:!QZ(3M64P4BI-V*K( .J;DT]ELW[Y.KN+@.?5E! M-@1VM^K"17=M#$![W#3SY@L4)+I6:<-4,RIQ?*K^I:(E\00EC@'\I+#U1::C M<]G-CC(R"D[&C- ZL(>P5$&.<7",0A 0?,4CBDJX-3KL^:UO=I)><^*/./FH MN>=*+N[B;!/_3X9 L#GCPL'H[B2JF^N23527T[%]=+)2B33P\@(JMI+%R9$2 M 3%PJ%D8TQ_3HQ M"P&Z KMJ9 ]+%[JJQ?%-@]B ML*LV<&-*QTUU#KW4\M@HC39%F4-M;JL)32P;6M!-D0,6&*!;J I:>C/02$7R MH0),+NNLK/U DP$LE;YY;J'JH^&T%5",EFG+?X5-I(9_BD4+3#R45@YHN]QY M 98&JRNNR;?D?59Q3&7EVA^J!S&*[G+1%';3*A3>"YEQ(K8WA2TD ^WOS7WE M7"_2VH%T33+G6K#R[UFL)@?N;BS@(OA)XDM]#*;S89YWK(/J_#;=0,^:X'YC MS\RP2Z%4H /;H"ZL4WX)3^''B7^#$5RL<>'=IH"1V$XB(LD<3-)=H?N2TH0,$Z=C=;V=G-3$DT\.X)JW$&;BOPDF>(8C@-Q>LL: :8. M<*>U";Y( XU;E1-<*^F(LUZ%09+Y+/. #.HN%$D/R9-3)!!_FIXC*3P:T3T1B""J*/4B;HG+O<\QL.W[7X5#8D&\ M0GI7%9UCE86QL).FW)2G;J62L-@C)2#3S]/WJ2]"6,5_:&;(;/$MA4(0LVCL MKJ8%S#*W+&N).THD%81-?E^HZ4CI;,P3YW?V@,D:6EXQLH3B1_LNX;6F9;+=*X<5>.*,W*[\92-@->M MAIGY2M0U]4)3F:<[NL$&CO-1)KAHTON\( :YH1V[ 1OP+LN$NV>O7)8:%-#*\V;,(:;YA7&*IMO K(J,(N2!(#83 M$GPF%ENI4 9IT2X:5.R0;DP::%H+F'XPM,9O9$-7%8QCNDHT9G<;DB3+03W. M;7 =@W&5AG.E:0=3^))Q PL^.DEIX^XYMW9L@(\IB9?"FXB=F[!=D8 (,Q0D2['ND5)I*-?=&[< M(Y<#71A?1(,2_ROW6B-&H8Q+=?:VNB -Y_<;X.%XOD/85/_6-Y=*P5';AZ5Q MTE1 54U+"VK.%;,RQ<9LN;1S'M M0,8,J;A6P6B:.C1%DR[LWU\Y:.K97)#?=+]:DP;X)BBD@)6>/S)'I%SZ_:@T M$5M=Y:/522,JK2J6K(YB0I&7@+)W;;>\L0+S%ET++9>3LDS'.R%D@TV*Y=FE MOGH<*B8>X'#?X(E@BJ*A \];2=$CNT)FZ(6DDJ8W/B8&YC!G)&/0QEGA#\[EN6EZI#+ MZ'@*1)8L#0*B%*X5SBUIIAJ? O\2F\3WDHA\U&AI$%?Q>?QB[C#B WZ;*1P5 MPU';)J=4\S,B]3)FI5H ,"PZ,H5=RS &F3)$T#H/3(?CBNI5C8AJ6EQ[3I2K MFE?4,*A UF0XEE;J8C86@@#!'"EUDZZMZ]BUO0* SMY'_KEJ8V##.LG+EDT5 MV?<8&).V]1YYIU:N-=RM0ZWA1U!ONY_.NZ?=X_;YP#G^W#[_U.D_)!Z/OZ4/KQ4$D]>T#,FQ84Q*>0MKP & MT3IX?;%'R )'#6?PN>-E17?];M#[KGGYYGV3O;K[_L(Z2DA?4Z)YU! MNWOV2)G_2N[A"AW:!-LP6$3U+Y%S[J5C[R_+$$WGTV$<:E_QI_.!NFCQHA.P M4 L6I @;J"I5$;W.SSA7RQ_K*H32I)Y)9=S9J0,1 7>[/&N?(X;*"9!0K_OQ MJG[8$RN!ISS3*>W7X92.&\Z7=N]?G4'=+[9 FS_N8E=\-Y)KR! &\R,W<;=7AE#H-X)MG:YY9.)D:0(0= M-4X;A IVWN\00ABJA]U^_ZJS/B9U3'6!!6MN-YSVR4D7+]%+ (/MU0 8#-8, M^CLQ=N>X?=D=M.L.6$V%=77\C*:O<&W>,S M9BCM?O_BN%M#I+9E7A=,U5->?96WKQ""&9\;>ZA(?I27IO%(E6Q@26G&N2!> M^I!S:^V\%.?E39;-TE]_^>7N[JZ1^J/&=7S[2SL9W02W?OJ+/[[VDE_&7N;] MTCQL[1XV=W^!^3:;1SO-UEYK>Z>UN[^S^\MXK[6SUQS[WYK-QDTV_=O_U_EV M$PR#S&DVFJ_NY!2#VFE'44YN*ZPRY?2/P/*4C3!9A8UK2AR'7Y K+"BUKUZ3 MUS7PIX+@ M(W?#H--#0-+CB_-!KWW\-CP/I]0(Q^(]F,1',6>2>CI+2"6;IRXF2Q:P/W<1 M7&F9GU_'!NQ?[#6B/4%[CT/>3+07M7>#LPDD91A8&\SJV'4>2MZ' M9*50:F,)$@U1;X)K+#3FF)EI]$ X#Q%UQU%C*VH2[4_\VBBJ$TX&-)DJ4:P+ M0_C#T9RO2QPNO$(W8Z:<"YT>DTANAMWH<3$IRTS$455%G$5JX6A@NK[N=4// MNKA@?V8RO$WG#'Q031V>Q-EDDE03XO;,J,6Z3CHC ';]$TGGHOXDDFAF(]]9 M&%M84).&*L5F2GV"K-[9>9+F'G?581"1\B[J8":?*N-[C*=!)/G.M[ZNO,WH MR#&_L\C=8Z3Z,>1;J6>+8#DZN;?DYVI:?(]:ES538(G*GK][%KW@F9^Q^#:+!H$1U0"EH_T\-G5K5 M,_ZBM*&K1K_AG/ICQ/_&&ANL'QAXWY#3(.E)IDR]EK3\8AD<@32?3J7PMUB% M-9&U!KS6#-8Z*JP5;P)#S>0S;&8/%.W:NJ6+Z!H)(>DS!@\G[%J#80TLUR-3 M;VFXAMAQK:BIZ*:KJ+G^F8\#,GL4;H>M&*D$8]V]$.8'YMK4:6UOG3:<,Z55 M8?V['@BK0(LO5 EB9.C!X<\PGYJG.?7F+FBZHJ91MEB2W<"*N%K,0V!BQ*[S M0JR%@@&F\5@A_'%3; LL$"U';#F)?QLW%>K+"*[6UG4I]TY'X(22V!OI?FPR M!]X4*HV5H_/_RM&101KK4GT=G69"$N/89UY'S1X9F0@QEJ6"73"$!/C9&X\3 M:B.)R 'P0D\2J6E;]$RE');Z]?$4RC/H4(],,65Q2?(8S"M/KJ50 Q:#F'H$ M6G(7\?O&MT&*%9.ZM3)5>8QR;!!0M0.TNV8.7*X[\N&(7"-W7-5/7I>%%:9K M9Z +G@L%+J29'H(F2#T/5QH)O#3,AOD__UL1OXN/*<"8.*&VSJ2_6SF+G@Z- MF&&J.G?:M,^+D"EXW&WXH2&IFH^VB%H(UIRO4=^N*KX&/V?0\6F!CS_,V^S2 MAJR@B=Q+$"C>Z0V?%9J\AR!#DP#+XH<^S&VS=,EH]_%^1R%5RA5^39?GAG#A M*S)>O%17.0@.."HJ@<+T\2)1E_I2#=5LM9J*4N@UV'\ZB=B+Y&-3Z>-X3/33 M/#K<)_0C%<4I5DZ/?=,F1+?$<$T;62N@F I> -*KL6AQJV;FI1K1OA$2MD]?B4WL L>4PK7.04)>Y><%5 ]L[ MS<-K0=;7^#$>U\=HB48X#T615A8<.AUY[<@ZI7N@P880M9F2LQ&IP#=@)7 MR!*H+6LMV@(W8%[C.E(].U<:N1%;/#@P_VJ-71,+*EP]TB6(.DT7$;I:DM*E M>U8#5Y7LZ]<_?@$FE-;(B'E#"SJ66(/"%EFF95X*E6OWL!I*E5(+BHDNG*+/ M?/\K\7Q1OVJR"]KWUNWU+:>8<&DJOBT=K/(CBELKB@O8&SR07G7F??6YV3VC M8)CMR%/TNM5D%SP)$<"-TZ*DN!D+2DO%KJRBK4EOBH(*:G"5K/'E,]LK*;\9 MJK+5 ZU\&$0*O1:!TF;Y2L\BVT7+6>[)P( "1GV$X\D%(^X+ MO#\F]3^KW'RU!V-+:O3ZN\FV'M=72]%?J3[->=?:!7\K\%U%SEUZWFX2Q[);\KL;?]#Z_GLOM0 MV)OF;F,/]P+4FA1O@P 4<&W_ WK>8V-AZ[/Y06=C72\RQ"-6@E CFN93Y!5^ MNCZ=:%F/N:P3+5\BT;+6(J+. MPMZS_>WL[(WO(@UIKCB]1Y$E>I15,2,1]!?$KZFY03)?2_@7DO#BI;^[P3J3 MIR9YJ.3;4O;(SW2(=;Z#Q5 +)9*% O>^ 5$6O*N31V% >P MO6+#8PS@!UAY"/^^3N(T57>ZJE(+\9NH$P/V.Q[ZE 7A??4CKKN55W&NO9VR M:'R*NN7"ST0==>;IRN@.(KME!S$'/U16.)S4?#5;W"TF2^BT1Y/MJ/J7>RK' MZ\8?7_OEDEE,>QN/PX7/;29%=7_E!^X0A+OJ"TI53S!56W^CM8HD2+\"*6-W M'^JM9Y)G5I)H/Q.MUIF3F9/$"DF!BZ!,(MO +Q\\.A&06M2S57YP_1O.O3># M*3$YRJ?D1B_ L'NW<3!>2AT;DI49"/7+Q=BDEZPIYH52%\98< PZ#FFM7!QP MZ]LL27+'X&2_^-#]K>-TSW_K] <7\$W_\\75V0D6QO>OS@:(AM;M8:F7TS[YK=O' M)WJ=3^W>"<(-(E1:^_+RK'M,A6 */8VS7SOPHO89_;1WA5!(@PL9[9+0D:[. MVCWGN-L[OOK2'[3/C^&)=M_YO7-VAO_%<>#C0<=USBZ.VV>N/HK.KJABXYZIM.B-,C,8RDT1EP2QK<0A/&%1RX%1C_RT>I9 M'^8+<01*PV&INM'<+!T?8]D$5'J0YC-L!:%Z79BR%UT*6+SDIC\]0^[@[8U\ M[:LCRE!^'VJ2&X;4(#K#SE6%TFOXSG*$&IN8D+K^5B_MBWPXW8GT0U1UI MLOACE+G)]^X>K M<7TT&=,JWZFKBXM*%3/R#G+G4"=,ZYU41*5+/55;+FW_(-_)M;20'[KV5U0C MB*X7B>@7GC25UJILIM!G+"TT$%/3#+&_2L.!?9W'N=5O4I90W+-8BIF?;<-I MOQ4*G-IHG%AZ0^7XJF1]CM_K>O4XJ9GE4&W\#3YW^VC\'%_U^VC[P%\7YV=_ M.&VG?_7E2[OWA[*;-*9?P9+KGA]??.DL&EWRHWMM+(FM2E466)F=XZL>? LV ME]-I'W]VV#"]_U&<\%7O4^<$[3QEH'8'?7RU;:(ZOW<'G\'X(^M6;$+;Z*PR M&_M7A4F097O\[ZLN+\&R(-W'+<_%;3N[*IO+'[MGW<$?-%3G]!2GB4#!YW\4 M;%[Z6IN]..NS]N\PHF4F+YC:^ 0C$,N+SOC$!KU.F[:[)H1*(_Z*1>_!:!72 MM7G<]]??UF03[L=A#K&G^_6-7FZ06HH_KCW2*':JEG"DFI%+&]5XB&P8'R\7 M7A(1WG9*VNTY)J\=6K\<$K>Z:1E3PQ6:#)((YAHFK=(5@8C[%5T96F)*+AZE%N8;$7TS" MG%*?>7R1LH#A5(-X;)7]V2VX5YI6P_D=$X24,X!Q/!DH4*?FN\XB'H9KC6JQ M"4L+D]V=E$)AA2)*6N M<&[WNF?%#Y*0-\_X9&P8MYC*P1PJ!U,08=>$(\VH7":RO6%PN5&[=*;>-X62 M0&_ W0'<GH7KAP ?'2&9A""WR("KI&4R5&N--)X!"QFJT<23EF^:.*3O759=W _W ^WS^7A32E4DIZJ-4$^,S!>OK!(V[!B] M7]H("!#^'"3$)$C2K-KR1K2!2>(3)FB>1"QN^?H7!9^- OBYB'N$YS/TTD"W MR%;>3#DG>!^!0U9,P&8U=3FP1^I7?4S_0QPZ;GD W/*"V-) G,,G!OFQ)@N\ M5_NZ0JW!XZ1&T\A!1QZ4R[L"SW(A:E LP#!RA^@ V#]HZ#"Q @UP73*0K(^Z MA"+!<3!1+76&?G9''AQS:[!*G1Q5*K3PB*G;G*1,UM[XSYQZ,"^A;QD(7SQI M.'V"WJU:BB+[:@&K'PL6+AC%R0@9TWKI1(7=0*A&%(>;:U[M$ZOFSA=ZC0WG M;(EDQ[O^?2J(4056C1075 9+76!4-M&@! W7XD6X0US,8;W(TK(LJ4&^OYK? M-.E^]^*:"A%?L- [_0<<.)"Z^_\C/%BU-G4%I MS%:0ZY:GA1SRS?L M@5YIBQNVX*']L?OTT(80?R(#V=[$W)L-#.$@O:$\1E"*$Q+UWC=X/28* M8?%(U+#M M44[WUX;4@UUBPD :8!C!04X.F+IX,)ZR MU"9((/CZO\D?H>V)Q*U$-8M! " MWY/E/1#ZF$TY>G3G\5=N3Z3,A15:$KVEK,EE<;\Q$%N:!:.%V)_:ATI<'[A4 M2%B8RLKW+)-"XR4#@DH8+Z8%%?(LV=*M;*=4,94"W/J#[9/661EV5L;>.BNC M'G-99V7\E%D9Q&]KU;$-E9WPAW1M^]%MTOJX)9@B;@HI[#?[.!A\T/R,8"/@./4$*?- M M!-Z-RLLFP74@>0G:G73G!--I0+"\J04[(=]SA(_M8\%[M8$(=)"$[!SC[5J" MY,+O9Q(:(6ZVU?#%4/:Z.]^Z.]]3+14JE-8_%<*4QR>K$,@EMP\8@&PEQTV6E06)S MWU&0C/(IBLT1BG#UHL+V4> QM6./QA\X4H%5J\%5ND'(^(8R^8K9 M=C,5G:$&=YE/92B>*I]5?G,@#W8(2AEGU;ZID"5K+N2]73Q,\V8$X)*03WS? M/?#L9G"JE6G7N"A=$=**!I7HG.LL#YFH"HZF?AA:?D5NQ4Z>$UG*R*>UB*-/ M])0P\">IUDTX7L5.F.IY8P(6+"Y'SU^JIR)*5 ];(MC!AKX!I;H4J5>D9-_["C*0A!L96:-E*;A. MG9&3$.2 GL'=)SAG4MHI? M8GJ6K-J0G'=D$+))8]'J_NE%.5)"TP7ML-ER0>SYQ.;"@-*7.)^+0!+MI"A@ M&9LF)<_[AN.9/&&Q.G4K3$Y$=%I[_["R0%04Q1(=#!>C^_XR=AKAHIMGU)79 M"!I^ ]/$V((CBX.*T)+- MV2RG;MEQ,Q0)H./35V,P><4LF:%APS?OS@]AB1O-UB9,(\IN4LF/EGB2J#*E M0_;N.^*=[7^\X8L%Y*5*$PJED&H/#'8LJ"U!M2%75D;=@28MR0AD$=3]OLI7.2]$K)9:O M8\HK*F@6ZN*48O?E5O6VXFUQN0TE[463#KV%$RP#9.Y9 /2E42LN$ 7!>WVT>:O9$BD"XF_ M=^*J+6QI09PHDL;T!O5OP3J9FY54[C36/V:4WU6V7$@R* 4JMD5SJJ=$4]&2 M$6VZ.>GI0:9[T984P\(A;+IBUTBZAW5=X+4SW*1.2XM" X9@*]=CSE20\O5[ M9[VAG9T,)!"DJ2A--/Z@O:09#ZS+TYD5"J! *$7YB0U5ZVHR"R^X-(Z6D4/, M4?:G\K"F$M;H@/W1&FE2QROM!U?W4=1X<4M3E1&[K88@>==A(#4]2. MLFF]$=SR"2J<9,F5)0^[MKR%3?=)<=3E#4N4%;*GTL("E$BAW2C<#_6^(I^W MU4 8R(TJ7LAT+K25^D,GS]A(Z<+9C;UYR5Y>,+FLRR':'%[F[[@FC,99\ 594+8% MB.$%\/;BJ*H/N9WI%!2$.X%7"+L9X8(UYV-#W[FC4S*P'2(I2E82PF[.PG5KV$]3D;"^( __V D\8MN6C$!>,N.F^4 MEUY(3TTD;\!FXO"+\IN6[,;_0861 M\SYU:L!2AQ5F7E=J\;B);!ZD]U=MV 4:U6$'4AS#-\A8DD560$VP&#JB@06^"I8 MXJ4AZ2Q54>J-@IN]3<6@E("]Z>P=[.YM-8\.]]Z$%V A MXE*BK(KHS]*0GC'25W26;)0V6U(RV&%SZTD]GP*#Q4@#Y];[YB*@ NLIFYYB M8I9*B=%2O,N<1N0^7$,G/]500)IZ=+Z]94O846$.W HBNLT[N$S3\B5AN@7, M<\Q?LQ9LWB-J^?V3O/\4*JHGVYA\.(\\R+E M"+^',VG'=Z%YE^W85I%V6=AQ!/Z2=#;%SV@_$M M%.4 "%VRU=F>7_$LJZ6#W91^(2Q.4O_99Q#/O9":/;,[Y3:PW"EV&*RX7QME M#*$'V<"F8C_<+&M9(/IJQ8 ->[+A7HN5JMP&V2/1+&4+9TE*]RR5&C?,V.3$HG89>.8FPOM8BQYI>= MU.(.YX*5EEB,0)%-9+H"F\Z15G:WHQH)LP.VY(JF1#^,EX(XO?;';MGX(":] M->4B"01SLDZBM,,6>+Y2X$T>O"86 R6UR%H(GFQA%%:&]$AV$@ABLX!EK B ,T$QK!Z'E'IX1'I=ZJ+@+_(!+ M$M0(J)J3+,FGJWL(P 1ORJ8\9MB,?> S:*]P$8"=Y^Y)ZIBGY+V**XQS^.D4 M>XH,L6DJ_IJKHCH"P9189&=)OWBGWE(_X:QT<=.[8D8M:AXYKBJ MM+2L@O*6H2)-A)+,#L;Q??N;)7I9F=EJ!@O MNV@R%7C6\2_4!/-145T68U15?5B19%WPSH5')0PMWDE!PN22$#:IB98GUW MQB4[LY#!ZU66ZG')245Q.@:8\ 1\E4XWBO)B*3LOL"[3X&9%QJ)MI]F:TV(. ME (MQB?YW<4)<56)GL8=D0,G*S&4-24GB]BU/.DE &G/AF*N]!6JW"=;F9.^ MGU4^A"K-L.X4Q)U269),J0/(7NV+%4@I*X1US88^ &6?%3+ 576/ MT9X+#@817Q8HYB=P&?S8V1;E[LR"!4)]. M6UQ:2L\"V;&89@4H[6P^X\U1;4'BQ! :1<-;'V@7RQA_'J.6-5N-\NR+/EU]+.1N M,\ T8"LT]Q9UN9*N;UL/2N>7LR601XYN<_6\\F=7;$\%N2]PP5)^=^2T9\@. M2P:UN' VBWVO:V'&]J*U4PX$=$TQO%1RHA69:!?I,?6$^T I-:0S@B>>K&-01= M]Q!WOIFR6:B\"\6-VDDKE M'/IA+4=F>H]?U_(]/]$U[;TEY_1*SF;C:K9*$.]U-;\%FB;$TREP"PSJ"#Q4 M"03X'A"EE:.F5@Q2(J?Q8Z@:C<10E5&HA=1!C MURD2"J^ED-,#']Q@&?@-1X,#[DU&( <*?V*^$+5%::/"=LL=UF57<)53SXHJ M(_A6FA'F%J=0 P5B6SF3Z4O)1H7Z%0;DUE@#;X/R3E9Q\:_HU/^ETJ-?^'C@ MCVXB6-HU)JG8#Z$ 7>;1]UC?T%3E8RB:\3;_K8IL%U"7R9 MN.";QL;J6E B%;IB <:'OJ2PIDW*9?SP(F/:^0=WF["#GJ;JPC,FT TP*F* M&^?=OK._O^.V=K=)N:1Z?20>^N+HT&T=ZB]V-BW14=6ML5)=TBS!-287&45V M\MI;I4M.?\I$\X@Y?M/[KGGYSVI\[YH/\6 M3O8E8_KJ!;']:GA] ?M0><+G([S\0^G\S^7G=[ZG,PY';1J<4Z? MX5I='%_A,8$R=4[HG6?M/][".?WN2U:1Y9+26 MM!+RF9(/3RRYZLW*0<7?^ M0LZV;INSD+]6'*K@CB,'BW:AS7*P7D=B/1#TCQC&")82T_O@BU0A8:O\8/IJ MDA ,;X9FLD8 %_MO0Q?;2)9WU<14+ITJ<(AA*H')1X1E?:,I$>)OQ,VV)(OZ M/R;?NI \*K;DW+:4ENVP5 B..-2FWCBG#&MNN6)Y'MA=Q4.ICG7-_](5NX]G:8QU ]J!?_<[Q[BXOW(O@5TD$QSG0"8_ 1(WM[?^K=QW M%')"MU0>>7#^Y.?1QK_93N6PY^A#XI/BJ0"H3<*\U9.%?2^J 6YY"H=;_[+I M%3,_MLQEG3GPM?]%:% M&6/J"%*AD^R(3.,".OA3$/6*.KJ6T:"*8 MHY]'&8^53%D $!*0:[^$$26E K*1J5Z%XV\+FS- M,,XSAI]"72<,OH(D3@5=BXC7#T'[2>*(BP +M"SA6NDO0@J59Z81I#7SC=[= MW35 RVQOR5Y+ &&C>!9(E618(EO,X8A'.5_%&9L,2S,>==DOI*OAWE$D9=V@OGXG_3O["?L@=U0/DB0#U0<,.8 MJI/FO/KYMZB3^=Y#FIO M9_M53XI6"B?USX;3/C^_:I\YO<[E16^ '5U 2%SUNH,_'&D*\\@=6#2P$-(G MF,Q?WL)2Z+S/?YX'AZ]_\;J#SA>GV6PX_[YJGP^Z [AQOW7(_PT?G*F_3[K] MX[.+_E6OTW?:'R^N!LZ7=N]?G8'3Z_;_5?/[J7QY[)GCEB<@5Z=>\A54J21( MOXJGSG1I*G1#L&-7B1:O@0*@@KN@@1 H&*V'95P378]H@9CG":._J@P;BDK? MH;1EL/?HVN->#>@343#)"A!,L(@#;.\R*&34LH0G>!PI8+$"AL5^WU9?>*S6 MP-G612]^;!STI\P_K!H1=]E>(>GSQ@_$2? M')>84F2U/4JEL3+\N06V:<1H]#"4:*PC+T&_)HQTG?C%!%M]*E8!):H\H-B M9D:I'/I9B2"K;HJ3,,?^:5G1(\C ?3?S&9HX&0V "W5!HM!].9-\J4'F:,2@;.Y4Y5>'G1),>L6E2$RZ=&^X:Q\X;SNW6',S+ M=-\KWJD"LE]2N-\Z.1%/Y5TKF/5LT9[RGMOY-)?P+F8,('NO:."'),\&@FSUM\!/4_C-%-0 M3YB^2L$A=!H%8\'+!(XO$:,P]!*6"E/O3P&RX5\*+F;*:;]CGW+2%#Z7]>M4 M3R?QT?E >%F12OSF:9'HL^2JN"E:0Q7+U/9?055 <[J5OQI%H28[*SC4;8+YPOB M)&I"E0=.,P&+-L,DY4)/J92L,387[K MFQH#9.4._.\U@RT"WYN3S,AQ^/]4M.4B(%W8!VQ-:[>>NP/US97E5F7PINPY MBC/JRRQT]\!&NN1L#-FCK&\".F^-8LQ?V10O=(X98Z0^?#HIT+E-_[J+WL*) M+1S3XI55HS><2[GOE![G"[58RBTB@<)?,"X'5:5 &BPZWVGN-IP3(TA/]=YU MC2#5S7DGBV==Y3JG$Q27.,EW_)4EK6T9#9J-E(T+S<7) LFQ,@4/3='#-O&" M!$L*J28P:ATI4PBS!B[#O[YE=WIS-,EG8>LW_5 MTIB.+-5+,!,?4IT"+)>C8BP?-5]RS1&ULBPAD>:1. MWGOAUOQ_,>1A=7"^3\6_OWUA:O>F8&I"5RLI0:S5%_@TAKS^OMW8C%1EFAS2 B]0@45CW"@[4>>^W\1W*'O%&EKR M2YBP2_)#-04%=N[L =?2>B4^;R1$S[\-8/_PPW4NBIV+3!&NP2YDH+%Z_E28]E0FFS=-&9Q1;(YS[F& MG)6*&*MAZC.PLVH*_=3PYP\)T1PVZQ*B:<$Y=/K'O>XEQD2=BU,5$B;_HJ/=,1[=3BB$X:3OM+I]<] M!C9_TKF\Z'<'F"K3_PPJR_JP]&$5Z@D?,I<>2$AYCQ;=T?;:HJO'7-86W4M8 M=*]W_ZKG?MGN#9QN=Y4DN958V:I\LP:%O6SJ[*!2?]J^.AOT75V4[8 .V6GW MVI\ZK$:>=,ZZY_^^ZIP?OQE-)7I:ZL7WG6MKNP:%P'RNNPWG2WL "DS[S/ER M<=(]!4T&C=D^)I""[BFF@67;ZG12.O*K?@>^>_'C7')+>Q?'G]BS,!=\#3.[FJC][\6/ 1C.#J*NR3(!V%'*\7''#V ML5TF\<@?P\=OHFD$QHLY9C.E#L.Z FK(0+,#[(SBXYO G_B=+[YHYP\DQ=< MQLVN4/K.^"KE.Y=2"WW>.NX'(R$F&"#2E4V^A+&YD$K%"=5[QV:O1_9>S_1> M$Z8<(X-1&J5!7@\BIT?EWLT=;ZNYMX&M'>"GS;VQ_%5=!K[Y/%IYDZ4RJS>B)QX&F*#QJ'I)3LRA3=%8F \NPT=57NXM ; M?;U.8CCT+=G0"?W?AY?:7DX2PE1Q[-65QA&9$%X*"Z.L$NX&44@<+V ORC:H MF*\-+K&8)F5E+$I#,2Y7E%)"KD&DHM?A-%B&N>$R N2(.OBZO-]IRJ"#4\R/ M^H_4GO+H_MBU&U11NK/J#&N#&:@Z1]T0EU$9**<06P4V;!:[[,0EAL%OQ! V M@6-YJOBO^D?,:GA'_8A3KAZWZVKZ3]I/PK$>C?)ISM$81BR>3O,H&*GF3'&) M+QDS!(M.!X1H5' RC)5B*A7T)IB[5_M$YFK9_47OI2:W-A=N M]W3A-I?ZPDPS4Q*UL9)]']C[;=0 J77MEH3XI"/7)4J'."7*K3X 0YX7A M.0]Q[D*%#\9:)Y?#/XR#,:3V7XEK;WF\S;!ISFYGTT 5+>#"HG M?.//B,&8Y$3)^@XQF_R16\&<%@\$P>HHDU:E3UJ\%8_KUZ<5(LZP:AQID\J7U,0JV[W]X/:WL0V%OFCL-VHN9@I=D5 >Z;'ZDNF*P MQ$Y%LR+AKXF6T5A=$D.8SQ7.)9<_8$BC24@ F#=^L24QU)P;IW=2X(B CZ%6:39#ZI%01PE;1F@B^F&H+ NJ@^"9( MHEW$F5* BKO;NQO>IO*4];UDZ,&A;%U\"_TY690(DK^]W2HD^;$Y;?=BMI&K MGL7 3,DO4.WC6YV0JYU M73F.$-RBBE.E'A3_RY.OL)BG]E]^,@ZWIJ!!I4M M;4FPQ8^ON1W*J=[*C=9V'<=38-P9,ZH^&L8QP8A>)-=> M9&LR^# V5!K? 8NB7Z5HC;\N8-)'0\E!*G>968.E=*$OO^BS-87O*]UM;'QC M'+1+7,TUX=2/=#&UX>A30?523B4^ZYY!\[MD-+^V4:%/@V2Z3H6R4Z&:ZU2H M>LQEG0KU_H!6M?/XD7"D'Q/\_12;&H93[QI4\?^-;[S$^2]O.OL --% T I\ M5(5.3OPP1FGI? KC(<_Q8H4]NE![O=0WJBI#EQ6&ZF(75>*R'+>5 M71DP"X4(&"BL5IZ<2'W]J35&I>;[. FY+/PZT.$F_/[![4;7M5XSF4JKE0G= M4Q14W#&/6VDB?I#TJ!]C(S ?GAZ2"Y%1+=^H,#\V1NE/%18:T(E2G#PJH$Q4 M$6EZ?V2&"O5_5&1&E$E&IR]TUY4.K 3DKY3MH!R^HU^3GTAYB=!C23<1X]'8 M("&Q_%ESPN(-YXPT4_J!^[@;^RI)7K5!,=QO-YSVU4EWX!Q??/G2'0PZC&1X MVCUOGQ]CUB%WB7D+EP/%WL?82\;$YLNX%!TO"9T^4"S"MIQXD\C#OY* O2+_ M>QM\]9QS[QIL/<$8!W4JG;!I*-6=1J:.?%7 *?X>YKZF*E3ND=/<;F_M++DT M',(;THRI%Z!JI4$B%"M/[UD#=MA@M("1=+*C5 0U599L(VW2&L)';WZ2J>E[ MA:M/!?U $S@=@X.^9/;/W?^("9 GF#_K= :?N\=UR7M\"+63_>WC MF*,](/?&2K''EK2"*80E17XJ:23$,15J&#IOI;]+,4I3]C*:;B^^\C2ZUH>& MY(JM82S=4[V';T)YHH*=3L&I:8R/PC, M#;I"9IR78-V[UJ1 ;F1JB3HRKZ6"JSN/3G)J:$HJ)48V>&CJ@@S#J$IRK44Y M\0R'R"/NUF,Q!Y,NP/D(J/8:B7P;Q&'1Q53:#E7."TC#2&+L[F":5^DDG0>N(>=(*A% Z2+*?:^O MH\1ID%RCS(0:S%9ST$ %&K#740)"+1U[?RT]?N_6"T(V_DNKS)REZ/"/!V@O M&!JVA:'MDX)&^%S2I08E^")=CAO.9:\+.M8E*%GMX^.+J_-!^WS@G':D6J>/ M772/EV;;OT/,*RK,4 ).)TQD!4#G"0@P8JW80LPGQSQ:R)@R-R(DM6BL[) ? MY_- UJZ_Y)\/8C"O?.?L[-)=Q<'Q:+Z8<6MXY2Z&G4@PC!)ZL]3_5?WC \;G M0V_^:Q#11M*//DR]Y#J(ML3'C$Y58%R$&2;^8W(I\M?B;STZ:NP2J,K_FR7P M_V/U8O'&-L@;^TLV7OQN_Z#1W-E;^O5VH_G$[PY;1T_ZY7V3;>XT#O9:SS#9 MHX/]YYCL_O;A2L/^0J?&)P>T@<3TWW_;^5LIP>;7;:=)J31JO*<\>K3P:&OV M#1_^L!"@6""[>/;RY:/$4_[ B]DI7TQ]ZQZQA16+Q=2<\E+YO=XD0M_$Q5T;)IBBFN-D]V_-]3SXPC<4TA-'(]R>3^[:^ZDKSQK^:6M0F MA\^I7ZY;O(_J'EIYF7(?^MUJ9+SM/&I'7V,S_UZ^^#]HY?:*2?FLSY(/M_>X M?<;S+!V_>LP6K,EV3;:K++GIMIH[M2/<1XLDH[L(K2 M](1=K!GU'NRMHF&N]XK5R\#]JYNQ++[I(OU+O>J>51' MJZT6EF#-Q7*U'3Z(,R]\/DG\T.]$K1+O\LX,6Y;DZ*LFU>H-ZMK5N[RZKOTC M]Z46;*1Z0XZV-<]]#2[V2!O@!Q[*LYJVZ\NXOHQ/V! PB_=:Z^OX.(/]%PJ/ MUC8U1?:5,G'8VXNQ;I6%(XG?*\>_54R:$P55[3:G8%1FEB,LDAI%MZ6+,/\# M4V^EY'PL9<"15+Y2YCH.DF=Q,I?ZUFL$3L(_)P'F:G&R"_5OGG)O7I-FAKF- M.GG*2['YI84Q0*-1BR%,GXQ'TIH,49S&IKZXWSE^+ []ZY^M;MUIGW'=JBAI MU@7"N[L)1C=$&4A?!G3 +FS65*32^;Q(0&GL(@]#X0U'_K"(.-1 6S2&H3#* MJ5L@,$ICS!$&#"Y^G N6"8K,B'9"&=_-!<^_=<8]DJV7?K&LMUC>6ZQO)U M:\XN$W^KC0B-M\ %+VU\M0H7YQ/<3FP:)QBY?>>XTQMT3__ &VM5&+S[ ]ROS0%^PA+#WN5%#^Z8\^GB MMTX/RVX[-3\A58=!+=U5<9AJ,#ZCQJ<^PRPDRFA]J.#N B!_ M8P0NQ.SL],938)0A6K)4=:0*G7Y'?+HP\&_]4FT(8X$3B#+,-)@ [P=C>!Q, MI!0)-8;L#I4&!EM0)7W76#O.P*RS!$W9D:_*^=!MX6DQ@F^X:O0;4CR(^I]9 M$D^/2[0:SE7EYZY:CAE ^]JJ-Y@W@4%"Q2?""W9N$+./K/IDKN>-^PU;DRLM M:\DBI7;-1GP'%4AF2IXU0CE$G(EO""O*!8:_$VSR7*-0"6543\3_YD_IAXI$ M:%AI^ZXJW?[*XR2?VG64I+C1\=_$(6XAEBQ*0:C@Z">PJ;!:E)\Z9!\N=_(DX9:+U>1QH(AK?H75T&^5JP?E','WV6FT-K[ MASH?&706W\$;Q $M]WJ#]QQ7ZHW_A"^04\A2IGL;.C)R%@,/2X,Y)VT!6%E<7+VQXSSB6ZO@N#D[ML3DAI:DL4 M&5H^^D4XG;2 0&35U&:E&X?L*2(? MD&=3*W/9$6+U13Y6VG?3Q ,9YH1PA./8YQI:F1(VL(!Q-;OR^?343+B(F,%1 M['>[FM%5@$(/\S0@P"-;4/ D5 7O/:\LKQ*>T/M4>-#:F!LX]^L;I'7V0$N] M<,/IXJ4?E^B;AK)"5!6X3ZH$F5"8!("JNI6Z?3J:ZZBY"R8BUUP#*PK,=.1N M%N:[N\X_3;IYW!'\Y)MW]\=M&_ZM7=V'I!;]7. MZ[:]I )S.:UNPSHA=&VT>R?HQCB]Z'6ZG\Z=?U[UNOV3[K'TPOS<'CB7OS,2D-K&)?ZUOU6D0U?[UDFX9 ::CIBH>XBJ=;3:VGGF[M M[K)\!\&K=<['7M?WG+.P4]R.=<[".F?AW>8LK"JA=FN#AGCX%B342LKS*^"] M[NY6J5^PGM$6W%*T^7[E7JSS5]+ ^(R/,.C_N?NQ^S;.52&!<;YO,=1CLH&Q M8P6[*5/MH]3R^Y&M#E\:=@O$66.;1=IC<;<.&ZVCIV%.W8]'M=_:^>%(5KN[ MC9W=ITYH^;!'C;V]'X\1]O2-??E1FZ <':ZV!2\($?:(1YNMI\.)_?_LO0US MFTJV+OQ7*,VINV#-SY[UU:U<#C[ 7U8R!82DAJT=IV3L2T)=?=ZUO?JM<91$(SHD7IL7D?*_Z M7;;454S"/5?9H&\BK]%N5[%NG<0GFOEI) +&K;00Z\:NN58]I>WR8?'?DO/3 MVC(WKCZ1G)[6KIE]^4[Y,DWC*'N@01,1OM4AU-VNG1W!=K&=?84:M$W#'DO> M3FF1?SCZ LM8R$.>3]Z_>\?[7;-EGM\GC^\N4O\A>J39.QKD!_ZOKY0SX>#/5S?3%4\FHCAGVWBWP- M4X <69!SL5 0=C$O""N"<*(9NW*;A/D/7K+T-0_.&\&L?>P<0R0C[X)*=ZJ%[..19-TO96M+\G7=KLZ@XKNAJ!%I:!%^U/1 MH(A[@(];7I8YID+SWHH*X4M.-E[%FQ<=#DI]7%ZXR93KJBY;O#W;"EU=T$9- M]&^7]M5$R_9>EX+&[+Y$S!J*Q.)'I LXVN_*+2%4*4P$"E/4[K!L2GSVI3\J4&RIORKP8I)&(P6YH !/2 %N(.#F@FW1 M*V!?X9C(6O *9DK0 "4($'D)(J*^2&C "2E+ ,2(P,4+QA?W*14%TGU4CN D M=E)#@I,( G G 8C+R!F&R"I Y&6(5#J2MS?]M9S%#CJQJ_L"G0@Z$01>O])N4R3+%.^1HRY,PJZLK/[ ET)NA($8;T@-"M=:8*N M!(B\!)%98#4E 1V3]'?0CSW9%^A'T(^G)OPVJ=?'5J4<+5".@(^U^*@T8^TM M2B%WRFL>5S'G;?95RLV(D0X49*N^^">=,HI%/I;@=T-T#D)8C,W?'Q MA,99H;O%X.PGT5SA\T_J3X47?BV&,:59>8N&S[=*TE[>*@7M#MI=/L*!=@?1 M78ANM]+N+FAW,;%*;HB\O,"]0N0RI4&4*U^('XVB_$E5B@E!GZA/Q=A+9 M1 MJ:D*&2?Q_2PH?T?]AYB=S#V?Z5=.H.3Q>95W\O>2-.7S8M7Z&+YXSSV3Q"1F M!D(Q\/(CB7]7OM+I.&+_GI4/_'C^:_'F$1_(FPHLGS*QE#" M59YQ[\F?2CFD_.3/X6T?G2XQ>+*'3I?8%SA=4#34&V_&OX]S1FKCC$LD$CY1 M9) Q,^'&M/)+Y)#0K6S&O0 ?JR\^UFNTOBA^B7,^4431BTEE5*DUQDI/ZF_3 MT9."'"'[]GZS>#]O;1-_>U6B?Q;V'_Z@U)PQJ \9N+"YQ/7ZI#YJ-N-^!/71 M2_510^ME]8$V41]R(+V5W5>.@*'W:%-"K^^]TR3H==#K4HO'HW0HTY:[V)WT M(6A@1?3%BM@30O::Z5.2=#&CMS[MM^8#LQ3@7\DD84@:0^[O.?U..?E7G<') M9_^J@YBQ"60 ZR!RRBG ZB"6TI'A%='?_@1!?E#N:3%#WI)GB?C]]K\(\3+DM$T7_^1 M)7&63<=CMKU5(AS^N!%?J(N?\?W"OP_I_(3OZ9F74O+[&0G98M^3T0_RE W> M+6UT',5GSPZVR9D79$A2.0I^SER]UGWVW7?O?E]2_?_G7W6;F]_G+W MSXOOGY6O=Y_.ZQA!_".$R%P B&&X;*$C,LGH^^J'#T&434;DZ7T4B^\3'_K M<'W/N**4&IPCGLE:0=WBY3FSG&L%PY2!LO*;RY?/Q4N5.%QZS3E'KK7V5>U< MW^HU_=Q"QI:?7+]6C,\-O.V"UC_6/3=-M_6G;G^PAW^JSD2OL]D10#16!B&_ M42"R7 _S%XI"AUDP58."EIX3^;__I%O:AT^4!EQ]_YU_*">_,\J4,4%#^4*] M5!C-A<$L@R^]PW[5SN] DCSP#CO8-*A/7/NC!^MXM_ZO9][><) MSS+V:$N&UJ/-0'WR >N8H(Q)4A'?1*,7G.232J#'R7RJIG8)&KUG>MN><: MO7OJ8.VFOB7G>I_V4U9:UX4\>K3+TFRL;"U# ZU^"*T.9(/BD7OE#;2-/0.>AKT-<@S.O9"BWKZ[W' $!?'Y7$ MD[5[- WQUUT@4HO(Y+0[2L\,!![3>)>^:@&KUR4(T>.:A+>P%] M#?H:]'4;;&4N.:@F.*@])_%E$F>\II7)Q@XJ@:6M?$SY$]AW*Q>C,;E/4N7_ M2QY(JOPW&4\^*)<)R'V(2X),6,-(:%GL=U$6+&X!W,Q^0W1!;7VBHR3*ZU]O0-S++NXE;"*G:_KYU;?;;7O'=9^V5Z()E?)_/G[_JES%64YB MGRJ?$G_*;Z"<[^=<@)-ZRDFWEW\%3N*<=$=^)G$R?E(^_\QIG/%8U2U34V," MK 6LM15K75Y\!=9:PUJ79.1/1T68_FL4_^Z1#'08,-IVC/;I\Q=@M#6,]HF& M41P!GP&?[401C$;@ MM)TY#9\NEUTF;#7*#;FGRA6G#/%%S?,GDA/E2S2BRAL^A2P(:*#\B/*'*!;% M.HN\&90L]Q9X;O\\MS+FY#@3'7ZK_EO.UQQM/7\N.F>O_LLA'"@/-*4>R M+'?]>J=I'&4/4JYY!L=VOQYM]/5*\=\QQYC\2F(F)D5'.9^]F8M*)4F/>BC' M/ X_&4^8+4;R)'U2)B,2JPI)4Q*71Y2DLU,Z5R3!<#6N>.$_7B-,F%9C:PVC M@"V<%T!'<9BDX\*TY)M@;V <*71?E,T4GJH\\,&9E,9*2@.VS^(]Q/>3-!!I M.,Z_(BF73D6]:\;G9N8)LV)%BES\_(5]DX*TLR\J>Y1/ILR(?1.]%5J6GS") MGQ1_FN5L\RD[$-%PG7W5E(S8+WE*"7_* \F7ULR^99)&CR2G)1GF6^.??Q.5 M7Y",>2(^6/HLVV"/V_\L$P/\K6[6S#P2\K)I1Y@>74^)A MBP^9'4SU#6&:C(O3*\L#CLDVJR*U6@$,"ZN&A9DP+$S>.AP8%G;\86%;E#:V M=&[U:[^]^N7;Q=W?OW^^72O=UBUU^!41$??,562TON(*4U^V86K%X^I MP.(J#ZV4'5-0E#+5Q]1@=8$DI?^91JDP/C*%J2(EC$:\CRQ31S,=*]1?]02N MI((I4Z-"ZP:%:IWF#TG*EAN(9PJFRMB!\=\3A?]4:+&+.&8J6/E.)TF:\Z_@ MVMRC#V04KC/8UYYR9X;.(7QNV_9^QI@Y6SWVY:]T7=3Z8DWKW,6;SE,P+I_W,DM--<0J24V";&4)'7W13V!Q#HPCL?'QZ?RQ'^96* M[G?9.^7SB 3*[0-)F1+9PW_;M\#N',".@:UU<;S%?[^1,7V_2.=M4BE C9:H M<1?E(T:.RX>(AJM-7D"E= ECH%)J56D-4H72/R)Y(QZ%Y,T&BFZ+B;S&')5,KR4^5\358*$QO.$A@4)#4AH M0$)C?4+C97D2!?\[>/W\$;8'/0Q\N\:Y9K8?2\;G-MXL[EVK;JWMZRT/I'!7 M0%D4]G[[]/G_*'?7RI>K;Q??+J\NOBJW=Q=WGW_]_.WN=A-S":V82_.C\(C_ M^WV:,.%Q5NXG%/]]V,:,67V8[U.Z\+ NV#<7TR#B)1B\!4,RBHI1A',S]39G M?Q@7@O)5H^?5 ]GM=)^1:HMPP#..../O?V^))1U8YV[H7+%'3&C,2XN4[R)E2U.&K9NI-XI\Y<+W&6USGH+]$J7C(ZIAP0;*F\)K M_DOT\WV9O MG_C83@UI^AGW$C3=T =*S![[OX. 1N\%IR4I_YZ!4)CA&=8VZG.UM*:AJMQ< M7EQ_5*X^'6*YG#A7P6S!^F"HZZ[]?$UO-^[,LD^VWM";,#13#Y$# MX0N-J[:3W^TL\YG\9I0U<)O2NSUF[E(7P*.OI2$W?UGN -BUY9_AMG0/^!"R MD]LMV@'.?-&/9"1N2]P^%"6=&==)?R/QE*1/BE%$Y#N,;K9=H]O+%Y6Q'2%GJF2>:Q3*Y"KB>T>'IQ'8#7\_^+DC13 M/L?\.GMO- P_A@YK&+[\'E"@X\OONH[G>]!0L^D7X.M*LI:&=/YR9H&W>"KT M-E_4\9?)>)+2!]X3ZI$J;[XF6?96N8K]9$Q[KO3-;BM]L_M*W^RVTA<4Z+K6 M-]O0^N#9=X'.7\YL\.Q/A=[.BUK_\W^F4?[4NN?'T&$ESY?? PIT?/FEDM>Z MO0OPXD]"Z'\Y<\&+/Q5ZX\'P6\*[Q.;))M>/P,;O/1R^G.G:2_PO_RUW62ZT M,T%J'_1*N[RWUH^^%KB@WID+ZORFTXN=7E]=__W9W]>T7YR I?4A&O!UOV<27*A\3D@9BI'R4 M4C]/TK(DX#Y^RJERFX3Y#_8IY6L>-.S)*Q,LQ"E<3Z*8]]5/BO$[+][>WA4" MQZ'S/ZGR0!ZI0LK;ZGR;?)*"F(# [Y[YB_:C5UX9R(HK ^NH+I"23;TL"B*2 M\N[1;_AS!Y?%8P=OZR\;&*5#C9!:=I8>B6]=6D*V%+!*9K6FJAC;,*])&249 M^]LB?O]'H2)_5?CM/@]UA;-0%R7^0]71.O^1*$\B[%6.76)?$B6!0NN"8(8Z MXXMJO;&PO=_P3AI4C'4:/;'70IJF13MK/HR"'TDS1B.YF,V#'?TYA].9_*P6!+ M)WDU,(0J?X^C6813+/5"7,HCZ\=0=(QE1UE2\:U:-P%%"/"<482)ZZPZ_?)V M:47RA5NFUX^BY_I#7@KX-TL'^%9Y(VY7OE47(?,_G(@,;3%#E1@[DXP4,=EL M#K94W'?E7U /+U7A$P0#+F/]-!+(56C&_9%B(!/;V)ZM-/'$]U'.*.]O-BH\DBPJI6)H7'9='=P],"]4K M*%+.*.**B*$J\J(1E^'+:H?1?CP;\76N7 MH+;T_$I&L$E(<4&M!5+N*F7SA MJ!4",SM7F!3EJR/*I!"(9"X(PR@=E[,PQ(7\F3 MKI>+>17I;/"%4.D>G\,T MO\TO/E%J7_[RHI)=(ZC_?GY[KH0TX,I,R:@_9;*06TXC\F-N>9/)A*U5.++I ME&L__@);Z72TS+:W\\_S=WS^Z3_P 6'/N7BVIQZH1"8U@JF8!3:G\N9*41R" M09(NOEA0N)I?\H&+:FC@X9K%P>Z2@"?\J3N3$$Q/-F,3,DEC0B##!FXJO M)EXRS?G0+O:)=+U!QV$5IH5HGEEQG&+56]39,X(I%4R1IDR0\*DK*5M(P3VS MS?NC*3>IRM5R:$_2Q*?!-"UBPVQ]G*$$AT;9[]G:KZW.J6[1KRQ)73RPYTO@ MYUKP>E"P"3]_L91SY7;J/RR^>;8=^I-!*&:/4CE/$X49)SGG\8@MA3[RB6N^ M&&7#2,B_3]!HS'F[8(8@RGSF')3/7+NMI:,4IM9\ 8]D-"7Y[.%SR;%@E\Y& MV_#A-4SU^7RJ#EMI-!;FZ)@$E&ODN>13N7WT@S+[G?WOLZ_@JI!;]I/%X!*=B9\E-B)[< 56^FE!9QF)T8,!QD?S@.I54+S,?/1.*KY@6R)XR M9;XJ^[K2,RN>]0+>2@G)@+OT34GZ7$DNO5PJQN+I_LPLGJ._+7WJ0EH5 M?);QQRXRL7@OEYPST54^N%[$\D&,Z"WCYL=D]%BJ"Z&I(^%%,DW)W/;X7LB7 M;.K]NW#AU6*BXYCQ]D_EW]/@ON2SNX?%395L64L$/L"2%D,>R8B?.E=.S![@ MUO4"SU4V3;VHSYB'DL[65V MQN/9J^77*V]*T!;O8H=00O5M%6,M]R&@;W_(*CM4V.0S<>SS<;Y<[PB#N/3> M^&\C$9$01*&NS8V1M%U%2HYZ X1,(%+?_D MO7".\^2'<%T*527.?IE@A=[C"UI/K6JC#*ZE\?_2\YDE42XCF+O:@K#\:?S3 MZU8OZ)HPOIL9QL'2>TF^^#TE\1=)F##7_5ZL>>G,9N0.*(=-%,] 6($X79#K MR^=3:C(^.SFIX,=E_99 +\V,K-IAI9&+;2]N-J8T*(ZEW#-=PGIAN4PG0?4, M[BK-_8EG2!I%(2W6PM\V>P8_I6CFUR[&7028F'&QQEVI4AOL7>Q8J$^R@E?# M:<[AM[B/Y>/DOQ460'7TXOM+J1+,#_A?5_!DCQ=S2M/2/5R'#^9^5E3C:8LMPX^G62NC0ZF, M'&N!4IG#EU"UEB$"8&R)Y7WB9- Q%@JD(*Q;*4#C@90YAE,3W9\(N7%:21'E@ MI\.4_WT92B5%Q];9\?"(9;P8DRR^;R'8R!_S+ :WD/,NM.K\[=V.DS5T?_Z: M_"BLX%HWZ)_,)KX(@C+W5ZIR\8[N>D5"O\RBP8LP63"+ELR5&K.((VH]X\UB MR\+!3D:CY(<(0#'+A)LH/+R>O5?6'N%2(;UA5?77DF84/A-K3U XFL'K<%F$QWKY H1O3OB,\K(LGIU1,L*/>$;QC1W H($'N)#^ M>L[?+W#TMHIC:=,VD@P0NBX/( Q^$I\+'<^3_ NYV3D8?M BN,((.'J:2VFF MU^:N\RS:P)2A7V;B:WS));&Q'"CA-DRA(7@6.YJE\D757+68QD( T',X]!0& M8A7>BXLRE:)RE5>1Q/ZLZ&4L4@.EH9IET_&D(+?(%R\EA(6^8!@:)9/5@$A3 M"P/0(QUZ[N8&2!7QFP&'*:$I8_JG$D5IFGA).D-:K77!L$.XPR,LD80Y69.J M[C)(_.EX5C8@@KML9V?^ TGO:2#D4QJ\X,0 0HXN7VJT#2F+XT1F_*&L]-A1 M2I39XPF913P7(LQ)W2I$C2NOB\J>U_G,4 ,%.P(.QJ'?3C0IDM818<4K+FG4>]S^C<Z=L M,(VO(U7=]0JD^?ZDV\(EOZ,OBO271Y"1K0H\#KWZ"S$FK0HYSH:&_3)*/,;U MWVC.557'0;;_J91?DZ*,;3;7#'-#=:17%@(09=71LXU185^]["BPMNN47%F\OKV^LUG72J>Q5CPL#%_K]J MGE+?.&=6&G2 /B=R86A5N'2GSPDGOV2R7.)>/DO]M>HOS8JOY)*T:@O/,R)K M.S8];RO57L.89$VG$M:J%&151[E\U:1L7EP$JP73CZS/6^. MFM4F/]#CYY4>/Q)*F_I&/K+V\=E&NO$F&7/3Q MQ]+]:2 ("[$ZN]D29;^7733F"_E!R>]"Q-*?C$=XZPE>;E&*YV=78P+*RZ$+ M/5^T@EP4_6L%]5(-;+$D7H[&5K/2-$A<&1+7()9NZ? "W:+(,A!A4WN%#\K;6& MZ()37KLO85P(^ZI)4JT46&XNE3)$D7EGNW4F37'!O^BO4A:PU=K:HEWJSW(# MDVDZ23):V\FLIO-I;2NJF..@E_IG.>MO'C#'L:T0GR6&E&( M.AH7M_7#JM94O%WX.0OG&U#VP9%:UK[FO&NN, 5%0'* <6S<:2>%1KF) IHVRZ&%59 M,.^+PUV(FBZ=I>BE9+QRGG-FF8@;$55E':]!9BOB+1K\ZMBF<;4:<1!,:Q=$ M57EYO%HV%WK>O?@YMDO"B\-::@4PTVV%:GJIT]*Y\I'ZA#?]*%L<1S'3/?Q$ M1G-)JC9@HS%Y$KU&RC,06Q$[7^JSQWEUE"5J58Q84823L]*YQ<:7M2MORU"4 M^A8=NPK,EMVK*E:ULS0$SDWCII3??NC_OR3"_FB((4;") M4/[5-5M1.1DMFV@S>9$L:6[^Q:(Y1R3*VCM<_&<8_2]P%'OL=H&CV$)G"QS% MZGM>X"CV>(0"1[/C!8X%-HY4X AE/"V6\3RC&Y3Q0!D/E/&T*%PV'55E-!I5 M)578I_\5/C7%/-P-OJ\*>F%D1]J;SGT%OY*TW_&$5/9&YOR'3\[8W" MZHSMN>DHK+$G@O:;SJ"*8NY:J^OF3LW2Y 54/TZSJ(J5_X-M(,?5&F M7,5^PT*FU_/T^M:#J\JOK(N;5-^_6GI3]F@L3["%<59+_;CX[>!G4ZB*/SZ; M0_7JD=0,FZKO[W_,N5/2%9;N;Z2-=%+B;L=I-S5%%*UDRO<\^6;72J/3R*CW M!N5MY.&+68!U"8>J#^3L8UL(TPX,ZUGNXQT5S<87\<_-#97]-2WZ3+%%T_B> MW)<9R&+9JNA$7@W@*%(1FPY*4RZ84B6I^.1< JC5O(C%I93GL5-=@>*Q8^-[ MK#1MF;T4^8I"D)6U"\]DV4JIP$ZE0.="/(F4$[?? MFN(1F *UVQ2H/@V!ZEVYR^?QY$$LGB=+UTUSZA8+7XB"%#^-O$(;\FDMBK[0 M"7F])Z6^X+O6JC+A]WJ4QNPKTXBW#IB-@II-!*I*-Q:*UQATZQS5N]?6M\1* M10T#'Z\Q&I6YF7*(0%E)PKYV(K+$2CB-RYSX [-0$VX'<)NA!/-+ZWGV^"H; M[]&JKH2[ZU7A2-$GJ%Q6-=MJ7D@@SFG6.>B!+ \%*;S0HE!D89X2KWM@5CT1 MZE@<;MU*+YA^&H^Y1\K7LEB#4MK&A9_.'\*MU&A!'E8(,39"R%9,+54XD*?< M/WW^>GUU=_>YS$'?7?_]\J^?E:]?;[JP@9=2G93JMJ?I3H U!Q,M( ;5J&83 MP\'(\DQKRU2G-1CRQ?\K27]7E>JG5Y.=1Q)_(J.)W"(PTWFX"E5\S[^7IH_E M);$Z*[?JT,+8F=-7Q-'X 7 SEM?EC&E52!B(*K0DK3ZRWIH]S6PJ7I]-;9(, M;CLB3^^C6.Q;?.@#,U#OF6PK MM0.7:X^\L(X9X^67B.\K7BY%GNN>VYK-I5Z>LO\/JB\N!>*Y$(CO\F#U-=LX M=VUC[QQ-EC?0O&-B)(E4_:(('N[M,F=05&*GSR9O&?O580T5?B./G0* TNEEW P M2P>#FK"%1_S?[].$&8-GY0I]GU)FAZX]CU>.Y'C,5'\@%^**R@9867L234"T MTVGN\@7'661C<(7BOR[AYY+''OGU+(&C]UL!Z=FNMZ)1%YZQK:R1$@YK&G?S M(J=9<1G/ZCZ2T5)%7HO,V^3<-*4#I_=?ST^IT0X7=R9N2,FTM3+&_"4MT@C* M-(Z*"/,T"P;+(6<_T##R ]TP31\[-G8L0BP#AS;R?4PI^>UJ'FD.J!^-R2C[ MW\&94<6=I]G9/2&3]QR+%W' _^?S'(@7^25)4YZ)^@<93>E $2.\<_:]/_/W M\71\%B0B#L0?RZ#)3H\*D):!:WLP-+!JVFX5K*YV-/SO/^F6]F$7"G*MTI"2 MP$[ 3J^PDT5UV[:Q85FNA1UB$APXGN8:)M5=Y)) L!,Z$CLY@Z%N(M5T-8GX MJ5=F6SU^OM,L3R-14^>O4]EE<>+LC1Z)?R]&!@94I&&V4^I[L+)J#KS+'-N6 M IP3N>3=J_B1_4FDW4N[O2F_NH,A5@US5?L!%*06WNU#P=28)<0$M_TR%$[ MY[E]2-*\F/X>S4_UV"&5GC)$6[)1$.V.T6R!$9IR@,Z,%ULUM5=8 (@OFS1L M@_B($5]3L8%;EG\[VI+MEQ5M1L7R'DY6-(5ZY-E958FIJ-3F]8X_1"Y:%%.F ME-?]CA)>[,U?_J_]L[_Y' $7U9*^).FG9.KEX714;>'[; >--*,U@X;!H'%N MK>!"8:<^JJ[N--GTEK _[*;Q8(C.];6;5JOK5.(NY[,:$+ 99521J]#X1O,M MC463L81NJ RDX#ET2U>VB0*+&TRNJKO.R3L-HMTI'PQ<),Z$K@2K46IY6)'L MGU'^<#G-V-9I*M+GVS.$+3P(;*\:"X %J:7B'K#@, /*5EVM;=G8O> T]\IB M?JF*0H19;I%84>J)P;XIWEV&=U-%E@$68;=DWPY$MS2F\+#*EG#R!N -;],= M!?/+G6)F@;BW[B_55($E(+4(+.GXN2#C11Q<SBAJ 4LK.^Z/0NR7GWE=W%9(M&PU8% M\D=DFOJ3/4:8<1?V,+@1J:LV>B4- X#8/R!:BSCN @@\&&*DJ=IK;L5)6)B\ M TA>S*[A=5V3HJ^/!)'&KO&&1-9F0=.;$8ES9F!\KLBZA2]F"@><+48Z,_/D MX-&> =H>/"QF>6JJ\YH7<@+QR.O9),$1):(A''OM+ G/^&@B.:S/GO)%6V)S M1L&OG(#?^6*NP[\S%XT3KREC%$D;$XI@NR8=6T6!([2G9KQ2T' "=N8O21+\ MB$:C8UL-/45_6S*P(E-3H+M,W"%+95\MG9W84XJW)>^VI+C-DS2FHR*C;1^Z M>Z;?%1_)=Q^57;EW*M0!/7^XK'1%M"*4Q)R?SS]Y6(&]/AA:YBMQ M=B"V;$)N,V(W$X \Z:+J%CIYT^Y3-7*GF!^DY.3GEC4YH/4/)?TJFET)DMV1 MGS.^J$&Z,1@ZJ*4*'"#QH63>2R1N)NDP,_54$T/-HY7*J!WIEB;W23G1"GGC/.5FLL)XE9=MN%7E34&N[N[N.SN>S MJ9;=4J$YD/_0/2)W(S^ONK14RVJ[HW+W? YVGNF4OM@;:,%%E25JT3/F:%$V M#!T7=5^[<;^"=B'L_:YN\I!,!*. MV3ZW8HFG+1G"9 R!5<=YY:8&@$$VD;@/,%B#H6.HNKE;,;M\Y6-0:+9)%SB) M#.*NM:^1I@YK=PN)]^9P#=4QY>NH?G*H:$M7[(X*AS?1=%73;;OM(Q(%,'O* M"JTV(%DT#;;F 3$65[4L2.EW31JV!@%+*,1#Y?0[E=J1R$Q<&VZ2-^(D8U:G M*7/8@R$R#-70.C3>I\>(V$-&IRDB>"K',E53/Z4)DFMN*R;C<93SZ1Y%@2B/ M[+*ET]B7P(1_C:/2_@SR=TM4X^.ST+N)@Z>QJ8.?R M8UC!6\_.M@E[MW>V#,QK#[=7L;%Z+KZMN8<.EXYENG0<1(]'JG$=CY.X:%2@ MG"G_]1(GW]#T]H&DM!6%??7M2QU')[' Z@U)K]/;G.0T^ <93>G\JTO.UN:< MK;\L?]:L>CO#L[U5H\&P+HWY[ _*A*3*(W_6!^5BFC\D*2-MH*S=;\:_+CO M5L6^LOF2-C.Q%O9OO$"UVEWL V8[[P+S^67BZF;M]A9;.U>NLHQ?OA%W M;J9YEK,?>.I"%L(6RVM\'&93HNYO!]?S4VV\#6LPM!S5P4BUM+K\ZG.B7M*]?8JS[:FNJYM M2/5>.8QK+@>SE?*-DQ&S0*/@+(H5GTRBG&PW@ \RZ >["#PCW VCVU5\65"M M8014UWEUF>&HV%K??1(0(*4$; L!O+!,MU1;VRT(+M\%-F@7W[?4Q=H&%]/Q M=,2C,8QAPLB/MINI>*+&VYN#:*^,;9/]]%R(?:HYSKHJRWH MN;)_4S*>I/2!QEGT2)51DAV]M*FO JYUQ;= 3%'^=[E(RN+*R%=&SV\TOP[O MR,_&THX7@YJJH:_6.FVG! $CAU>"^\8(KQ:U5*NF:!XT8F?3_R_5P%XF]_%3 M3I7;),Q_D)0J7_/@7'EQ>,%1,Q^G6!;96J/O!:I^%C1M+!]$_Q.LZJ]-M@1D M=*I@M@5D.(,AAL#8.2W30\"&,0 X[JJYK3=/V!'>U9>P3QZ80)B M:X+Z%;MG0UNG.,V5V94G.>"WS9/IB^S:P]7DBSC8W(N'T/B -Q M ^*F.Z92Z^(&]V$0N03B1AB)[X2!6ED]"W;8?(1Y;Q#1?_Y%UA][:T>G: M1F?WYE3K!'+([9/3!S8Q$046?9OR$*#ZE,/ MZ=Q#N*=G7DK)[V+=T%.,H/GMV],]/;>W9A.'>SJ;@,2:= M$MX8CM&4\31-^;O8FH@T:U$>4B[$__0ZC6SF*7$1H"2A:*;!F>$O[\A^1.F& M\%,.(L=7-*3X[LOK7[[]Z^ZSZ?%]\_*U_O/IW7,<,AV?;5I1NNN#M? MDS9?*]>.OVA4#K6:2^;;F3SF<"R[+[(W'&\3&R)V6?L+G3I7 T*)LY6,R"2C M[ZL?/E1U'E$LGB<^]&%,TGLF^4K=P:7>,QTN=ER\/!>(YUHA%,N03_G-YKLL:X)B]W+8BUMXP6U4[+4 MH=1YO6G_PI[6!MYUP(M_J_<9_49(JGYEYL705?8,CZ3B.;%+0V2=UL,PSDD-#:+"+!8Y:; M)+M>W>U)'1F"(VMZ9/I^I%7KI7^R15&_TT<:3^EV[=E.NY1R1W,"CK,'Q]GD MZ2=Z8:R*5^RCYK#),4F6U*H_K,9)+1F34SM72A+/]0W#]AT?>]@-=&+JMDM= MS7=LTPI,][=/(CF%-/ULLZ1XJ>6^I,FX;EC396@,VTW7+I0RX!K8M[!H.\?S "SS=Q+YF!8$AV$RO MV&R#9/ AV,PJJBI=X#/@LX[PF>]:/L*A8YC8Q(;F$PLCV[$#W_6)X=JAX#.M MXC-=#C[CU^X<6T7&:D,FV?A,ABNU1S2L%?;QQ\C?SL#>U$E"S8ZN5CIUF8=U MA]BFYVC8\6RLZ=AU;#W0?H%E:P;V M"/4=K-L.H:;GN8:- P\A[+HRVCT&OQSI:BI;C/3(/-& XDV:A(R\1;_@TO8I M1AOP]C1[O=K\$D=OZJ-UF:,-0_<9PG%T]KM!B M/7/F+T/ M_;QT^SDMH-!:W(=QGUU=Z=[&F=FXZ$ V+F_A-IWM,8O(UDQ*L.L3UR98-Q&R M'-/2F-LCI5W$IXGI2-6L]7U@I"GX:+/>I2NQ@=-E)Q>;EF%X!K)#C$T?$YL0 MZFH$![I-S,"5TIHS!T-L8U7#P$[ 3E*Q$PHHLSL)P7YH8Y^Z'G5U1#5D^QH) M#,.6T@:UBK83V.QRVXGCLE/OXX/KALAG.;]@F.Y2VKRI?]NLV>%ZZA][+/5) M+;+W7N,>*G$AZ76DVE4NSJ[#7Y(D$!U6BGS'3,5^HI.4?5AJ.X/\??&NE>TW%9=>[4%BVPI,,"I-,6?1\"I: "NNB;@M+\X;;UX\@@X M=0=#@S?B7NU3+QM.>^\R[+&4$E)B1RJE/#Q'8VTPQ([*CD+Z#!G@5)K"RB/@ M5&S$;X%1:G+9>9GD$G"(>[54=5WZ.=2-_#4I<5IZS681\ I9CBU5 /O7/D&.)46IZV79!X!IR;#J:[JSLZ7 MN MB/C+M7!P5>3HQ;A[,DS*DMS&C@2?$,LJ>K*HM&<440[.1 M:KCKA[,"HP"C].%ZQVZ,HA>,8EG *! S:X3Y7](DRY1)FH11?NS@V.F*D]8- M5$'6&T'5QL($\4ITI.IHM72R.\*D*:0Z%&LY739IW3S=A4V,P=# NFK5A&. M38!-^F2<[L(FHN.%IMI.ETW3X[+)B493RV&E\;U"?TYHG-&L&Q.3=OD"6&3# M1?;>;:N77]]I1DGJ/XART( ^TE$RX5-^526F1_?C9%:N\A4Y5*2\B(-/8W5K,N<-:ZJ!H/-F?S&XAUY-;6+0XA@T5,."FUK]Q> >&ARUB4'>3@$Y M*A/3TF.P]^;]FON_=,3^>*\J]S1FAOY(F#(D&$=QE.7<\'^$IBF=,F1*@OY2 MD)-76R\1RE1G)/X/O)&5"%91O,,(C==,'C\^SA_OTC: MZ_":$_9J1LX+0T7K@9I9H+QV1YMR,!T/DFDRI MK'HBW2GR@$+]'C)+ZX&EW9G%' P-0U/K[@P#LP"S]*EP<'=FL;AF0:I9TTT1 MF 5B;QN5#[X9)5GV5HEB/QD?O=J10&(#;,1MR![CRM+BFNM9J=\?NZ$7@EAYRR_Z,R!VX1>3M M562O]NX#;H$XZ$M6I,C8%J:C\J:,@KX59?9P&P46>6JN5KT@NV+B/Z59+HF+ M);-ZE:>*H5*O5_$C(QVOM2[T:T7,&C5J:[QZ 6Z6]!==K;LZ3=#%N]C8.Q=6 M KJD15?KKL%Z=#7S#VQ1$]-"B3F4(^S9PB@M<+@9TO0$#QRH?[ ZGN%M%5*8=[E:#0-E;:)71N5"%H.2W)$Z6,P+;6A768&BKNKGS?#3P..75!"V8%NMJ M#MH%HST8(M5R5L'8N/@ <"B?*&P_*=HN^IS!T%31[J/-(/ZQU^L8ZY.1<"_C MZ(4/K9L[[;&W.QA:JH%6;UMUI_H!"LZ[PC)RF&>M,8^C<0ZBLF>C^NG!30O$H@QWEPT$>HXPS _NU>BTG/[>\# Q% MMG+?I9A7V7Y)D_$E^](HGK*#+,MPDSC[*'!1O.^.X^#SSSPEC!913-*GJYR. M,R;*^'+31#0^VC8M[Z#!T+54U]TEK Y%YEW!_W$SAO*@WA@,'17!S0Y@.KF8 M;@]957F8CK>PP*I=TS<=N Y"LR\PT$V[YO%)UW@\57O>7J-T!KZ[H@8)J M3&V :__@>DP3:7N0NKQ\0%,-O1/$\C;YH3/BHB3Y1X M*>;)YTB(H"<$G+H4<&+TG0? +Q8H?)>T$]-V=>Z0Z34UY;(Y9(!*:2)1^TRO_:/2X"5SNB9_X!2"5VN,HLOD/G[*J7*;A/D/DE+E:QZ< M[R/$M5^_2[:#_Z^]>0D-^$'RZ,C^HGE+@J^Q4.--#G1F AJKHP9Z&R$![@3N M/-@EDYVXDU<*8-6I&=\)S G,V6'FE,93:,R2EF!)I'5YVHBTP=KJ+=7FL! - M1VCWVW++8(,=8)!,N1LB<6/C4U@E^,:E;SRAC-L>N!.\D9>\72OS35.5\(Q] M/J/WV;%ZS'\D6>0K) Z4(!I-+'N$-36^Y M.&PW;H/6.H:?21JS8\NJ[_U48'1F+G5MU5\SE M[8 ( @ $0)NAH58$@+N5 #C8RM<( .:4#X;:.:H;8@L" 2 9&&G-5RT8_@) M;YI$07,E&2:9SF)Q3:./;<0GK'U,TXTP-U.L*_%JS4R5V\V-(X+ ;'O8O=* M+ET48NG;=.S1]#HL[6-A>F;7GK5? M&?!2+NVH^VM-!CA,!IBJ;=<5J($,@$"]3.B)Y]$@__(B"_*%2,0L?++CS MO3;_"/'8QIDP7/N1!8;W*;_.U[:BW! [7\ZLY?-8_)>OE\OD"%G4T#4?!:9/ ML48LC]@^,7' 3$A$D67_ABQNF1:?>IB%IR=,.9QY*26_GY&0[?$]&?T@3]G@ MW=)1C*/X[-G1/S^U]>1;(>+>#_95"\1PV:I?OJL^@4C(;A\DS)2F^KWAYCJ!SK4!1J03+;RY?/AZ)[]8P\'[6*RE;;:@5VRM!@'P5]^JFROOK7'+ M"J8[C%^VHF[J';-_49(JG^. R9>_D7A*TB?%T-4E&WK#8Y0JH+]FA&<4%Z99 M_I!,V7.";*5(:#>"F>>,EMVB"<[V>07Z7H/FOPV0M&V8N $BA6O\P>:LLTM1H6Y+Z$J M,7,KDE!)J3\B61:%;,$"Y"3X]S3+14#YZ#?Q-U($QZX#[^DB>U6?7B^3OB0I M^S56_&F:TMA_4O*4/6RTP@?0RKKIR1ZSE;40>4MYL(71C@7%+TN"WW%Z%TN\ MB(.[.?4O9L0OAC[>D9^-U3!B!K'JH-5+Z;+=# /L2NB)[0W%JT UF+VHN[VZ M*0T(;=$Q.31"&\I9WE=61<9J$>)1 -PKGV+]+) WC" I)1D520GQDQ*FR9@3 M3]A4]*?_0.)[*M#(*9(Q5'$DB:(5DBD/-+C?S\%H%Y M&E#(^(E+:OA^Y,(*^W_7F*S?/6SVV1'\FU. M=XCU06V?;S2_#K=POI$N4F[Z:G%H=PI?FB*M0Y&!GG&/_/&NK?E(I*X-9Q?= M!SCN(XZ/$_[:&L>&",;6]"B2#\>]"HC5 ^W9W?1]7VEJXG6=,$OO+T=8P\T5 M)[/?1E-^J#=)*NH VI^BC1 O#- <5<>[\'_'KB0 Z(]LCQT;]#QKKJL67@VC M >;[A_ECAMZ.C72>:7=5K4:Z=\?;/Q2GG4!5VK)U6299GP^@Q]Y58._8 M56B=E4KRY51?D$I[D4+V8(A5"]F[9JT@7M)#=+?>U?G0Z'8XNC%:5;& ;D#W M(2W*O:#;'0PM%=>4Q$F*[M..$6XV/?R(S9'*CIU@()NM'T!<0#B0.Z =&-QP.MK+%6SV@LN@S0 :7 : MTD!2QZJQ#."U04BU4)>+[*2103">9#_C2:KEGN:H$+N=42'.8+C[J!##6CLG MI.9@PG!O!U-P)A-L22IJ_M\S>4!3_BZV)B+-6I2'E.N /[U.('LPO!.A$#'V M@P%.=*HBPSKB2S7#I)>#5S[_9QKE3XTW\,JHHQ8_UIF)+L@XQ]H^YHX@M_VY M(]:YK5FP5E@KK'4/:W4U ]9ZZFO5-QMM52;'GEG^NBF"-?6QGC9'/<%;._;6 M-/GQ/,R)!W4'7BVUD;2"VCQH-?[[MC4?+U8RML!CG,3,>4[\WP]V M"/+QPP5;*X_\,*:X(5%P%L7*)9E$7$Z=[J'<\<97T_0)T+&@VS_1,/*C34K4 M^WH:7Y)TS,P;WG;VANGL.%>NXD=:M V66FEW\;"_)?'9XA6)J\VO2/1OC,1F M1_:1C$CLL\<1$0E>&)BK\#RMM'>;I:I.WNRH&R31J6T[NAL:V-$-3 +/M0(# M$1W[1N#ZR U_NQ))]%=SYT(7/20C=H998;_N?KOMQ0Y]AK&^0]]>4NR;F;(R M#G!JR$T[C-D%/EO'9S:UD$/

4S#'P&?-89 M/O-LAX2:8^F8^MC0/2_ GF9IOJ.;V+(T2UX^,X'/@,\ZPV>FK@>!JU-+F;>AFX""72*S/+. S6?ALC[PEF_?;L\G KSJ:EK%L;F"]&M-=?$CB1>G,%0-U07M3"]#[@;N%MB[FYR&13Q MV#5S\@T]P#HV/8I#K/D&(8CZ.B62FPPN,QDP5LV:'H1@,H!0 :%R%*'B$$MC M_@;1D88Q[SJ!3!(@C8D3:NFF)[D?@GDG"JVVT1K(%) I(%..8ZB$EH="Y%E4 MIZ=N34SWFY#PF2B> 3]O/%[=^5;\FYPM2J=:8; M,QIN40!TB Z%4B=RUC&'2'"TW*#O&+TG]Y2\ YH#S8'F0'.@>:=HODY4-=N[U-ANDMO!AAV$9F :6 NQ9CB>@0R"#&JYH6-8EG:TW,ZJ!V7P4*^U MQ_%JP+W OH;N4>39+@XLTW5LSS:M4 L(;U'Y0FWD MP343!LT$W-M_[@7-U#-L[YJ(ZB2V=Z^'LVT;^X9ET, Q,/)U)_1LHE,/:98> MAJXMD68R.Z&93N#>]D7P[VG&6RQXY05N5?'H?13'_-Y[$BH3]M0D@.O;1TDM M$\-Q0X)U@GT7(\L@84@=P_*I@QW#L0UIK^%@N(8C3:D*\-GKA>2N;IG4T!QJ M,:?)U3P<.JYNFY@X(0D-5UX^LX'/@,\ZPV>6:;N4:3#?T#6, L/Q78=X!+,? M@A A+"^?.=X3/B(8I-.R"N1[%A>,2R?3 M6U&NI7DT,"T'>8R=&3][%F;>"$*:@37]J*[^!CR-BNO;FNN R0!"!82*'$(% M4<:9/'9H,F^$AKZKZZ%+O$ W36K0\(4$MQ1"Q8#KVR!30*;()5-T"SFAXSBV M$5"F\CW7IA[S3 SLAX'%+!7)90HO\32Q:B,3A,K)7]_FTT$B,=D>KEM#>2E< MPP2: \V!YD!SH/G)7!V :S%;]><.J4L"W[(LU\6A9GH:]DR+!!IFKE#H!;]] M$DX0TO0S]H/^NC=TDR9AE//QNXT]&G,PU+&*M-5T"G I<&GON!0T$&"[K]AN M4F)$+!QH;HB0K6'-- GQ[("8KAWH.# \YY :R (-!%P*7%J7@--MC?&G&3@N MQ9[K>SZR76+[EN$00[?"0W*I/1A:JJZM)M. 2?O"I' /?"LF#:CM>H1@/[2Q M3UV/MR6A&K)]C02&81^229W!$&FJH6L=SDX=1$#TZJIY_;%?YP\T99L;3U+Z M0..,MQ!^,V*H>KM+TJK%6^:G$KZLA\XA*C6 2D EH!)0":BT,V5DT^Z-Z\QD MM+T!"M/?-6"WF) _*6I0%O 6^= M:C)A,XY:91I],#3T598!>Z^[D7^)^::%N>>[!_@/J9,0UTE,?ZM%SB!PR4 FH!%0"*@&5=J:,; J^ M<06,C'8P8 XP)\?6 '. .< <8*[OF&L48VH[./MK%">IZ(I2!" ^43^E)*-? MTF3\*+O0+Q0=]J #*@$5 (J M 95.ATH=+H$XN=*A1D/8VVY8,\N9P3J"+FS>3SE'T^I&FV M8_08RNAZD.H'*@&5@$I I=.A4H>K+*"X:;_1XV<7Z/S[.*\9 757V4^\W.(N MN1$6%#.L&IN_SF"H6UA%^NH\2BACD@B%/68P$.J .9F%>ON=.O8MU%T0ZL!@ M(-1/''-0#WW05A=[%NJV)IE0[U7E%H!(4>=BR+N-CRD.=:CN69FF.) =(;Y,?V M,4 ZC'[2X.P/FB9UHDJ?Z?\.=^>'@?0@3WHE3XAOX,##(7&(@4T<.&;@NTR6 M$!+JOJ>4) GD"\@3DB63R!(54MUSJVCC4L6F$#O(LS<>F;2-* N+(*T\, MD"<@3T">2"9/',>TO(!Y#X;O8D,WG-!U=4I-TPHUA Q77GF"09Z / %Y(ID\ ML9#E,($1^*%A8>18+OM%-_W QH%A(TL_ICS9(-YK#H;,4E$U;;73!0@5$"H@ M5(Z3.'*0BT.;8FH;&#NZ1HAI69;N^D2GMF\;ZZ7*FM;H1Q(O?!:YJ9J:N?N] M!^!NX&Z)N;O)P*N0F0<6099AN]CU/3=TJ&&$IHN)XWDND=QDL)G)8-J,J74P M&4"H@%"10ZAXKA?J-*"ZC9CK@:B+/4T++=VCCN88VE'S+AL(%5XACE2G9LP* MR!20*2!3CB)3@I!X)*3$,GT3V]1V'2,PJ._K)K9LQSMJ[F4#F>+RV(:F&C88 M*G ?_'82Q6=)&"IAFHR5?[!G[.VB5M\2W+*/4GF2(HK=\6BFD8F'&TP=%737+UC!RP,+-P[%@;U!-CN M*[:;U/38_.)W$/B>X^" . YR HH1"HGE4((#>=23#NH)6/AD6!C44\^PW5)+ MDFYA>^=DKXM-RS \ ]DAQJ:/B4T(=36FF'2;F($KCWI"Z]13=[*Z!Y$>O>J= MLK[+]YM1DF5OE2CVDS$]1K<4B44AS*6 N11R$ 8P!Y@#S 'F '.=Q5R3"VRN M[08ZTCU$780MQW$\GR*7HH"&FF;JY@;>Q)J;;#=I$D;Y5V;S-78:Z6%Q%?[ M^HJ<(S2\>X)"BQ*($9,S!C M1@[" .8 8 ;7X1WYV3A080^&NJK;J_$^F $K$0"! MM_:<:MH+;SG 6\!;7>&M%I)0._'6*OOP_G\Z,(\DS .#HH^2@]J'8G+YE&C5 M<&!&]*$$\7?JCTB612%;C\!2$@J:T52)::Y,Q+QO)8H?:9:/Z9:=+?N;_SZY MXA&H^0/,25RPY" 3ZZ[E!QIQL.:8[%^?_: %@6Z%+FG>J>DB^/>TD'S977+! M3HRO@(QN2!1;D:[BW MI=$:1C]I]68\5&'V^W!3:A&H](>2$K//)+10-R'HG%6))TXW1^C M_ FN1)UV60B4T +F(+NTK%B%T!0R\W)!9'ZG_YE&69336YH^1CZ]87M/@N_4 M3^YC\91_D-&4-@XBX<'0P*J.44L=VH$G@2?W/)O'MU%@:P;"U,&ZP>Q*CYH^ MLW<#77<-5T:>7&4[P'F '. .< <8 XPUU','7.8EW0^ MIB5\3 ,98.\"3X(>.&',G=S-+=F3> ?5 _9:/="=_%^+XN D+IM-IJG_P/#% MKYEE'&S;=4'L;UT#U-) +8T8 <\>Y?M!V3DM,3)UKW^#3-&6G5MAQ M:Y-23GU2"BX32(2J'C,,"&G '& ., >8 \P!YCK=VK %8]0%8Q08!H3T"6/N MY&Y\';C-W\Y"VM TB83T"5RG^A0]1@&-@TS)$X4=.$=$FHS8&^^5B($CI=EV M_?H@X]R;C//LBN4)9E0![@!W@#O '> .< >X ]P![@!W@#O '> .< >X ]P! M[@!W@+N,V8S=)WXM9S-^C>(DC?*GJS(J_HGZ*249_9(FXT]1EJ>1-^6+RNZ2 M;TMQ].H#?TU& 4VSAG=<#$T?# W5,"299P1L!VQWR"3BT=@.2<5VO;K950^S MCV1$8I\]CF3\:M??2#PEZ9-BZ*K"H7*,2UY>DC+LG.7)Y#TG7):,HD#A!]%G M^=1L[U)+K@:"RW<#V]1]S75-#SO4=C7-M8BM&S8)?20+R9(T\ M"0-F^[B4&)II8\?6782PCCS7TXGNN50_ICS9P/KA33QU2[4U"X0*"!40*G(( M%6*&OHY!NX&Z)N;L);N)IE;P],=R[1LG7C8TXGCZJ85 MNM@+;.SZ@2]YP-+EHZM-53=L,!E J(!0D4.HF#C4 \LBU*<8NZ%)D&72@&BN M2WR;NJ;<0D7GE]$-U3571YF!3 &9 C+E*#+%HKIMV]BP+-?"#C$)#AQ/*ZJN:L>A\@5$ZM_<8WFBMO1DF6O54BAJXQ/4:OC4[*SI9F MC71+=NYA"HD<=L'&BSD);+=48=XM;/?KAA.PE7QL!2H#5 9@N_?8;I+1LCV7 MZ*[FF:ZO82VPB!/:R DQIMBT]$ 7UY50=5W):)#:NDF3,,J_,M.^L8>(!D-= MQZINK(:=&M\] EX%7I685T$/ ;8!VX!MP':WL-W(QM*PZ^B6APW-PMBQ/4P= M"^' 9D:7KAG.46PL VRL7O,JA-"V2:WIOFX25_<\3P^P37WBZ(@8MN8;-N8< MN@&KML:A>#!D_%G3"AYB@2 ?0#X1U_D#3=GFQI.4/M XBQYIF=I68$QWJ^Z$ MQ,-H8 "2I)@[N0%(G]>6B4WTE?&H>+_E&\^OPCOQL'#?A35-4 MPS)7HB; 5L!6,K)5"YG$ ["5#6P%;'7TK1TSZ[<96ZURCC,88KS:1-ED1)[X.=&7A0"\$][9WW>>P-7KVP>2 MTC./9#00Z6HF<(F0^%P\/D;YTS&N8DML";14_2JC);"'^FT8M068VZ_71ES# MU$*"/3,,L!NX#J:\41LR=3O4B44:6Y\7P;^G63ZF<9[=)1?LQ/@*R.B&1,%5 M?$DF44Y&0F@*F7FY(#*_T_],HRS*Z2U-'R.?WK"])\%WZB?WL7C*/\AH2IM: MKD@;#)&NVN9JHQ3@2>!)T . .< <8 XP!Y@#S 'F '. .>D3SM+Y6#KX6!+R MY,F-&.]#>S22S="H(K55!)RD.($,-[X1WMI^A[MY5ZD_18Q30.,B4 M/%'BI>[S2E2VGX<[U:==Y@D788Z.N9,KD>R\_6;P+_&L5)*B9K%N'*3]1/*/(YF2A,K?2#PEZ9-BZ*K"$;%!%N@UF5+T/2[V^+SU\2ET M^&YA_U++HP;B* @\S79#@GW#QZ[C.WIH&[YE^T@S->3J8L#V!E)H'P.VP^@G M#<[^H&E2)W[,ARU;);@L"^0+RY37Y$NJ&23PF5%P;D\ FKN&Y MMF>$#O(,PPB.*5\VL'&LP= P'!77=/@"(0-"!H2,%$(&Z9;E!9:/G$##A% W M]'W-#$/;TVC(A(^\1HP-1@S(%Y OL@=M_-"D/O:8GZ3IF+B:BS7D8X(=SPL( M\E_PDM9,0#J2.>,,ACIR50TUF(0([ [LW@-V;W(3E/BVYA$;(=? Q/%0U)UPP)T"^@'R1W9P@IJV'S%_!@1=@Y >.:3+=;#M&X&O(ME_P M5Z0R)PR-F1.F:N@-4D# [<#M/>#V)A%0U_&):UK8LVW&\+JK:49H$&QJMN&9 MABEW!)2M:JB[6&5N Y@4(&1 R,@I9!PKM"P-ASI& =8L[)B.X6LZMMF3?#]T M)1PV]J.;TJF4>FI)B M+;>4*G&24]'!@0%6$(3D-%#"*":Q'Y$16Q'[@VC'<[ZRZ&JYY4/M<\2^=I)D MHMO.^Y2.2!X]T@\_HB!_J)AWX6,E2+3Y1XC'EC#-UW_D\%2L/[DO9\[R:2S^ MR]?+63A"%C5TS4>!Z5.L$2WD/3WS4DI^ M/R,AV^-[,OI!GK+!NZ6C&$=QM2:,SFV3K?OYJ:T]FS#?XNMB8BS5J4AY1KB#^]3B-[,+SC,H47MEYRY<)8X2_OR+"._H=$JON: MN#%K&=D:1:]((IN9P)(4(!D#\J74?(CJS8A M!/XS]B)8O%UXD,?QB2]9UQ4RB'.0<\4C#B/XN62N5SW MW'(,SE]EX7;YQ27KG0O6>Z83B]=L\YR9(&M?UL[U+5_#UG:??&FQUKFMX8ZL MU3RW;6Y$V0K"8O=8+*Q<2XW*#:\ M;](\O-#K(T-P9$V/3&\B:-;>(UM['J\C),O>*I$8C'OB(QHW M.[5.]M'>T&8[["7K-94V-VD21CD?TMPX (T'0UUS5==<'<^\^8UIZ$4//'08 M'G*Q:1F&9R [Q-CT,;'YS1J-X$"WB1FX@H?TBH?087C(Y#RD(M,"%@(6.LK6 MFEQ+"ZCM>H1@/[2Q3UV/NCJB&K)]C02&80L.TBH.TE_/G.[ .!9WLU1#UR2: M_=/IMNZ;>7(+ SAX6C"E#"!^-*)*_-R\%7W?V1]][ON]F?))Y5'\5IFD"6\, M'RC>DYQN(#QC@V><@+_VB4X8NB.1&E1('"ADS(LY_A!_V(?O-GL&:G:.M0JT MRVJF]8Y2BZ1D/X^HJ,F)@XL%BC960#:SW!Q5,V520(#$=I'8@LMP "0Z8@85 MLAU 8F^1V+KIO18X>?_[)!QG2 M[Y0=5$9&S^N+O_-B2AK<);P$C2_\@M$^;^Q48XUWP+0M8U?VE:_[+&"V;9-F M;YA=A:4^&&)CM<,'@+(OH&S-NI%%D/+[7ZJSNV]XN'["?0C9_$*BN"@P\:89 M>S7+E"!ZI%D>Y=.4JDI&J?(MR:EB0_Q&\FSULK/"":V'9]I W@L-Q2$< MLT?# VD.C6MX %[?<%> MZX9)2]CC.4M;Q4BF4/,)1$AN>/55QC'SQJ,Q#:/\;1$P"6A(TU34:!7%6^3G MELDCT+QC;0_W**QAKI@9, MC),88 *V ,?18>HA793[+4\G8KJ(7:]07K6E#(]"T"6SZA9HW(.!NE5Z%K<1H(BJGXB=G]&TE&$\ 9Q'YX( M5:V:/"C$??8#Q^O\@:9*7$5_HIR.(:#3!:-J#6,+>O*Q!HR:13"VC,36<9LS M&%K.:LLH".3T!6?[,WD:XG/GA@J%5W_&>4/E]., M'0]-1=>+QGR)!T-'-74;TIG= J9DYDI[@#0'0UO5=4GR.H#%[EHM[6'2XD(2 MXYV[64'"L0FLKN)'&N=)&D%'Q(ZU_EGEQ05:-N8^WK394)DL $>VE_ [@'FR M!+]5A#F#H5'30!/@U0=XM9YP;%>ZN3PPHM?8%I!TW-=U>CHA4:#0(DM<9!H3 M4=P$49)>&!LEA:N;IF4YP$4"IRY\&H2$CJ,&CB2 4K$_+$4W?%7"S?3Z=T;@1!@$5RFZ=QKO:F MH#:?#E/0^NN\F*XQYQK,0;95Q]DE*@\^LK2:Y8#U+*W"$@^&N!:54&O5%V@> M('JS%VB:W!ZWK)W'NT%L9ZMZEX7*<0CGR%WTLDT:=W9OM#%?6L4$4 VZUW4, ME'+1>K_,;SPO:J&@#/MB^ .T#0Y07 -9/^CL:K%&P+.D#T%X\' MB+0T$8 .;^RLPS#.PYLTQK9'Q#%55+#W-D6 31*B\;]- G:"QHQ1Z-;$^+W81FI#YV],1+TH"F9WDR><\) MFR6C*%"J@Y*9F^LI((>YPW# 6?BFI/W'I[]G?+1,#:-2=\A7[AG<#ZFJ;1'$/-1M:IEK!KM%82/8 =LY\$##_6)AUHW\/;(0_9@ M:/.<[*K# 4RTQO2L%E(NV14<(DN3PH;/V.C,8)%[6>0)>#)<:BDA\ M8@RB8C\L05"'WY:T_CG2>03KF9IOX#X7>, MDY#')Y@QDC^)^S?T/]-HPN--D&>1/,^R;&;>D"$;6QF.KQB'-64?$!^I0]0;#UJL$DC0_RVE:>2:"SL?.I?2;/?=OM5S-2=F8(7F' M>U/5S5T*0: ,4%[T[=]0V05]O(>$H[HV=&OK)_KV;YKL@CYC,,2.:LK2!^$$ M0BB_DGR:BB"HB)MDC")MVR4G[38/))H MQ._C?TE2_N(M]4L@-.9:++C6AN98/09G^U;+@9V,V7N4FVNXS"U3QR23*V:+^8,9*EH3Y#Y)2AH9'.DI$DI"=0@;!G,XF MF3X5E+PM*=O0ZV!;&PP-%6N[J IPAN5%WAX33+LB3Q\,+54S=DDN ?+D1=X> MDTN[(J_HC6_L,@8(8BS-Q@ 5QF11=?]QFK%W9)D21,*&S*/R%6R.J MDE&J?$MRJM@05I$[K+(^5OII3MWKL*)YX[@HUHI^^)8!GHPB/DE0 ?IZ . L+<@W&OFJ 40FC*"\!3B*0\DOJ=*%"LI(V$: M^3SOXY'X=R5GW\(0,$FR*,]4]@Y_-.6[4D9)?%\4S$R2E%,(XBM=,&/\^SBO M::7X?4;VCXSJ?).?2IIO% 7%FL5,&!.*#OJ+P-;LEW80V-#"YHWP57/WAK, M4&D!VIIMG2%OJ:F2VZSMO5.I9,X.Q5N.:5 M=K6+36KGK6M;,V=:=#W6-NN2FK-W;DS8NJ&SIC%A&[R,>%6OJJ/5#K7=:4S8 M"&T=\MS[Q#YRC%[<(R/QB0*VZM2,%&AT\XP32 EPYSI/V>=# MFF9*G@CU25-E0M)M&ZQ"'.P850YW%1%YQ.LNN1'T8]3]4DF?K?(!NI0U2H!$ MZ?(!^T>B!4CL*!(/?,OD60AD-TQNX$':S(-T7%7#+0R[@I3 9HCZ3B=%KN>M M\B/*'X*4_""CPMSV4QI$N1(2G\]'?E+.E$E*,_;6HKF'Z'VFB%+.44*@CE/V M>[+K4GT+^;T9&++K\"NOP[[^_]E[T^:VD2U-^*\@/#TS=@2E2Q#@YNIQA,I+ MM>>MLAV6ZU;T?.E( D)523 !D#)O+_^/4MN &1LK50+G9$U[4D()'+R;.? MYZ2OB0AN?94196$X',#^'48IV9$@#U31N5\RG/>3X3&#\T>AQ7NM3MF3%F_4 MN$?#.].XCVF:MR&B-QE&.?*$,3^./IDGZY/Y9.[@QQ+V3)0;?;28H@1'RG;( M;>ZD?[2"GR@5/@K*Q[>3X6XU933"*JCO5):/5'BPO/!N2TSN@1<&A\@+CXT, M;_7DW\!9975QZF1(9.Y%15D6U[""1\]5_:%YV)UGI+J&U6>Y0,A@8%SUYHV, M;L6[[@Z XFCB'RSUW;F[Z:ZH[^ZBND?J.UPKXLX]3/N3WQ[6P^39J^E@./J> M;D!'M]*WN)4JXU>"74>"*8O% M/3,J =1$0Y>I@./";67?7V,34G_%N6%]C/ MXKTZT5M?3L2\'\R#[^FG?+3L#Y<&[PU%]BYI$$$B!L$1]/X'I<%[PY.]2QJ< M/WL5#OSIY#!H\&_@+/GDN$J07&#:C&F?5W"DI2"J0AC\2(/.QL4RRG+Z0^4] MM\GV"JAMZZ".-L8A^U?4^;\KRM?F]%^[A_]K)B)*[/J^=-+@((/;1_)\(HK. M7=#G;O$#DP$U?/I=*M"1.@^7.N]+!7H@ZARA&K-'GGU>Y'F-@DBHL+L>]! CI1WN)1W MC^!MWT]Y8U!(YM_3!>CHJ_DF8#8+QN9"M-V9GG*']D0O6H4+6'&(-_?[P:7N MKQ:K!YWG+DR,"5;"?&\DZK9G_X3LXQ^,GA_3LW./5(QX_+/!--P&#OUQ,*:. ME^A0+M%AJ'/W>)UF"-TY'DS\._ \W3L]_PW<4J"EPX^Y%Z_+4N;QQH/YRQAC M>#GIAP/6$N5_K[,K.,L<6RLYG9?X$9$G[5^Z;SRV@^O)\HC#\WZ])>KXF+[] M&E,CKL^BEA]S9!;X_V_MF=L>)/B'LSQI_L)YLHM+S)^]ZN(0W^8%.QBQ=R3I M0\S+?AB2#H?/7H7?W=3I2-%/A:(/0Y%[(-KVG[V:3>X@W_3P%+JGZ=A[GJA> M8-AA@?^%'3/WU.?N19T[FGR'[0?\+I[P"19>)-N-Z%0'5I?[,$>ZK=D8CIZ] M\OWY=V9S'MT@3^5./*8^>. W(0 ],AB,.QH9'?V1QXOX8_HC#_Q*8M*$/QM, MQ]\3OC[Z-.\4Q/\N_)8#+Y(769YC&!S1'XB0'MN9^?1XR*WT6W\ZG8;!9#*? MA#,Q!BD^BX;S8"S]^6@NDO]Z_P R_-;W?PSW?SP;P,2>L$P^)FX=[*U(4A&) M5(K).!Z'4Q"RLR )9!S[XW RG44SNA5[9)@_[*W ] \_'$S&3[E+W_%6'.RM MF*>3:)2.HHDG>KW5[: ?S;_=FG-WB%APVDXV383B*$S\8C^-P-@UG$R$F M09A.1W$<2BF(R>Z1-_"P3!;1)["IQW9(ZNGPV"?F(SMRCB/G^ %,^?F/8,H? M6<>1=3QEUO$D_1WCX8_@[WC@*(2>R _6D#J 74F*=;206YMVG.4]S?)OX$CX M+(%-8F<\1M)"E*V[R>CR1-WT+1Q;7#^%,7ZH4&ZW^'JMJ?_NV+@+GU8H#&V],2S^K4HRPWLVC_%8BUOK3;ZSUX%X6 \W8X' M//E0U?$^_9#WZ2X].W=_GS!3>#P:C.??W7_S>*&.%^I!+M1=^CON_D(%SUY- M9R"@#ND^_5#&7E_GJ6T3;LMNRRB+E?![.FV^;4.O:0A&(O_+JV'60%>KHLH> MO[CGD%-6#D83W?)BWO&5#Q$<-!ANIS,?T95_%%*\*R7NODEQC(TDX*(<2?&' M)<6[4G_NFQ0GSUZ-QH/Y<#NKY-A1_9 4H8*0ED55R<>'GOFA+^Y#J3,?BISA MB>JN:SD%@[^C&O+)&_M',GM@5<4ELUN*!D0U&_@=^89'*OQ1J/"AM)3OH$), M7AL._-DA,<,?RE/3'9;_4M1B\;A@>7>38<>;V)5Q<4S!NZO].1!V^/1_GMD3D?F]$/7'DS\'Z_VX,B=CMSIR)U^A/*&R>C'*V]X1.Y$ M9O$_:@$?A?]-LJM7_P[_T1-WQHHEMK]6-/WJWZ/R'V:[S6L/O?,CW/ES*;V\ MJ&&\NJ 6S[A' BU:U3L(;.*JAE]0,ZC3K4FW2C_"T>ET#!^F+ 0@JI>E7(@Z MNY(_76=)?:EOF?.B.KVA?45$,(EUW?]*W[[>V=;YP[WV[MW)O+D?[G]QOGCI MLM%$!OXP'B7C6(9#,8G$-!;C,)F*\4B.)M/_&DW#9_JM2U-+LQ(7\B0JI?CK M1*2PQI=B<2TVU;-_-+9BF>4GK:UO[UKOWJ3IO>T-7R-@0P7W/'T)EU>6^!3, M21S,7+S+$EGY_]A]1M-GK[[@+\:KK_!^24G=*M6".Z??%1;ZI MI7=>I/6U**7W:YWT7^7'GS3=K@^:*[UVN=([PY7.#5>Z]4IZ&/"WOK;O-9\^ MZ_B8$D,GJ"*^]&=:;\R 2//ZY0G^YO[8&XWX,JMAL?$>1^*?WHN.\(WS^:FY M=UC>2'R[%_$22QAP@^@I7TJ906'1C]^3 VE M6D)]DU7QHJC6I?P"<_IY4<1_6F_C>PW66VTD5[/Z\K>*2J MO%OLVGVNID\$^J,^"> ]KR^EA[V*1\.?7A=+F->&?O)_&MA?TXOM7U]O_69= MJ=]09$3]LEB7ZKQ*"+@W0LI0 9CED>67X%MDUV0DG@_W&6TUPYY M]\S:;ORXR,5B V9&!3:*.J#Z$JLYEZOB6I:XBS&2]0"P@]E(!#YL)P?DE$I%]00J#5+Z4BY47KRM0WFF"<2P7V.%>TIRR M);8AQ55(U8H*CI=N"\S?.7.<*SZ/%FL%/YTLQ5_ TD^]_P MK90)/6^_ M;$ M!EM: 5UY9"30 #";UN>!S23KN.[^4@E3@;]4N/_5@+?J^C*++W&V&^!DL+%9 MNAEXN5S7)3"'?TD.]]5@B"YP3:"5U_39G 9&$TG&ZS*#X\'G0"R5N-0D@Y5C M")B,=%J*!QP$='9X@P:498EG8?JP;2MEC\-+;LD9?Q951LMS)>"!+*7WWHUA MXA]S[YV,RK4H-YX_\-!A,R":K59@6!5IROH^\\ZT+);>/^%#<*#GFPID>@7W M*@8VJK@=_\TPO&M1 2$N5PL)BNNAG.R-V_&IS( <@:[=+> -4>+!NQ0)^@N\ MU3I:9-6E1"\-D#*HRT4NNWT&WAGR+Z",]:)N#/:_>7]$28_G@9@6 MOKN1HL0J=WA.$,W]7Y'3^07J #U@F%)=\\1['HL2_O>D6-%WB.OVE !'A= M-VUAB?D).$D@%'%!O\3#!I8+;\JR%C !9)=+^C#M0%6MERO%95$@"=56$#\& MGR]*6LT2%T.;P^F:].XB$U&V(+:&)W4-\@?_5WX%^5(!J_/> ,>$#6@=ZM9Q MNM27KG.2:7SXL/I:KWPAR@L09^@G7)',H#?PVZAREL5BP1VQ^?2 )F,\4/C^ M AB].M(5B#PX.,SF4+L!SZP*DBHH'4DKX+8B+[0'BHD)I MDVG >IHA[ 2?'_V51K1O@/!?%!L)2ZC6*]QJO5OJ@P.'_H"\BIBIV7(IFE$E MG3_R9U":-S]E%V7F-_"B=4U7?0$2JR:A/P YER.+L 0T %WN0BQ@+FOX)=YR MD,VQA)4R"\'.:]R 6L:7.;"Y"_H]"$:2D3 35\>I+NF. M 7>[RN@;++;IPN-,+S-0%$KTUL)E,WW0@6Q=&EK(*[DX]?[ P_)6155EH" 1 M7ZK4*?& U0ITDE0-II2"C'6?QB'0'>?[L!1HMI=XIY>@KN&--UM?\.6.M*@L M81I@""$=(W.$60D@P27MC>0+?O-M3@I:!3RD:\FCFX'1/E<*DID* MK;=[,)(I\6)S EI70M2J+M;[&K5/$CL4K(A)IX6#T-P*5:@U9F_1\=V\6ER6 MN\S6^KJ6YR5-5E7U\"I@*WS>AC\XG%;=/=).];U3%]M0M"7:)I7!CZ"+P:__ M[18!JF@:3I)X$OF3:1P.D^%\.A-B+,>!/QLG413O:N0QUKZ/^"*O7]J5?4Q_ M,ZMZC8O"[$>]I'->T;E:T'[QJ8GU@H3/7LVGIWVICZ#S+'#5'93]L,5("CB$<$X,-CV2=!U%I0PG8.@+&;LR-@)QGF8D3F-).D;SWIQZ M&%.!+2P\=&%Z@3&1/V,L!)[_!')KXWTI05,3L6.O-?1'6F.Z+HGQ)5D%1A : M2(>N1Y(]\'N^0/L'XTJ*=5]GE<0D2K*'8O;K[J^(V>5K'8W9*Z9[@HZ(*J)BS_LJH-LT]Q1.!^\%"F2B5M9$G/UC!G63X#%2QONSP L% ME]2:4,MC[[( YBN\7FX%G""298MA!3(1D^%8SOSQ.)R.XF@\%.ED&(1! M*L+WY> WJ>'69K3[)$MW[P,D,(SH9 M64XT?O9JO)W"\S\IR;?>L)("@S*?:>V$=M@0"]%/>I*^;\W%]V^M<\S9._;^ M2*5%;!3#@5,H-UT^JM[P^$/1TV-YSNCC9%FPF*<]0W<97O $#)V8%3_K7E$V M#.SO$N06M:DB#8_M('P6SJ3C0/&8_.E/E3N4U?'T?0#9O2Q82=]B[0C+YCC+ MK#F4RPMX1VC=/D.M? D/T:4#NEF"ELM* 3Z!HFK!NC(JID9_()>;$5"Q-H7P$4.5BJ,2QX;]04(L4.4MKI$#5.L(I"72'E*UDH;P>_P"FHOZ M,I!+KL%((K$@_;^ZE)*:,*UKHV3!\&2GX$L\Q--@G6_UU MEN6 -PPUM@SV-"OQN6]2>0[&8]I-2*\__O/]FQ-_#KH@:!+++#Z09=P8I2"% M6D]\I28.-(@$(V+T!:+AJ4ZUE!?*H6"O!%!MI*)FITI=)N\022]ZZQK#$:Z7 M9 WD2ZQ%,[,!N7UR^A?>!V#128$_L.F)[E8D&G*R:9<&$O0*_BG=D<6RP(9P MJ)WB-]*4*'M1P/PNX!=55DM3X(/C\.>T4P8)_DHN&D\;6M%5\J.YK/5KI!KEH?D#5XP!V!X&^1M"['1N#?).D;)M(*3 MIX.LX01 NEBKF=_4E-C*T6E%KH]9;"?^L#^-[9B0]O03TCIS-1XY]^+F;(4M M(:-BOD8**(T<@]6ECL&N,'JEX@T4NS!1)PX(5.3[01< ,33E:E5& 85^VR+D MU/L-51%XN_%QTJ?<(#R&U3.I) 1K\=$ZN)EP%FMT)31BF>E%X*#(N."ZO M7'\'K]$3J;UC#]N2HC:HIEN7-6LPK+VJO)5+*19HS:TR19:E.0]7M2#37T7$ M-"T/7*M/"2FF,Q/!,Q0)$DUBV U/K]!$RP2443:#FUA!7ZG6<=^TZ+2RJERO M:CH?A[>XB#-A.HNS38@0U^1#=0A8]#/"X]B=GBTI:,8 V\@I+Y2+@LT MA'5T0T>B5/0"3K):H66G'J1A8?P2+2^V//%@:=K":$U&\\E;1SU0\2 9KS6U MX0-&TUN!K:X>4D>/?@Z5SG(EP'*C6"[QPK^ !<# 59'G*XWV-.22&QK$Q.5N005V2F8R# BZXO"QV4Q<09MB5-K 1IE MPW]=L0"6\()NE6*PKO$*4\HQ/K%P=H(C3%)Y33+5<)RM"',21!!BPXYE15^4 MS<9/)RB,KD2\ :57U,*D!_&ZTU*LX5RSZB^]$3 /4@(H]J3Z5(O5:J$B711B M5;?U8@VJ: %;JZ+Y2\8G:#$7##2 O+M89PDY8R M8:>17%F3+S7!<&VQ4JDDY\CG:.=@SAC@P^@?,%O*KJ#4*Q!I%5H/G*G0I'*% MV0"'14S37H_[\6#Z>_&K'\R]P48F.7J\M^L2]OA EG#CA-U$L%%(T9P17"H@ MPL7BA((#('J! 9(?-+\2E6*BO_]5@FB6:*)^Q@@5S+PNBV)5D3&K,V1.U1^- M']F,I7T4X@(C4[493SD/R:(5&#=98;0Q8=$$*AHL5+7IJDZ_ED )UXHU-XC((TT/D@9HTJYY2&4-)( MJ\7$<4TS59;H]#R,O8*BK6;!AW/52B6K%U;Y=4\0=A%>6:@0 48V MB@1_(#,R W;& M[E@,(O!6DMQ':U=?4?BLNL/XD[4541-1!B\^8]Y3I$=!3OP;>WUQ38Z^8&[0 MP'U'1##Z"0[.N7TIS+LHJWTN D7',%6K-BEG&24"Y<8$0 6+)3TE#F=T@I9:>6=YCBE&GXFG\_V37VN=A)^LFYF8 M+0X_:/$.:YYO7R:F P8/8PYB3(/"4W>6PVF\/ZR1H>J(QW[JG1D3%G,;]<#& M.*ALLJCB"46^Q=!1>(L*+YP2#NX-_WF]N$ +EU9"I)^) 5M&QI1J69D8E^1< MT(&=-9S< C@59F PL:!^J=1:T.QQN:64&,2B\VG:KN36T,=H]?]+42Y;]-X0 M0"TEDZB/4S[5;L $+:U72LGG)#[CU,&;J<]7?QUV%X;)\+%)L^-2+$D?'HL1S*W+/3*;MIP+F"Q>NH]1PTB[$$T.1 M3F?X]7 :1K&>S?7&':ZIG?/ICE[.9P,1_,@GHA) M CLYC(*IF 2C( WF<3R)9H_DRAYU(%OH1=\C,?Q>R8_I6YW&;P]]VC[$0ZH@ M^IT9I)EVG\IV",?WJ(E[K:*/G@2]K1H4K![1HK4B.=11 ]);^^'*9Z6#W;8 M1 4K$E,!S3$9XE2D0_6\QU]*2 $P:LL>*:-]\S-I]VS <4ZZD][-[U!A#K70 M/&4*../\#AII*>!,D[! M"+3GL@NJ/ 4"Y5I5NE"@8:.965^2-8?I5T^-=G=!,;FW?_I@.E\GXX06SC+VZVN.)]79#G6?"TD6&@4^X=58!"D MQ @0QD,YC$0!AXLU2%"@S.]CTP=$-/=\[=X;?L)7:=NBF ZW+(KI9#Z=!E$4 M^$F8)'$TG$9)*)*A3&0\C"?M.VB_4=UL,1SSM[;SM_QC_M9AS.7> ,5N"<2S MTR)NW=943"/X?3('Q4"[K'1["+O[Q"+!-7$[)E M^%0!6%&PI$./P23)M$6.5GZC][95OJ:@X+]M7&V%JT M&[# U;J,+T4E3SU,&<;ZX'N';G[_X5U;]OQ&[G&\*>><0Y&UBTK3[*M,3OXE MR\*4<0WM>DW-((KOHW,L@Z:21\( ZNG/==HAE@]# STL3>H+AMK 0OF(>Z=S:3P+VEJ5_H1GOX&P1O5W M +\=F!S8N2.OOG"D6.]$:79"Q5N7JS*CM $"IBJRV'$88/J MWR;>?L\.@R)'W9SUM,]9]1?O-?[+WK)Q^Y;-9T!*(+?1:,1^)/>MY0_&M+\MB M?7'IP9$".Z$XH>$1T<;FV:C\_<:KA78MEN1NM^K%H7I.OD&$[+SNF)MS45)& M&N\TU67CYC3+0E3Y'.%*<=+5NN2XEEOU>!.E*MN#\ED4K.&VU-HF+2Y(,;Z"8NBP:Z898GZTHE L(+ M%[* W5I=8NX=9D-W20A=A1B!K-&U^ES$KG[0*U3::7U=--(RBG5=4?U)5T(C M%3@!8>9PIV[3@\W>[H[FED'-S$VZQR/)_+()W'8.Q(6/$\"L0XFL-J M9W&01,.@I\?._:X2KMQL>.KWKU+ETHB+BQ)3+>TY[[HI@QO-HH&^>Y2[20P[ MDHM,7DD-;]"@2:IC=:ERQ?"7#"YJTUCM!;]5*N+]JD;VH*H=5@DB/UVCX_Q= M4;XIUE&=KA?ZJ;;% :0Z+Y*'"'SC$?$Z2&)M7$F1V>>G!"[LG8] S6:2DEX\]U MB+$:B?H7/8JWHF6MB\7MTB/WC4H MI!*!:C&U5&LO*[$A\EAA*67)">IP<;.$4 +U4SSE:]B'2Y5,K-)N;?5 #3\F ME(UN(.&HNH(-8H9:*6"VHN+\$E6UY!;ELDG.H4S*.:[PO:RZU 2LD291^LCR M2AU00Z]4.=!=MCZ)*;,)M,6\BUN;>$E*(.;;JW(-A6*'&"Z)B$_IEH*4JN27PO@$"!%%??)+ZP$[0B8;B_I""SUZB)/U*J2+_4_ M?D++8R$V+[.UZ;R6Q[UQUO/=G2@Y!2%AVFUN,5\NGLM_B=&E=ZV64:C">">V_BH'3=W MLUI:[7/R#A5K&".I7NS1'OX6-'*;/H<'3A0H,/;8G+U6_+?;N=&1K/HWQ[\- M9]D&58UC*6W/T5OOR<'QH[-^I7S@11*TJUP99JC;[7,E^[;LUCV9;[O5C]QR M><\-W[_G\JW7_T@ME?=<^"-T?+_)96G-LENYIVT/92R9' U\?QL<^I9MC+^! MI=QK#_7C?3W>U\?I@7Z_]]5_]BH_]WV=IY-HE(ZBB1S.0AE$ M8@[W4XBI2!.1CB-)]W7XV/=UA/=U.!L_E?MZ:UM"-6AX2N;"Z_5RS34T"G:2 MBGTQ'*E"2*UHUC<9#*U]Z3511[?;VT[^]:3O<3J3CF?DF;R"?-;*D9?I P'*I]0 MV![WX;?3((B"T30-PW$<@BDKY'PHPL2?BG$R)PKT-07NH1'?3(';1#9]]@IDSI'$ M?EP2&R5R.H^$".,4U PYC^3<'\GA:!H/11($TUUM=.^7RO?('L_"N8A%' M=\B>T5-5((IYE[5$!TAZ]'CN>IQSP0YI[#U=+Y=5G4DR!^"(.]<4;EO@O11=YF/MK7G1R'( MOX.OY&?="0=KP:LZPUJ5HXOD:>@MA QU\O2,V\[L+'!Y)\W!)\\Y4E8D#QV2-5_A ZSS[$N+^ MEB=;;]!]%M]:;W 7&W0H7+![9^X=W B M?!K534=V=&1'/UC]\7S>5W]\9$='=G0@E^[(CNZ '3V%\NKQ<-A77GUD1]]H MT/Z#0.ZVD0\/&9T6 4$MXB>67W!GOP9>.@?,EBRGG[V-,"1G>D2 M&CZU TXTE"FP/X5[7V#WA5+U34(X_HJ@31.)F/Z$&+^N="]@_J!,3H#42G$A MO:6L+PO=*88/5X.M4B<7A--L-&C1_13TS+H@?FW79<0R+RG I=LOP9RQ#2%, MSAWW!$/2"&41AKBHQ.O["".R@'N.1:QIM.8_ALN4(V4G '!CP# MV=[_C6HEJGI"%RN)31@(,)F:.@,Q4/D8@YJJ$Z ^.AU'T.R&A;R,FFYS4SG5 M8WH'C.VQD>5V(\M1:\N.C2S_YHTL=S:F;+5N"N9)-)-QZHNI#(,1V,ISW_>E MF,ZE#*-$/KMOJ?^I1,92;SXM@"V=Y0FV;5[=T#IW/!P=LA:@ET.,T*Q%]9 [ M?*V@,7VII]]2$)!MTXH(T@1D'2&=8/\I+!3E>]HUBUJ% S_K/0 MW=NE/9!T7>:4T>2T?B.]1LU1?W%%O41!UP !3*DTV-VN<3;8-O0D^WIRF26) MS%\BB0;/7E&C>'6JJ![<>(W@8H@XG(D ;NMH,IZ%D\DD\L?1.!D/9W+V/=?H M=]JC7[-4=O8ZO0;[K)*YO5WALU=5]I7QR=LB^-0[+]+ZFD0YZ&.;%2H-GKU)4?WI6_O,Z M6Z "R9K,#6N_:;WS*<)]!%+,TE$83'P!YYY$Z32.)G.9S$8/N=X)T.@UO+47^R:#$L"-)%CA%EE)_&S5S8VS M!G"#TLLQLT^@@4 =.9)3[P_L0^%L7RGK##M1%-R;K. 6G@/:1YH+,>P^;HX- M4!QFCF^5$KD\C;R$$TF8-?)P.3EZ5"^3!:VMNI12?23?*!L"&2JVUL#AT>.! M2\/^&F"G_(N;YFX-1V)(-P*Q:_^>%ACWW/U"4D.:SV1'P8)9K^G5;@ZZ6:9: MBV<6\Q0NVT=CN%;RPK*O1*;<\(X5D2+G/GG4$(:L.FISZXFH6->J@6T%5Q,S M99VN,EG.O%:I-.)*9 O2[JFK7M;G"GKH/5!M<"6REPNXW]0Z9L/JE%DK)=%- M?T+NDLG4,?C1ETV=#-'Q49J.6:\_OOE-M\PB1X3['%WMLEBO!NRTB#-ROUP6 MUP>R)=@M<@%W#\\3N!&(_E@U@,IRU9P')PR;0"<,+(S:]MB=5-2D/"3X;,:M MA,J$&!XY;#L:CU5@]B6VJZCM/_;:]!_C[EVCV?#0NH_U,H#'.$$Z#^QDRTXE MNG'74M&MI-/P\ P7TJ%E?6HDB/2?^0BYNX[ZNVG!11U*V[XOYZ*3;.Z_7GA) MC.M27Y!*L15-=YH2M=WD$)TB19P3&S4T((Y66?$'C*C[E4JI%-N?L5.ACE(M MD5UEVFE:H7*(7'&QT";6:V"7(,,-NS!.TH.5P;\417*=+1:@+[_/:[3D,,^3 M=*->07S0G1GU@NAXJ=P#. VYRA//KM#C)3X%(?T.Q(=N^JN:T0K5!8Y:JP'Y M7J*.3UYO90\H[IWHGKUFV5KK)5Z^]5N]3_CG1<;- 3..M0'Y)8V;WS!A4M#+ MV55>:<9 @['?V$NXG:YN=8IJ,:BVR#36N9UK>R6VG5SE7:A3O4U,[C&[:];8 MFEM/FJ( &%;(2F:PM=H%+1TQ;@^6VI5S4LE;4 MPRQA*3:>_)I5MXJ*/N8):%D'N]:;)F%. ']SMT5)[S^\:[/:#]0R^V-J- 3L M-EUMNR3R]=*X)%2*Q- RW_FS5Z"0;_4J@8S='=@V2V4UTN,C^D@L4[G#B&'HG MZJ(0HN$/.I36(GX88<$]'T5.O21C498;_+,@>"183XK3-5.--BN!0;6>F=+= MR/A3/6O1=Z#B:79L4-^Z:..45H&C@Q*KAG?>59M/$U>SL,_IDS&QXLKNE5FY MV:\.9H$Q10GZ,FZ5W=Q!WRJ:G@-D,+2KZ#D!-D-"0M0J4#DP3=^U\"A ]MJ1 M&\)E^RB?"G_0M%X5V):VM%I<*4D"+;&)G%B!!B?B2TDQ=J[T MP0I(!I1[HZC TTN12"U/> VKA4!3T4WOH;#_'LS!MOWU<-2D5=HW..3_G,W,VQ-G,U3I:D!).:K[S#'<6-L\Y M^VL>>L$'VDBO4!D/%V5Q#:I1R6H2'E'C*4J4X"?)'8F-J&/\$9Y-7ACJX?=- M@H;5SAHT)5^ (4?M=GD35A(VD]P1EE1,+];V>O/$.<[.5=("TA426U3_I7@!Z \G>+2R9C5=7 #O(]N8VS"KJ(+U@R/%@MY>RQ,,5NQ< MBPY&]$8[!LI[B#:+CB;NB(NE,W_HRZF(TV$:1L%H'LWD?!K))))Q% 71'B;O M.UK"K[B"ELF[(U"$@2"CB/G#9Z^F;4M>-2]&GSTPP5/OS T,N&R,+A MR=M /D?=[3N2N4RSVD1OV]M+FV9R(U$C0B5!H$Q+]+[:6%RFG!G-*#*WR";? MB6O!P?C918(=Q[<2&MBTET M7N/FI=C>I!+32Y4RJP)U=A_ZSD7OP36^O,CDE=J>KVKBO23D?%4I.4 0.^_B M=W=*/PSWSSV[R][!-?DGTM%O4F!2HTW'Z?.6^7X[L6@"0P?I2"3^?!C&\[D( MQ328SH)I$@0A_*WM7<-O>O11S_GJ5D1Z^_RV4@)O/,&_>;Y@<,P7/(RYW$^^ M8&=*X,X4O];-3>,HF<0B\J>C. SCT6PZDV&2!'$:P$ (T]O]G=TWOOF=>#J6 M,S&4$E8:3D,Q\X,$>Y ,_2@9CJ;)/7O<=RBR)FQWLG*= M;S][C0D>2^*5Y/\R$SKE6IXSJO0 [HJ,U,9V029>H*7!)Z?6 M*Z7086E 91RY*<]&A[L;.>;*L^*,N[2<'36-K.K^*-FPE=8*T55A[2NU>/H> MNO4BVB/2XM3HSI@O#\0N:A57M861JH,ZP:+$E\%$5RIF.:I?+T_\&55./L[$ M9Z Y_/1X4=Z?&GOCAZ=CW(M?B?C\E[RO_[TN:E8VV>OO"7:7L '/=CYKLC$5 M2+'95KK!GUNZ@O.&;GDC%:GS7<>%7[+"P>>S.C!!#AN MC*$A/.M<_S3PJC5:WI6W#XUH]UXGA0Q:0S2):M?;^$7]*;,,#![P-,B1KW*0 M'?[67"L^ WP5.1XH%&41H5;!!ISSD/):):(6O*AUA/&P.B,+F2N=%@OR1#53 MIMLW GX^7HJ#N!2!XG-=2H"ADVJ]4H5:0 ]PA#433%YHBB!* V6DPP2^G0GU M."?4K7/NUB'_0(?150:3Z-5QX@7Z@DQ"EO)%B]4*;%W1RB=H) S4GA3 7JPC MG]U[5!BG@].4/J2.#5_<-'WRZAA1D^'4(GH'7]/LD?M M."@=Z._F4OF8OM/)H^^-=JZRD*P[9=0VEJ;I9#05DSB:^I,PGDP0V,"/_+&4 M_GPZ%U&_.X6T9O--S_GHS;Z5I\0&=NX.5=O;5!O5C$A'6BBNA?] RPVN&&[. M .]C#=MB8DO=3ZG\.OUD)/*_.)R32/(0X2,*.8+"BIG26UJ5_,XO&DH'552P MM%X4(A]036U5+^W'S>@KL6%N9?VGC:AYLM:.8Q[UA$;-!7F:616HI&,RIS_U#L(:QN2*Y "Q(7LEA76B3J *#Y ME!V7$P@(O +5)B<&&,GZ&E$4U!@K47*9=DXQNC8+ODTYROURH#[0+ZV-GALZ\O-GW67MR44N?-Z="-NI0)E1N:^W-V_MJ;^>-#2PA_ MTYKW?_"\'S,M7(>4C!].YP51;&JQ:.RUXDRM(B67A5%N$S[COK;$Q_B7%!93 M>J-P(O=X@IP=3NIY 8^BEO)0YY7+K("3)+:WZM"GD<)0$4LW23I9]9<3'Z409BTO-@-V MO^IL&YU;Q$DXE#J'GEOGH-R2(<.R7(A^!$W3T?7 MU#==BG<5E*= 45\P.%_4F-*I#TXE Y14M@H':/+"; ) ^TB=5 !;.XD)YJ"> M4.%E!2R,D5;H9G,-I\FO("4*OO3A_;F^NS@)S.08N$4=3&'P/%JT*NTM(RW/ M@M& HED6Q$W^/OF0GD_5'F^>Y7)1T,YEKX<@HH?AA,QF8?3 M=#R*_6 V'4]&Z3[5XE9![OY^_05K M*?[JG:Y+_ZRR]\^Y>ZK,?6XSTR]DXFS]0:7O:/%,):%-.?XT9!>FLRU T^#[ MIY*B= KP?@*&19W#\BVS(2YC<>IT6AXL3B5:5B9!:XE-?HDIJ*\A7W(\^F1T M6?]:NLYC5<:F9\>VK9T&?1P/9;!E@].3CD7K6,AM%O6MLWD2I\^@ FLJYT6C ME-.Y48G9J8:H@*N3EKA=1F+>_"]\,ZLIU[*ZMWH2:LZ@BTD:+C/]Z2^7HCXK MY>O&DK\4EL4[MN'-]2>:MQ,D1K%==4(0,JVMT[-0P79R,^O23Y ,6:U\"_8M MS<";OI;V.)?90N>BMH^27[+7E6Z'5-!XC!MY8A Q&FP<\=5J9:#886T%)^;( M.@6DS*!)]37NF5:YQ#K7:9B*#0.I<*R-E'Z9N(K?'T;;LVH$ ][A&SS5PRT> M_* ?8Z4Z9M'ZXOHG$JPEC&PS ,_# :P?;+6>I/IQ-_ M&,P/V?FB-L'[S+8TDNQ3X(E_2.UF474=O(JN0OWSW[T/Q:D'E!">#.>'YF?1 M^T]RT"HN-'5-B:!D,G# 9#AY\9@>F%,/RWDQH*GD:"+!3EV 5<% /:5$-VY- M+$%ZX4#KQ1U$IC3C;X&&/.:!]N>!AL<\T,.8RP/F@>[,ZVR)*Q%/_6"83.-D M[H=@7\^2!*07V-[^=)S&J"S=L^!%K.&/Z3EH^?T1BX-&:7BMRHD47WL* A/] MA2U87EVM5=$?*L8L8[3QBNL&P3:WV"7*Y:0>ICH]!Z$,33597F'X#WY;%7DN M%YBE%6EUL>#O8_RUV(A%K3U:L./H O!224;IP@(_9&5R0NJL5QET0HT)@[YS M!\99U?;9-\Z%.,>_7J$3%U>S*-;X5EH*4W^HY]/$0W/ )#D!%3_5N=!!$SF- M@LY4&TC:LYFS@]NL]HX"SLK%JV$C.BIOJ!0.\X2,EZ2-&D\+K-3'T>@0"RZE MHU?)"T;Q9VWIXX?=Z:B%5 Y.$FQN9NJC58VOZR=GG#<7< 8=ZE>RO)0BT3NJ MD_-2$5/4==" TS)E@/![9V?5NQ:UTXRJU\\HY97.QEX0!$1AB98]I):ZL#85 MB+8D=XD:1"4\8ZVA60^?BDM[M.\M\E5S,]3=\,?:(^K^J(/@9_QB[$QM%#_9 MP?7 YHA4E2%N(Z( ?M:JUH=]52WV_*N8CJ#8A,;[XETMO(\1T20N[-UZD6*] M?-N521<_79>XA&X&5Q#2KLSQY8V_&6SZW=O;.@5MR MO!(Z/FG PK^EN[R.WBNJC=MWT9=_,Y^,J>N M,6W==(>-JJ]J+M&6'[TS<5"*7=YA^)QE?6K.+7;?.[!* CCM;)061@PH4 M96!-I )?E((2)S3@Z/NJ%'*1>>_SO+CB#3Y;UY>,^ZP!]MZ_/S, >R0:<#B, M5G&HR\(R]!W+5XK9HTK /BUJJT H RP..)198$2.XIDT:1(SFY,(QB316B*0 MM$+1-5!1,#5="\Q^,I6[H'Q[*\P.U?(*C&N8=^7D2YE=@%$8C]5"2B%H!ZH^ M)%"+'8NK) @,_9V!=O4!&\4G,((XV!K?C97?W,[A8&EL.V1"_G)I@Z>TPR;1 M2^7M&HYS@1V^1O>!Q:O4 _;]:PSI@Z:EAP[\4/\OS8I$0JG3RL23DNNNLDK]1,IU,6I)T MM%4F?$B2U("A.U*45<^G0/FLS1EM$Y%_N.R?D5QI15::R(24G.[GV#7F.6BUJ4A@@TXF6E5-8:<4L^2'45]WAZLN2NO!0:A3KSR@@ MR:UH0*242JSGKJR_%E!%RPYC41K)"R>FW*5ZZ]%U_YX&Z"]AD+5FA;$9XZ E M2$(']&\7+,)^6 B]["C'83B>3H68^Z'$1 \QBL?IY![Q\1NP)R/_V:M)-^S)X3+9]ZA^Y&(! M"]6<(W7>P(+-HTI MG@+G_<.]F#TZO&6\JK!:8[(,*)T/UTV*"K%I9L9+0I6F6[D@(+^"TU0+E0*( M[X"-)Q-TD.CO"Y733FS/).^ H8+QWAS1X;1SI\+D>=!Y*VXBB'Z_!7-\K%FW MGA\'_W0A,>?>$T855__ZE_+IP1C+K*Y,H?A:I<2F:A+T89VUL\W+-(H4*JBT M."[[5'_5J# ,/T[[1(-CB[A: ;,ZF1_6;6=\--36#%99;-#G>'U9<)Z0KC1M M'QGG8%E-0%=7.N-O;3SAN\67:LKZ;L+DX1\+=Q>HMKY1RJD/P,H4D6RX+)7V M!I3VA/%F,4O ^;+9/P6AMT8!W3:;51V&H1O,9FWZK%KM./J[\NS( 1P%W'AE MSR3 J8C]X7@\29(0^--D&@7S))D#FQ0C(:<3_P%;J(Q"F'EO[Y2=LCU"&(52 MJKRWIGA7M*-/Q21JK/$D#Q3#J(_G^:/>NJV=XJ?%*Y$<+TH;:] (HW%3ER5[ M+3CG3>RIC^"*^]H4&1^,M2*IA M(#%^.4\G29C,Q2R:)\/).!!"1NETDNQ6=K;[(*?T?S\]IA9$Y1RP$0??=Y8H MZ!-8 Z6I0P21C-V)&RGHAMDY01_J<^Q&]>IV7Z#?3\]/P;!,R/9R(V?4,&A M7A+^@TZ$584PM?B*O9'6)7PFS19< ?%/6!QBU+PS$*$D12OE[R4,Q]7^*W$^ M96-QUY1FO(A5NR6G"9YN,\/3TE(#O=&-!@QJNN9Q9R6GWGF6Q[(U-;TE<;,\ M'=]3!5 J?F3KY.'*<48S*P,=-)68-*O1G@E/W3"_KJ497YC3 MN%IMLBVEUV67W<_I[/&;OT-4A+4KBY8G@:)E);4TA/<8-ULG$8,@6-CH,/*X[6UDU8T]ZEGV3D:9<>8,D>\ U4_[V(Z_KE.;/\T@R_=Z(RG[A@YN2SD$=LNS88WG'YN MVW!+"6GV:B8<0G+;'2P6Q34KM423NUJX4&^,;K&H7[34N"/[, F^QBT^]9_J9@O^AHM7\(R_.Q%RS>L%(W+S1_<;=4 M-\NC#[=B&(9U+'QANLP*+A;RXJB:?YZTF4-?8 MJ!8GPDVKJW4*E)SAAG:6B[CU]S8Z0EDZ8EDZ0EDXX=8,I?\$P )8R M11=M/A4V1OY?K[XN3D 4K(R,YIP2!UX#8P$&DG:=:XN3SDN7]"LL_JRD+A\P M&B,36/[A/@P__24) :,5MN3?4Y-':_BB[6Y[=^KF3?"?#1U:YX%5(-U@CGQB MC+>B(BBF!QR%K\G>1)L.PYQT6^57L50M -3=TV@.F"B[6!M8$&IXS&8^[)S$ M'%1"&R(H!GP(=C.F7@I?R/['+ ]W:S0(D]+_=-B!1+E*M]9.0[UQZ"[ QQ?8 M*!KQC[@7DFZ2J<'V%4>\@8I!^>C1,-20R(OL1/8XL):(TLX7W7>E9]AF=R?J M%M.A25K=BQ[!,D7G-?--/:K3?D !B;*"R:E35L%&N=!,INIFZ0RXP2@7ZNQ, MKQ,TJO$DGJL $R[X'T9U?*&RAG.5E>RD&>]:1 ?P2WVC@OI]$)#W#)3'FLYK M57G]Q>+)5&=Y0C^J-C"]CM_)(4>MW]GJ\M>V&IU2J96.IY?N.6OW?C%(*[]2 MN>Q3$!L?J:-33VF_"OBV_TC5)2J/$"\PQCRS)"-DDP'=*%24T=>;%(L%@I? M?;DD1]ZURLBD7F?N>PJ28^MCF71B/LSHV4O\M,K^G1NR']Z!Z-QX2MPB) ^G MS+OSA)37V*%.JXBSJ#.%))U8R/@E71J **8DVY(>_9Y'K97;EI'C?VG##CG\ MDC(5UE=PMH,+)^!F9;_"O_1DM;B]RF9\E+N*+^-J(AB-RPDE2 MD,L0OV+:=TXL!YX^>S4\]3N %,!LHK*C.]RA>3B>!$$4C*9I&(YC] (*.1^* M,/&G8IS,:8=\O4.C ]FAV;-7P0T[I"RQCDU2: NWVZ-1(J?S2(@P3J=A+.>1 MG/LC.1Q-XZ%(@F!*>S34>^1W[='#;HAJ!%OU3NV^230CY4R5G,%#HQ>&GDKO7P+!&!=^K/#@T9QB4P[\0CVNNDNL>@IBTL M7CQJMWV!@J%U8Y2-K=>^$D,5-L_4;>:9JM[6[A&NQ(8_P21'G9K1S6@(FLJL M*)NW*+&-*9^OG:OM%(ROZ5[.VV"#+ ETBVG^F@9"5=V?B=Z9]!H8A4ZH@80 M ?+IE&\=2E %XMJ5AHDIK7;G@IN-J;TRV82TDBJKI8NY0.DR2NBH:_"_JWVM M'/?NV.ZBL/NIY,)(Y>NSIZ0R)PD27V^$KFN]R@C0( 5-%[V?J*J@L 7%A<*X MM84;SE"LUMC&W?T6ASYU 22J038B]11XK;N;YC2KS@M@=2=#/^3Y(VK3MXPI M@_N'4)MOU/MF9UZ;[M^ MW>3\ZJC=-"^XU5H2$AL@@ZAJHMM^0Z;6WSP9:W),QCJ, MN3Q@,M;.Y*IV%5D""GPHAN-Y'(8R"*,4'I[.1M,H"J:^#!\SJ:JG;]0NZ^+5 M[?DQH]DH'H@"*T]LSI%F0# 5DYV%4IXD^:HL(LZP)6^TR] LQ^:<@P@MQ4L, MW27-WBJ@RQN;3(A"9CE$7ZY,P.;@-!1%G$P!0J_XO9)JG3O#54%!UU@ MR7-_"HH4 LSJCO9\]=SB&2J?Y*IU)%E,C%]Q2LQ'5FV!<-5?;7Z'32@7IA+! M/%>2ME2D)Y@6H?%%/G_\W>"+:&0NKG(LT?E8J.+&UE!M/Y?]KHI1P,4&RG!= M4-NF,\U[_4"/XO5&!F>Q6-UQ9%?L'XV(."F;(YD,$49^IHBJ@J!!TXX&XAH+!'Y'2#55\,8E%GCS.'\#Y Q\6<416WO! M[B/5,-5 #,C\*BN+G(MG&3Q /X.[Y4 PH3L&"=.Q$.P2';04+DVV#5')[*6L M.V86@MD 2KXV$1@:87P8DU2-TK&U&O(LL)=&=E%RX**6+V:1^BS&Z M(C_AGTP,P$TJ)R3)WL:U*!QAK"Q)&7]LV#ABE$]NDR"UALRUBV/5LVE>HT[0,JCU%,V1K*"7%=TX$"Q(IK54!9;H\R;D!2B9I\D2&J-_ *&N6(-]G MF7BQ%N3HES1;]RGJE\G]H:YD3LT3,7=78X:[':)X$YP42H9NY<4=;CCL5WDA M%@2RU*O]CPY;^[\0C.L)%YF3B)X"XWY'SF#T-J/JD2UETP$820R^5KH:@EC, M@E9**;@RH>YWR!HJMVPC7HALB1PB([:6L5%*G9K0:PU,OF0 J@CY'MW*SDSU<;& MX"*3K(IA5"O +#OZ0OJUSN-0YT: T'U"\/#8 _6U^2*^O@?1L\Q-U_%>'M'9 MDK7#3XQ>E"S=W)^C>'_V077^L$02K\X:;\<^'F.--R(7O+>9UZV%53IYDM!" M4/PU<$4+JU#V7L1)A8*95L(P6]E-DR(KZ"%X8M_JU20]TYZ+Y>F,E4K;&NS+05:E2,F SVBW7&O5J ]U"<-ARZ M$Z/:P.^=G(9"H+Y'[L3P@^%D./!^,>I,9UQ[;3$(05L2! :;=L2+M5(,%,2E M!2K-E+EG[90=J.$M"[5IKB8E(1S#S!IB>MO VGF7GLX=W&K<@YN'S.8W)6K/ MM*;*>+SNG7/E#D@[!OF@/.DB_U-EQ]E!.R$].):6$ M?:7ROJC24+N+=*XTDIY]U2;&=*X- Y]80F8BN)US1?N;Y\4DI">M\4TT%6?: MR[_7_3&7Y9?WOWYY[]:?VH;TJH5E8S;&M-(=&S/,_>2B9T8*R=5?V]F?FCBJFT+JCWG/URQ>'IP5H(^%GI2["'D7*';65&A>VPVUI,DQG\7B2I#,1 M1E+.DI'O)]$4YC ?)?/XD*T*O6#/7?%3L"MZL\:TQH]N#+.B[@YCK[W9\. Z MN-]X(H^QTZ=ZI[8ZN)MZ2N7%,)"8#8]]5<%E36PY"KKH2#<#CLG&FW)W:U"W MF".BMI#%+4GANB WUTPH&%RA_?5GF SU%3.8NN4]YL.TIFS]HKJQ"W+?F.HQ M5<\49MD719&0-JA7XV1'.<@)-M>F:84U7%KXG&[%WG2V."-UU"B[FJ190!^2 M2!->RCSN0A(81;057''G=TS4N6VBSO28J',8<[F?1)U=2DH'N.:NK)QV>])9 M'*1QY(^FP22<1G(6#OWY?!:!CC$6_GAR>%D\.Q6A5V<.;]= MC<14"C$?CN/9)!Y-#UGY_"R127MV*[SF7AR('GK+5>' O4OR>,U@BITEQ0KI M^D 6>>-U!^7D-^J$@F3--NV[L_.?03NJ,!4&>_7B7TZ&(3>!=RN2"D584',1EMFJT!:S=NGC3E3S: MF9"W1R3%RI*T^ZVDD)43R+5AX RL:8Q9-SQS3KE7)V@@.\Q:,GG@/& <##X M):I++P4SYN#SU/PQLSVSNR#.Y]V<3W4IGY_@T1P,;U,+LF@=/P^&+E]XY MY:VE&^VP= 06DE\7BO5CG(!)JE$,63?S<=B02LLTBSOD,WC,K=1]*992A5$J M10*J^"M9*WQJW39.-$FB 5C$[ M+W!.LD-MF7WF^)N;03$17#9TH'9,;49G[ MY8\'"AF O1;(DY8= ^@LW&_]P.C'98]/6B_^ #O^G[)6JA?0T8$L_#&N M"Y8/2+L]FK%_,IP=#EOJ=S,;/7TX!CV])1-T2V'OS'H7S>]^=1/H,.7'-"!F M9_MKW7+MH*J?3;=CQV%J?M=P8EN_*;"$KA##=DC88B^RGFM\VR5U)>WT=??% M*2;#R0')-66\,QS)P9YVRTQ0.1P$U)SES=-P(3/WIXG:(KMJY&KCVV^>MVS- M164[1-IXH?:%%@_'./:U8YX LPG"DP6%:N)H\DQ1['+LH_&9+;'LA'CWD)0. MG*P1R"TQS,G,[K"GWEM1HO&H!2PFM6%F?%USLS0[8GO0@A3#BDZ1X1/3H9AO?# MK4;[J><'P]UI.JX\)QUW])-WOB9F52K7ET05CIHJO_3><)(HII"!IMOWH/?1 M9.6 JG&^CFK2-L+A^&0\?/&8QM$]>>YN>?0= 8NMWSS&[O14I7\C:]G-*K9\ M8Z9[(@K&)"E1]T(E3E:Z&WB%:,8*$4R9JPQS1Y'SJ%C7A,B"'K6-V[V/"\45 MN::*7$VS< 6,FI6FGH,5A]8XUT5)<.RJ,Q[F/X#P3BBWD=0':]?M$-"M/*S[ M$M(#Y?TUWP0=)D^XGB?W,#'C1#64:NRCTIL9:MZDJGWG"H+.0%UO=[T[,XC[ M4BPY5KLK5#R:8?SUX&SLX/3&9IUW$+K\S%';3Y@7[4+=6@G0$;6<;:DE_GGUY^\;[=/;YRW]Z7SZ??3@_ M>_WE_<929F-_'@)M3*4_#/V)F 7^"#85MV\Z2H8/ M%*;O"["Z%5J-8 ?9:3^+_"_O5[E>9@?N;:%DXS? -Q!IPWD4NMOTN_F"W M[-3ZJE2$YIV,2DJ496?0M30ISP21B7#U6.5$H@)+AX#_6F M/8O*3C%='T'JW<1T_2CPX?]D,L6\GR2919-XGL:I/P[BX32:-@&1UZFF0K'#;MIT*6'9:.*K[NI? J'Q,9WR3%\0$ M<>J"2^/P9[]P[ MN,2![<"W23HNL/BN/AO'E-;9,:7U,.;R@-ASAZ'>]H;?8,*Y["D4ZU# SKD/ ML4;T!Z/%(K/90C6'8S2J-B]-+V@]0.(,L V8T/AXA=W64*FB7*(V@HGZFJGY MY Z ;DZ:616"SK WHF-"!ID(V#NH$.B9(%&*RK";!=7XJ@TGV+HUZU40W25O MI'B^5>"]/7]^#QNP0" .C-5_*C$"#MSY=8GEZ;]F,0%Y--Y(\&LEJ%N($M3W M(&UTO:/C@&XU,**3," L6/MAD+MNV;4AFOPHY.#DW=%_?M-KLR#":3 M430,AG(R#\=^*L+A*)RG:3B>3\))--JCW\?C[LH(=V5V\ZXT^U6@?: ODV(, M':!$NF?].5P/TDESQ%M0AIP_/44#8IG5!F6G43.LS+L#T[VZ[7)2PRD2WA,< MTRR, +Q+UOS3[(* AMWN(=U7V=G-W!Z"6D[VU&32\RM3,$7;J@GX/ M4@23E<4:31*;J$L(THDS57@QDI=BD6KB4N;XJ?<'-5P!!;O*"$B%;R=7F1 E MX46FJF5,!+YDVD<#I/A?#H38BS'@3\;)U$4[]WEB-P@ M9V8[/J:_&2(D0*>S/'E=E"O4DR7&'HNR/E>$!CN$)+5%4%^T M^H31,J*-4:VP<2C=*I4ATNZ,T5_GU"ISNH&'JC_=<*2GWEEE[KN9KR*AGHET M,LQ]V+5&270)N'O#B%-K[(-:I92JU<>4(M-L*2"=OS-XH@7%I&00(R0N1=*@ M8M6TVB CPKF 45UH7,3;R-E[[MJCVC-_3/LB+63/;0=9PO!!2[UV%N=;_$5+ MNA7_H+EXL[2Z[5/=16:$@(,4B771UNDG$ $78"O&FR?G@:!GM/ M%G89C^7_/ N>Z>?T?L,-D[=_\A^TN67?*RNTSO.+ET//7]4WC_X-CXY67_'A MG[8<=FWJ8,*X=S?>EJ.4/&O_B3?J;?M&F?MQBUWL6.]"IEMWX8%6N\6(:+7/ MLYP%-_:DA8&2ZD5CJ=]]^(IQU,7J)3SKD?3T<%T_/2VR0(ZZQ\[[K&I.]>]#QWVC;&;0/<8_8&/ M/:7_.]!C[V8TYT5:7X-&\DW'W5IO^T!NLT]#[RGLUK^UM^E62W271IT?#FIM MMVDF'AF*2C9)H$X_DP\1,QVF4@!P]F( ?6S!@_>^4/YK/M M7LDL:+_G9)%!W?*$#X=I';2LNIEI:8/L7F75Z'9[U\G(GO1M%_, LZ#$- B& MX6R8S .1A',_2"9A',?A_"!O^P1O^SCL"X_L?=N[;\?3O>U/4$7Y5!:IK"H& M ]'-QHR'_3X4E[WN_KY*S).^^R%><1DFP=P7X20 @2^#Z7PLYU$\#<+I^"#O M_A3,PL$T[/.%_V"2OI7;A;4[SQ[%8GO@,8Z,<]<]_RPK2=@['&2^DHMBQ0'0 M7-9'OGF??',.#-,/D]D\GZ1BDW8L+U: ZCD:#7= P?PXV@8C\1PG$['83@*9F(N_#". MQE,Q"6<'R@'FSUY-Y@.8S=%LVINC30^&$W0[]K]0292-6&^G,SR&[U>Y]U4H M.H"]3(HU!K;UANP7H#HTMW'W$=S:;7Q7NW,HW+1[6QXP)>LQN.EXB"E9@]%D MO,5-'PDR@G;]VW2Y.Z+(@Q,"_Z#,F%<]\#>'B5]WD-5I_MKG9P:1(B.VF$@\ 6EI@G&@X"58>YIXCW'1">5%OY&_=(T M+M=(51<7I;R@]JZFY]]M4C$#/QY&HRB:36=A.!=1) 7\*I[X43H:">&K)'U_ M-#_1_]A1G:LFBIURED5^7A?Q7Z]A6;?-MQS[SUX%X]-=!;DKL=&EM\U629B= MBBFO<$^DQ_@?''W'1&[*H-0](2F#V'8+D5O'JU\B'#:=@*;7R7F[^B?Z++5Z MP[JA59DM/#_01)(V.D%M48*A$VLO'QOO8^[B?;0RA4Y057KIS[3^ MA,GB(!]/\#>'T &2.%IXW_#DMYK/3\VM&YZ.<:ON'[V$LG*PADA#%F+]D,8K MW,ZJ'8_:>!_)+(GCZ6PZG0VC,)B/9_XX *8ZBY!XAL%D&[KDGV\__/[6^_SV M]<=?/KQ'T)([QRSQ131.11C+>!B&@1]&(^ Q(846!(D!;'&989<2[ 5%O8E-/C,! M$VL1K>'D%X16N34H0(8#3UN>HU(6_ M:-N;:N2#REMB(\/5@CJCD%"F?IT6QH$*(]V&F\"UD%ECK6;/*[K:E&K@B+\S MY ,R_BR/:VJ_;ENMZTH8#55/F@QB;>DFC:H[EQ&8*:Z^JN7JMNG_M6<6C;4]=_DUHR(OO!7/ MLQ>F!%M5?R/^&U!U+$F5;(Y"VZ+'X5YR,D607P8#(5@)J[GA=)!M7 AJK,DM M9K>X 1=M$1:%ZLU&T.:ZX$PU^10;+F>1Y;)J59MW7?H!K R6YAXC]4"-00^7 M)2N.ZP@+7&+51!R>Y[UPP4X%,HJ%4T"F7JHS;OVQ6+2X%3*(CB7J=NCN*ITV MYEA=8TOD] :;C21A<\Y:'9FPL*[$F4FL2-PBM@H9,39JOC.;UP"_14E6M_F M7)&[PS#$2$M39R48>5!X.5P*/H/=X-3K*X\.U;"; M^?"K_>WL^PCZB2CMHX-6VOM,,ENZ3:?SJ"WH#OZ(/_5LHE$UJ;^';0&!Q?H6 M(**AS/8HP]1FHJ7VMUBEU9H9]$&LM#",)')6;4TCGX-+KT 8&BE!#(A<&\5!_*RD3S3QR. M?KM6?,YU!+A4"0J#K0#GC6VN3&^5?JK#K]+T/*@3L1/CA:A#W+H2P.GY & F M9&[8 U90!:ZSI->[0_Z2Y1J=XTWKH\%G86'N9+J\1+A1O8=^VZT\]=ZG&N+$ M[9.(\"U+60^:EE3W9#IXOI$)W6SGU/M%MXE4PM/(E82 C@P(!'9[-TOI]40A MX(Q!"C5#J> "[&X%EL:@F7N)BX#?$I +NKWH>F3_,IXEG!6L.UF3]ZV S9!U MM]6F\6!KM(/B.LQ(XUGWIG"BG.[B&:X'"& MW#9EH5#/"E0O$(;60+M9/87UA9@ZW9.#@Y4-%;#N%D#?E97 6655F>+=04$OEZ=U,4)A<.,CP3=$W #X@T")5-'KF M.%"KK-H>_(9^Z9HU$K]AXBU)WW+;%SKT+(VPIWX0"U8?FIY[K0509]TN#V'3 MAOJ#3 6Z"I>DTU//I[0A(K?MC"T%@_V!C(2C_F;'4IZIJEMNB097558@M<52 M<"[*RTJ(0D);=VY[89*32@HXBZ'7V ^6[O$50B M0Y#-:,$Z@V#\&-AQ^$7E./F,#T[)UJ7XLR!&IN2&U;6T+.+X/\-_;= D7!7L MPL/'L_RJR&C^;'QFW$#2B>@4I6'?=K&LNC#QIZ;J.Z*S6;K?4(D*QE1M(V=M36&@A![NK]* >=:J M5S,:Q]1$^K)(/)7CL43(AD7V%^J6:D+J@42N9)ZHOFOX*&R.ZG&$/W7/^=3[ M9_=:LFJ?^6>$6\L71ZI,C=9U6=,D,+I65@S3'Z]!@650,!UT=RBK;).ASE#V:");N&@[E-__**[Q&A#S$*@6J%X)Q@BY M(7+7#/P9?^)_K^',4]5]?L>"6EX38A W2 "RH;<\DST" '>CYJPRM_F&VCWS M31:CPMIRZ*78%F)_&%1"V?RHSME@XPUQ3HMRIQ%G@5(Q7LI3Z'R]N>LX$NE. M:HH[R<7H0LU@<5L*J35P#)DR(KF5*+)OF:*GG'0^3OO;J"CWS2OD:&EMVEBK M!!>3]\V#L.%8D7[GQ-,+ CQ?N(\7T9^JLPA,'CLO?BA.O='0#T^&\U.GBZP* M4',/CUV)+ WER/E6VL^&.*C?O60G JQ#IYX+&%EQ29@:C&%?U_G"*.U=%]J> M$34%ECHA2'MLE)%KKCV3M^H$VS=13?.-6^Y<E M"@S(EI%@%R+]Z,@ZE1(:D&,"Q!SH/%MS-Y0_53^&6ND*53$5/*))K#,T=G+9 M3AGI.]6)&#@T, MT2JN>TQ(NG5"TFAX3$@ZC+D\8$+2S@2C5J+0/,9D?7\>SX(@G"784ST.9B(= M3OU9&LY'?0E).Q.,6M^)QC(=)T$<^V$(NS>9S9+$#^*AC":)'X7R,!.2'(Z* MK2,6J-9AU-MH2* 2P3J9MVEOD8[.N8S2:MK4G"4Y6:]0S=/]'SK=#H?>-AW#4+G '>&.:Y55I",<,.YV M>4)7S/[:">PK(]3Q9=U> /P6*.[_,5BO22W+LKI G9 SB6J^X[:;=12"HCJ070II# MO[-J-V8J:JXHZJ1O+^:RMW)GG S_SFR%=+U(X9NJ^J72;7U:C3;B)C#SJ?"<0F$Z4U!+"78\P]5!>Q+4H\6A\P9JQ_2'C;XE?Z*KK9$!8B,NV_G] M9)Q0:[EJOR!=E>4Q:[JZ<0,'6M""K1M9-G+E7 IEIV9%TDC,9 T]W3(:X8/6_Z-K/R2Y1.;7LLG-# M?4BAU,=(H)_L OZM-R,8TD(F0R^!6??;[H[2BP>=I9O]C/?>]QX0N8*8R@=C M9_UB@MH:)N+.5OUH$IK[D:GZ;LIEX2Z,2O(A'6$S9O3X713HLG_I/1M)U/K%[GA751C;-\^Q4G@Z(RDZ(3E]0S%F6*TG-%W6VC4K5PR(\M/Q:=J+Y MM';KHO"DT( 31$8V;:@[7>M5"%N]:ADWM,KRRN@:=_DWB, M%\4ZX968 4]$=2).]*CN\BOKCQ3BW&V-GGC/XQ?D8>N'/NV:8&,R60Y&\V+A M>,1!_%QH]<2D!UHK6VL(3L*:AZTXJ8V@.CY*ICSA[.Y+42;7Q Z4RH'>=BUL M*7)*FV;J/@]<#(T:X-)Z*TW"E_+*=$>7A4.T-I&M:J6J*6'5_P#U/"4-&037 M5]0CX&903A]%^S'YPU8%-/8'NZ>?9%]/+K,DD?E+K $/GKT"::#VE<[DIC+U M=.8/?3D5<3I,PR@8S:.9G$\CF40RCJ*@NTUHH]_[C37JO^<1F+B@89EHR6>0 M6==BL7=1]L5YXWAJ&4-,IHDN3^6PILJF93 MLA%Q [ZQ*,26MLW5. T)L;4/9I/-,CDAB5YD]FS/@ZUHRJWAK6W,M*V&D4WI MT 2L-$$Z@/DGM@6A3G'%JPD;U97]6G:Z6=F?>\EOFLFX[QOM\B++B7?NV-VN M1+Q24 0.XU[=A-332XXE+#=_1#[N1K$,V3KA+ H)HIX>V>!5XE2YDON"-'F8 MJ I-L5W+27 8&Q+QY< H]+A>,F6WXEAL(JOP0RM@9:)?SMBPM4Y):R)J00GK MS']($>%^;EL[XY07M+3W1MYBEMNBJJ7XFBTQ;D*$II+K["YE^6J-:7CF/JE= MA1T3NGS-1FYSWI95B3572. *Y4 3N/L6_$^MDZ_<6&'+#Z+R(SDO*;/=%!D& M-&UA&JR*U5HQ-=H+6R:F0WBZ+J[JRET^9'G>4NOX(CF==UW5#=4Q5\D;*(G! MN9+Q9=Y(];:J5+2^(+G-]++.K0_(T-IZA9GI+9.*;B3>]1.\E%EZ8MDE]WGT MWF+DO] E$WV!(RW7-(]O,[B;;OYM:C>:L]F9;@)F!/ 4KF&AKU.ESL:-*6%! MNQ;*7>$B)PO6NK:(/VM>R Z>RJ8"K:BW>]XPS5L;XHQZ?;EI XOPZKJ$RC[I M"!9/9&L$N'EPMALK$/3.KE4AJ)Z7E;C8HU=;]@Z>-[$3G.O6-PQ3<8^[9)7+ MS0]^"G>8E (,I"$U/4QTN=OPO^^@_8V[@#?4^GDH]X1X]#7!Z%AGIJ.FL:\; MN=N>A)H;"D[>6V#&Q5P M7 E6^>,FL'ZF\^8-SP31"U^[!)6K8M]ZHNK242TSV76Z1(40EMNOQ+4Q_UQK MT&8Q[DJSV"JUKJA4U M83231=J)*)9L^-9>\NMH_"GYO-DR3;I(H%*.\(X%/!&;Y9AX'(8 MPE4T,1E=K+):K%FQ$!50:\08&^0X+YJS(.-%UE9#[$NSMG5MN8B3W,#[O.5__MU4;W;.1$_#6>O@%GO0F75%VB_N K[=MWY2W!OZNE'_ M&N]0^D=[SW=B8KQ9F\&;*=@8/+4VC'*K(1U:X%N] 3P=_=4MDZ(YL4QOR]915)/ET79\9%YH 1(^V>L(]R/3FI^1D: M;GCI*P;T 75&_8!)?N9DC;%$IB--D0082E0[+MLWJK%?*]E!.4A6S,; K="$:>TJ[^?^S]Z[-C>-(NO!?8>CLQNF.D#TD .)2 MO:$(E\O5XSC5=D79/?/NIPF0!&UNRY*7E*K*\^M? "1UHR2+$B6!$O;2[;8E M$I?,1&8B\WF>E,W)%W=81&SY )3:2>5Q_AKHB[=_EI:J1>=95_>F+38PE1>9 MRX^):)K1:PAC_]#)P$])5O);%,M6F/TV'.ZJY&N&\:$\WU1:+9MK+I,V:*SO M6B=<'M.2EZ#,8RA#J_M04@6<-/WOJ36'.ZWT# MT4_$=_WI O.@3*X,Q(\I,D$.,I"7M.7C*+$[1J4YT8^5,B_XBU;B I<@U^.L MZ*HI[F0&XY<@/_2J4+JS2?ORR]-B 9%F_W>2;U=$(MK8-(4/?DB^AK5RI(N6 M\&_'RXLO$#*@G)"A*F651&M1Z)'H,K'\J,PWJ[A*Z;Y3AU 4/2W>&B;3KJ;9 M'L\Z: YV<]=O[MVLB5F_OT7$4*TFG%02EO5O\RAMFY;.K4NHOY^6W:A$=I*> MVR_%R/QI=A\79YE.\RSA%_$7^4+^*S]#)AE)30>F6@CX:R8^E#_\5C)Q)0.] MU_I+O\F-D^YER2ZFLG8+;&!Z.?(_3Q-ZEVZ>U"N('(LW%W^^U']:H#?+_X:] M2^9Y*__L7F[[-Q^N?NFZ;ZX;K&*88?X>!@LI.OO!8G>S ;W#%UJ#M?S=CWI^ MY;-+*"YSFV 4F^-_J\J$&WU15C*40:\[QS.XX3*:1>FYG$7Q%^UN#L?R&5'V MZP8,JC5D9&,J1<,E0ITTFW#+OCO=\UHS8->L]IIY=>S,2KKJE0ORSIH81SC\ M;1J?3V/@#YO(U=:$[TTM[RXOL(-<_O2&Z,X-$?GE!W(EX#\&J[G)U.3+EZTV M-;F1_.++YU:'7]RE+N&^Y\>:!@'L^\H#@S(O5-4[ *1)$8"-]3B9]3@]U,4:[ZN=R'=GK26A% M 2&4APY#$UTTK KCPX$NRZ!5C1/5S2%CPEB MW$.*0M<%A,?04T"2S U]%C-JHE>#/>75N%W7-TDT&\H*ZG>3O-?&# =G>4[\ M49?4'C$Y6"1MBR('*%.TPK,$%,L7<+5^9.NF2 M;0I[CFWN0*<'/=!U,:B8NR.5DKEY-=LV 61S4FEXHL?:)VN?:MLGAGP,80 ! MB1'R0\0)YX*Y'$4>X7[$C(P48*>'".JZR-JG4[%/&UR)GZMEVG1I3L8F@4@0 M%G".PIB@4+! , \(&2N&+H\@)$:&B$C:) 2[R*]>YIZ83=I0'G<*:_^FZ\I[ MBQBA-;MNC,&;+J7."&*E8RS 1][7S1K-@&OOMY%BF8E0EF%T-8B^)#G?_-N* MM@I<;:MH2X=@ 9R7%2A0ZN/=*92^;A?/)CC1^2_[Q6HHZ+$<@G$X8?Y0':>3 M1KIE77.M:300MG4C;"'\>1;"-^4,K$SL[6!RJ#(Y742P0>7N5I^L/AWB[-Z'/C$9C),N M* M6QI,XG9Z#'4IK99"M;YIPBK4B2K4/AV0G17*Z_0H['I+ZGA:W^IAM&Y\&0Z> M+C2QZK+Z ILPL &.60?VW83%LK:) 9V>A[IP]S/;)@VL3IW2F;V#3D&M4SYP M#=*I^5+6"3?";$&KF>0".?NMXH(LV73* K\)XW&.F*[I F=Q]!6MHV8I#)]% M-.Z7*.M+B@LGM(1I-,M"/Z'QF>>^R#DV,BFA$]8MWK]T%NX6\F>J)V351RAF MD9\%)XIBS\D)L13U;DEC55(5:'JADC"G(*#A,RSS^5CE9_/!YI3&$Y95C36O M""DUH4+!V,$+KA$Y3OZ4XXG+#X9TO%%W.T+F.!P5M)G\I MES-GH%0#G*&D44-,<[JE%>N99+.\,PL4QOVW@L0UW]_%/=4<)SE%YN1O>5UH M7W&PS'! +,Y$OFH82@W7Y:$%X<- $52/?HB^7/,7^?GGK*"6C9S#]5G>WGVN M&"K^FHRD5O];1*6470^ST>W+*T]2M.[NGB^LWQUBC:(L*CMZ<5SISQ")\LZ,FJ]=33;^KA'M6KO_C M@)VL_L;IXV\B[,L):][UQ^'T9GBS,P%/5]R79P*^K/;L.R]*:@MB@#IKL&NW MW!'60!6MP,OJJ5BN@>)R4I2%BB!)L=0J2[+$6,^5=T\-TX0:;0,&H/(0.U.6 M5+"P1)8E]?194M]E/5U@28UBZ#,$(S_ +F(1I1"&@2\H%#[T/.8>LYVDX($/ MQ%,R&&C7)G8$#Y^+TZ@[1^-$@;"PL4N<._7(!>_NGW.\U<8=5E^G M;(+W$S+!!\T/+JWV[>"K8H@;CK.O>H%J6VY5S>2V[O3:\Z*H>@MV62W G"R* ME+S%8RJJ[2;-'HD5-VO%UW,:R.NA=.0&;XY44Z%)R/DL+UJB2#H5=;WFS>2* MJTP15 4Y_=G=<"0<_Y4C$2UU'X22IM5:9S>Z]I;JJ[\ MW]E1M6X+N]H."MY''8>IJ'3ECI5AY2*$FQ?@&+K,=SF1VBHH#2D(A, Q\V,7 MU@AHPJ?!Z,.=YL&[CTLUS>['(V6!Y0#_E",1T<-(L7?.;9Z<=*@V\(<,T67X MN22FH?)$&OU8$M1,\P0Z3BX\2BFY*O#FBDHTD&M53Y 1QA1%&#$,8VFR>."' M#"'N4^;"B(!P15:W(K^[EYQ.A9=ZG9Z/+JN)W*V-M,^8]!982 D28ORDEWYPEHU>HD"UFXOCR8 MQF(Q/_@JCW=-+#_)-Z@S=$G.;9Z!VAE/"*C576!6[DZYCU-J[AG/L.X!GX^U ME*.<$#0_@I>V-K_C^3H_Y$%NG',ZR:D7Z_5MLERUM1]V>MAKG2/:X (@Y8F3 M-59^P5!MQQ%K#%K%-_&2TV">+5S%3!!SMFLPC=X:0NTXGA,^DWC0).N./+2& M89ED3TMQ5_:\W'9G.)V^\XOFT75_^_;U7O_D_?;K]/2<1B8SQ-K:ZWV6Y\)@ M.))GTD@>'F(P/M*O2W%R$:D3]W(4J#JW\JDI:'T6AG0R^ M#^6THH(%>7(N\FS*T;U(D[W\ZFGN$DF%+,DI>RKNM?-UGB-#+==835:NDED\* MB'*/DD'<'RO*MD@QN&7R"RGOEP3DW1D&\N(%\JD%9W7)89W-,A O?U])4OV: M#M4UGA0AKBXX1]+W<927Z_2'Q:E:HU MJT[JJ4HOY).Y\R*X^D \[FNG76KE,*=KSZ4U=_*ES/SS.9'BKQS/EQ=UX";Y M+:L:#_B'T8]4A+EUZ*:/2_5#7:*GV3_.A:H]_)-=5#TAU]F6%QD3C4.BA MJPTLKZ+3XB)8JVZ^L,K75&N1J7V=B7&'ZIH\G_O,O6DT_#&8WI_+:2DW65V! MZCOA8I'K. O[Q3V:^$G%GBW-Y-WH:U\1/6K)O8_SS%YN7%=@(M'V8B(5.EV% M+UIWOV2!C2RPD04VLL!&%MC( AL9L&9G"VRT@EIY]C@WC?ZWKI2:-<@3LL>E MFZO<]6 NUUQ4+GHZI-W!4"]9E';7PY]FV7OH^@ 31 EA,<+8EU%5A(4;QW$H M @C@IJTD&P57=8O>*986GKI=O(2H8VW5^_X:1JRXMUK<_<#W@R@2/HPA"H3+ M (($4M?G !"?X$V[//8C[J33@Z[;!=X1Q/T=N3BX9^Y!$7L@A#!'S,8@J0P(S@ $2Q\<]=ZA21-"%8&<^;?-0!ZP,EC+H M>3'BJA39 Q#A2-I?XA+NHYAXON]2[[B'@2H;]+RN')E!,E@O!&H7]:*,G'>/ M=RQ)6>/K8(J]V9GWIZFV_;W8&]5\X5/09:Q:!FDNP8^AW&+62%@C<60<@OT8 M"54.+IT2OU4L8$WW@:[%4=4DG\?]6-5EE36IU>HYLZJ= M2L"'<-+OKMHS7I(LT\4ZKSS1^8!$W6TI>(-,RGRFJHJRX6 @^GEUU%->1C[] M6M[VD:K"LS#5]63RJZKV12^4*KZ85'Q/2O1UPY\NN8F$*O[6'2+Z02-=^#_[ M_/S1NJ9J[A5J-#^&XWZD*XSTPS3B@.IVYX&N=I\K-Y_6E=^/TV)NRV>D%T(7 M.P_&FH@\+]2:+=Y2@U)?$8-LG/*1R&OC\O+U\D&3YZA?)ZJ>2SYL.HH9U(&U MHU&OXB^JSDY]4M=[39$!](_54GOUG054B[FUD/^=5R7J0J:RQ5M541E?L@>F M84HXLX)AJ9^YV,UV@ZCRKEI%^Q2$ >=,^J4NHO+_L!]&5)XY48?^AC$Q(T%)@&*4$R)%\9, MA-R/,8G=Z CSAYT>N42KYY_,]W:\ID+KGD(N&62%9N6U> 7HT*0GJ68_ P6> MD*M#?<"E3P)PX/H$HQ B(9>,<7"$M4&JJ7)-R\;"VN3+4$Q?]7/EX"U%5Z>J M8\T)')WL60AIIO:J:F[@>0&/$!)4H"!@+,92^V @%]5#(D2;ML UN)Q^IT?7 M=L L4S6PI:HQ+T0Q<,,8^Q!)QXU[,:$$0PS<&+/@&//'G1XV0M4"YDM5HB$C ME"'LN@&.$ !8<.$R:9_9$=9&]>E?5A/A3:G:AB _I<05/6Z>+HDNUK_>$D,/ M$! +A8D!$0E\RH'+!8TCC\4 X\"* / ("%D!,@R "A(2Q[]5O2-O#E%7"&ZU1PFYM9<(HACX!()1F%)A)F1B)XCVC[ -.6*BZG#2^K\?0J "/ECZ]VG,O&FR(TF6AE)C2. M6=>17]#=&OK;D8Q!DFR4:ERBB35K14/SA=PI%LWY,.GN'I%L](XRS^7Z@CGY, ,$P8$Y$'@0A][^!> M*'8]Y87Z!XI0",#<8W'$U-&%7<:0*VV;QV7,0OV0'&/^0,W?!+<),#^2<5H4 MN,27MIY3P"!T&8U]%KK<9T=8&QF]K864V%^$TH"N<1<(G[A!+(-_%,4NA3[T MA!OX+N(P8.#@;BAV9<0'+ZMWX?L)43 @'N(\ L"/$*:4^8AR!F//E7XBP/$1 MYN^K^6\N3_O3-1GU^U(V")("@:37Q&7,RKDO@Q9U41&((ZP-5KJVQ@YOJVL6 M]?$]U$>XL$06]?&D4!^/YMXOQYM\'S^R3"J(X@Y@T:M56-83X%EE"Q3TFEP! M&0&,WM094AK'8=Y@GC-VY&#@&B%(%(#74W>X?'09 %2;*>;1GPO$GV&:/"6# M?'+*ZI2_GX$HR#$,2DB$V;/^-96F,)7+7H8PJD6[L/CRE6ET\ /-HLBL0E/2 MAO!=(P]42O\ 1EP_\8/>JW"#@@+_TMDSRL/#LQ211VFT/XE@5 %KP!Y:Q"06 M.,:08L\/J$"( \YB(3R/R/]'E &V".[P\/?[;X_.X\VW/YPO]U=WE4J.6G 7 MU2/NW>$<"3/&SW-NVMW4)Z<\<59:B)B'&IIL\3@0R,=>A( K?'W'"F5\&05( M[B15.Z\C!VD< =T(ZE.#%'[.7Y74Q?:4*[P"VU.>Y\/^=UW"D<,@QI-7."*. M%IH&IW#<> YJW0$PW*YV4:YGAI M\D]Z4]%P6KZC@(^5GQBE_(<"L1I$!1=- 8ZT2A8OG5NMB]*_5?E?'=OSFM_K+"88"7"9X+XK M(A$(%$:4"Y?Z'F2 $Y='KKM4/J=;A=8+ZT>>)=F#]&IY=#_XA_1V5=#R34[5 MFVS2!9CN$E6Y2% ]WO_3N:@YK2AV240%HY&KL!LQD].!40@ #("@9+G:[6M: M3*=]EDPK#PZ24@:*/,_T#J0P3U/1*F"KZJ)Y0A11!!BC*)9GY./6*W.$JT#KKIV7I?OJYLBEB/D?@"0E%H$ 6;26?6I/%FQ MSP(6U+\#W7 >GLI-K0%05G9R:^CV6[D.40Y4FX=I&E+L?\=)<0NF8+MX?C\X MTLZK=";RJKWB.3F4F+ZS*BS,S#52Y?A3-8_:VM2W%3&/$8\]0$+JHI#%7&!? M"A3'4KUB48A1#:5:9M2O)_/\+,17D:KD&'\2R_0* )TR;,)<0.&3"+)8GLH0 M09]Q!C'V @9PY+N>'QYZ9OKB@2R;V:O*>@[D)'+;L2 6$\NQO7P?K*"')G-';:T&0MV0,_2QG1U.OC1/YN#"OHRX?/0TE7@3/QKK\.R_]UOB8 M!8#W_\IIR$-JJ!>H#Q&5?5"*G*R/'"X_J=JQC2*!W M>:P&&?*?O\TMBP+O4\N@=D&Y"J,W)WOF_;X.2:3]4<"=FB!@^*->?<(VT>J, MO<-S4?Z\L;LN9.-ZYI;N1H_]CV2@ KFZV4"@H&7<562J$]J'M%B'>A[!CBL! MMEJ(V\'4+[B/=7G [(AKHJ?!VT@H<&B/_)85P>[< ME>E*UAJC55-#(8-CJ:9\^W+5+-:[T$O5P:<.@JY3,(O-W%/+6%*EZV# M\C!2/AO/GG-:$O6#TO;O)L^4OC0' M(^,,P9\SLU2$35<#_:^;Z0RW-0PJCU!UGN?L0M7E,5_(H7%"/NL%%+48N;P' MPGF6WRUYA3& H&&)+_&U+*".SEQ:1B+DBWE)E'67<$\HP6\:\PQQ;_TGN^X1H8MH*/ T/ MUP=^ ZZ@_R^=/]45$I]_7U=Q=Y1L%;,1Z_#'?(EWY>D3+H.PS_4-W1;WB MGY(L[ ]59J1:! #=Q2( %JA.7S_& ?10R%S.4>#S$,KW8OD^O%@$<'U_]WA[ M]_O-W:,C?WRX_73S[>KQ]O[.N7IXN+^^O7J\^>3\\_;Q[\['/Q]N[VX>'N3' M_OAX>Z<_]-!TS<"[HS^NX*$J6_C@WC?FTGJI\?;-6 M4/J)PS#1L8^VRR79K!-.=[YH;7X.TFG.LIGLW$S.7AOWY"_13YZ'0YT0 MY.%S(KZ76<#9'IX13Y_*0O!(JHV.)/,[9;T.F2H1G>;_^O*@TD>4HH>IJZR M'#BC_$99A%FG TX7B2\6A6>*0;;@NI'G\VLQXNS2N7Y6%9N3C.?,NV?8'=^= M[2S?9SA]XF1'2G]#+X#:G?P8G_GH@G!,A*H!X3#>J96\;%BM1M+)D.15;9IX8/7FG]^_T9 M4K0&CW3=P1:/%=F9+G*?H<2=>N-KU'Y-8GJ>E,J]A),4D5&V[>N$:&W-ELD% M&,S&B9F8N\*KW7+;-)%M,0EII]_3J,_YK@Z>KI3X5PL\-]$QJ'+[[^A8_6O] M2! 62!<[C D*A?2]F0>$"TCH\@C"34S5,=<$J4SD*ECK&C5)LP?IFG* A@/A M)J)D#RF@_9H7RV?:WH=L>Y\98]E;>]_2BQ-U37+(BY.:721D[PFE3TDF]97W M?T^'X]?LMKPJ54FE,F]T/PD UZ::_,544\!=)B,&$L9A@ 1#JLTCEK^+"8D0 M"RIDHI]N_W'S\'C[^.>WFZ;S1N\.Y8CNSOW ^21"H:HKG/+$F5R+#_N1\W#[ MH&+9?PS[/$V*HB(%C*.+$'FHVS*2[#F_TJASP(LPA!P"Z>1 )O6*L3B*!/(5 M6PR544F!#^653H_ZX9T#/AV&0D399QG9?TK4S5FB+@#NXS(VV>(8Q_(87P:] M,7^.JYHU=97W.DYE#)")VLY.8VN1W\G-:M5ZI9IS@/XN]UO1&M1>):*1T&PKS4(@52];$3*!N? B[&+IOQ)7*7\,J0]Q!(D\/7+HAOMN-K+V!5&X@68)ZL1 F%WTLLWFK/.NKXJ&+X7C4=9(XO_3*EU?378^*<"G? M/+7B>@/S/%PN 5SEAR]&_*?SI"X]Y>KJC]1<]L8MRN]R,%^&678_>)##F1J2 MVNO+5$MFM1-X87E5D<"QIES;<,B36)5#JR;=NLN!W$WL19B_88HY-L$5N=>F M(5$<[L+YI;0:O^8+6);#;I92GIB35WG0:]B"F3OX_/)"%^Y/+C=FOF/8?J7'G/>5WWIJ%"R[[P.E1JHU,G"!V9>D5^GR*FH);]T3,\#ZQO' M6UTG-Q"YF$YN+M2"=O5/U]([4(UWRB04'L1\:RO/;WGRZZHIPG292U% $*DH M:B7*ATV(ULL:"2FSHXMR&R8/F3HM$PB)PBI-#+X4!FF.C,^YZ[56DJK7JC * M49)CD[\(46"1IXE4915"(',EH M\DP9 _65#O"Y&S>=]!1/,@S(GI-X5,#Q:9#TO,/2>>'_(]^1-^^6C7'%KOW? M;/9U\E/3=&)^$-2J;]ES;[LJS!\K@U\K/KG5!NFAM#4?E" JRSVM2"7(E:NE"Y8= MA9%2?D,=_P_Z;)\-/+)1'GK4+-V[DN+>WVV.-1L@=OEC[GC.LV7(R?7Y:R8^ ME#_\)M?NM<_?/B0#/5C]I=_F<^ ZHQ/P2-6O+A( M!EWJ/RU0>!3?1)<8@Y5_=B^]+?\F X6MOKENL!ZXE#J\T6,W)%7;@.QZBX^V M@^<][Z6?20C4(7UO$T7I+]I-'([E,Z+LUQWXZ%J_Y;-F]VP8:J_GT@H?-MC_ M[?D_-WC&2F:DY4^OO4.Q_A\S=HAMM$%789BCL:72%B6ZI&NK35J8^5:;]/[J M'9 );;/EVW^NJD*$5B-W4&[NG0R+,^D:?U%US]\F&[TQ,BF<>LV@T_.[P*OF M%,[/M U+B'-MVW12Y-CVS:K.4M79(EFOMS;O,=U&352E1M==0SW:_O-E0S6Y M':@VD&$JPU5[L!BI'5L<+.6FOA7^W3(50)T>@4TK0 O/B8TOW>SA<2KJ46RY M]+CT#4I^C*Q1%;_30VZU!/GLSHJ" V)WK6CPT'@_9#1+7W9G=6](7W*I7TCM MO^-WE2I2T]O"G1[M(F0/&WG8J,N?47X1J HV7E]T$ZX!L4G;%*F=!T^^_5_[ M?*#NPFY*";@;#L(ME4NAQ7:16RVQ/KOCJ5CFP9/&D!&.%LZ+87PQSH0AIY55 MI482 ).=_J(V^IL:]'W\9R;R,VV9EM!.3_[#'D"_#X>1(@XY]FEC%:&I,Z7< MT1V.$(7Y['4IKL)0G=T9@"V]17[WZ&PM&>!J>B C/I MW[I.DZ\ %;J0[:8;99&C_+Y8+PV[?=(.PPYCRV&TS)59GE_/;R[V=X_73'+5 M=8RJ2%N^E/^QN'X-S=V08ZS-]S.USS H(QW2*4>2383M=)M>;'K!*YJ599&%$_)ENM^U MM=A76@P:KS)NX>D]Z4;957UL'MDT]2FW=A=%P:IMB_@GD4QNV4&X+F%HX)G7 MMC)-8_)I,^IYB*)GGZBB9^A5R9O.[NS[,AP\76@>K]# 4[!M"M6Z\U%M_Z/< M_:7G9%5O:*?'$+8'H2'*NUA4;=!1:/5S#\74[V@G4S=&N\5SQFJGT4?K.C=U MSZ?IAB=H )=TEE??3:Z,(7:M]8Y\70\>N](3Z9(U6"KF7XXW*(<[IC,D'7.P\K5).S:DWH!2EGI&$51JK'FJ8&WW"]U9=H5<#:+%DO=U] '8 M6Z0/@#S$P,=^[&."0B]@4>#%BOX1[RZ^_WVXY<;Q4UY\_C@ M7-U]]WFV!)P5@\79Q1 ! MBF" (D001D$0<1J$/L-1(,* NXMB(=X8\V<5B;T M/+^EP,"+/H:%@MYTRV=R3JM"S'?N60P4!\7TLDF6;9,9G]?*787A^&6L?7WM M8U^]*,;V?VO/P:[H-BMZMP!-L.V%U+9+8EP^O +?D)/QQ#K0=?J*#._HA?3; M+O8!<[\-^P9V.>URFK"SKQ39,.%:V6KR(9S MJW-+YS$/>;$7$I\APB"-F/! 'T&"$0]KJNOXH]\A@M(5:9SE"9?C%+FV:BJMF JK9^H97Z5#3JAS*%&]'F?RY2+-Z6T5 ^ES\KK?ZE10 M;P676I96JQ\$,?<"1.,H!$E ,:;B:&XB5K!46T64/+I+V$,V]ZJL*)ZU'=1N2%6P:*?GHRKJ__',W#ED MUQY3'@F]=?OM6UNG5YM&+NW6*S^0H:C 4(4A1$- C> F,34L1%)Y5W.7%9,TO4EGL(1&%W MN]5>/9N,V"MH?I*-TB08:[$8B-&/8?J7347L4\$"ZB+B1PR0.$;,=RGS1>QQ M0(( ,T*]8Z4B"- DPZY-1;1-^.IX$@>0OH92$02NDD>;BC!6%,V2Q'HW(@0U M=B-RN#3%H= )VO+)AK(Z>JM(WNUEAONV#E"ATHEH'*R"NZYO>[%4S[2+[4.@ M*]1;(%,.@=U!%B(7@3#RH.^'B!)$,><8HIB ,$1"\*,YPWZGATD7>? P: H; M'J][@%.H)7B&5\=8$V1-T!9%;_NW04V%1%A:)=PEN('DJS4*UBB)+RH&LU]$(E-/[B#T6Y<$")[1LL!;EX>Q1'H!%>=ATRT^RL]ZB/%B4 M!U-6U*(\6)2'%O@&=CGMX)J2='D9=;_?^/?-*HJTRM4F9ZEQX'4";FKKP8E*_0)>Y MU<:Q-G<;6-5JDVJ9I5F5FL;WM8BZFM<6V=Z*PPJ.!7HXO 9B0%$ _< +$$"4 MX8#AT UI'#,OC@(?'\M3I%ZG)QU%7&4*M-T59@M?'<_J -+7D&=%=;"A$9> &(B(. (8!9 *M4M\!'C/HJ]\%BN"-/WFM E!@4# M5OB:=D4.('V;)S68U^DQ4+U(MTD-8V7-+%%;GM1@H-.#=.>[8?.2&N>(H_2. M:[]AK?ORONG5E?!&%XWMBE30Y-*88JUVQBC PB.$((@QPXARGZ.(!BZ#OO 8 M8#PZFEL&.ST"NH16C\D6H1@T*')'SB58@V,-3C-(20>P. UE!9FB!V1=[.U2 M.&Y-@#4!YV "S+( 6Y25,5^Q5GFX>BML'8X= 9/4@BH)2 9CGJ_H^Q!*!UYL M, W@^,R1X8B?KV*0"2<5H5JU2 F5PU4G:J;SQQ>Z+%_^OA+V.3]XYOQ'+;4@ M :*(N+[@B(6<$8X\'P!,?>QRX?_KDU8+J1@72W'#_$7]F#W[[N-%%=E,/_!4 M/W"GYUU600-S"96[T9?_U:TU8X9\#&$ 8D1\D/$">>"N=(>>(3[$=,S]LH9 M5RW"OF>L;JDO5S6\%#-V^""J-6D0"<("SE$8$Q0*%@CF >$"$KH\@I#H2;OE MI+V#3UI=A5Y6C:!3SE-TK&"%3^:2;O)1G*CE8&*]2R66S>U MK7K^%PI()-K0P"69_$G*0[\__#$#/G(L&#QY8%ZZN2]2%P>/XDM$X%[0VK9# MUUN+UB8?RS:#EK,87AM!AIPV^(>9N[P\BOAO?:C<#-2 RU,EG[$\6@ZVZ0;B M8]6_O)/O?_PA M^M_%'W(PSUDU:R&-1:<'E^0L=LH;[!E-^<0KS*0D^!:8R@)^&&Y=8SV)<]8KI3M8AKHR,=;1:RYE!7-!ZSHQM)*?A6YYI MJM;4.YY_SMSEU$G;0TQ= 2"., 9(_A]% ?)@+"(L0AY24/MVYO;EE2>IZCRH M)NUSZ=6YV)KY>^+"3L^]K%:S3_+WP]A))J_.=#H_E#O-DT&>]IU'6"URO5WG MQW,2/JN4;S((^V.U>@I_6GXI&\:C'SP5Y0R+ Y>X#!"(.&(4>9[<9NCSP'ZD7$VU?0-*5D$X MN"['2*Z&,1.'39M9[[+&I?\!;_[OX]^'P^B'G%;E(I]XJ'*1?Y2R)+FPX;/< M6N'H2U"AP#.-BK6**LT@*Y86G*C;Z_Q M[37^?D/:R:3P^IO<$UJ((]4SG,35MB'Y7CL,.PP[##N,QNZ)6EB9L]RD_SYQ M1$=+\P2>464[9W2==#8]1E', QX+COW01T001F$$11AZ/L*$!E3?(U7CZ\H] M4BG)-;N)B.=W>IY/NQZMIHI:>Z6TSXZA$R\*^CQ,Y7\.G'"$Y2;_*0=5VU;33D\Z&13[9B ^GI:C=Z!PRT)M'ULW=PRWF'28E@ Y&>NP MM.QLK!UOP6.T2+U;&MW:ULY=H[7F%\@4BV9,2\*VL1Y0".4 =^6[VQSK-2YA M-E*TPSCE84RZ:Q;Z:C:MGSQ&J>*G=:7B,_!0Z@/7PQ. M-,K;I%9R--1?G(QB^M) ^I>1PD92?\_IU[\+)^9)ZGSG_;&NEA^&B7Z+JM-> M]9RB:'-:IWE45+@]Q+K3NF'@J5CW,O#3&5/[V4Y*%_6$V3JN(F@3XN;&7EDI$5\KT$C?F $$,!(?CSZ]?7&N[^\>[K_1A#]P2U,ABMVH#@(?-=7B\IXZ&,_ MCBD3.!*8OV,/]FKV%J+\0[EDR\54:K#.!VB7^R/O2R$2SL.SF&79,0525O7C M?9?F9IB^7>M;B-%RN%@"L#EPL>60$_E(N3!9HD,9:3N5IY'WA>F6,]U O+*1 M[,-*H6E-*QE!ER[";6HE\]LT6-9DWUN-CJB5'V4M;9Z:T<'V8\(>OE-NX\)F MP\5@TPNU=Z=[7FL&ZNC,*;7M+->T;_R'H\#B4^F9'Y.VL&4M.ON&U37S7M48 MV,N)FRW%]X]2>N_$Z#[^)A2 B:A+/DB JJXE70AW)H4^2/^,54ZKG,V7<353 MX+X'Y:2='NL2?Q4$DUFZ>5I57LO%ZI_#]*\+&9J_IL-09-LY#N==_'S,4U/M MWNW@:[YWNVDFZ_1(U_5W/C4MO;VY\M?XP="<_$%7!G5=MOO)8(OMZQ7;*P#6 M9Q'I6^N]Q(VVO'YOYK_'[>(XJRZ.B5VK3S%.()0.JM\%N-5-^\8T:F<3=J&W.#I+^$NG(,UMP$NCC=-.ZWTM']/*SVI&T2&6-V44A^UHH;&ZJ75R\;UDKB4">X1+X*(@YB& M+L9^'$0>"@#R@DWS,PWK)6F37IY#;=L7P3/Q/.Q'JA,_'7X7+WD'L2UQVY]N M1D$4QSR(@C@.4,1)X,4DHI01#T5^Q/TCG9FTT_-@%]%J-M66MYV,['D<^F$L MA,LCHDX"*H^'6*7N73]T0,8?*3*24E7'CP&U1M9V6O:X#,.*8E(3#!# M 0D8BA"53PV@H,"+-KZH;5CV/"E[N MHE8*Y];5N1AO\F^F58#Q.!QK-?TI_ M;OW^?:HB"*(H)-3E G$$04"ER\5]%P$4!2Z(T)&. =#I^:B+/=O6SM0IW; MA2S[X/ P'+^,-0:WE(C75"A,<25ENESA1:&7_]L2Q>Z?5JRI\^9JNI^?9K93 M_MP7!7W1UIAT@4O- MD-"&0IEV=6^^KBZ!-ZHC? M(OJ:BE>>1/*0OU=%&E=9)D;9.CHA'QK2BZ['7=J8;%IG4O#6CQ3#I)R+[4Q? MWC]M2+.W[4RWG>FV,WU[1[GM7=:V,]VXSO16W0(O^@$V"V]0_ZNQF3:#RJNT M^-[DTEMP'=9-L?E(F@76=1LK>#*S66JT]6'Z\":WUI=:"+MX_&4O# MR>F3KBHK\R2Z?EEE!U+Q70S&VS4QGG=QSA&.T_DLUY9ZJ?%=X.[%GK8:S%R! M:^HD:$3@2*<'NRXS"1OA'/I4;@?A\$4X(_Y3&OE0)-]5PM92L+3"T.=[]\A_ MBNS;9.]J*Q[5G%N@6E!I>]1/1N*: Q-O0N)8I^=W$6X*H\IZ]9O)R[UM0&^+ M99^YAI[X4Q4]PFZG1ZE)7'56G@RUVYO)DR<] :.X-\^TNV+#HHXCWO(L)]%H M*0!JLZ76NRV-*9;+H Z-V2SS?(76EJD&##H]R+KPE(JQ=Y*Z=O1P6)MC;&Q-/&LU/%$=;"J-LJD.ULRDZ,I$1)NJ5[$,5\TX$S/MU'(1 M<](3*1[?17^8PQRH6N(LY\FV10AM.$-G=O1Z^/(ZEIYBR6:S!00.)IT>ZQ+7 MI )/*WJ&'AT-BUY.O,: !<$_QLDPTTWR\I)DF5SW_<23MMYSKZTDM=6.Z1Z2 M)=?LMK+X9"1M+STD=26-*!"J+F5-0=-;SW^[-&*THF_0.ORML/9S7M=@I-ZL MU%%Z7&M39D3!I &3ZD:MA!EJY;>5,,6@!JHX?-9[/Z1USX3M: M-6[6QYF>884OZ!\AB&_;ZJ04RF5TF*_4K.4]4NR-F*U+EZN'8@ M\.;K/JU?:.(1%3X-1A_FM[:12T+BZZ;VW1D6;5!BKO#M>JSM3?BPZF_W,#!( M^,XG7LFKV&UD8K+97]*6_$>2A:+?YP,Q'*^OT")$JAHJN>N"ID!&#;II:%>7_'"F66D?MPOO?<\VI>YW:4RQ9<8TPL_8LMI&BTFC MQ;H,5ZU6BYI/&Y2N(X=PUK98VV)4P_L.MH6ZFO64@%:#:1A@6S9H;%>_5?N? M#,8\7^'W6MW+&1=K@T#NWNGK._F #ZGH<\74->VA_L_.W!>+I7"G7^&!G/AX MM/HKE4; ([6S?[Y0-0ES.>"9?SY/Z!)?^9.X"%+!_[K@L1SN!][_P=^RSM_F M9O62#"X65G%Q 59.,X[W-LURH$@&5BONOO_'>LIU<4 =M MDA+Y),1X' 2^ZROD!L9#'_MQ3)G D<"\/;PGI M1Q6,*.V"]E!7[<.$60VV&GR@+&7S&@P[/=_K^KOWKECRN0;)YQ(%&Q*,1\-4 M^QO\*4>/F/0.VV:R-IRW11[I0>I<=CW9O&TU%75ZGMN%R*0>("MZAAX4S8J> M+T4/=2DQJ<'Q',HYYUXJ'Q)>)#\OGI,H$H,/:E_P^Q\AG=[]JU"W$8,GIR]X M)IQA(&>F@]G,N9ADM%^'J?K59"OG_V5K_ P^9R8;_$7M;^D4OFVK[;33PUWL MVO+2$Q:]QLHFFA4]IGI6D&L27,HYQ!M3!M0M>4^M?W>:M:9/,:A MQON?AZG>3%V2^RBWL@%[ SH]VF5+*G1M3',R8MCH*;A-_%GDFR=Y:P&+Q6]Y9QP!GNNC9;TRM$#]'B7F^!3#%[QH!H M-&?Q:*=':!18G!8NH"T=^!8NP,(%6+B FG)Q0JWO%B[ MP@7LJ&E_#E(1#I\&F@=ZQ'].X *ZJB:I/XYR]@:YD2(;ZK]/P_3/P>A7 R>#![YSZ\%4M[V*-/4]=15CH\MLH!59:O*^T_- M[%.5=?%EWC_SX'0&"'JOSX6?N=#N;?E+VIKL*Y;]7;7X):6R-FZBAHGR?ZE$6EIW!T( MXYB5%K:LSNK@GLOJ'N3JI6\S-R6K7+@X^2FBBW^+=+A,VWQUKT6!!WXS2-^L MY!EJ_=^7O*J$8<6?8)!PG679W'#QHM)6QMGJE%94IS1Z:&YP7&[@H:IB8*^+ ML2V-,RC4VVFBEG/*@>K\2;G:I5\[R '(-8/V1WXW:J*597VN[B['#J^(@HBV"1-.H$J=_2BDFBK2 MB64JB15Y=T4?*]=[+6K(V%G2C-/?VFGV%AUJ=92H 0>P"26J>>@1S8Z'JI&6 M53*3!/&4E>R8GN,^58OJ) :U7$@'MME?9MU'E2&=\B$Y<3+@@S#A?4?^;92. M]YLVWUDY,]BH->".-&C4@$*4J[:9'\6FG4/B*F]S*=I;;)JJ/7>5 MX=-@E/CW^4 ,Q]G*-JQEN@94R6I3]6D&A@T(7A0>JYN MU:UH<[K&RMP>/8HF9$[=,!N2(3QCZ)JE#;46Q*9M:!+U%L@4T]8 ID3#E6;K M6^?K9FN!+VUE4NMB%J06:3W3TD6]H?9.%U)R FH$82.Q0 EN:^% M*+,09>VH^2J#_-M"O8>[J0U4TNOTX-Z/Q_TJY<&CA1:V618!P=OD&JDH M3QSQG\("T5E,H.,[^DH<'Y4T;NGK0Z!)[@ ]5U;P]C;Q'==KW5GP8*='NP#N MC!Q@Y6;\;CBXT*4;.4"P*NU0)1D% M H8J#9F"G60?]I')M<\XR#-LM/*^8;X*PW1:N1>N'?F-H_=:!-%?ZFB)I;EKZ ML)6^,Y"^*.8!CP7'?N@C(D,9"B,HPM#S$28TH%KZ-HA:ZDO?!G&, K7TNW*M MC)= &\AL[KL%XY&42%V#\CI.PV>>"9UX?DU5I\SH38O+MIZ>\N;C5/$EUN9.'J\V#5AI/1AH;ST3O2QJ1JQOBH?G2>*R4W'R#[.9U MW<;Y)8K'93 :IF]YECH6:::3=,VY>HU"CYQ1<6/M^9^,G6P6?W(BX8^%@#\. MOQ;2+8/?FU*V:]M(3YW8B#15LU#'HAP>&*1N^\L&:9O=%+O5 MZ86UI/P*LR M##H]'Q(KP5:"C^7*[BK!JH*'M=P&[]F)+8$>Y/J(]4^WG]SVDW8+COY)NP5' M_^0&H$WJM^HD209CGH-C;0;CM.*/^AQ( !;0]R%G+J5,, 9<'"^",%U=7__YQY]? MKAYO/CGWCW^_^>9-\N7]XJ$K%[(8NR$:^N>\/8W[8 M!'L0NB'U&(Z03T$ 60PQH3 OBN]E(Z)@%O'&,Q5&(Y?QGT-/94#7X>SPN(H M=EC5;-(?*T"K9"1>%*Q5^.QPC4\USR6KLT?]?-MX]#_C@AM8YX_&@U1(C?BW M?$].%:9^F7//;L(:)C^@8$#U..6KGT7T)+)+9[/A9X[\5:9@8_27N9.)5Y[* M+SEJ0?2L'(T^(G2::_0F/Y![O\.XBM 5\+XPX@V@N.644E=(*_#[D&XO?EXU?7G@J'Y(YX3,?/"G#EUL'I=C2 MU2FU3RHGWT3YSP/(#WN7V-L'X)P/5[]T!PPWGVV'8V<'^]Y@L;O9@"QZ6:U\ MSY&Q\-A&C3!_3OV\W[6?-V&(E>?8E%3/^3SQ\FYGO+Q/W[67=\:+61 F M.R5CLO,XXV%?33WL,UXBS=DS-W^; [(I,[M3R[4[F)(A3M1R6_ZQ MR*SPT6)XY!Z;['4W."?SD#QK7//2. R!P (R E$(0HY13)D;>1%C'/IYXYW[ M?J'BPTC&_\_#OES'[$:GV6YU7E&NW-=AJD9Q-1JE23#6P>OC4+6DR'&D,L35 MM!PY%M*R^U_QQX(<^C%P7N9QQ[(4L(,+W M7(R0'[=%Q*D4<=AEH &RY\/P(ITXAL3]DF1ZR4"EB'N0!5X8R_\/MB"+/X*0^ZX6:V4ET57$_&^ V7 M>!ODH+41*.)%3F"4S?A?J@1B/%*5$>]51>2.W+%S>J>MT(W[8HOJ^CD=OFQ0 M U1@S'R5$QY&6Y];"AVX%7R86.@7%9"%"(2 4BXA0Y!* (^)ZL6&"3+0@ MTRIFH'F"?%IYJ+I%8YM0%=NZ@#T5C7DP1-P/"48N$M -Y))$D6K$=B,O)&A3 MQ.*]%8WYM-/S_>IEGRT:,R%SL .5K7EJ4\NI\Z(H1#& H? 1%2X-*,1N3*@G M-7Z;CKXNJ537/E-%:X6R;<%# 4$X$$@0A1S^7 M("&!+1%NK"[1_:[O[A++'$2XSR @O%3-F).I8@X@@*3@,W9BAD, Q#EV/ M"T5KP7E8&Y/[@#4T6(-^ F +QQ^%8E4Y5L"?+4AB6/%M)2SM,2PSS"VSK1,S2/9LG9C9"M^X*W;,,@:, M%&D%9-2@,@8KL4T7WNSN8!E1)X:;HPZUXFJNN#;N41W5P&+S#.PY9+ELG9AI M87X#?M,!JQ8PR;GE=NG@MP'_20KR()]6&JINF1@X=GZIO4J]>TE Q /*(84N M9@)A$%&$/8& )T+@^7[,=$E '5W>6\$8<3L][%5)[LV#AS%)A$]=?I'G,A^' M\EP"&(51%- X%GX (X%D; _0T>2WWFE%O*)>:Y\(7U:X6R;<6! 0R5I6KU44:A5E6RVHUX)R@Z/A6#%S MF&\(=@^]O)@22L(PP!%#G/' IS[TB1?@4$X\$AN0,1\?^XA Z\2 MD:V3A'8F%DY MNN(-H3"I5Z(&"5(2G5 8*S$.J:,D"@.-N89/X9$ZZ9]N*05 M;>=Z%RO6!HIU3=^M/M67<2;;[_10E^ J*H5I)ONT4FBVDLN813?#33MFR0'! MVF^#WN[16TL3$"T4VV-Z8$T<3DXZ''K2HZ>,\T < MS2+4=)F@)@O%=!?(:FLQK,6P%N,]B\%]XL41#E$41 B$$?5]""BA, I=0$C< M%HN!-)X>])H#BSRBQ= 1V-_T O7*^=R-7Z0TA/*_H^1[[[_D/\J)S#P[%&K] M"K'K_5>0_FT"1COYVL&C>J O_OM]AQ>7_S*ZSM1 (R<9.#+B=O1,'1X,O\M_ MIL(9"%T04-1RCOA/D76=)';XZVM?+IK\\*7S*+\W6S&@OE-\03Y5E9#(!2ER MX^&;,TKEX/OZ2L3AT?^,L]&+R,M?\\RY7;-[*G9T3E0:NG-;?+=V/1_?Q!I=+CUK3 MY4@^]J5MF.JLWW&$U.17)!$\S1PPB^:3%)$7> M==9U^"#2,.7RB=)N.E+N8BE?PQ_9AU(Z@%TE_Z32K&4S(H#:'_6K%:VO+D?_[M1Q*-GM4!=.GF:;PB@U2\N?CS MI?[3@B7._P;()6-PY9_=2V_+O_EP]4O7?7/=8#WY6.;;P9[Y8*%W25VPT6.+ MK&KY@<($ :1]_.4APKNW S4^ZOF5SRYQ\G/_P2AG]K^E%71N%HW@!DG:358O ME99RX9ZE7:OS.1E(WR'A?>>A/&N<+\5),K=&R\7/ QN(GUG!X(H;>NU)#L?R M&5%6\?AWTZV-^[4,EY5-+S?>G>YYK=E&O?UVS>;6;!/:G*4KL^W=8YV0W!!# MMGSQ_ARHP$]^(Y#G49'Y>S#W)@/X'3R.=CU%9R;UT(==90=,2_,O79J/[^/?A,,JN!M&# M2+\GH;CY6:3K/XG75#Y%QQ+RY[[0R?M!=/6B\OC_UK]?EHK'G9[? &250>5X M5K?:I%MU<'5#CV OCJ@K$!)NR&A 0(R$3ZG@?HAKX^KN1Z-(I[/1#Z[!?;Z+P5@L2W,>)1JR?8_O U[[(!"NE+P0^\AC@,4 >.\74%0S2P&61_,4F M# J'D$$H'7?05,>M%40#!9&'+,9 ^!&E",&8T,"CB.. (R)BZ4$9XC6A3H\U MA5Y@HAR>:)+I-1W&(LOD7O'^Q'=2Q=9Y!;A-/1FQ6[6H?ZB@BNPGC@*&J(>9 M=*+<((0 "^$RO@G>R4K(K4SP-'R6UN"3E(O^\%45X]S\?!6#3-1M9&*^])ZZ MKML SKR),=9IRF&MRWS@0H]RCT<,A:''21A#08$;>2&!/-J"R;-)Z<.:<8K9 M?-,)BR"+71_3. 2 ^"BF44" YS/A0^(%C 6BMN?TC@A6I8Q(IPB?LHRU%BUG MN7"5&ZP]H&BZQ5W5=6E32=8)>OWP('3_]N]B(%+>5X%1])(,DFR4ZGKE;<\C MJJBBT4ZL.P8'3Z1.*EO97I.X7^7,\3E=DZZ9!]^YX;22^6 M<1LZ1PZK$\NC_O(U'7Y/5%G=K](YT]NMX4Z;\] .D$C=T/FW0.P6B/V8#JU4 M-:E>*K2O'8F3IK/$EGW!*OVY*+T12?<=E%^7W$!6[7IO;1K.6A]K?:SU.6!D MMX/U463%70RKL9ZU/O:68#^W!$O89JHQZ'HV'O7;,+\\X[FTOL_5LN:/6AL2 MZ?E#SPU!Y(<"N:JUD83<1Q'A/A DW_)OW8JC]S#(NHG?DCD8B7A^F75A"J> M=^GLG8DF+TB?:3>X&D2*>F8\$NE# 7KP*2[*$ D1B"4%C*69I('BV0UWVX>;JZ^7?_=N;K[Y'RZ^TPN+I&B$PH><]\/HB@6 M0>>(5%#WX]21MB/3'$E+^PH9/RE0+:G8[T.C!T>_IQHQKDJ$ZJ\.0CR$,() RA_P0<<*Y8"Y'D2=M4<3>"U,,6QV@5@=>5J%LRM71 MDE1G@4 D" LX1V%,4"BD[R3?(EQ 0I='$)+W/"G#%D@58@!V62W$F(J/U-Q7 M$:JZU_[;I?-/X3SSR!D,Y>^3EV"<9@7K59P.7[3^WMY>S;1//PVE&S#0FOXD MIS12[=;RAY=Y?5^A[I?.MQU?DK-]R4>/AH;KP3^3T?-G$:F2X]\GT[D>9])G M$NEGZ7U)5^MQ>!_'F1C-;7SM/4>=GGM9;7]HD4H<;JU\M595<)')6FUP:(&9 MTVI6ETH&07V"I2)4$4+D:#K!:*Q?HZGD-CP^I1]6DT#P&/Z M![2K]+NY;_E MCS) X,E 2I/<(N64ZSU2JEK,T!F.-06?W%7-?S&!N)+ZK=8HRSV!'T+MP4 O MXM- /7GT/,Q$\5S%OU>\9!FFJ%IQM8/E(S4K)?_.D[YFTU,;G''%0KEG/_?SA.+KE3^)BR 5_*\+'LOA?N#] M'_PMZ_QM;E8OR>!B8147%V#E-.-X;]/,\P:1,H!ZUS](^RU2]2DY)F[,6)SG M5*GZ_WD_5B>=GJ9!5=9&.6_*<_FOO_%%89^C^&=0NJ' O 70@0#&.& MI!&B-(HH\?W0PRYD0'16O.==$W B=:AG+)[H9G^B&RVA6BMOR8EI>3,N+:?B:>8T4-[:0['(%VN)& M@:*^H5/-/-+W&LBI*1=:>8+[(+O<;Q.B<1NP;1U%B\HD=N[:P,(CA""(,<.( M_>MV0Z#CJ; O7E3>B=K=DIX,*#W89: I&+6V%"-8#;4: MNJ"A4CM#$-N-=1J M:+LUE,4X #$(L' I$C#@\MP"G!,>1SSV Z$UU#VXAC*MH7@)O*"A&GH.]-D/ MJV^,9B^6HG&J8H'RGG4?E-IU6D1;V 5ZP/JH.HI\)1=27W3756?@*NATY%8[ M%TX'5^_L)7'7&IS#2**&67.AA1,]84GEN@Q,S M2PND\I6;E<3L(Z.YD<*VE_>@3HOU0;V8&0'P:FLM[/10ERSQ9"P)S$E(XD&] MF)TD$2F?&K &H "L))HHB0?U8G:2Q)P8BU0]F:-(XHEG8CQ5'576#SM1\EUD MHV0T3H7-L[3#10F?!J-UNECN[:?IUM;62(7*U65@%XVT :ZY 6YC3LK.LK@6 M=A.0IF$WK30:*(V-.2I[ED9JHC2>0\KEGVDR$A?#.,YLPL4,E3UDON7VY94G MJ6X(]NJH*VM,76V8:[!??^]&;?*V, MW@"J@H38?,J>Q.CS,)7_.7!T2_L@?'-&J7Q:/[\DF@!7V Q+*WR2]\*(8K.O MB[U^G&[U[SP9*&R\JT'>L;],.4&G9\M83E@,#Y9;V4T,8:>W<_6R%V6AL#9 U0(:HF35 #1@@,_NH(5G91VT-T)91ZRR;P3RX MYI+?& P=NQR]\'W4PT_SS:,K( 75WV6,J[%X!T/GQQ8%!I?.PJO>Q0-6P+53 MX%\YH\D=CQ,^\_1)(T@>$[2ZT?NH*:HRI I5N5IG/H= ?4P ZGW-FW5Z8&.L M]:Z3#*;B5L(7%ZC%ZJ-Q7WVT$+B)Q*H/O"9_JSJ!P0CX4FW0AJ>F(><0R H!8L(TK=WU_=_W#B/5__? MS<,J-.@E:Q['!U_S%;"\[\YW?GT\&#+"0@91).U3 +D;DX!BS_>H1PE"G9ZS M["">E?2EXWCWN0OC(!$,(H1#*0X<0:+X!QD-,<0!\B. I.-UO*-]P;^: T8^ M".)Z+OL?A33G8JH'\E^9=*ZN!E%QD:%1G9.WSEN17Y\_+ATB(H6_3'EG0UKV":S@,S537V.1V^ M7.?1K5S!^U>1D_5D"P&GB#J2VWOJ='J%=XN^BN+:OZ S:VXX@FZK>E72I3VSCV^D*:.-= M^@<44-+I0=B%=&?6"ML+MVTZ^7$XXOWRGOS=.W3; 6<+P(^W,JUU+F]^CE(N M-R$9\/3M=B1>,AEBJ.&FP[Z MM"P,V)L582KW!'"U8MUVI5@K9HBN6BO6@!4S(5;)=E(:/@:]>V\A%T)1K75J)AOI?2MTZY*=X);5(_=JN+Q_0P64F0K MW"JY62YD ML9)_J)W)RIFNE^3C6U^V8W7J1'6J>5::.CJUEAC)AR;RF%F%.D.%,J.MH>GC M2B'9=Q'^Q67=_J(O)]^3,KJG=KZ["G3Q*V)'!M;1VX M\=TJ5G6.ZH4UI3H@=\*6 $98U;&J[520+JSDGGEM;+MJ? M1"RD@$5[K-7<-.SESUF0+"5RC9785)#Y52=B6=(O:J5.].ONG>5-MKI^56/PEYKFRUQ M9KD5V\J>HN1V=W$N[$WVX4KJK!]OCFM1E)0T%%@25P66N F2'AM8GI//T; 8 M>NJ6BOG5 \%FW=A?5N:D\=LKD MC"L@]G:SLWDX06"GAZIJVJ(2A[IBU*(8^XQ58V_N5U,G'%*(+A17_2ZK.E9U MCDN4LG]OL2DE\G7)P$Y<)X>2X;,DD;*T498@P41K>$P?NRG;A_.F%K^:0&R1 M!V$,N8$U0=8$F6J"]L0TM;L)(M($T:[OG5!SD#5!U@19$W0HFJC=31#M]%!W M6>66M4"[,CQI)J!%GJ>U#$]'(TNZZBN&CJ=GYWKX-'@;"2?)G&'ZQ ?R&9'# M,T<.Z39+N>@G3C]Y210%DI0_.=*WKB,E_V[X7;P$(G4 ZBI!=OXAQS$8.<-@ MQ.7+Y",<72,JY=7Y-E:<9,[HF8\FK_N1]/M.($/;5/!1\4;GSX%^CZ[3R>3K MTM=ASH"F@V']O#@O#9Z)C)W7L?Q<)K)+YV"$63=Q+*32?)]RLGV30_XFY!O# MI)_H,:]@S"(L-Q3)8"RB*Z6V$$//8T0.BP(4TSB 04!C0J O!QM0N,BPI7BN MTKE7E>144(]=+I_\BO[\I=?5V)%H_U.9F M!766ZM-;9$*;U0CUQV)]>&Z69JBU"A%&($_GR&U/U&<^I*+/U:2F_%?*6,]\ ML3 1[O0K/)#68#SZ_]E[]^:V<:1?^*NPM+MOS53)&E[ 6V;+59Y,LH_/F8E3 M<6:GGK^V0 *T.)%)+2]V?#[]VPV0$B51MFC=*!GG[)-)) H$&GU'X]?K?]+6 MQNL8DOKQPM*72-3X9O6[SU^1XH2EBEUD!(TX( MRHD2RS7@!;X7.I83$)N9Q%W6(C0P(TH##LY&2 (_HC +-](I#,)MCT?UWK:^ M[$45=*DZV)U64[B3FJSJ8-?[/E)OK(,=0X4&'H[J9/IDUYUF M;[:3W3.7,%?#O49HG/6@N\'IUH5TK&A/2DR([/8P]/K3Q^4LQ":YAZNZ,MW<*AV5-6^S\S;,7;]'TJ,CBE&6Q[H'5",#"5&)RE& MYR]#6YY(K1Q([4N"S,-(T.F+3^4 +R7'#5,(QQ%@VW8,_=9RGJ=FN>=9OH7K MY=>-H\/921"GDL SE<#]U4$>10)M MO(1J^&:/)/"\L!9>PIML'F_,(19FCORQL15.,(O4:[>V';.-YVVRB?>[6BYW M*43*WK)>#SVY+@R'$*A;YRD5T_58W^WO8O\.V,^#6-SLB;Y["XG#&I=R7CK/ MXBCBV $I5BTY3JPEQQKY6T9EPR#AU\8N=PX8?.R&ZEA;-X;N7\BNF//0OLFN MF=/'FI^AUZMH5C'GR?LP.V=30[!IBPY5V)9[XB^\MADG6 4UY;ABP;-@P4.= M!#VOYO (U=JF>D$E33IQR+_II+II3/'Z/P6G8B]0AF?N\/?0G7@_ILD=OTYJ MB%)XX"K/>9'/MORJWO'.ML >7+I#HGHLG#.?'LHEV2>?2DA)UUIU6A2CG@VC M'LIQZ<2HJ[SH#BY[Q8=O(4^"1T*,LQ)HC;7U7-8>Y3_!#EP4]+O 3)$%*RJ' M<@X^#^SW?+NK2K,V6420/7]K853A;'\Y[E#>RZ8SQ1Q469'Q_DX0>'KH8/Q:YS7$)4W M4;W-'<-26)R!^1/+50?[9\R2A_) -F#)*/[.V<7_XUG:RHTF CQ[IF'^K/CQ M?/GQ4&F2[?G1ZB,_OH5T"9:52/39.PX;JBI+SL-IP1/7YJYV]U<(]M0VO:VK M9%7\VE]N/&0)RG;<*)HDZBU7R10WG@TW'K(:93MNQ#/&H>&M-FPY'C>^A1S+ M;9&&W[2 YMB=)&%:6HQY)GJ@\"076ZLR+N?@O+0E.6_'-.._X-:_;^SW^S3O MVFX)5NT*\=55*N:,>?68AT'/\6H+.WJ#2\]?+?-6S'@VS'@HSV8'S.B#;M15 MSJ12,V?AW7SA4UID\N\W474S[P/-$B!M M]UC$$!=&+4-%QF?,FH=R9EY@S1;N,P:7M@)<.6?>.Y3OLF.UB'W!I.6Z/V&U'21'Q;E?VG.Z'5]'>:/!K M6M#),TW0]Y$8>>EWVW7_ZAV)-\?&[KS^ONBD]H7W(D.TB)#=/=J1EU[]EOJ( M>EN/H>Y?%VKML\&:4A!*0>Q10>S/1=Y60>"1MS>TC54G1BD(I2"4@CB0@MA? M5+.M@L#KT4/2DKQ1^F%?B=Q3B;YF745[VL=<$J>MH>)F[19[F4!IWXKU&>)] MM#I?GR-N;S0KJVI+H.G-K&9AIFSF_61!VV"5B37:0:9XARSP"FUP#!;H2[_F M-R1U!VV,OF+BMY0U$PM$3#):S9:?D&57TJZDO9_2?I@6[IM+NP&6U1VMHJDJ M83\U81=1QD\% I9=BNV4UW0E[!Q\PN*'RW^*/PZ\IR;.59O-M9Y'/8,&B?%4 M+8Z>#G_::-AX:C3F6B@ _"!PT8#'\AR$.>-A>I? ,$S$,56_PEQC90;LHD4Q M2I7VQ&FFH4^,,<^D9# KBJH@!':A,)IH55Y=>=>*,84P>) MUGA1P._B! N9<"*+;S#\D88337BQ=G(:S?,TC$$/,.TQ+L;PPCA?-QEZ#[*$ M3Q:I]O<.J0EN>3 ;IE/#]HD/ 8/%=->DEDT]T_9-J?E!&_@?TT$=41M]?^A($;9DV890[')0^UQ'(=CV+Q\9>^HV/FT+"ZF M8HJ@I>HYXFYBB_HH+3/8E?_"F 7/\ 7-/5Y^V4B[AGF , MWR=Q%,/S_X9U)X4X=!6,)SD,7@3:5XR!& *_TP+6GFM7=QGG>)(.A"P>D9;5 MS_'"WGL@ZE/!I< $/ 1^J4K>,;N0)JLSDL*1I9-)"II:B^^GL*U(83$3W)4T MJC9&:VS,(U U20L-& B^HY,A+BA^B%E))Y,G31P?BY?1.YCOG5@Z$(0F3W)L MKN%E"?BG *5P?\Z!:/PA3LLY(U\ M2?TEO#:@>1P*6D0ESH3%DQ*'XE6A8_6L-I47&^]A+3E>X!BMJ%NI4R__&60_ M7:[Y\I *U\3BOS)KW%9 $E_G&>63AE*\RZA03A6#7TWQ4!_^_0$^S8 Q@'&A65#("/9VM7,!N& M,_JQ4BCW]!N0%^8,\[D3>*1"BIIV9RY&];Q_HX_BL0_ /65&[Z0XP2+>TVF, MA1#SE>=#S?!M7_L!?U_-KT$7&*F>ZTC[8_8BF/-]7E,+-@ VY3X?UMP*@IS% M02D<#RD4VO)6(">3?^3VX6A$H]6:N$!=#M4I*\;6/J5"-N: ]_"XO M@[] AD,&/!!/*(8=@DZ:P"VAL*X5R MQW&%4]@0;9*&$OF^6CR?[7*#6W^X@[W)A*(P]']H%YII_Z-E6%@/=N.!_:FO MZ]0;&,]WH%(SH=0FL N?RRPO009PVC-VT5RKUL>+NP=V(IT6TC" =7:!6^NQ MY%KD5^(5,QFHEE%Q(.? 9'(.B;0YN2#EYZS"--:^\G"<@(JX0S^XP?@SCO_\ M=2:#PY7M LF?[U%%FAFWRSU$BR?V$E7R@B3 R'-)@)&QF@=,;B%& <5<3BCJ MP0P4[E*C:?FZ2#.M?XRT/RNKQ;^#6DO0]X&?SVW% IV1Y?!KQM%2X1HDH<#R M/8*3@%9\ CZKL/MB?O@#.?H$%BT=*[$M6ES4NP9>% Y?CR$9J! S;0 .MWL? M!E#MD69,*$PYEQ!9*-YPH.?Q0#"UP# MBTV0F/!KX$,0I]7^+"@RL#>S=V7V7Z ?3ITFGZ3',*++5D6\@C6X%)OR1F"(NQC-K3; MVLC@TC)'UNKB!#OT,?_3;7TV[MUJ*=@_9B94&E^.EX5;8B'1HMQ?VK>8F77-/:*:T\1V+* ] Z4'F7<13N!_[S8\R*<9V3:_RP2@CI M\Y_0($_1C5[[DT9*0IK)PV7Q$'(9$P#,Z(TX* @0A+X$851W4BG 2/<]G@TJ!#X2LZN,.$1122P21B8 MG.DDLBQJ.('N>SZS?==@!JWW5LKWI_(>2!/NP*0L:J+;< P^QX3?1"O=+[ ; M.JP*]%$!#H8@SE=X]2_@DGYKZ"%GH''03U.4P*SD1Q*Z>O;"0%,Q?Z'<)O,5 M(.URB!4YJP.#"#,.C^CM@RNUK")KW6B^JUE !DLS!27RTK"^"9WF_%W]EY]9 MG$\G].E=G(A9BA_]#([''0ARI=50B)=2TH*%Y=>5?/O^R-5=%/&J"*5Z<27] M(R']2VEV^9UKC7S76OLU6/Q7?F=;KQOUNB%\J$73^TZ M/.JO/-IR!"=-8J].0AH2MWHF\C+I^E4NN>:RIXC;TQ+&8/E*W%C"V>P+N]UE?LBKC;O. XDWP+J$V_ MX8%R2+/L">)JD<$[QCW$/E\4:*=;YXL"O;P+L/4-YQ"".S-DAF7;(?%H/N6S0W?]"D3@K7!Y;N]"I8'@F4,;;U/N&UO M :#H*@RS4IRC*=3H$[=S\)?ZL^KV6Q/A]"IA==59=^D4**A#V]JZ>Z."F.DO M8^[-3NR/,2U]<.D-8=(]XLNW$.K55J/N)JV0>,_$8GSAL)P'CB=:8H]AI%:Y M,P:7EK5UPX#^!4&*Z8Y@#39E.G-P:?8*7/W4- M4)3GLCB"#>1)J-SX?BOTM1X57BX$4OP_SMZ7&>[D$R9D>;L396,J9^L\CO+< M^\MG>_/<._&9 YJ=K-:4*V==M1LX?1';WUDU;F"73O&6V\=.\8KA3D6G5PS7 MPE@>9EOZU%/@O%SSYY#=V6IAWK%=\^W 6?N'+=,'9?\OA&#I?N;E@V"Z0]-> MS82>$*C1B6$7*U$YKIEZG:@0Q/HSAD3U 7A[ =(&)>^-HXS^UKWWO^C][5:\ MS[@I3'.!K)'Q!YZ4KP."?MOYK2Z]_O;@D#6N[RX=3GFN'MP>A?W.RZEH9YY_I2D3T$1X#S[%A(H6)P5-)*[3 M%O'[VTZ/]<.OGFJKOJ]GP6O[U?]=>8T,+GW3 MZP>OO0V??YKQ,)[!)DYKO#94_OR_93Q%E#<5 9RPNJ\A^#Y/:%* ''ZH=[55 M +&@HB47JYS]L^"T_2K[;ISF8#9S%=%;^?4'*GT69$& [3)7;OT9Z'FL3P7B M76495D.N;7=.W-8Z:.7-GP6+[5?!;\IB'M9!KU9E*B^^GX5RRG_JAP9?6[U$ M_,&E2WKB*RFNZG\UW"I3;5Z#:>L[J\%4'OJVY7(]NI]X;H5 Q]3[,_CWAJ!V M/ANS\=KZD+1<7']MH]WC%ZXI?MT)O^[:I.R&7[&'V]#=ZBSW4/SZ%J*&?]-) MA6-/$0Z=)J$J]3FY\$&>IR>[2:0TN36>HFZO5I2K,. ONVULY\RZX MCPPN#6]HNSWAOAV%&^+=KNS>T@]3T.Y;?.+%0>..K;.TO:/@YNBL;4OLBY+I M7Z2TK<]I@U4;FGI/2DJ4^"CQ.6(NL+OX.%C][?D].2^LK'+]KEDC*"$0L<7.C1D3?>2/?N>JUV.\A7Q*2P,:U3)$ M=38X_B&#C-(AQFLU\>[@TC/[!&VDY$3)R5$.-QIRTM5/QH8?0YNLAIGJQ/Q@ M)K='9^5GGDD^Q''XJ\30QQ-QW5K%>3KE;(]BO(.>:[^&\1Q=E&)L5:+7OYK7 M-WMZL:5G625+JJ;?+?F2[4I3>D?_SG[I#@G4%]UV=B;:M,RF:0[CXN5\&"IEN3:%_\"WJ7@@G\;)11I% M0_$O;$5'DR=1O^_^G&NQ<'"%4S3-THA*6$UJ QU3BG2XY%I]2 MT44AXT69)5I \S@?:O!X'#6'UZ)X C^&#!:0OH!$N'X'TP*NPHS"Z;/,&X9K!A&BV*+ Y*P1PXO%AMLX$$S)$6&O\>YS@!K)-L MIQ!*F%C/&)Y,,V3&>J]&VOMJR0$O'CE/UCP'T^(Y3UYXSR-,#+XJ"J1^,0:1 MNQN+ 5'$>887P)!X, [0X('GQ;WXZ_T]9S$,!FMN99W1&I[OBT"8J%'_!+)1 M)I:8SF\RKS1I1SFA4^#U[[#-8LE_W[\/9B^KXFU["3L-=6R!.K:,T:H?I@&5 M)Z)\-P=>UOX/34J:/6F6,=1PED,DQ>,X#L>=2! 1RP]L:D2NYQ&7FE0WJ.D3 M[EM $(LZQR !&5SJHW5=,6LJ-!3%'Z/;T1);()Y))S*$.@]MW2=N!&$]C3P> MLL WF>6[P ].= PRV)(3.A "'KI8)<:IR'LH^G(4(,,Q[$PB5H2;%">E4-AQ M @8DACWDPDY(E2,#\Z\?=8)*' QY".?CX@6" TSNDPX0YC#8UR, MQ^D$72@-OI5(;OAF8=7NZ1.8)%25$[!#: 'SL5@3U:(23 Y?6# ^>D]AFE&6 MWHL7E0DL-BZ0SYK$;IWR2/M5;AA:XPG84T'>R@>8T$?Q2_S[[-=_E5F_!;!=IIY2KARYJD XKQ=:^;D1\HE)>@:&M2G(2$7>7 P/\M8W3 @B=)X;(8 M@V-2@,:"1=Z5,1/2D0J'"@F%%$%>F_N5Z+ !)_('400N22L;ZU2=TI"V+2T MI)_3W&C8#2D%Z'11H&;&IVDF7LE@Y)%VM7X.\[E62ZJVC&H/J[=<<.N %8 K MXGP,DWH<\Z1BFOLTPZ:0WU"CP ")X"(YTF2"8D0U,2>)EK7BPU9+$_")^,N@ MI@5G(^UWFE")FB">P__!8'DL:(ULE_ [27B.7"6\Z ;/PBR%".=E%,5AC,-4 MD@IO%AQ>$42\'=Y\QQ.T/=(2@!D"<14S1KR7:O+"MQ4$7EW%2+L&ASW.PO(> M:"7\89A")G88_@1B-6:R.G50SB!XA0PM:+&65NB3(ZE:*5\STH1+)JLWK7U? M1]I)B)V60YP: ^4H$&X:D)&P*1F_XE/"!8>M+ M0=GT@YRQL$-"'AWNLTI\4/JNY08MFDZGNWHE-O_^55D'$S=N)A[ M.8TFB:L7/M[/YB.;:%U7\_DLPIL%5P?H%KYC9?8(L3^$/ W_QAE<0E##^<43 MZ-'E:+V*E#3P V"9R\ZN4 AHZ>_I7_@WZ76AH0 SGTC+3E\EU8:>A)SU+^P5>W*/VUJ M\=IK@<5 O,Z%VI4;/=*^(O_,W(GV]\^XBK,%Y39.'V$6V1"^1Q\#/3/V5RGR M#G$TLP&"0]J5/LY?>* B.X+6\7F5,E_'/0ZZI$_0/4,/"OX!>YC5V0EAI9HN MIM!K^.@=_#(1.9I5,7E62FKQJ/WDV3ZV,/W,9YQ3^1C!_<[NOS6Y'?M3.:-5 MX,5YD-\Q@'UE5ODPJ_7QMM]H]:[??+6K^0Q! 9SS$..NJ62RR=.2JXTC5C$B ME:U1X..E"P/$E&?:TOE*DW7*:;@FUX$H#^^7= (ION.3A[I4S[X M:6%5]W%RL43%90*L7684[6V9\E2 H>X0N_ZN!"\APZ=@3K0W<]' NP'9_%ML M.MPR]-!D=LB)3IV NB&U"7.I;7+3Y?YH:?:%#UGKZ2QEX<'465N M\;LZ@,5/T-7-USFUM<9[MQ*Z/*=EY('&3'.)$S8@SX1.<_ZN_LO/+,ZG$_KT M+D[$(L6/?H9-N0,)K]0=2O?2Z9IXG_RZ$GS?'[FZB[)?%1Q5+Z[4PDBHA:4# M0_F=:XU\UUK[M3XR7OF=;;UNU.[O M.5.@?MZDMG"3%;\YRIE=A&8:.P *.C'40R6E2DJ7I=3P35UWP] ).2/4"@//=G6( MYIG-#,*XK$\QCB:EYN#2'KHG 4WZ%J )KN=EH#_,ZD W<>X5WM[K1=3GE 56 MX%M!"/:4A0'W["#P Y,$U-29]=*96T=9?3^FV1UG7]/W:2ZZ[[RRY:9K#2[= M(5%-H,Z5+XG'W9 'IF&!GP>LZ#/7])U(=WS=9@X)!5\:-5]N[>GMC"\1(M($ MH[+-[5YUO[X36]U6%>*R[N_?,,@KFP&^[2O._34:5Z+*H.KDLWF/"-?>68\( M==]>F8I6;FSA.D0C-%:ABM0=^_UG;5MSE%B3OTUV4EVW5==M#W[=-F"!&5&+ MAY'-B6_9U'0]DU&=6%801)&WZ3W[/65.W-W!\!__^JU2!$H1]%81]/R@P]M= M1X3C*X+%>_BS2LWF;?Q^WM:XEE>?,GFY""^&=;LH52;5W7=9,K9X;ZIYU[QY M/[Q118X7XWG"(W%!@7Z#!V!0_AW+7^7%GH!7G\/H6&#=N/%?7*L3OG@#Q]<&GH0]M8Q95^W2EK;Q*^2C:5;':331;1@$:<.G9H$Y>[OFA81/']0)OTX+7G69"J4?.8$9F8'#=8]P M*Z ^""&E+HT8C>Q 'J'H!Q1*ZDK.O!;X@+!0FPKRC N^",1,(.C'++U_+_=98H3!TY]K MEN@N]PB2.W2W]Y-5X7I_F=4GMF-9@64B)*\=$C SE/LZ!&F&2VWF=RY&/!:S M$@&P;_:I69QBUATSJ\D@1 DH)6'DDI#[ ?<-D^NF&^J4698KF%6OF?7U< MF=7&-C"^L=H-HK>=#>LS7)@L?YZ_W\:3;^&B2E4-\.EQGL^!:R;3_\ MRJMM^W&&!KW@$B%N-P4L)=NJ6<>$W;K]'<89VC&!0O" M^U'N_?MJZ[]FL.J)N+C0*K_^X+(M1Z% ('K+BB?C[G3C1%\?7)KVZC48E2T[ M&W8\KE?3D1VQ,?+VQ_X*B:03,WVI[^[(MA&Y B8YU42.Z"#T@N.R()X(0G,3 M15^D%_M*Q!+?5.'QJ7)I)]"U73DV^V+3#.4D$CD[."WP=P?@IN+J_O+IH=(\^^/3 MW9V^*C[ML=M^J 101T9M84AW<&E;JW6F?82@[5\IDBJ$VK?0_88P)L(91.B> MLNH9*SH/QS+ MB^ C"M3ZH/NAL&S74::#G@R93LR0&98-QMUSB>=0ZE@DUV6,CH^>JU2/4CU]53T]PTR"(&8M9I)2/4KU]$3 ME.K9@>KI&224H5OK(*&4YMFV9/7!M3IOU] M_WZ]O5,.=QH 3 K9_J,51H_< T"^P_>CDL$'SG^&1-$BQ5FJ[G,7.:RZW9N^J&6 M%/CX)V"ZRH+]J-&L869$4QE8X31->-571_3"62L753<3V +A+@E!:^NUT[D1 MS3'K.J=5[:+6-?JIC4SE M, HS]ZA%\'?9\8H!=TW2:=6\*B^!HT!@Z\9"8MM ]J>PNW160 W6CS_01%K+ M"7T<5NL5@\B[9O -\G/= "S&ME4Y+XJ)%-VJ15C+0SBG26MU#BB;.!.3$&YL MP"O+/T.ZK< %7D4FUI7Z5TGZPQ+_F5&D<\503H;$D,?7%HMKM/,D%3J M.H'U:<4CG\">W,-RQWG=3@PY6&SF;/_Q7TVOB98,"0^LVK[U\\*LD7:++%IO M1"ZD(DX>THE@!; K]*E^ T;7^!O8]JIQFI3'^CI'8C/JQV^IVWD*MVHVZBUN2N)5V&5)5R+T?;5+NM^5+L6FPZW#+TT&1V MR(E.G8"Z(;4)@\C$Y*;C_L)$=_!-D_B\/D$F%"WAC72]MQ9[B.-,^Q:R7^-\W"2YA!(M[23@_\WJ%0W M^&E7*%B&S2S=(@:WF$E"PPE\*W(B#SXA.L2-QG+[N8]7UU^T?U_]]L<'[?CK=]!+)6H2,"/(09I@(='S4OO" M$5$&U$WT4RZY3Y"R-78Q7H3;Y+9EHD= M^XIYUC8=8"X+EL- GHPHTG7&"#? X;(A=M0=R_$\XICVL@[ .('..:H9S]\W M."I"CGJ8"ICC'B*F*LV2#1^%FM29<9S'?NYH-GM,YW9)W(I,"8>:\(^0_!@L_K'+K^OPG-("X$%R#M3]9Z71U^!H^V>'S MPK*6Z-?XX=OPC H?EV02.8[CLZ>:1/^>"GA55!Q'2Q1,5E JQ=9A3M M;9G21V 8[0N6>%>"NY#A4S GVINY:.,,=3W=JA]C#%I'+KLOIM:4].B=T M[HK90S9H!%7_$_.,9N'X27M/"WZ79D^GQQ,];E5\>KSQ&V:S-6.3&PF;+/HM M$F^KSL5OG7B=;-(YM3!N)XI,K;S;ZV7J/=+SD&6?NW4-%#D5.?M SK< -_9Q M&2P^2K-'FC&1Y<'3TKV@C&V-A-,[.G8N]N]EN?[6( 34\HD7A0$SPH!8$:56 M8+G,]3@Q7(C0D MKN40QV)!:%NF;]BFY=E!*M%@,C@TO3.L+.E$IXS%1Y0]H;K.Z[%?)/X MS/2(Z^G4-)R F69D6WVP2KT$Z]P1FMJIX(9\E566(N[?1V#UZF"JUZIGV]NO MW1;?%Z6T]"7P2N#W*_"["DEV8_T]9?W?9@^2-,E14Q%S'X2\RV Z._IX'-+'[#/GMZV*>:V)?;%G^O[P6=>F^2G;5V]D.S-?IM%'\Z5Z=.VW1]'$LWJF5S0Y0I"[0]>&*-=F'YTD-D3:5=A" M"J[GQ":KL(44MM!+V$)FE\-\Q0EG@^*AL(44MI#"%E+80GTDGL(64MA"?7 - M%#D5.?M SO.Z1J"PA?I1HW36* Z!8W#3LJU(9S8)>.C9U+,MP]9=6#/U]4V[ MD.\1Q<'L)8J#$BPE6,^V@^7,-2.F\\ Q2>@'/B=&R%W#9H;GF@[?FV"U") S MN#2(KH1'"<^)"(]C,T:9;T4^]PAC(0T\%A@FHP8-S-"@?;!*;A^MDL(64N@" M"EU@/Y4.NW*5=X(N8"IT@9Z63"EE\!:4P:[<^T[80J;?[L@K@5<"KP1^SV75 M.PI)=F+]+5U9?X4MU#@.5MA"/3JM4\14Q.SYP:?"%E+@#&\;G&'/!Y\[ V>P M>@G.H*1+2=<13S]?D*X6*3('EYYN* E2$G0B$K3G(]#=V:?==?Y2X$''>E*! M!QV^9%+=L-\O:?IB"7IS[KR[&_;6>=RPWR&W];P03ND:I6L.&K>]I&M:=(K= M'J$I?:+TB=(GO:+)$:+8'?HNY]&4KP>ZI@4=" F*^Q\G)944G>$%'9">9@L] M-P0OD@SQJ;R'EX9+K,S=@'C$U6U.B1]2WZ7$L$W3\6Q'I]S^SZ^"E8&9+^:( M5TNYF)IU&^S\.Z?(PNPF^<+Q: MVY1>:Q_D?21K TA^0O-?)M(19P'1"^)6@ M[%>8UR^3-/S6X&QWH'%@^"F\L0SL+01ZT?Y7QP?)_3$ M:99K/&$PVA((C*71A DTF'>+_'58T"O?'[FZ^QK,*]<:^:ZU%V2FUXWZ$C+3 M*P&?CC39C2=TZ Q>_U*..UM:/VH8#HRUY&^R_![BEOPOZ%;MP[)J53!*F^[[ M!F V)X9D@U9U&PR@G0 G1[--L%-.O"9T.G"":TI.)NYH[5W>0^L,-0"#OY: M@EXF.*GH+/;JYF'?TRP[.O3??/U]R:5L7[%F&*X;,8<&D4,"[OA<=^R(6@1! MER/?V;@BH(Y"?Y]S]9]Q,5Z).//%D#-?#%!G!01BK$XIF&?N+N[X!L&A\ZI* MJI54=Y-JW=4I,74W"B)&C"#R,&%*=18:C-HLDJUAC%Y(]09='BP?O).ACR[= M*0NVBL7[$]^?V 6M=H7P?I[S;&0YAUH&LIAA- Q?I%.1S 2_DG^?\B3?3UG2 M; RS&X5;+Q=DBSUP5/7D J#-GYA^Z]&$AAA4PHC/B&(2$ M;F#IQ"/,]AQJVH$ICZ>,FIOW&":\@IM;N-887!J>O<*Q*TFTXS'K<;(KIV3T M/M.G>W'JET9K#^[V"H?[G%;8]'Y$_[3"&9FX6UX4$S%(-YOV3//*D[_1<^;< M>TXV;2W[;A I$PLC9=?RMK!Q>V?>7@1VIW*KI/V\0*,%UI)L=5:@JC55M>8A MJC4M9H262;AE1!ZQ;4JMT&'4T+5>$KQ>2]JFP_]&1NRJQ1P5V7:S\]7ZQ-14JHJO]& MK[B]VMK4,CZK')^F!?PWIA-MVD@K(?O@D/#QXBOP_0'6@O,\AZ_N@SB1\CO$ MW\M2\$@+@:\HS(/Q")YDVI1G0H*3D&MW*:@.C69Z@P('M >01O!#W(^ :K?#348'+Z;B ITRN[C M),X+?/:!S\Z+1EVO.S0Y9JUL'_#B !#K$?](4@W6EN01SW(MX,4CYXDVP9)] M024D8M0>;8UG/3I9F8D+"(L5_5)XUI;UKZ-@;XAT:.$7([Z+"U"\X?.6W%SJ MEMHPK/DV?'F(Q;33ND:@I_Y;@G[-455QT"@P6);>5\JJQ/K7*/A3+G6 \#,[G,AO?![$'@QQTI#S!',ZHGUZ[^>V\OV"K130R!I0 M=N955P[R+[4A?]\PY#V0O46)JWFNU0_(^$0P>)&VNR4HC',QD%Q(@=O2H"+% M!65_E3E^60M14URT^Y3QR4B3 MEN&Z6$SB2^>46NNA67I(6V<%=.K$ER_ESB MM6_\";X#T0.W"X2$H5T&QX5A(Y;R?BK74^8SAP=F)*8G)U!/OQ(XE$U\RWRI M*,(P$DQ/TDO,(9X =P8O[0KF9F$D]#/33&@E\+_B ME VEEY4\-2\K-L8%I[2%GN0QJD6Y#)@YO9-O!G9#;H9I"N\NK )'C49% M]30-_UO&N?!@-70'AUI>PG3 /VZ\=Y%@0QRROCH)?E]85 R$WK @2JT;F\YL M0;,[C@ITP1]=XV(.G_4QM>LD1,V.BC;#&+OZQ\I,M<>TG#!M3!^0E2"$ SZ( M[Z="(Z=R ;54K&'8H?8XAHV'KQ_23+ DO+%,YO]L4&D]+1858>L5Y5IY5!). M3'G:,$WEWKP3\P0J_%S?]1-9B\8/J\!7G_^$!N#CE\7ZGZQ<,3G2?=V/%Q99 M(E'CSW$VOYMTQR\"V.QO%X*!W]')(WW*!S\MK IXYF*)BLL$6+O,*-K;,F5* M@2'CBUU_)[P+? KF1'LS%VV<89;K;['I<,O00Y/9(2EET\NVG5SB>)&"BDW?YG:H.[:N&\1U#:K;.F=.$'B&RX(P M&E1:L^3L"A-:+LS"<2W;H[9'.*>>@^FVT(A,WS+AGR_L[5Y9N$735QC5'A/>"./X$3R=),3\S74"1J5\+BX\-/^L(^PQ?,J09MF3 M\!+NT916MBR4?Y?A& IC<%DN, 2UC4O*I-9AR-56[SA_-=5XJLR[V&8 ME8V475SY8JG8+1D>%8O?3L%'^RX\U*9D,/@_Z:7!1V)2C5A,A40;B8AL"B/H MWX &T3Z!/U[C@Z"OVLBNH/.JSQDKI-9CABYE,X)W63M8@S4 M1=?XOD'M9AR!U,YFU Z0VN"<@@,_R=/Z1[-L\IJ7M R9I,G2J",-,^KP^44T M4YBU(,>B=!8?O4M3]AA/)O@9&)^[&#V!^K'Y/8()6C7MR\T?* MIZ$VG6#PAY]QB$.F\GKK,V1X'/-$9H P7(7-C,'NA=+$84(?G/LXDT4O552W MI,TPV\(YDS@P8DXBPG=_SANOJ:/8FHS-B&69AF!$Q:1P+O.W0U@ 3@#.$7\( M8>[_@T!1LN7',A,*CG'8J@D^<$"[Q'$H=BT2N&8:X VOJ9>SEP^@/('U831A65O-/.>$O2'B_F$UIRV MKL=/PZN/.6;LX@?0V+7);VITM/MQ=5FHSE3*X*1R#-*6T_2 3D068.X+KUC7 M8]BT=H/]L@$>_S'6I7ND$ MIKBL#*ZTK9A]9SM].&8W<:M7P:]GS%Y.9RE4U=\V654G\I:6\9&%3U+OMDD)&V9^3;7[D(SD"^&]G?JX3] M#V=WL)%7*/K"39J#.K<@W-K6<@QK$<=S/(O[-EX2<\V FS;,*B*ZIT?,7T'$ M_?7#E^M_7WV]_O<'[>/UIZM/[Z^O?M.N/]U^_?+'[Q\^?;U=K?5L[G2K%7]Y M"HM3]CSN690XMFV!_7=]S_!MR[%,QAF@$ IPDSP2/[YTA\MB_-O,IG$.*@T)O/=, 'X M4J@J<4B+";>T*FIH5%))U9B@UL=*U!+/ND$ASDH]F;)OC@ MPZJ2)V$S/VC^<.4@9_-85;HYU;Q%L6!5ND.E"/\QNAUI# &[LZ%VG^8%"BE$ MNT_B6V2 ZSRC?!)KMV/^C4^JI?Y9'04L[ED1HX/8;=^6B30C?X,N(?A!X*!A MZ>%DPD-)/ED7!3%\7+RX2E!MX!K(_&>9A/765_.3QP3SB+=:%)JDU2X-/Z[8]\@L_ MC\?;5<\?2G< HXGL=K/L8 .B8/X$.5F2MG&TW"6NLEQF1\1E@0O^;6AY@07. MG\>Y&1';H.ZZZZ$KX=3<&?Q4S>B5J5R;#"Y]8[0*-O?J) 'V/8JXH]M1Y!*3 MF900SXE\PP]=GSENN&DZ>W=+M&&)SC/IZNHRS::Q=;]X_*5+!&)IWI]:LR-AMVP$\<&C1>.].BI M=DEY&ZU1I%LT[X^RN^XX&Y&DA_O^2V61;M$B:>\7;)CJ'J.ZQ^RI>\P;ZO32 M3I%&A"EK2]YMPE.O!G;<%6FW>8&:Y-I)'@B/'F9TK,9&+^8+7\?_FX)UJS%V M,\:.,*0[X&L>CV=_Y7@A7,3M>#MZ=J8TYNSNE8T2=JAD^FGLUJ!R9WQ*X_DI M6^/'\&;S:RQ9\FK$LA6P> M:/3%"S\%K;)?M^9M]R'JH-4,3LPH(F#R74ZHSSR=,\LBGFT%S#%(L%L_8'.X M7=M7;;#> /LY-@U,V[6Y0QWBZZ;/ AKINN/:,)3O1?LVJ@[>6MK:INZ0PW:9 M(S#,D=GW)AQ?TX).FI4"^XME^S+&JS.@O8X=MD7/[[;XOBC K?'Q7PE)L#L% M:+3'X2<$:=^)'5"R_X9D_Y58'+N3?1/O$JZ"BRC9;_7)EJI]#5-(=E\. METYTC,;.+7KV!54!Y3YSL- P6:IH0AT!;QZP159 0M,+ F81@_B^9WA.:/O4\@/'H>Z.DC6S M=BJM09N%=VA7D>%4X822FGY*C:_3R-89Y92[Q.0N]2+=M*W(]&S3Y,&Z.]J[ ME1HRN'0MIT=2HXHG5/%$GWT<=82]:5V8$7INP+D31HR$KAT8@1GX$0D:%E%@Z998>^J%EZ >QH@ZP MF:J6Z%&UQ)XCV;Z,L>'YSU;MS/L64^SV4'4[TO1%BYY*N45#BVZ"']54L>[@ MTAC:_BJ U,F>RF[%>CU/2BC%HQ1/GVH]GG??O,&EIZ^BEBO-TMGG_$D 0EVN MPD_W&*;O)5P^!-UZCP=/'_'@J4+ZUKX(#+LTR$* ?FPZ()K M2&Z.OX+D=M2V MEB!E/)20HR_"N+%GSRY%'YHY<>HT59,\V@0HH_U0-6B[NGG_6]5Z[4>9V'JN MD<$K^E@,*Z#-"BK.&*[%BML(HO*P@'*@-D>ZM#Y=$>4<8^0Z]EYPSUZ'IO8" M[IGMO_G)6A[9"Z*O4[Y3)'8^C3)H]8^']5$OUS^O(^"@*U/ M9WM'Q\TSGFU+[$OF9[SM10'S?\FUJ6)8>>8Q$S@:M2%=2F,^E M1Q:R*W6CQE\X=DSYPA=!XJ\2]I5^;\MSNGBI?^M:K_X50R@1.U,1BT+7-HEG MVJ8>$8.X7AB /$6F&^")@1V\U !UWR+6\0S3-? ,TW!\)8)*!$]$! ,W,ATS MB#S3Y\3C>A!2W;4LBP8,)-'RA CJM0@:O1=!O-H]])S55EM'+]:JW_6Z:]0G M4K"DQCC;H&N#=$,EP9S)5HR8UK2_WJ5LV4-+ITA3'7%V?I1WLQ">5+9AAZ)' M!I?FT%+WH97\G8S\'3_5L$/YLT6>P5N]KG#DF]6S MU9]^9FF>ZQ"W37M%1. M,RU.Y X@#V7\#EQM+,+%R!&?UV*(%[5)6K?)A:@1OTH@^,022EEL^6*]YD*$ MFI:BA%+$J''2)4H=:CGGVJ>TX)JA#[6Z>K-1ZBD84UO@3 WY;U25=_:KN?G* MIAA8T7B(A\6B89!ZG%:HQY>4;& M9'$&]GS>J%:8%JN=GV&V9<:UQ[@8PU#%(Y_ T_=B-<.ZU70F-)WVR,75^;#0 M*&QO7H;C:C+ _P%?%! A%)QF"5 HGXTNI.Y[L?B:4;\8^J5K $>Z]R%FH1WF MY>TD:+W^\&:I@>@GW55>4:Y!N-N9 M];R)9GSWF6="O28AOTK8_.,TCU%I_E89^'6715QWY;+(,3;C-^ER_"!4YX_- M.KM-O)!D$U"8VBALY)#LZ/+'(H^=S.T.BXQK M*%:7JRA+I\>;T>)?74^#1#)3#=!&+YK2*Q!<;U(OKGDVU>KN@5F]F:G47 M-SO>P.V>+G4-IW0$^(,(=^K+/KN]YO,V;VJH&T'J1M A:/9F;P2M2=$W7PJ# MA!?Q]XMQS!A/WHFHRMO@&?_E9SR]4]U$ZW_Z=INFS_S?OMLR]QR+@Q#MAPHH M\\(XP:<^(Y+F6YWKGUYG21B=;ZU=6W^6Q''-RV+IR2(78PC M\:S(<8E..',(X79 B>^ZW. >!QOI!1M4P>S4.&);C55HX]W9QD-AS^&G2.@X M*:E$]]OL&'K-EX) L>EPR]!#D]DA)SIU NJ&U";,I;;)3AZ1$@(;Q]D5%EY8!G$L1B)J6YQP\!Y]I@.3T8B"Q-C$6#X$ MO/UZ\_[_7OQR=?OA5^W]S>^?/WRZO?IZ??-)N_KTJW;S]7\^?-%^^?#IP\?K MK]KGWZX^W6JK++0Q:RQQF623ER>\N$#'L$S?W!SLD_W$\GZ1/GMSQ[B$,^EX F MY:XF=2G;3?1E=GK\&::62L%I$Q-[14Q"3VC1K B M)G_RYE%U+G8U$+L:-G>U2AEH5;6//!W&X^E9(5[^/#+A+DZGWSTOHJW*?ND@ M@IBR.\RT*BYXEPE$SP<^/W+^QV#AA]6!M3[_"0U@?66Q_B=MN(A'*:&\P"8_ M"R1J_#F>'=),Z1V_"#).OUW0"*;[CDX>Z5,^^&EA5?=Q)01"4)A6R>G5^&LAK$],L M?8AS]"RC=':V6M#O_)6(%:<:/4 PF/P;D=1:X94&J2P..![E";F$;@ M>[[E!E;GTI$MA,=5PJ.$Y^AKZR \GFVY?D1\ZAJ4V"8/'-,.', ZDWWRR>,9UPRPAM-PB)20/J!&%D M^ZYGF8X;^>'>'+V.\$&>C_!!NNOU"*98,>..F5'W(Z;[W/-]W2(1CSR=F,2Q M LLU(X,3OC?'J2,S^KJ$K=<5,YXO,Q)B4^)&KF79"+X6!BZ$P:9C1KIGA\PT M#NB(^'@?@ZR"AAX=H?VL$V>?LS3B.1YBT$GMC,@NLWAA;*_'&,\)WZ8!SDD+ MG\]"+["Y%3EV0*CC^'[(#3WR;9>%=LA97]P2WT144=W:VBWI7X2MF'$&@\MU M1X<@E'NA1>PPI#KQF1TZCA3E#,>#;,2,'GH(X;!*%% MB:]'7DA#TS8L^"",G$ _I%M"\"9,[P!=MVT<0^X7GG&;A6/B@ MC#_P23K%VP-[0RI02G=V',I\U^0&(W[D$-_EE+N^99JV30S=89;>&W?4'EQZ M0YTH=_2,F5$'KY.&DT*S.Z@TM[Z)A;)]'4:5ZW MTSP^@0_OAMH=3WA&)\)YH>P^3N*\R!; Q54:>R\'?!%((C-"EQF4&%;H4YO: MW/$A;G0<,PIZX[IXB'0R].VMLQ?J4*6_W.@QC_NVY7FV3HEG!=35S2 (#(>X MHF,;1,=<1WQMSH@+-"K0B8$I M@&[TP97>NA9)'0%VNM3Q-2WP[.\%X(=CYUZV@,,ZIOBVD[R+^+X&AN08XFN M,;&'5DM:YDBM9/26#BF]@*U2TG,PZ?&)[5A68)EN!+8O)-2EE/L(=FBXU&9^ M3UPQ>/?@TK*&NK6*1ZJD1TG/D:3'9-SU TI)&+DDY'[ ?H]:TJI9T[Q!MA\WVEWW^1O/0Q2^]WHK0( MF/RA99^TO]R)%T\H)?16A6OG_O*QA,L>7)*AX9^T.ZV$Z[R$:^?N]+&$RT'A MLHBKA$NECU]('XNZ/=$Q'G&QCMAJJ )$M6 G65HBO*K8Y=/LLM"^$Z_MLK = M:^OWI\>T)Z>(>LV'.T#J6(E"+J\Z'%ZQ61 M!XK(&WI$*2*EB'HE=$H1]2M@W;(N,T66L]4G6<@0EUJ/F-H&:]^\F)Q5*[1HLCBH)2-.XI4>Y_> M)4\%U^1OJL8X%'L>YZ(ZO.#9O9C20YR6^>1)N\NHF!LP L^T?\/BD^+_^YMG M&N[/^?KW3R= JN;[>)42DF^A\L0JG)UD+8T;IMDTS4 @Q=,Y"B50ITR$S$!4 M7X_V,@%&&A)^91;5FS8@X"-'-*PI"'>$; D4B1F0'OX%/WD32B(+D3XKDT8/KC;.G.718!F"W$*+13PN2M!1P^;Y M=EFM%3[+02F%1=W62VP'//LXCL.Q!NR(8X?5KX*%-F#I S*Q)KF#LPL*_Z9W M7)N*9F0XCSVW3MO;MLIV:A_3K/H(GS,6]A=[V+]C98;6H;&C!NSHR#:6.Y#) M_F5=Q/E0/>>6*0%K7NF\>)6!V;F3_=F:[>?:Z2V:T/WR]!F,SE<:HUJWN@B>M>)IRY'9AN5_7LF[)^YOSAVKR MI?IFG=AD59,OU>1+-?G:%T>H)E^OHIEJ\M6=9F^VR==:U*&62$GX<"M!E$SB M'+&2X<0R\SMJ!'!BN??M(? 81'QN -&>;Y+(,'T2Z*9G6KYI>(9M]P6-R30L M487@VKOJOW%.1VQ*5-^"J)(@HBQ$*'=#)[;K^\P@OFOX$;.98WEN7RX9&GCC MP!AZYJZP4Y6H*E'MP:H[-=YQK<#QHM"F+G$"C[J,<\/#UE74-(+>W&@T;'&2 M3/]!FI1X;IO>9?1>! CR$W'X6']^[*N!O;Y&L3W8 MEV7KH>L0F]LN"7S7-YR0ACYS64A]1^\+V)=I.'C!CWBKUR04NM+9,*,;$$(H M]3Q'YR2RB.='!@UMPPMUPMPP[(WOYXK64BTEFHH9SX89KLSP7)O7@4@?O!L/+Y !V7K$C&_GJA;_;QD73S!&44PXVV,^^VR?>;=\>S(H3K5;48<'E%.F>]:)G5T@P;&_GIPMR@0 M6$'%ISM)Z#F>28W ]O3 (R:/ I?;IAGJMAXZ!G?VAQC;PJ<6 M\*F[JX[(BD_/BD]#W7!]A]#(\RUB$DY]QS2X1^W0TB/7B0[7(M,T"?"IL77] MSZ'X=$>9/O%N=^3:O7&.^@;OO]4-9_VY2\X;B7?O=F*W: 3="-07O7>J*$W= MHU3[_/HA[( 13Z,83*DDI9)ZC]?4724YY]=D0JDDI9*42NH+2>7^>. M(ZJD1=PF@3*P!%>!T /U0E9N*1X^ZV&V4/O(F#<2HTG",%5X1HLX3%7%[YK: M7_@"_D'#$!BDQIJBN3:):1!/L.XFG- \EWA"\E1BJ 4\I&7.!;9$&L"&")F2 M(\F0?9IQEM['"4V*R1-B"D7Q=_CX/DUX@3?'Z3V^+H<1:"%^5G4BAH>_)>EC MHL''<1+R:0T$M?BJ884 4Q^7"$0CJCW0+!8@%2#) 9 #?B?6*F"!:JRG,+V' M:4C2] 752(SX+BZ NM82L:?"LJH R-J!@;0?D,]-_>*,AT6: :.F412''/^& MQ$@1!VH.LB4AP"(:9Z)A#J_8+)_AGB'BT'_+&+Y$^*P*3.N>9M]X,?_%LL@U MV:L&TQ)8:1H#($[Q:19*IX=E\!?L#?X(MJ6@<3+; M6ZE DB9,%*JHAS@7W\ J$?8%\E]-4_#9\+W "779.J:IS\O\C3_SL,2 M^[+/6%JJ3J2&5DYKO+YP'/,'@8XD=)^$A4-UW'C970HN4PU_=S]%GIH!:>5K M4.9J(*$9UXO;YI4UD/!<@D&!T1$?I.:C&9A@+E&QT.=C L$*?E;F N5HC,O/ M*%+M BFHW?-BG+*AA/22*'4@A'E<\-DPSW/ 8R-MD356L2)? MXJ2:AZJ-)J;,J$_37"SLG0 V@XV:PQC]8[#PP\K=TN<_H0%X5F6Q_B=]<7P^ M7ECN$OT:?XZS.1;*';\(,DZ_7= (ION.3A[I4S[X:6%5X!Y<+%%QF0#K=V(& M3=;&FQY;C1@;1/6HQ1CR=!49D^*856HYC>MSE,O2 WW!VA9X_]?S0C:*0 M&F%(B.5X46"PR.?4<"'XL*-C0H))^ZV!Q*:M6D1HU@XV3W[XN?K5JE89:1 X MU0(U$_\&T%Z<+".1KL"0"FQ+;&BWV3#K@,EJ1#*SP@H4ED:N6J@^@7P9(R"> M(,C=W &JB-:*,EJUS!-J9PH," L_"5-R@ZJ;+BCR6LO.E"KH8%P@3R RCF $ M)DB(IAA,BPB&Y?8_JU3E&'=E(AV UYN(O 357.OD.!)O?ASS9&%8F#MZ*KS: MT[A IPO,?B!Q:45TL+#H^6(?8^#48&;TV")T[:)-J=%N\7?2OKQL7I9-)$1! M'/\G?B2G* (DT7"QV@J8KK!(&9^FF?BDHJJ(JB3SBEBE=4D5!B[[J\S!O**) M;2?U;*'X2',FE]CSM$?OD6&%7.J5$L.!E? ZJ(& M+EY$3NPCIJ;(?@7+V:\Y?)"()*\2MO3)'^B*7H%3_@!LM0XZT_3Z#9U9N](B M0M;JU6AB.3/?NH&O2>LG4%AER-*PE;4B ,G-TR3A$\FY&1 :-?,#C2?BK8AP M#?PZI2$.)=,R0F,(Y.M-$#EGAN_=6N=SG4.X5KP/B]WIVR/+-%X#W6G:(]-[ M'13D"P"3CK-[@$EC9#A[P1G=PV1-P^)HN4=38#13T@SJB_ M# -8"?!)(P%N@$&JR-6)7,?DR', IMP$ /5M4L9\#9_UZ\!_ VC@(<0M>$S5 MR/$WCA04]Q6YQZ9)B(-!8C;C7Q_UFTNKJHV%^+T[^)79+Z/R'S_1N93 MK*=8KP^LMW.TYI[>]6PGV,V4)_(L3&2;>HM;( M1VU*F!?HOF5SPS=]RD0'IPVJ7=LKRAJ=:7YY6NU;@SFH#P+(YCK)BZP4F6YDHO-3-ZD@_<]DD:B>R M;AY!U&N#6ME384[1FJ(Q%;9T)NCZ7- M'4(L,FJI0CUC05=F;B,SQR(:():> M8XQ:S>!@BY)#K!9Y@_0TJJ/MKYBP$5!D:1"'X*S/WMLW_$?W/#W+;$$Q70YZ+,K:3T@'9X44A?9XS)X-(9J>X 9VYY=@X. MT%_+8V.VE!BKZ (GS]'*\IRYY=E22D_,\C@(331R5/N%P_+E%S[AN-_'/K,\ M09O[P]F&>_\6Z9S7&UW1U\PIG>1PF/HD[U5)S7$.@95\QM[JI9)<;@TK97ZW V-ZHJ=]HG MH_HFG$\M]G -7OT2V#N3Z)Z7*KIQH(+>97<&B$&.;8*U_'*OL MRIG;E=,)UK:V*T11W(M=\E?#])\_[=)=P7TO\) =JW&N60Z<0, MF6'9H P\EW@.I8Y%(M<,0\(Y%<791XWQMKV(040%C7].C6W/OS]'G_V,'778 MZ*6?T;U'QAH_XW5ZY60N?1 'NS..6OK=GIY2Z9%:4(9]9X;]_($$B+L.2.#T M9% 9=F78^Z12WBQH ?'6@1:J9J M;M.$/&Y'/#9KW&Z)K2X!T+'7CQQ@!G<.*Y7?B08G&;*UZ$PSG6;I=]'K8_*D MK96[I#*%"R(7&)$;61S$B\#_#SW/=RG57=]WO(B1P*HN4 NLZQ:1"^^28H_R M=CN-DYLHNIHM^CT*8(8=<;[ :EN%S K[H"@15EZ M7[=- )I]Y$$F-JC:'X3"C_.5/1==*1:V+J+8W =QL?%?X6*ZJM&."^>R JAN M:(_P.>,%S^Y%]X*%C9?]_*IN8-54J]'FC1XD9O]CI9TT6F&4-7H\T06DQIIK MEQ:VL*;X?HJK0D;3[E,F .'%/*I5-@>:M930UHCJD>2XO8V88#?M%Y[P*"ZT MSPA0WI-IBQ$W[X=&=..';S^*%0CP=+FP+[R(,]D,J4]K>U:U_HD-QH"UL3,6 MU9KK0C6*+0RB5C)N(N[#*K*9*(SC M3+1KX9.ZV1<\+AIP<*VPJNQ8Z*<4=4P<:0)!BG"\6P3Y[25'42P84I6[4-/J5P1,OL=%P+< ML_#]<\3%:J,6X@XKIJ)S:DDB"TIQMD BI,O?.W2FW1U5A+/P.I+4K%?SIV"& MS:+ZAF]@(YS*$!38JG,P;32)&FD?UO 6-@H5G;R$%GK29# @.L!-N-!.]]7\ MEWZ)RDLTQA%.H&A:5_7IF= <;?&LKR%..F'PD'A2- !$CU'TD:IG!4H=-%9> M?U#UB"ES.285XYU$ YR;=11;;*N$A&V: M&>YH \?&%O*-COTQS>6#?YVHP_ MG09_6H-+?;0.O!+H/Q'*LLO*MRV,.=3*R08K%ZY-E\5OVU3[4(NWY(],0XQWL*A4_0&AX$BKA3UXK/9C[S'\-I(\NU0'0Z.*/T>VHX,,[" M\AZ3$_!%7UBA8YQSRS&@Q0CU,WWJR1)>XF;1&%@V[I:]W>[I-^SN5J]DUM6M M%O"*U]$AJ'L$SQD=/KS.,\HGLKDEQD-I!F],D!ORF,4TBS'VN5T=_YXR$93( MW\=-Z\0 LD0#UH2?Z MW^%3,"?:F[EHXPP=I+_%IL,M0P]-9H>YLG:#OS?_Y$+]MVLK49<9^;"V?\KD2+SK@0)Z%FP-PST(@,&"R&X*XRVA!M ME94>D%*?2=L:/(G<;!AF:*]K#2YS%;5^FNN5NE%X+CK:/_&B;E8K7L]97ZSR MLT2;6Y:5&&W5LKS&:>U!>#=;(WKVN='=HW<&E]YH%=%1ZT<,M_7R0"OXHY8L MRFQY1X_4MEZB-[AT1_;:)3X76+6:_@TD>V'VY7#]I5_+S/BJD>)Y[)Q]#1XMM'SJE/P,MT7%\@M70\\WV&&%1+/ M(EX0$&I90&;F>K;A#]:\YV7"++V'44HCZC(/-L^- @K3TXW0\$*;PM;Z:SWK M13H<(RPEM8 J;!V#C+-T/7!,<1Z8[GL]#VUTHZ7U)9K[4$Q#_^@JO7]#^ M0.3P'2LS=$D:0F4\+]W;3G!1.[UNBGB9]26AE<<&\P/&UL7XNL\C'99@@04) M& E\)PH98P$85LI#XQ"+L9ZG][93W)XAR."2S).RS]([%\>2+!5NO1 ";)0> MR2G4PD&%$*SM=;[J^[]6W>[50,%2T*,2,6&;;;)73&8?%296!F!F*TU$2@?V M1>JJA8AFXS;U,F"A>54.D'=K6W_8SO2&KH]TF2+IVIK>)2.=O*XO^PO=WJW7 M-;Q_MH$Z#.MOUI.\)Y/=K-O[4=I5GU:'SMTU_>Y7"?D&S9A5M^56&FW8IESU MN5VD6:<&YMU[#KU D]Y=UKA9#*AFSL(^;J&_FJAOX1+,B34[ZWX]9M^@:8OQ MVP?)QYWOR#F8Y!Z:Y(SNR*D.B'T1#Z44]GPHM"^E@$=#0[OE_HU2"IWP>NJ M'TC(G]R,HQO^F62Q2B3N(3MXV]N0Q7?-Z%V>9]NX6V!M< M.D-B]:E9E.*['?/=SKV_'?"=/[BTA[;3IVZ"YX6)V,XUM^,T*R[PE/T >:DN M($KG+8%[0+*'?<3#Z88(KDJ9BSTBS-6ZM#<%SW7>G+4'+.N-.,M R.D^M;Q2 M S5,[B&\Q+9H41;""6630H^8%S,[F7+)NOU/83&/056B@OK M>+7P,V>:=[[JY!*2]Y:[; M=N K.[NUN*]5"]25U3N:2V ["_?\.J,:[J<<7Z)N(K)7.>$WT6TYG4X$T *= MO*?Y^.,D?;Q.)#D0*1-!!3C[FE8WRM:4[KO.2NG^,4KS)71A/)^^ELGY"Y@3 M>94"83);RNU5);VJI%>5]*J2_K65] Q51%:AB:J*>E51KRKJ]TN1IN."2$QC M+0*#WC3^>SW#W(;4.QE]KS-<.\GS*H9:TR@0F6E*8PG.)?%X4+&'DY*)"_(2 MQ!GF+>N,BYCR*64Q]C1\45/3S#:OXZW!I3[C61,G2F%4G7 MG7\/QP@M+'Q[Z;17(,*([:N<=N6TK[VTKUQSY4X?/( O&IBEUN&KX+3&!NBTG@&VIAV+5FWXCC:\2S?Z_6^X M.;@D&VRX,OCG9?"!$**KFVAIJRR]LO1'LO1O[%9V:W_H+A[ /"A]X4QIR3K\ M6LG[%Q#WYUI!>Q;"TZ^K7C]PJ'F,K?N'8O<]LWL7_V?O[$X4N[\A+V]V76ZY M^48_;\29+X<2>VER-VT7M VZFK7_[B4=<4)7[CQG1%SKE&ZQN7V[Q;;1K:X>WKM9-DIG>W_M M&/?67KARU$-VF*=-?EM-F[SY*UGUE4^DS[H[G^=PRZF?>](NV*"TR!;BW++B MTRZ*.<_:E]=E%]M0?YX)%.L*]E]+_@G>_/613Q[X[S"-B=L\97+I#F&JW MK(S"]=U8ZFV5XSPGB4/;^O4Q[2YH+B*Z>X[?C_3G&9I79Q?>LMFZ>B4V.Q&; M<<:[-R/RO,$E 0O5L2)36:B-!<=5%NK<1.UC6F:MPN2?&#[XB8F2IVQ0SP4C M?N!M@N'K@\N.#1G.J+3_)(7P.9#ZJ"S*C&OW<1+?EW5/E6G%"KN5T2WPGT\: MZ?C0TMO9%XN^W=_I!CXW.X MOIV =&RJL/$R^Z(I>N,S[.JVKX\M$IRAWX*/=7HNPHZ]A*4"/<,4HGK$NV@[ M.GINZ1UQ/F?/:[!X^#3-Q(6DU@+/3@NNY\)+\0;@1?S]8APSQI-W M0MN0P>55&&8E[,2L#05V9$@%7'Y89AF"F#8JU-IY_.CI1N><#W"-L52(J)7ULX?F4)N%KY<A#V/,IV3S;*_O_;^]*FN)%LT;^BX,:[84>4:[2D-CN"")K& M/=S;-G[&[H[Y-)%2ID!M(=5H =.__IYS,J52;4!!8036] 3@*BV9)\^^#F/> MX!TJZM9\LD69Y7V^5.5%MU9-.7:P]R/*.NF);U-@JVE\,SE1"9[E3XU'+O8\ M+"XNTIK"5P>Y.*3#.9-Y#"H95DQG!8ZM6%/G&0;+=9["DJ8P@S@4CLT"*PY\ MVV&@!%M6[,>>&R_7>1Z>?/AP_.7#T<G[AHRHH*&:.F@JNKBF9[ M4IT/!LV*;JQGL[#_6;O_7JMFN/,\C<\-CD7"9Z64:G G/*.[^JPH1 5O-V#Y MES0>M#[G-=TA1,^$0:9K).EWG/I9=K'__S1PH:IOAC5%LEN6>*D4OJZO9R@6 Q)DR5IEL'%T37-3[V4N2C@*5=I M?8YC3HVV2!HNKLZ+LL;E2 /^2O_&%1RL=?=-Z%FW'RR "Z@$O8;S_<*+MAD? M>D]-Q%UFI5_S$FMWA10+]-B2XYP:?^$9SV-Y>BYEO4UXL#=2- SW]AUONCHT MV=#C1+M_*P])D4,3^4)%-B4'G KEPJKD<9P;JSD)3(WN%M( M(+1B1H.F$"4NB:D,!AMNA"!P HR>-U6ENN]_Q&G+]L3X[_\*0(MY=]I<7""+ M &YQVN.N!S'%VY'!?0+]%C47NL%Z1^(":%("\S& 2-Z4,@&H$^,\ R98ZZ%* MR!2/CP\4$\L$%(@TH8!6]1=LN* ( F$T"!X@)8L#81!/7%;%^XMX)/+5#+MCP MI%T3 YE)8W+KKI=%DU=I8)$J5K=U#A.$#C4- />5DGY37'02^"SC_YZ.A@X MM4R@J*N:Z"_ 9WRMH@Z@$OF?)BTU_L-;(]E^1,-YD9!:&H./Y,6,SBJ1> :+ M.[M,BXQ$("T(TVQ 8K8J06\1_<!2ERUQ1N=(.+F"]BQN-2Q3)*-/:*Z<#H= M^?5)DKS1\LP@@69\3JMO M ]G+7=3-' 5OMDG9),U*S#DZ,"+YM][EB"P38O'MZ[!L?()75C5\![\S6=?X>EAH#.B: MUH#P>?ML6O(5H7219X1SF=(3<7X):85Z/J%2!:O^6KNQ]9?(UX@7(D\"OMG? M&_Q-[ IU6MA\RR/QQG9Z-BI7J(ZT"F$+LQ88L,8(&"2\QT@K[#,-;![4P'J- M#@B7GO,AZ';O>5K^P;-&SHUBP/RHI\@AVNMDKRV=4'.USC'-O7WF3%>KB%JU M3LFCFK !^>P:!%I%$:V!P^5@+H (!5I"'J008#WB;E;+>Z?7LEG222YF@&KX M$"(,//?^D_L:NQ**:"2UF%(1?G9BLB3$X+=1UZ2S=1K@H&3HM &E:Z"B!!DX M65UHP8AUFM,*"5P!E 'C:\ ZV!\W\*$E+H"+2XG\028)DHC"9G>)G0+*)*C\\&.R@8[3X%(2K2I2%/9!IY@7,"1R!QVV+,Z MB2^@DX^VBU ZA&>B3-,\3:P@CV8 BD=L169AZ'NF+7C(>JHY,%Q?8>_"9"OMCH-P+A6!KO$IC![65#FHX$F''Z,\'QLJ](# E;,!S$R&XZ7J/[(C>G0:=+O$.O/ 25 M4 M2ZH8)"9Y/N?Z-3\#!1C,J3CCZ05=C196EH'X;5"8EBADP51,\Z3$D 59XV10 M@]I9GZB&RD(*LCJN MYWKZ#2_6RHBN)ENKA@Q%WMR(3E\*97]\1QAH0P.!K_3%OEL%]"?M)9N!EA03 M2.%SPK<64,KV$QW"LZ+P@(8Y_2="MBFO96N? ?^0&,R,)B?W%H8QSHLK,!I*;=2A\9>#?D?:;%SH&01D M=?8<8JABH1*H]"VB'; ?*N6DH;L6776HWNIMMI;NC*="'4&IR',M 2:@> ([ MRM29WF/;-"L4J[IP%7.L7-UC:YD\"Y(\7FLS&=4,=!' QGD\KG5/STA=ILC"J.O!I<$^+AZ!V)O[PY:&K$L=1^Q"L)V-*+1ZHQDSSH' M)CX#MIVVKIOY'N82B8%W)P:SR+F\><"6L\Q>B[&"-45[G1,V5A+0W24K5A0!BEYS].\_0=A M7,Q1_\&GB!3=X5'3CW2 $A1_PQ4 2Z10P'] 4E%4NT+HOTG@9?2BK]/3J9%( M@8Y']+*@D,2MM((:CW'6E,# M5=^Y8WXAFK3*T1#7#K'A8!"@\N3*4%!PXJ$ MZZ2#G-*Q",'_*N 3Y?YD@E:E^M:-)@L\4I" MJI[[&=7L0NF&Y+M3M(CPT,2H0=/Q1X(M A8^(-2BD 8H"?P23E#)4[HS-BBC24AJ+98TI1XW;;; +2)D+2VZ;2F900?/B:A1_])/:=GQ+62N=#!-YXL$#E\I M^:DD!X9HZ4+"R!;*G>#0:U(ZL![>#D"$4ZMPIXBC8)C]K7 !\">7"0IWT1 ! M)"DZ"VG8F9HJH')V2#IA,DH;UT?6IMU1.O7GG#1ITFO)_NN]*))G:9YK*;KX M!BM4"\UEO7%Q.)>^B%,Z2:V!I=6FQ2BM5XF0;1RXT@E@-<+DEANRT)7<$:9O M<\?E@>V&MJ\R"2UKT_SISI,;G^6USH116P$T^D5#^3B/2TS2_=PRX/=@D)\T M]4GR"4Z\$(=%62I,W]ZCBT/KIIOZ@[9NW?65A6U@-2$4P'D+FO%HOIGO/RR!;<\Z($IV@;DDUA_H, BSC#.!FOI]!V\ M_!3IZ@3HZE>..M[\..&*D[$I?BUX+?-8%[(5LDGM9>8_TY=/' M#W['U$GC4UG$H.4BV%;SM5MG]\+(!G/J4&')H-0R5]G''R@MR#;-<&)L9+BS M# B[3I-D.6[F!(DKH]"*?9P\SL,X<:TPCN* >VXD;62[9F@ZQ';QCT6V>_SQ M_4IW$D##>1;W]4<:MP4,MEU M3H!%-CK%2IN,N\XJ]GCK,X-91V;]F6;H65Q MQXNCD#/IAJ&(_-"-/6XE82+,0>R+[>V#';^FV&,Y**@-(WP\4'?/>?@!8[>@ MPAF_RJ:NXG-B(\!#8RE4EG!GA/4"A]K+J'S/*26TM193U415*E+X:-*QW"^] M-*OV&;_78FJ\TMZ4]L+CWSL7RJM#3))5(#*8%7C_,,/7VF,U?[O>#T]0XT=3 M %BG"G)W[X1U@,SNO>O+\?J76([CXDNFQ@$Z.M-%LN#+L-.A4/6VWY6#$!ZH MGJ[9]B;0H )(NBK0\6MU!I^+/#7^EX-AB:EE\S.HX,D9R.#;SF+-4GI[AQ^D[83MKS.)-A+!.9"Y4N MEX.,/>=90AD<.OV:1,\2!BHPML>O)?725J[."TJA(<6&LMD0,&3C%[,.('-9 M_P\0=G 0VO-2Z+%:8(F=28%RCU_P,ZT7:4.:/)ZPHPI[!9#*DNM'HT^ZC%-, M;-7Z-9E*8*AA]H$V- 48#]>&5@5(P4B7TD#5XCK4H&WV4*67.3%K(A!$^LE( MG+GQ/TTN#1]U+\M6Y_4%3O[@$D3-KZE*!@2@@0:'6J#43D1*NYJ#3?D'>\F/ M):;_H7UU)<4R#BC3KTT+450'^$C7I:5*E,&+%X]_(X?M\&*)P_+ Y2&/0^%[ M"?/,(&#, QV>2S^(,1,#.2P(7<_TW[1_W(_#_MHAYM8R$>)IB=9P7F14 M"-+WVG=WGI*O_=>>(Z^5"2V';*DYDYSVURU4$KY.& MP!GG5ZK<5(PV=MFIBM.M9W1KV-L4;/">+XET$ME/Y;Z13R\I/#U5%YX#RA6N MEFI*T'6)J3^*_V_CCHS,. &;V#6](&0)%Y$;V(R[ON.A,6FR!?O1LBWXZ^;$ MTB7EYE=28ZM36CHEG&[O<<16)ZXY7>W;N^!S5/_ H(DZ(P),K%(:NER%OQIQ MIB(W &."[Z)N"OJ#(+]8V63:WP9*\D6A2CA!Z+Z744EN1H &*+L? $-R4#;[ M2%@U,>8G%.4;8)]=L0I*_P6<';B:15Z7D]Z&&:E9SCP.&+>)+ O1:<3)ZEQ2 MQ$!1'Y6F@CEU)LN%#-X%G0?N^D"7S%6<@T7+AZBENVR^C*IJ+N0\28?"0CH] MOQ?>0"M/:"/^F&+1(II6+2=HT&%LKLX60]MM7@VEY2UQSE=Y<=6B\>LN8EQ4Y_[ P6V 7>MZ7X!A M/XME SP7DFC6!?Y[_GL*S!/8=9+31DC<;9>MGGT7N-4+:7G(A?I!ANBZXS9P MBX[FI:JB YT59!U#?Y6^!GF5IRO^ VV(:>;>=R 1SC04#P1"7G G+0>R MJ;9&I3%VI3_PL<:61>\/'LBK%):CRC\?9T'S)-[6GU6L.E37>P61$: 2AM]V M#*$HEWQ?Y.:2&2:+MDXGI38M;7;N.U3?DM<*O5'+'BL=0*;#HN1-%+W:0449 MNP#+KHZ.'$:Z\"[""CK0*/@\=17Q\%]%^0US5)\%QJ_(.*S3:\A=]TK%2BGA M >'61S/%=M9B69=ZC9"BE+@N0T!'.+.^3JFC?'BQA.( MWKWFA:U7^K2989&RNI;G[D\U7*\.B=660(['OAE'K4_T L"F')DO" M,V4LJ+2/.:=?8C#PJ9"J2%-V*71OJD1=@ MT3M2)$BPYY!=3DKCG(MOM$,Z=KYDC9B^M (S\3@/0^9$3N!@-,NV$\<.\2OR MM0:FKZR1T/06K9&>KY6R(S8X6K_V),MG["5:G20?YBO:TO<*QGM]5:QZ7A?D M%[4L)=2?2S(@O8N4L(KJYG%GK3<,/J<-:A-P'L8E7G&!7EHD@5F99@;*/>P\ MM5;Z<5C!C%(:5L2,SIUN94WG.E\C?Y9D#BX2;4XAN<#C5_GW.LI SZ$7*I]D MI:I$Y-R^5^(@TC4'O/<^38LW< <\ZTI?38ICG]))*;Y"TX/DY/RY5RE5_NC-Z2,E!%(U1O.-*?Q3 M^*B1MD<"K'TRQRR4-S6Y:LZE2K5$.48*"U]G\,]+F]72,34)Q!_L#M*KU MS-K,?Y3BH#R,D]TL8\6\6S_V%[(0;<)RKAD"H*E*$ZNG[:7@SBW>KFHC[N/#NH#WE)E7;W='4%V!KS9C_7 M(E4IHG)Z&+Q@7=QPHAWB)VE9U6VQ$GY22ET. K1 =7Y%EV70YO$M%K!O>09) M#!"W31'&,F:"!U$B0SL0"3>9D)9'.2MP!G *;]H_;CZ,=BS8^Z*DQ*?Y=N\X M ;U_!.'>OC?=-/NO.X-CBIX#3?=-E05DU;"!JQ92WB:::"ANIL-*6NRW";!9 MU@-NU5; J[Y5NF<=3S>U6;CIR*>=R2#+2U6FP]NV!,I,U*Q(H4)KY[#@OX5,&&.,BZ,7WCYC2M%YW_E]:D$<5DD]16Z MA2@E:)[/HBM_>L',S[ N>,=1#K:6E"2"#N:J5F6\LDW3>JU3BW@_D#PWM%^W M!*;S9PXEEC)F*]H=9HNH=.=>:2XYKCI;:,;)FZ2=@JV[M;R>U1S0\+H"_/P M-DLA:/&GUU4M+[JN7G$QNU9Y]OTW8(?$BM@,2-^Y-"R158#"#/:2+IS$ ".6 MU"1=+:;.5I4H_&07T>@U:",KMZ6%1=1#]%19,?!X=1U)1M65K"TQI7)6GDMR M!_[5Y#H-2,IO6M!AGJIF=/,*\#;Q9@62BAYJ(IXOB]E#2H4AA:[NKJ?OJ?\5 M"LO6STPK0YF);UEHSC+?]-0P>OZO31XOI?([2K]85!S2LURMYS;E0&/W3*I"3)+'BA'&'^S%C ?QRA,4YB[AP/3N1))!M MDUG.+Z];&TWE52L[WO16@?P-)5KQ+=E'D@3(!(QF86(]7*U4:Z^UWF2U] M>R;Q#_@%(<,#]MCD[4^//\S23;2H4I=UWL?6VC#CFN>JK@%Q2 MI'$7(-?1-6SW!* 4A6Z_H+I3=?I/[[G ]08"A-8/KOVG9%OM<_/O?>,=N[8XUR&[MP:-W:S^5E">@1J4!K=_4HMVQK.5F,JZ, M;2L2E@R%PT(O"H0PO5#8,K%9$B3./Q^^/ M#P\^?C$.OYY^.?EP]-DX_OC^Y/.'@R_')Q\?T+1]3)"SQP2Y8:SE!R;(W4J/ M@^)OO\GBK.2S<^!KQ[G26&$G S>Y;35:$FRKACI#7?"_0!">S;=2@JV*YU$M M1KRH=KK7%J$U%1>SK-O243##90[Z+J5@=+'.WEOZCR--6/>YZN3P;L%BWPDL MV[<^>%SIIH\)]>2C[\#=H]\!5A$3Y:V3>O:R%'N:9E;GJ,!W M5()::7$%F(,MS.$Q&&"X%2=;S]-'#S_2;]==3 M^FII?I'ZSK.FON=N_-J<6O?\SG4VO_2F.V]:K 6/#7_ZQ3H!>XS%>N;=%G3' M&7OW'0/DO2*G1]' ,T3U M>K>CHN\\1&W@&('BXBY#FF_=[L\%,WN$V=8PL[;A,QNG)V\$R"TP&1QW.OIP M='"7^?5;ST??"31W\O1QA6N>OC7B)_2_M<,Y_8'CN(KLW@O)EW:]:8SP7: U MM"'!ZV&U<4CPG;8XE!' #YYCSNW8%-*T$^Y:S&%V9"9NP"S?C0/?M"R^UF5P M4[2UYT XU/Z:/]/ZO'4B''W7558'6#Q346^R;><$.Y:#$LZ:>-:FRK^''.Y] M1_&.I#:2VDVDYLE8)E*$/.81@Y\!,Z,XC&+&K)C93!*I62VIV0,A-;:W[]C! MQ/%7YUR.I#:2VC!)30@["1TGM+S(84S:/(R<6'I^8H?P2RA2,UM2LP9":BY( M-9]-+,L9$*G=UW!\COKS;Y0@>/VH5J*]'>C6LIUG39L)IO'9E@P2QP9%TPHB MWP_]4/B)$R?"-X>I<7I[^XQ-6+ I!?_.I'D#>3R6%!Q1\XZHZ5O2BEQF"2$9 M2Z(XL!++X?"IZR0L,9-A:FC^WK[G3&PW&%'SY:(F%SR6ONG$(@3S7,91(FQ? M^O!OFW,G-H>IT01[^X$W"1PV(-3\F1R")UBS]1C^P#L1YEVMJ&=-F)'K^5Q8 MGF"VP]S$YZ'MF[9O66[(&?/6Y]P\.6&&>_L6R SSP3)C>$;]B)HM:C+AVXG# MXLBQ$R:X$SJ6(T3@>;:=1&8R3'7&-@$UP0BV-PV2&%'S!:!F(F)N.US:(8^8 M8\M N$GHNZ$7A68B$CY(=<:VL,!@X@\*-7?IG[&<@>LS7ZB<$$/Y3^VCN5NB MR,LC7.''/I= KU):S#6=*# ]VV=NZ,?PK,0>I+ICVWO[MAM.''-7ALB=\X2> MB_7\L^)SR&7"?\Q+>,&H:;L68SBE5"8>"WV/!XGE MV0&SP4KU>6@-4ZGW*67&9T-"S9T&?X>OV8SQW\8EOLMBAP5^(I@#"GNT*@ <.N;?&I?S<\:9##-F/DH6"28R@%S>!(* MR2U?,%=PUQYFT2@VK&3NQ-J9J3S&S%X(.OL>*,2![;@LL)CO!X'C^Y'I8$- M5SB1.TA%R;'W]EUWXH:;!A*,Z/R3HG/@@XYOL=".P0"-W2#R@]!EP*!#C]NA M.%3^XY^5AHVN>\$KLT2'D?,ED$@+&&[ M<92$;A@[X4 U+(8&DN?LJGQY&!)IQ.8'8[/#;<^7G O3=ADH63QA@?3![K<7FX*TOE^C\FOI?M2/X=:ZH[JLVTT[ #E1--B\FD[T M 90^.%#?O47.+D$S%.:W'B9;=;&Z1X_Y)V=^_MZ^ \+<]%8'=CU.]_^["9T' MF;8/0L@G]N.,[&AD1SMA1R%SP>",'-M/&'-CQGW.)=;R",OGKAAFUIX3[.TS MGTU,-K*CD1T-BO1&=O2P3$TA_3#BG,6)SV(91C*T;&G:?FQR 6K(,$W#$#,U MG0E;TT)J9$=;6ZW_H $^^ZN3^ 8\G>ND*8VLR,_>9"E..^6 2G5ES,H41R5E MUS3P,JUHA&\N:QR".@,XJ/'%\C]-.M-#:=6LR_S,R"2OI/'YY*M^UL0X*PI! M(S;QG@(34XTTKWE^EN+AJ*NFZLC_E(L31''X5W?ERC+; 6"]->(--ZT3QW7+ M[[,"AXW5A7%62ISWV1__!%=PHTRK;VK*>I.W8F.'SR,4;Z7*DRYVW M4?(C87/+BQ/78BXS(\'BR/>ES[COQ;9)='F':,)NZ1+;V+&)^_"I5V..[&!: MQXPU@W Z/+8#P=R(AYR[GN\Z3,8QLQ.^&U&YANH$;5V MK85A(6K +6Y)4,!"-S(CGYLAJ&4N?&8[N^'V:U"+[>V[SI!ZL.\H[6[0/)N: M8L#NFKPNT9O_U%6D+YRV(E-&OHE#GD+F1&[@.-R*S5#$(K0C.WP:"\<%PIMX MUH-3N\>N20\SS'UY4,#9% M>EBN]:;0<"[KIQB@?6/6PHV)"T/W0#PTSVCW !H*AWMPME$L3&;'PG)<-V:! MSP*/<\]AB6^#223ECDRB;3FR']&_O,(M2"6 M[_O,\;S08P%W.1-!9(+5+*W0#KEX&@TKV-MWS$FPIEOOR']>5DHC/?%M"NI< M&M^,V93D=0J[2Q/8:5X;;0)M-:PTNM/X7(HFDR>)3OS]Y?H#_ZLHN^7^_I X EB8D2R7AWPG,O##))'<2QAWS4!PVV6F[8O8C"+?NZ7IP8K! M>UCD2'Q8*U7DG]/JVZ=.Q;4ZF_:-/=?E79R*[$\?W*_]L1-_GN(H_]](&$]& M&,*38>#&D1DE"3S/#WT_"4UN [$$)K.M6\KO=T 8.).931^<0S$2QD@8NR2, M,/09CV28A&'$$N9&GF-9L71\Z9A1;(:W%(+O@#!L( QONJN192^8,'Z&/-5. MB_QE3%)]9,IGGI^(R+--(7WF^$[D![;I.K$T92)CZ[:!0#N@?$Q8-:2;;.K_L//'LF''(J^ M,01ZG!L7_!N&,NOSM (8[D*B$^-*8O\8>)K!NX^QOPAL MH"C/>)[^K9Z0E,6%[H$#MYSS2VP8$Q?PS+^E:".E1IK#8\HV>(Q!U;004P/6 M5J5U0T^JX"FRQ->=%8 &.8:7>;;X,D#!RH#?D3SG68*KOVBR.IUA*YLSF<>8 M45^4L/ 9+VN*3]-&:FRQH[OY+#RNHF!OMSV,_O86V938I*6]$'G "\ M-#[G%7Z-U%PA8):Z[2#R(:](AB^)XE/;DXYEQK9P8\E,[D7\7)<9X7J*U<*2P LC #BH-"+P/0DO M7LZD.#KX_/'XXV^GQJ>CS\;I/P\^'ZTRI.WR2GXT>_6U/.RCL<+#VV&Q"#O3 M$9X0OB-$Y# )]UF!L")A"^[YPD5KY("P*B<*@B!V$]]W[-!QN10-48R*YP)P:OZS*-&O7HNC .@;]? MU[)+E[F6O*P,N1P"I^Y3]-.>M$VHK+>KR+K"T%9XE,9-C4#,5HG^P)Y3O.%M MVZ)LGB&#"-:[4>?7F/-;>%05N/6-MZS$*I\HA>G]&^8L"8#>S_-RSHG/Y)L( M)-VW-SR!Y;[EV16_KO;^L8'2[D Y;<[9ZLVWHNB8%/7,\HR>U6+'I*C!)U/L M+BGJ.;BXE5&\T"'-D-]CB=$*)4%!^J%@5?\2O.9C![4QV6M,]AJ3O0;#PSZ" M"? J*ZKJM;8$Q@9T8Z.K[7?]ZL?.\T'W)?RUIJHK2>O? 9NWKN%R PQAAI/0 M775^KPCM)TM=&(ER),K'(<[/( 2O1, M:M#JC(T@!X-)'^?.^V5//1P/8E)99!F%'-$.D]6C=)GY6?,W?L"82CC@8SI? MI-B#WA%_*3XN'/"Q/M_MJ=K:VV<3*QA(OL>(EX_26'C7\PI_ %[:B)>>,Y!D MNQ$OGX5Z\P/PTMG;]R:6^>"BN+%_ZE9NVQ4GY<;T;%]O8M"U0[9W7<[^@Y&>GRI=/EXWDS'TB7E%\_"=;,N1G) M-'^C27LF(MF^AMU];I#WI&#V++8[/')3[: M$G\&D_%D(9>],HJF;DMYWCZ&73@^8\?/^!E".%0LHC%T#,[L3O50$'WL^,R? MM!8I#@ F_$Q^I(K>DX3*@*J3.;^A4]Y>._'W]CU_$MJC$_QEX^7.XS./C).E._$'-37Q9FO9ZK#I*$AEC'2;6F%)E M*?[] *5F'#ZP ^[C$G>8 #$EE#^^9-3[OQ7.G_/'[)0H,+,7FQ3_C6?O8[X;)ORQW M;GS"RH;U@X$'G:[YT'G'N@&V0V5!O=B M,#]LZ9LY8[BW;T[MU5*OD;V,[.7%L9=[D.@#W5+VO2DS, >YWAN88&#=E9>T M"/@47LD'U><\(C.[Q19M^YX#&.7-_._GN')EO,[20( !#[)XWQN"L&$&@AJ- M(XPG#F\> $C;M+Q3&3=E6J>R.OH>9PVL^GU97!P6%[.F)J"O#K0XN !*VKY5 M1H M7()-,:*V7[8Q*VH)ZZ,!.4NY@],-)STH-#C)C?;T61#!R36=*+8MOB-G<];LG M_Q_ M'RM-TP[Z&''\\?WJ7+"+BR(_K8OXVSU#*'V)X=P@XY[3/E@;"IHXCGN[_&M/ M$ZF'Y]>4E>._JY:FJ%0W'/)F!2"R$C]Q9&B'#/Z+@P"X #?],/2"1+#(N0^$ M/O'RI#P%,I?B#YXU[32OG7@2W6 MA?$'$%>NF^*?%QD(X0JAAR/#2H$#N30H6PYJNXJ4VBN0F*;&%YQDIMWWQ)1P MOE8DL<,=\(V,1H^ULVG6CKZ1FK7UX@"O\-AL\]W1IU/ZRWKWFIX!#$G/*X.K MX12QE;F E\%WZB5'UD_9RDB1IC&,3 M0;U1W[T'>9#'H.1TWRU,,R1>HR8 :L:X3JSH.F8! *)IA%+S)WA0?25E3P^Q M-?/$!?Q/DTO##M0X+OJDDI+F$#9Y-0/)D:02^>L%/P.-R_BB7ZQ@#@N39S1+ MC*M]"YF JLMQM"'.G,(A:$N0[IU@QJ_@LF[NX45:99(CA@.&PK5J0B*NJ("O M:.1A>WC+6V_%@L4ZL7"&)Z;PK7N:"I ] #Y3X[0!A-RX/ 4/ :IJC(-5.>(; MOB@!,3@'TO+JHZ8"HJE0CJ"XC $TEVF1H1PV/LB:&Y_@;Q3!E7&U%-(*EP(V&*(O9#%9!D\.ZG52= M"(^SHI)B_GC8%1@T-!K3X'$,_ [NA<\PQB[I] NN51:#@[/5,-'9V4!]C>> M?+7PK&Y-[7@VE.<:C*G"GR:M]1L-Y)[JB*\D=;3-2;50*&E4>'#=IH?SL.58ERX *4'= 2'D#Q@EZ$U TWXND6"YAIP!KI MC1R5@RR]T H?#M:=(';"865XY/!(? BM'0V:6V?>;6;P_X@*<0V_SNN+;/__ M %!+ P04 " ]@8M6LTX4&*0: #O, $ $0 &-G;G0M,C R,S Q,S$N M>'-D[5U;<]LXLGZ?7X'CITS5*+;CW)R:9$N694>ULN0CR9G=\S)%D9#$#45H M"=*7^?6G&R!%2KR H*2$NU1>8DE$=Q/?AP;0: "__^UYZ9!'ZG&;N9]/SE^? MG1#JFLRRW?GGDX?)3>OCR=^^_/++[__3:OWC:M0GU\P,EM3U2<>CAD\M\F3[ M"_*'1?EW,O/8DOS!O._VH]%J?1&%.FSUXMGSA4_>G+VYV/[5^_3NTGI#/UZ\ M;9U]L-ZVWIH?IJWI^;G9>CN]O#3?OS/??SRW?IM_.J/O/UQ.W\Y:'V;O/L"/ M[\];']],:>O-Q;L+TWQW?GEQ*84^\T_<7-"E0>#%7/[IF7\^6?C^ZM/IZ=/3 MT^NGB]?,FY^^.3L[/_W'77\L'CT)GW5L]_O&T\]3SXF>OSC%GZ<&I]'CYMSU M-QXWV=Q]\2G\OSS%MST[OSB/'D91=H%PV^6^X9IKX9;OM?R7%>799>#G4_P9 M]9RUSLY;;S8T6;%A237O3N6/)\3P?<^>!CZ]8=[RFLZ,P($B@?OOP'#LF4TM MH(%#$>B-!Q(_^X8WI_[ 6%*^,DRJKH@OOQ""\-C+%?-\XJ9*S@P^%99RS\=B M;TZ(A++/3,,7_,0G>?12J>=/J>-S_-3"3Z^?N75R6EYKP%MSPUAI:4Z6D=K# M;W0L2/#R_/+R\O09B99M029UQ/,M_+-U_J9U<:ZA-H^#Y77#IU94;A\VQ(U, MSX:HW(XV9+:K/"ZH2HK/O*09V>VT9"5$!?#MW^DHY-1\/6>/IR8+7-][*4/^ MK"+1!QW:;PBSJ*VC.WH<_\C0:;@N\T5Y_";\;K6RW1F37\!72)A/$6M&=!9Y MSU0GD-$TQ7^?#,_TF*-HQZ;A%1DF#1WT^W"VR)"CBUANX7\?V<'YV93@X-!LO*/5Y:8KGE5>B< %5/X9ZHVO.QZ)(*(M(84= M?'YO>/!6"^K;8.>NZ&P*4T+UMCQ4Y-6&[%\;"MVZMCB;#:%S$Z95:50Y@I20 MO2N"+!9*V(S$8H]@S3IL"2^VH"ZW'VF?<=YS 9?R/;Z>5"6,[\O#N*&#O$(M MOQ*IYXCKK/OOP/9?=H0Q%*)$[4-YU*3((T"SCL$7-PY[VM5)QG*4,'W4:%P@ ME0BQ#8)J.+IM#WK_UY[TAH/A?7] MFUZG#770Z0P?!I/>X/9^V.]U>MUQ22!+"E-!>'ZV#6$H&'%*B":Q;!();Q!T MHVZ_/>E>W[='DW].1FUH,1W!ZY)@Y197PG.^#4\HB@A9)"FL47!\ZPX>NJ-N M9P@,U7!_&065$+Q)0R"$D(24!M7]^.MP-)ET1W?]8;MLM6^64=;X1]=AA]H>CX>='CJ"/WJ3KUTVBK$NLJ&,Q-H(JB.1/I)4V"#0KWO?NN-);_(PZI:$,5E""U?]+O"O.\%!\.UP"(3O]TO6>I$$)0KOMU&(I1$I3@R: M(X$- F;\<'_?[][A#*&/C@*&F]?H'&[ %0S 3_3','40O_<&-\/1G<[\IYIL M)9@?TJ/H6 ])*B)K362MBB1T-0AGF%(\W#V(X>QP\K4[ F\/,\.O7>@:OG7[ MPW'9/DPM1XG?QVW\$C*)$$HVI!(4VR"H<,+>'G6^@D>Z[F*EWB-O!]U)Z7%W M7GDE-*D80R1+N,>$M-\(R&L0)KT!4+([:?^C=,P@64)5[V]2@0%9FHCB#:KF MFW9O]*W=?P!/W1[#" FI5K;"L\LJJSXUZ4$=)(4+_H4V=^'&HA0T2 @<3)3ND<)'U8" MD(H%R((-JE9@V5UO(KP"<&P="M&(^!=)4 *0FO,GI G2;\AK$"ZWW>'MJ'W_ M%5[^[P,X$EP6*3T62Q535GMJCAZ+ M(%)&HVJ]S/+O/7-LTZ9E4SHTA2H12TW=RZ\MDU>1FB9E,)8#8&),G3UC&HI4 M(7JQ0[8 >265- G/O'5_+0050I28::00-!.C[90 371RBBMQ*9-7T$1 $JN1 M6DBDRRDA2,4%$C*:6/4%"YI:4*CE**%)10R*ET>;B%:EM4S-P4-U#4J$4R&) MRFNF301?N>BI!719:4I04_&*,@NI3<0O=T54<_11+$6)5RJ64;BZVD2@$HNF MFGW@=CDE&*D(1W+)M8EUG[E^JH5"D00E'JGX1QKC56 M^;0 T9>K1"T5Y=!<0VPBO-NK@EH8YA16 I6*>:07%IN(AU6OJ&[93%J@J MDI4HIN(:^IMBR:M06Y-@+K=2U7,?*??%OG ]K"N+5P*>BGEH+(K!'"_6>(0] M%Y<.-2R_9'-OQ^"!6IM2E)D[ C1(,6F >( !&$"01N.-,D% M#@\)M@*'LEG;<=@3GHLT8]XU"Z;^+'#:ICC[\B".0T^SDCX9R2X:](F,0>*L MS2%@#XD,(I%%1S+E)[K(8Q%?#-?"4V)6Z*-=ZA^"/0I52KKLDFG3(I%V NK) M6O]O!"PXTB._Q=,Y5M.(XJ&YMCL_B%?)T:$BQ+M=$G7@8:F6K/4>:9 +T2UC MUI/M.-!VAOZ">FT3&A!TUCUX;W=NPV2MS3D]3*>CJUM)FW3838_0B6/M(;VX6NVS:<1B5]4O%!+?K$ M1I"U%21AQI$Q^?T$F_E/AD>OZ2-UF.B^.XS['!HB-#SJN8;SP&G\U %ZJDH6 M*!F5WKFEU8^%ZDC"*B+,$BXJ,JP%EL7/'EF6A_%-X)JHT' Z@>=1%].SH1YO MF$?MN1M^]S+Q#)<;XL%;PW;Q"3P+DQ[$<>W))"4/4Z%9+1[&5I+83$'!T-#H MZQ>2,)4(6\5CTMI&4C,O_7E@>)[H+/1H55JWT1C1 M)0Q/;7=^3SUQ?YD18_+("0/.%7DE2<>("K$:2H6"W="*K*%Q(O4&] MM ]N:\<5YGUK59(E%2]5[.C>2F.*%I*E*2UARW%5646@BAV[CD0E\)HGG3>^ M:R[5,KO8J/.7L+S[O*(NI\Q-IX,I?JT36BFMO]R %[EJ5 2)F,;M09AUDE, MD=Y&DJ#2R1\Q=KBIP?699^NO^N];KY(N&;FS5<\AV612PI@CA_2QS,J)'NBG M7Q_2!A6W/F2DX>Z'6WDIVX/&IFQ7P+GBX'@_NI3/$E9&@VR>2 L/+6WRI'U'"LA\_Q]/ MO0R]2H9E)/'NAV'A'H,CB2J"V39-+Z!Y?J1O&U/; 5-_\"!>VRHE 3.R=_=# MP-#4(A>7L/=(T8K^YF&AZN@'3Q2?-2F_= M2)@6#?F2QHD]6T>Z92(=#_67XA"2$34=@W-[9H/&P/\)W-N?14HBIM8;RA(Q M.>^05I*DF03L//*R,'4YY[#LRIN-RLI3<>)C1AIRT3'<38_GYM9\,H@@5V]A M;- Q5C8,%.R_J)6W2WU/P.^J7LF3C+M\BGFR&:P(%[3Q(*B$547;Y)O(KL3) M[=F;1N6T"/WH%1[R1>\]]FAS4 X?Y&\3XUD_UV:_6I5<2L7]-TZ;+]JT*K61 M5VC+KT1:0];F"'J%CPB+CB1*+"\J8V7Z^&4X@[%H?DKL'SYPO5 EA1JI[;BMAP+&S,-PY MY;;K+VB\G2F"+X ?YF,;VN',-@W7?W#9E%/O$2]BZ;FK0->O_"!C5&R[3 6= MR[$MM(_8+@$+DQNL8HX)*TG"3)*TDTA#CTR,:KCB<+&<+"4/4D'E?!XT>PQ9 M?%%A11 UA2K13(5UE?<@'F$M0B!VS&L?S''F'9U5K7LFPWZ4*6F0/G)#38.D MEX^=.9=S_K4)1XX4P(9]M@B3;L/&H2_$7M+@41[55VK-#\6>RF8H>94^\D./ M5V+(($W;YE5L'3%XG+-%I(5'VA7@G:C& ?.3,&/EP5BL\OT!A[1 2;945%*3 M;$EV@55;# L-.UXQ4/KVWN0!?%%@8NPS\_O4 -VX2$Q=GCSY03.9]?"&*"F7 MSJW6O7AX^[3 =01'&-@2%I*DB>M3*([D*\0\R@\M!'KZ@J+9K/UD>-;!Z%?= M%"4!TTG3%0@8YZPJ23=](0(,C".AH4<6:D O:HQ7.P1EOSJ5O$K?*+@[KR1C M>,./2BF-8]7S!JHK4+(B??B)/BN:'3W ,XPJ+_CF%%; =GZ6"MU*04O10&-C7UL8AN$ST35 M[0AZ-5U*)J3BM9E,V-CQ%H=&-O>^R3T?/I-,.3($4;LS_, 3ZZ%A4ZVP'FIYM50&.TLEVU60?P3X8V# 2O>M-1(@/QJ'KH]_EU:4Z MC;B$("6,J1!X0J@8)F^(;21>M]WA[:A]_Q4O1;Q.W(_8>8#YQ5UWE+D9/;Q1 M25S.Z,X=/.!99K9,7T9T;NNFS1_6!B5+4K'KV!Y!DN2MD9%)!5O>H^NFY&V0 M[KPE;(M2?Z8O1)IW9%M9I+$2^S^%8PK-2F:E0M2[,4NPJ7]DTTYLNC/^Q;Q. MP'VVI)[FP'*/"I7<2467=^..L(*LS6@D7[KMT0!Z^_%]=S3^VAYU*X:"E&*4 MV*8BO)%( C*)$-KX -%V+2=B.K%Y;'9E<$Q;M*YM)X Y]8#Z*%]C_I!5"M)D0KP9I)B(^@46X,?A3UBV!%:)$Z#"G=]KN3I$F 5$6;]MW/J M]]-G_LE8K6QWQO ;^=EUF;1=? 7?4!FJ$8PSYZ[_Y\B>+_SA[('+2U.&4Z@D M%Z]#Z#Z;(IWVAGD;$\N7]I2+"RA/B!'^]?G$]P)Z0EQC23^?["+1M1T'\W C MB<]3S[$_ 98VL_!=/Y]8@;R0YX3P (K9?H"?Q#4^GT_DX[9/ER?$%X_+;T \ MYGG ]RCDY#2W-C8N(RJ^BVCK+,AV[EF0R7J:&0Y?5]1AE*FKT':Y;[A^]--4 MWB,*->!1R_:U*A::%[0J[Z5$U>*6_(YXL3E>)S\(EE/J 4U<'I@FY7P6.",6 MN!8?SN[ CA#DG*JK)NQ [+)=G\ZI5Z(.@/DP&+DW$+0[BC;G-:*L)_=NON5[ M+?R+?[(8WAQ9X@W"4"X8YK],/,/E8#GR<^Y1\>2$>LM#!;"4#B MQ2^J(Z$.;YS:CAQZ5ICN;O1$^;ZZM(#J_M>BT\.Y7]R*:8I:!I=HN,:(.Z;>(S(YMSZJBM,APX^LGBO<%T2Q4UE.;5<8L.Y??#RQ M$?@M[2IN&/IRZM \HOYS/5W.;M&Y;"A=_J?WP(G#I7 )&V8-7G3&%'2YU)Z[ MV3 HF(6#_;;UKT"R-[_[V)/TNC:.$37!ZX/]X4I9,27R MGJX##=H!N%8\QFV=VZ,*!A65^-G!GDUG&[M9CC_(R$K^B*=,V9I.!33B3MFS MG#T%M0J$US6()7OD,3918>D?MK]@@3^BAF4[F/%.O24,^\'R]2Y9>2!R=.+% ME2%"NP3KY] #HH..7@+#9"J_JRWF9SMC#;^!$VHT6@9B!C3?2^\FM*;N&\@= M'01/;=&:.\+GX0PBY#<.'3R.%V>$KWR/-TNO,X$G;/-MB]K1WE75M>%I< 7S M4K#U1*^VYWZQ4'Q=>\8T5=:'O]TP+Z:-.@ZBP<;J*FH;8.B 9Y;A-/[V_./[ MLTN8#IY?7+P[NRR>-JC+U6$"47ETN+6H?(#Q9UI#3?V_2&>XVM[9V_8\7%O' M1Z]>XD?NC1?\2NR&C,))ZS,%1)AALC"@)E $#^?6\:0:/!!Z=W3GX,QSZ_PG M6J2!D08:*Q@TEVFK(L@?[N^_8F[ [STV]XREX5KBHWCK\#M%\ZTBJ@XM&IJ8 M"-)$P9H>]/PXZ#-]G':XWR?V$GZ#)FG[7$Z3H<&%NW*+^LN=Y=9VG$&G?LSX M#GNDKB&N;L>]4W

923B,BPOJ^'ZZ MJ4UY=:5UZ-;Y<#;$:^Z@T#4T18NZ%D_FLN162.GRM1VY02N4-FXOVQ3375FL M#O1/GQS=D3=YA5>,4?#!(NQIW0N[#,P!95/Y[U;!T@ MO*8.LWV?3EA@+FB_?U_\(KF/U^-=9CA8$A-D>RK$WT,;[RY7#GNAWIWAFPMY M1VC\._7"G^F=\8S]I R1%F7\[$]'7;VV7H L3E[YRAQK:IC?]Q1YRQ)4.J/;/[]6O"V("DPKT MVI)^C'3/\:[_J#A7'&>Y>/OV;?FHS.;3 M=0!^;#@4\]26MDA *'Z1G(=K\1ZIT$(<>(A6SGS?H98\$DKQGM6$U:$>)L9S MS[7H4AYL+OHCYMCFRX0^^U<.*W#6)4H>\ 7]2$OER7/R1FT)4K5Y=(&Y*AY.!LO,/V<>LM$:D+/309-FLJLD>IMS(\'$A.6'S22DB48K!1MIHL/ '\YDU]5AGD>+$ZSV(+F^;8;ARVDDH!84J ,+VDM,,/DK MW'LD*-MS82(XM]')*?)9RI2M:^!AO^90EIAJ#"GP]F$X8&5B8=D$]S7Y$U/V0&K<27-*-4PHC5N>:"V:VU] M@UM@^&C\H ACZ,NI+XNP;AK-; MQBS<-11N(.H^1\%6NH*./+IV?>50L>[F6LE>4+V:M1_Y=:#71C_X<@6#-_8$ MKZ%H2JI2=7BSC"6&]K/--58DY.-[>!?+_V398!T/.[V*Z>!1KWU5+E?DJDYH M" >[8(Y%/2Y[HFB[*\?!R83)]?ZBQ'4=$;6=>41'-PU+'E ]"0^HGH@=*LJH M];[$UR2T7;!W7"?PHRNFKEU;Y@86L7P8N#[F?E;: 9,MX&?O?_\* M3IW7$UUYO_2:[ED&3#7K4,#"IGOF22LOD:!I66(D&8KY]2=2EFUA9%N7W-*& M,VN:PA>TO\SX=MPR,N+?_OV/B]&3SSB=#2?CO_["_\Q^>8+C-,G#\8>__O+^ M_ 6X7_[];W_ZT[_]+X#_>/KNU9/GDW1Y@>/YDV=3#'/,3[X,YQ^?_#/C[%]/ MRG1R\>2?D^F_AI\#P-\6_^C9Y-/7Z?##Q_D3P82\^]/I7[3/ IU4P&Q6H)*- M$#E/H*+WR>AD',__Y\-?&!KKHRI@B[;T0\/!B8@@I)8I:>ZEO_K0T7#\K[_4 M/V*8X1-:W'BV^/*OOWR__KXJ__>G)DZOMF$Y&^ [+ MD_K?]^]>?O/(-/DP_CI'^N_%K_7GOSZ;C&>3T3!7X3X-HXK[["/B?$;H%Y\V M__H)__K+;'CQ:837W_LXQ?+77]*'\1RJF!F_PO"_[_^P7V_AI3!*EZ/%;KRB MKY=#G)V,\]E\DO[U<3+*].:<_O?E;K'E@ M@HXQ)0XL&P/*8 )G6 :MA&791:E9Z6YYWZYDA3$GT_1D,J4ED_+ZYNL(1I^HY*W[Y%R]_X=79Y<;'X3!C.\>+ZWU>EUB$3YI,V6WXE4EK*OC)_ M-KFX&,ZKBJ^KHW=L3J: 3$(%9$U4D=/"8A:DK!4O$(NHZPP^B1)(&;/&''@ MSB:<$#\#)UJ)I!E'OE_?RW$:75:GX>UDNA#!?#X=QLMYB",\G[R>D$LQGM.. MTB=^>#F>XQ1G\X&WA@O'&217!"C.#7A7'#!M= P:C8S8F$YMD&_"//DS,.\( M@FY&TI/9C'R!02Z9Z:I$[&9R)Y,:QA^&9&R7>'!^^L?2 M(O\VF>0OP]%H4&+B*!6'9,CF*H4&"&D!AX@LQ^2SB(UIL FN35BA?AQ6-!=% M,Y++1 MUB61 @,I)2D>+XA3:I$0+49(JTW T(E'^VQS[6Y^'-'NOKG-Y/L<"]+C,P57 MDPL\#W_<:)2!,L()ZPNY$XKXIA(#+Z2"HC+CR9BLM&HL[/O1;")Y^^-(OM&V M]RVM8K7.+@4$-$94AQ0A-D311FAA*'!+G>]%GZ+C(W#L\:325F)J]KK]/AQ/IHL-6"Z*XGH1.#K2 M)='6-%6"R)R#4E Q=!E+:$V6NQCZ%#GW@"I[B:A#O3R(.@:7.*>E6 KZ>?00 M;?&@(U+P)SV1N;4/UOYX[QW.PW",^31,QR2QV4E*EQ>5;YC)- [3<#YP3)'' M0R^F9YG<(45+=(Q\(A&B+I*'K&+K4/)Q5/W6IUMQXR[A&XND7022\[#N1AB] M#4-RF)Z%3\-Y& U4J $N1["*U21(H$A(L0+":'0I21W0MHY%UD/IM^;8(D$Y+2%6UQ69]%IV M6"NU19KN""536TG[@>JH7?:ZHD^3^'\X_/+F=STJ/3:VQ?5\Z((MKL MA560;:3W-'@-SDL.R6:.WN5<1&ZNR3:"UB=WJ14[NI!*VQ/;E96NX+$Y\LRU M TR1 >GN DY@ ('.8&&Q8.9='-NN1=,G;Z@5,1KM?7?Y_E5L2 0M3EGG/7!5 MJ]V+I[5J*^E+CD%QE[)L[0 ] JE/_E K5K240D>%/NNT5Q8^!&,4).DD*!N( ML8$<]1"2DBQ*@=C:N7@45)].>YLIC::2Z.HL6,;$BK.@,_.@E.;@8TR0(B], M4)B@8VO3\7!.(=)AQ^KH=* MQ-EK1#QB9APM<,_):2?N0O!*@]!8'\/3)36Y'C682Z#327JQW M!9@70L%C$$IAN(ZA3'[]M>2'H75)Y>Y'4-:RZ/=(>W'R71^ MCM.+%6TV$(L:2VXAE\Q!2>? IV"!:<>"=L4FWCJ06H>C3^YQ.RKLO>/-9/]V MBI_",)_^\0G',R2+ME*Q?9,G1&-^I]ZDO(YC!:7*N?/PG3ZE4*]JP.1$J5BD7%P6+UD MBQI"*0X*D9C37TQTS<^?-@'6O_++)A:EN4RZ.*2Z7JE##()+#D8ZTF^>($11 M&##OHP^^9-?\SNIC1SN-CR]NK+BVQI2<*03PA4( SL!+KR!8[IS2PJ?F9:2; MX.I3E+XG/[8ZO]A%+"TCL^DEYC7K]5IABE9#SH;@6$M(8BI@DT">-/-.BO9A MV7HP?0K7&U.CC0#:.]M/)]/IY$NM5!MD511:)L'&)$ %A1"+=T11IXOTGIS^ MUF>=:V#T*2YOS(%]-[UYGN9M^%I3!-=K*XXY7R*Y_G)1CH8.@C(!F'3!"N>8 MB5UE:+Y%TJ?(N[T>V'?K[]#@WWZ]NTNOZ.L&S:/.YO3G(BBQ3+),IWIQ2XNST#W(3B,?# M<9A^?4E 9_>4WHN8"TK&0.M:)N:%!"\"!^YU"IH'EV3[ Y7.EM/L:/46XZ#& MF:H>B#BO+"B=(@1=,BAIG4:G8VB^0VM@],FG[0L?[SV.W5%ZS:P?K6WR+99E MGF/@$KIL)+EB/I,KEJ,'%T@52U>&Q"I>%!1D7O,22NX(KL>6S<5?%0_;;^RWZ;T(6^GDS*<#SAG#!V/ M8%R4H)P1X!/W$$U"HXP*+K>^9+?R^#YIVGWE_5V/@AUWN3V!EZ_1;,"98TIF M!3I[4M#DHT(DE0V,QQAJN0%+K2N[OP.QI2:$'TKF^VWY 6RB+B%ITIV0,E83 M+1VXR JDE$HI/B596KF%*-K:U>;L#H5?ZKBL*[+[I;0OZ[U^?\M*X>D/7\%R+0PNM+P5!JCTQ M1..=EZUUPL.(^I09[886#272KA?7BE.F,&/1UM;NA7-]=#@UG\S?E'7[&\24.4";.9&TCJVK?8:.1_H:YMDU"'C)YF::U9_<- M@"WM7+=:;EQQYT^&NGO_3_^=Z:[BX4@1/#"2K M=VBBJPEMU, Y)L^#U*JTKI?8 6:?,B*M"-.UM!I6:-6U+L*=0'JX,!U *Q1 M7T0(W%D(I("MERP[U5ISW#Y]?W>ONU2693IK45L+&D.F+]3B_$BOOQ'9%I1& MB]CZ-3I8MOZX@[>R'\!L&+TN@2Q?I*8ZQJB3!ID8A15, M-F]>\$C.;J9: MI**;%RH\"*A/JG(_/JRY:M1(#NU*EW"A>'^CEVX:1@3L)%\,Q\/9O"[[\TVP M2 N+03 /";,F7XR3\QUX)*C"J6S0R-*Z\=EFR/KDQK8E2P>2V9LUM1AE<')1 MVQW^SV)'WI1%EN%N\^]!E+;H$CT$9(1*!@9.T\(-(2026DU?I,1S\P/,!S(?NZZF-C1? M# S"Z>=APMG99)17!3 @Y],C$P$0:T[5U>R#);_$1J^]%9IBQM;%#)LAZY.U MW)T9ZU,_3:72F/]WL-WD%I[CIRFFX0(?_7V$"UF,O\6=E',2M0*YJ%K7D8.O M,ZET8+0[M!;3_-K$_JC[9&H[9EIWTFQWQHSSU=*OZ$1620%7QH,24H/WG'S' M(E,T(JC0_)SM&P -$V*U9YD,V@"]O11+RL0AN,R!&4:B1.9T\R/R^Q)B1SXO MWEG":P9X[;*[W7!UHR[9KM ;76KKQ1AK!3Y-DUPC$Q,1"UC# M?>V-0EPC.PPN*D[Z1,;V[4H?@-.@^^Y]'[U3NW_M,KD&*8'SP5%X7MO]DP:& MF'V0J=@26.N.5(V7T">3V(J':YH 'TWJ+1M'W[>(C4!GGK42Y+SFVMI(E1@@ M%*- U,,8ZQ0KN7U0LA?D7EG@(W"SN5@/P<6=7J@ZHMD&(T$K%4!Y[\C%< 4X MBAA2M#*$UOY@IVITKPC)DZUT4D*VWPREBVL5!OG5E!2S?5\IAZ]X))R$%(K(5;6W77MOVO!A-OOP= M\P?\+0S'BR"Z$!?>81J%V6Q8AFE!P[I!'EWR7""87&=EYYP@8NT31KZC44@6 MVAQR@[8"WZN*T^9TW.9-[$[F!WE=7TRF)*/Q5>^$]/5\&L:SD)9Y[L572[GF M_[J\NFAR5=95%Q,4&FTR[6%,];HI([]69 %U@75>BF7-W;*.EM(G$W14-A^* M#@?A]N:OYNTB>);%)">B(=B"J'3)OOF!=N,E]*H@XL?0S+N) M_RC)[.6:FK:.N?W0+A/6ZY$W2E'7AKOT K#/@_ITYY^?3^KLRQ>#,=AG&K- M/^FPSU=C$&+ PDIP$+G#6O+/P._P M4_BZV/TWA42(])]G4\S#^0"EY"A9 <8I,%4B+X*& D9%*1P%J:KY3?2-@/4I MN] 1H]8D#AH+K$V9W\+6%YPN@)U/WH;:6HOV9-WZ7:F#19P"XVL18K$.G(\) MK"LN*G2\OM^;E/MM\= ^>6P=4Z53>;2[U'1#W>?#N@WC//MN8'5BI:#3 B1% M0:"8J1-HM 93.(:6'SQDA?OSF$?Q%\K -I>792BT*1L,P5) 7!NH[&BM9:680*H4O_:@.( M?1K"< 1/J[40&]XXOW4!W^%B5C69^OG7YQCG ^^E5CF3+K;U9$G7D<>L('C4 M.NJ4:_,0GBW'-?P4RJN9?-IXZ;=F_,WR6NV-.2=J7^#TRD\<\%*88Y@@ M2U^OU6,![YD"[R(&4JA&W+6+]WCH&SYPR^$,/S0U.A-$RP+<=1MPG% MF*P4'(2G^$&A\G7&1,W%29%J?K<8>9CDR!ITS2?-WKESC(DBH^ L8$FD\2WM M0/ J V/.A6RU,Z9U"=0CD'Z A,B^+'IT$.T>0FK9&V!:!Y\^QZO_OAPOI_I< MHUT[W6? N!=<6@[&FGJG%RW9@NI,%,6L0$F&H76J<3>DO2JE.Q#1#B#3YNW5 M$NW+MWV\,A.)7@<&C'-;Q\NQVN>O=KC,+,7D2U*=C$M?!^9'2*2T9E$;R;0E MRIHU7I^^W)S(#)0/W+ 8P(=:?\!JF5IDD?2H%#(E;WCLI/ID$W!]FEEQ2!XU M%UP7+:ND0\]RR1!3J%?:L3;G21(24\F)VK5%MF[/6=^C[ M?#\8=V"2RSJD0FNKK0APT:C/"2"#J%/66GC5P7"-1W']""F*[OV:/>75C$E/ M+V?U5'/V;'(1*4:N6W9/"OAD.@WTW:LIW!_K7VD5%W41;\IC66,^< 9+L$+5 M\J-2>T>1BU9XAJ23(Z591[NW#F(/M+0^#;T\$)W[2)H.=>N#8P\'EBQ_1NT! MO6 4W!3>)@SS/[U-;R.]1BW!OO,OKLJ6JL^ZC(9KKY;I M+(SN7J)9GJ&<3Z[7L\RRR&1D%O4>"^/DZ68A(.9D09I@?7$\.',GK7%?!['F MV#;*R;*?0\7U0;SMNL\O2X#?C,_""-^4:\]BP+(V*B<&QCE6#^]J!PN9 5U$ MK3E36;<^5[T/RT;D.MC%F@-IMR:"Z=!2?IN;61EB.BA.L&*T!(W1D=.HB<=" M%K!>2D^ZR%C7>BSX%O V(M.1BR2[MY1MI-H,GS']HPJ)!:&L(H\P%4O& MVQH/WBL%Q5DAM=)9R^X)M0)H(PK];#G]=B)JQIJ-.M'%:$I,PD((Y/0I91/$ M* -D88N/";5K'AVVZAS(?[)T?G-Y-632E)RXVD/XUNS>?H^VIYYP:B%X A9J MW6^2%KQ#!;%$%83(9(;;T^@14!MQ2/]D>JBMJ YP(+ @>4E&7#,_E[XZ@$S;-:W_&*;XE$#F M>O&3PL\K;:HX$R9K!*UB[;L2.'BK(G">I#"J,+2MH[CU2#;BST^6I6\@DZ[+ M':]&9=ZY3>!8,L5PP%00% L:@F8&6 T[0W$IXX'*'=>@:W4CZWRR'#=Q-BGS M+R2G04G62=1#JBSGVWK_:33/.K M>^>3D_3?E\,ZL^EZJNQL(+-5J+,"*6VL07(BK< +""F4$!1":]XZ(GT(SX]0 MJ=@=7?:43YMT__>^PCM",QVF.6U!&/_K?'A!/_LTF0WGLW5;H7*6EG&R,X[7 MK%XA.^.8@(16UU:(GO,[5;'WY/;W!-*G1AD=,^G@YY_?3L*XSE!/Z7O+D9Y#:3+%)%+#MGH6 ?R M* BQ.##H7'*&\]Q\:.7FZ+8LG?PY+6<;V76BW9X/%VNGUV#E"(S6+R-%8I%I MD!2 @=(A0ZSCCY-WW#KKG14=U-L^!FO+RLJ?@DR-A=5<0Y'"7,6X'!KV_2;( MX&IG+5O+CD1MT@_@CW1[O255U(L6NJW6:E7X[) MI;RLO[,.,W?)&&T9:!M]G95DP3'-(;DDG+ &*88Y#/,V1+QE.>//3,0N9-RN MXSSM2_U?M>>?R6E%H*IOD@))EY#T3X8Q/J&+U"A-#9!5,@ MZQHQ1V,@<-HY22^.;WP+*GE[EHF MB"8B,,%LBEB$<*V/Y1OZ"MOOUG=/NO/YM:W&8A#!?*!%"3YX(HUCL5Y:=M5+ M9&0:%8L<;>!6--Z:S=']-$'"5@S\OC5>)])L^FY^C^J$%,IT^I5TQS_"Z!(I M'$%>:G]M5)R#*IJ1=LH94--N9)N*UZV+7S<"]M/XY7MQK+T,&W;N?)C^=T%: MX3.+@H&+@N+>S M$C0@%C35:*B&;MU'9$N)/XT)WJM;VD6N7$T2>O_S'Z=GY MR_/W[TZ?#V>?)K,P^FTZN?PTN_'-Z-MIT1;A$O/2P9^,9\]Q'H:CG>:+[/O( M!M-'FJZZT6R2E8+IVFY]!=7#H :QN,AJQ_4B:W6U]Z86 W+RE%E*08=B8VM; MM"O6O0K*MGC.J\GXPSE.+Z[O$Z\6HW/!->?,@^)U_E0=A1B(G*"=1,T%U@Y) M&]65M<'3)Z_P(!3\IMCL"#)M4]VX!?#;2Z4UYEV%[4-@(7@%*'0=::4S."=< MG=>2DM)"6Y5:4_%>-'UR'7M-Q#;R;.91[KI7SY91EK*.<64%<$;[IE@6$ IM MGBY:15NB9,U'V>T)N4\>YT&9>@R1]X:G'H,6UB+H(!+I>&.!]K 6F[(9^8N MJ-9%(4UYVIV!66<1O6$F\"+!6*3@5J$F$9,^"K6L(P;F_-VQRON;EI_4N]F% M@+O:EGU%>7#G9GG;<]G@9W;=!7NY9ZO+<$%S+,&0CU8;'1?OP=4V&LD5DQ3' MZK^U9N3&Z'X&Y^>0/.U&[.VZ%VRUDM4+S /ILV%)AYJ.2;5Q>QV][6D+I=YH?P9/:!_:'EC>S?AYU=]L.X1;SX=INX(^>4(]UJ:MN7 ,/J^.6<*H98HY #J6R6E$ =YX!2YB M%J4H9YJ/I]D-:9\J^7K,SUUE>PP>7@\ .P]_+!&KD') GX%[,@?*:@/>9_K2 M>,:\0,%-ZU3Z/GC[-"6GQYS<3\['C!EO\OVAWDY7!F36C&)!YM%\KM>[JXFP2/D[M8S-K]=KCN]99)E9D6M1=/Y 64B0(H4D#(V7BIE?$B MMW9K&D'_P;-N^W#VF"0X!H.O9P)\O0:,)DFO4@!-?AD!]@%"41P\MYII*8KR M1PP2[\+]P?-J!V;J7L(^YNGWZ\E\<8K_:A+&*Q.O?WOY]-7IR=G9Z?G9 MR>OGO[UY\_R?+U^].DL?,5^.<%*6#?WRB^&81/-J^+E>!/[V1'&/JRRM(32X MVM+IKC2ZZO+ 8RO!HL@YED(AJC$6E,L@$X.HG =E60"O@H*"G!N1BS&^=>7"8YCZ%%8UY,M=U=A4-,TL M^ .H2$%?7EPNYB5^,R7(Z,!4#>)\%G568HD0K=<@>2G*,)74W7;975+H'I2] M:LM^'%:UD-_1K>KI;#Z\J$MX<5E[FZXN9%D26CV)*QMSNP&=6]H]81W*^K;< MO<-89"DY#R)84GVU)" R!3Y*A#HK.*/0WJ36+4>.9I'7B.,_,4S/OTP&12,G M]]M"4%;6;9!D%8RC5Y8QZ[C*KAQP&^X'^@/9[FV8M8V6;2/$@QCT[Z&^IK?Z M_ N./N/O%*!]G T8BJ0<;8N/T9 MB@P"2@W9HF#6I%1TZZ+T_1#W*<'9&P;N M)=8N;?[9^[=O7YW^?DK&Z]6S-Z_/WKQZ^?SD_/3YBY>O3UX_>WGRZNR:DC<%^U"QM1^-O#M\_^(\CJI/-G=G/GP_[[&I,!K.%EWB M^N=D^J^7XT7_\=D=8$[&B,D**!2Y$S"3P'/&@$5A(R\B"=9ZRLH&L/ID&-O3 MI)$XVO.D&NH9:>5:FW('&"O,Z:0R")G)" NN: LT RW1^)AY<HC2BYKZX\76 M24\&'$8)UN8B@]=>JN93NA[ TV"&U/K/ODIS8PHN),L@B7JHAX962^\R%%EB MX:JPW,7XJ <0])]H=,OM1>0U<%$/_EQ(KS8LH&V'OU3E%9^P[BJ1[;;,7=6;7 M32W"MTTM]BX6.""Z/ECS'?>RF6E???X]I8,U0DW)@RB<0A*=,WFQ] )QBEL+ M>LDM-A\S]CBL_0W]ZB.NUZI]L#QD!]XH#BI5M]V3VO IUP#,>5F:S^=>!Z1? M9KTM1[ZW[OM*HEU)X/(.V[/)['9M(4A+,9L'BKC(=HC$@+X5P;B EBD5.+;V M<-?AZ%-*I&M*["V'AJD14O5X'O[ E?*^ 8KBN4 .1H9ZBRQZ""@X..86K?BE M]*U+K]8"Z5/ZHVM.["^)9J18LS(,,7,;(@16"J@879W#XB!K:= &'85N;3AV MNR]QJ!K>KNFPIPQZ[%^OK.QX;O0:$,?WEA_;F49.\6IW!4$$"I(CI&0]<T>1Q5G]S?7=GP@,)J(8MVDWPN9W,RK-,7E^,\(R=+2=16 M O(Z[45) 5YC ,F$+H84C+[;:WW_B3VK /KDY;:2_.X[W'!-!")AEX;%Y8_S"B/CFV MS6C03@;=\.+JUG.-N0C/BEJ*(:-"0Z"]D1#_^< ^J4%P1 <'GVDG!Z@(N8 2CLU8Q*%92 M>"S(V?1A?6J6M*_P.]G@;C*H@R(L%PPS*:E0Q[<)29K*4;S/7(QU@)N_V_FD M;>JT3ZV(6KWTN^]PCW,>=QKEAWL;Y1\O([(UQ./G2_;;U4;9E"6(E:?=M+*W MM=462^!X4J!02OJ;DT":27'R;S(3K7V%>\$T* >I'WP61O21DXN+X6RVTI5 M.N>$"1YT]A&43AE<0@$\2I5T$J9]=OA!0'W*K[3AQYJBC4;R:&8:3TE)3;XB MZ=1%+9.T'I%@:"9 AL2%]*0QR^:-W1^ $^?TC7=D*29 M--H=0JZ=KWC;4@EM,";YVNB4DXI3K,Z)X9!Y*C%8U!E;]R-Z&%&?TC7=<*2A M1%J6J=:5KAR>7\-ARK#:LP-L9*34(EE#YXT!R2(W"IW3NG7.]UXP?4K.=.J/ M["F'QA4,]ZY46VN#2PX2$S5CI"5X)/W&).J28N LM/;,'T;4IP1.1\JCG43: M*H\P>C&9+AB[@'C^,8S7L#B7P*6*!IS-M. B-#C:#(A*818QB^!;%\EMCJY/ M:: .U4M[2?4X8[188B\20_XH"0-GE[UC'4.EFR=]MD"7I^20(W8<]\$\-;":NN'G5V.\_3K^M7; M)!)I;%JS)T6MR$2 3]R 5\B\3Y;1[G3Q[CR J4\9H8YXTU0LS;7WQA$8R7/+H//2H#RK$"D*!/0>2TC M3['8UI?VMP;9I]Q11W3J5G!]=]*6QT]7KNA1+_<_"*V:R3_6R M46O?;0MXO?/=VK#HN\9Q'0FLF4F^AO%FO%*#4X>,Y9BM!XSU/* @N9*.]+C+ M"JTV*;G0VNRN!=([3ZT;ENPOA [X4$^>WY2GE[/A&&>S@5,:N0ZU1T6H5YU* MJ&D>#3D+CEYC+LWKZN_#TCN'JVM6["&*-N60BU7>O?1QSY*S# 9-O1ZP*.@2 M%%Z$VGQ595>/FV66WCWF)FW[T#X=S77 B$YET,%Y_RUS;[]7;PBPJ(T028%- MR$ Q72?]AMIM'Z-1GN(3U[H\Y%%0?3JYZU"9M!5.EQ';R;-G[W]__ZJ&'6_. M_W[Z[MF;W]^^._W[Z>NSE_\X??7F[.RL[N;TZZ342RB3<;65BTK!ZQXW5R6" M]+,I?J1]JQ4/M-P]@K:.$36(VPZY9RU#MV^>>$7V^MQ%I\#J$F.PI1B;P7"3 M0=6Z8&?I;TZ1G5,N$BU;-V+?!%>3I.D]S[B*!]YA&H79;%B&*5SE>:^WQ*(1 MP2?R!Y4'L6S(?DWRS BZC+"9R2$Z13?*E]D*P"2)MJ<;"IO#,?E*+^D-G=V]IC;'*5',CW.%R]KZ#/9F1)ECT>#X9YS.C3=T?]1;.C?=FHR^T/V["^&')4?+ MZ^)('U,O)3_'SSB:+%J@7H?B 85FAGF0HC9^G_L,.CM,QG-9FO>\?1!0 MK[R7OE*QG4C;543@8GF_X9BV9E2)GR]JS_SY=)&7N<8F"JU-U*NQ(D90)2IP MT4NPGOOBBC6!M;8WFR';,A7__R?O.A!RMY,AR=4[/3_YC],5%V\U;W0WJGT[ MG7P>UMN)],7*WNXU!;(MA"83'SOZ#4+;(#2'+-"3VQ#KI;9:?:UD\M9%KII/ M4'@849_,^(+D 1(UFZH(;:^,+,-1W9> M[]*C_G[!Q2:!R9!H?>W=:HN P)P IHLL0F5G9>MJKT<@]4EU-F3+/2]'$\&T M?CN^\9>_AR:M,:RV?9>IC@\-*D-00D%V*;E2)).J^9"&38#U29]VSYR&0FK- MGZ67_#VHH%E1.C.(QIOJ&VCP,5LP(A2?HDI>NXZTS3V0^A3 '$#;M!#,P3/ MIZ5@JB?LA/L=D?X=ILDX#4?7Y49M$\&;/:VK?/ .:VUZZ+PF;#8IX0%PZWK;,1D6U_HYF._W53ZQC,*96JW"X8A1EH2& I?0*%V MX$1&LKS)<1F"L,WS+(^"ZF%UXGXDN7>>9A.QM$^K? OKGATXN?;DJEF^I$_^ M>OOOZ34>)"%"*AA(K58%BTE"E(J#,,A98LFHN[=INV+6;@OHDV]U0!(>0-I= M$_;UI!J'2S(J<71=HW;V,4SQ:9A=#0"C[RQ^LY;X#C*Y 9Y"#S#9T"8Z[B#6 M.C:F4S$VHBJE=03P)<0^-3\X(-.:2*QK M6KW#3V$^O?K[F[*,P$_#=#P7:4BB#2EQ#5-%#LLJH MB%D+T]GI[\/0^M0$_<#Q[,X2.D:0,' *(P4R!I@H@9Q%K ,A= ;!N9$EBSJT M\WBAP"8TX(=1.*^9^/8DTEV#7=KL:5Y/^ZO&ZW:!0%M%PXD.@T*$^[ MXKV(@-H%FZQ56A_(H[H+;:-,+OOY^+27B+KFS_/A[-.R"?]*:\;,M8@JQ'H% MPH(JB79!5->.%:L+83>Q]1'W-O@V8M*QZ\LZ8-+^PCKXX>5W69 P7IVYT_KT M MA00B>=2/&0]*N=G:9?L;:86@Y M2&XV$+*$Y'B&L&B?[EF$F"CLT$R$'#4/*71UEVH[I'TZ@3P.W?857YLFYP_H MWV_&X0Z4Q6*#1+"VL-IXT9'?R!U8Z5!8S;E/^C$G;*LG]NE L"%#NMOU[G3/ M^_$4PVCX/YBO9WI4XXRS06".Z:@2R,PYJ"R)N;(XV@#&DB: )K1.>FX,KD_' M?(?0,$V$U!V'%GF-0>#%AUP09 @2E$8#/B5%@)"YHI*UN75/K_5(^G1&=Q"W M>NOM[X(**]'M(&F&(EH#Q$I2;FDD$QUZQRM(FE^XO-KQ.E[ M<2-(4Q=@6M!^)TP0&=>@4(4B4V(B=15/?X^F5[6Q#4CQZ#7+W>30G/%9' M%!(H[J1WQ=+;IU(!%7V=<9$CV&1C)*4=N&T_&.1!2#V- 3LCR!X".0A+!L$: MZU(*P+@GMFK'P5N=P$OE99!&F\Y:&:S#TXTE>#NMHU_F7]^.PGA.T=#I?U\. M%TU*!TQD&Y'66S32\EDH$#RWH*/4% _)Y&57/68VA-C'[-S>3'K F6@NMHZ] MC-J"^%$2B_#@I"3J8IU&+LD?3<:$$K73IOE(R8V ]3'= M=B#.[".BCME3TX'#\8>3Z;1>$[@J"-$R,QEJ):VME;1<:ZCQ#5@?BQ29H_)= MQ0V/@NMCTNU +-I75#TMMAC<<=4Z+[>@!QZWX.+NBMN77*P2T4BTY!*;FI); M7-=%<%YP$#GK[*R30735CJOC--CJ*ET4-F-$X%H*4)*B 5XE'CDGUH(JK033'6.N#D52T$H'FT&J.K"FU*:12(&@T](Z[GR0O*M^ MRP]5J!UY",PAB+']_G?IT;PX>?GN'R>OWI_^?GIR]OX=_>?U^>IPOC7F_7=R MT"YI16'^(@RGE>>X1T%I6P -/)X.=Z21!W0%X?91PUD:32J @8J!%5\8,;-V MP*0X"YQA!5SRLGB7LX^MW^I[P>RKN)870JX/X>LUMFE(\\7SUJV=8RV\#A9R MJ6,,&(4',<7:JEM*4;21FK5.0VX)L4_>4AL.W55V77'789*:E+R4 MBTD8Y-!A11R_2[*8Z:MTN!.^QZ%3 YMI0%UVF MD-XYL%:4:$O,6;8.-';!V:=7JB&O-GROVHFP2Q?C[/S-L__[].3L]'F= GSZ M^NSD_.6;UR>OKR8#/SU]??KBY?G;5R>O5ZQLO8'S85R+L,[FD_2O>+>OS#+% MN(??<0!4#9R10^]=*P]EM/@=0K"V*] 2PO*,B^;RCJHH9_"7B?.ZM; M/Z.!X=YO78W,\.)!BQ9\LIBL8Q%@5-$UO")Q8XVVHJN]E@MCJ75.^.;A^RJB M;^]T7!,X8@PE.P48,Z/0T16(M;.@MYI['6W2V-IG6 ND5Q'(3O*^JT'VW^]F M-N@?84H1S@AO%Y:#$%$Z1KJ0UYH"G5TD5596LXVC2QV>4P'?L'6JVOF&LQFB/=C_-PEB:7XWDM M:$OTJR<7]:N!I3=!"9> .65 ":X@F&*@:*62]P:/YR/=+@EA= M$158H+\97?MM&Q6I;W;@XX33714E;VQ MC0XN^12B JF3!Q4M!Z<51:T&'2^9;*H^J/M\J'ABY3FO:<_/O^#H,_X^&<\_ MS@91V<),SN!0^UH&D\$[J\"G6EWHD=L.LK.[8>V3!>R$OYE,G"HN.:8 )DH9,YM@:!Y 2Q%YE2XEW>[41V,>4N(?;*EO2+<+B(\ M#L^(.#B01 3KK87@+3F.M1 I4GA-^\+0:JVL+,?2<3<@^Y7G[1O7MA;C4=CV M8G(Y'1C%9+04M$<="662=2B>(=#9,HT9*:!OG4?9%F.?[@GWCFM;"_$X5!M^ MQ@$63_8\6 J< JL78*OZ%8JT<7'1119HQXY)-<+8I\O$_:/:MD+L,F(]/7GW M^N7KW\[>GKX[^_O)N].5^I';SY^4IV$V3&&2]D,7!R5SVHV@@VK>U' K@'T*@[ODVEW-VIT4FUGPM1#OVXS; M 3$#'S ;7LB_4*%4L+5;B0E0C!,A,,6*;7W>L"/4/H7$1R=?8\EN:-V7WZ]_ MU/L5?_O3_P-02P,$% @ /8&+5D,,>6F8C0 5OD% !4 !C9VYT+3(P M,C,P,3,Q7V1E9BYX;6SL?5MW&SF2YOO\BMK:U\44[I<^T[-'ENUJG759/I:J M>V=?>' )R)RFF!Z2CWXZ0N,QOUF^->?V;_2GW^"86Q2?WCUUY]_OWQ+[,__^]__Y5_^[7\0\G]? M?7SWT^LFWES#E_7?V% M@C8NR$Q,5@9_J1FQ/ #A0HD8%7/"S1XZZ __^9?R1_!C^ DG-QQ/O_WKSY\F MD\]_^>67/_[XXU^_AM'@7YO1U2^<4O'+XM,_SS_^]<'G_Q#33S/GW"_3WW[_ MZ+B_ZH/X6/;+__WMW47\!->>](?CB1_&VP%P^#3Y_@_OHE&_S'Z)'QWW_S*> M_OMW3?23*3U/3N&GM9\HWY'%QTCY$6&<"/:O7\?IYW__EY]^FDG.C^*H&=R__CR Q<\^C2"O M1;^8<@&E"IS_69[V2VM,GQ#(*-Z@DN!/85@4O"+&54]OC_G[LTB"[&\&DXJ( M'SZ[*M[FVO=K"OC!HRN@G3Z(7,-U@%%-J/>>>P?G N0RPO+(V%P-OTT _[[^ M98KNM,%E^(._@J>1Q:MA&9X+RF9O\/^\_<=WAD>>^\-^63K>X;?S)Y2Q=@(" M7R";=W>:R MV#DO\;.]&,!YG7 _2P&W/2X-<5P!,=0*ZQA3(;:;P-W1[J.^U8J3T0+__ W9 M\14J^WY=SB9-!;G-2$'D/__4C!*,_OHSK<'?1[C"N8VF6_+%!&V@\L,>)&LL M!$5RL %G9Q*QB)4P%\$YJKVWM@JA*X<_#H;;2_8AY:P&Y2?#X8T??(3/S6C2 M,U9QP;7&N3&7Y$-J11MJ3V]& M(\3SMC^.?O ?X$<+3-;Q%!W.2ZGD<5[<$<<4)0#1B:BR5\:W8G?=R"^;X"KR M?,BQK&))C3QZ"$66\R4%=P00 $!TH@XQ)4J\1S>7:QNE!EQ84ITW>'GDE\UQ M%7D^Y%C5X/CB$PP&I\WU9S_\-D>5C?:6,IR-7/'F7H_11N"HL M/QS[.'AN*=.'3.LV3,]F^;8_@/3WD$O3GLN%'3^#$O"5>H/'N M.-61I@I\WA_U&#AM(<>'O-KVO)X-8S/"Y>+603MM;H:3T;?3)J%!X'%O8$D3 MIAPE,CJ#\*PDS'MG=.(&S(H V]8T/PKB&%BO)^6'2N!:F=;-<.)C,?7'S7 ( M@ZE26BU44LR0Y(H92%D@-EM!(- HM,?_:VM6KQCU9=/<6HXKHARM(ENS"9ZD M-(+Q>/Y7F2;KH0NNI N(Q2I%9*9 ;#) E%-H @9@R==8NE<,_;(IKB/1%3RW M"F?=0W6*7YZ/+IL_AKUDO0L:-0ZDQ35%)L3DHR6:@<+9:M1&48_EVX&/B.,= MI;F"X5:!K7N8/C3CB1_\O_[GZ<;!;.;!!T=4U!$7&&E1!<$)TRC;J5D(>MV M2_/=T5XVD3O+;06!K4)7)5]G\.%3,UPXY#'@,A%C"9#B3B]U!N*$EL3IZ*E+ M,@79SD9>'O%E$]E*?BO(;!6=NH!X,\+I,1XN^Y,!])1VS,N4B,*E@,@D(@D, MK3@M@S!"*VY=.Y-X><27368K^:T@LU5XZG+D2V+CQ;?KT QZP(3S:(:3X(S! M-4*C*ZTA$J555C8%;:#=:<&]X5XVC;M+;@6'K4)1"X5Z\S5^\L,KF'K/.2EN MO$,W"HUK(AG-Q%&FB-M?7)>S5 MQ']>?/)HDYW?3$KV;-&^'LM@?.":I)QPKKC%DY T)=D'&97@.H0:X8C',+QL MTBO+>$5:1H5 U#]@,/@_0W2E+\"/T0I(9^/Q#9H!CB;'J CS$%F4: :HR(BV M8&Q,+ 76+O'FT>&/@?@:DEW!>86@U-^; 7I>?C0]QQJ->\(XW$I")" %(U)) M0SS@-I/1,>,\2,=#J,#UTK#'P'$;2:[@MD(X:IY",CMI+D;$Q$]NQCVMH^-. M%\\:2L2;9V*!62(4,+"<<4BYQF*^)'PB:&L4)SV!Q9S$"(49%9(@\QYR!AQI)VZM'/P;"*\AU!>&M@E6WR0>C M4S^!JV;TK2#'P')[J:Y@NU6(ZRSFT2MF*[/5COVRN*\ET!=6M F#?$_%C+"<=,Z-AF/PH]9@T)OGD MB$"[@4BK)'&)X9QY *ZT0,3MTG?6C_VRJ:XDTQ545TC9NIOJV?/99QD13J+E M$K7%Y<8)3Q%3],"8SE2T.X=X..;+IK:E#%=06B-"AKHV\H.S88*O_P>^];C/ M1@:7BP*!&%-B,-1%(F5V) 3J"#=")NXE FEG0=\;[F7SN;OD5G!8(8ZUF-FE#P/H M>0H,#39-G*&X\QLK27"B^&D4*#@(--5(H+LW:$4^[Y1HVNKOL5MWA_FE6 M-QY=<@/$&B=P.D+BAA(L288JSUR.:-G72[-[,'Y%K7BD2,YC6K(#J^M2 M[MI)M_*%_SM07D_7OXW ]):*]>RVCB\/77,M7U=6:!7'=7AI:@NU>%PA$L42R\!H-_XRFH766@ Z6^I#!TG9G$BN'W:\YUI*&IJ8,U];> M^;=?EF2!!L<_=ZR8-0VPG@US,[J>AE?O#[Y9X:P'SVA?/^MQ6$MEM+BB7#'E MHT]2NI"]S33)P&B)!&OJ>@^>UF+-FP6D;TT\@X3RC"8V2QS=82<\L4E2PKVS M3"<5\7_MEKRE$5NMV+-G3?/4-$^&H8]'E/,95RK'B4=[%;7; 7KUS O?S@"[ M,]B>7^(V'-U;E'<45^6J67,8;_NCZ[/4HYI'29DE*AKTRU.Y&R6B)=1PG 9% MGT*V\Z'N#?>RF=M!9+5MI/F,YO5'>]9F[#3I3>^LP>BS'TV^E=5^:LH;M/,4:AD)(''%=VBP>N""1 M@222130$O92$6F6YL\)'_I@1]D*T9$T8Y(!*LHW<*RI'\7E[KV'0]"<3N&QN MXB=X]^[#W*>WH+0'+0DSHD0(H-2*,HH4=\$K2G'C7,JS?^A"/S; _DRX#KEH M*@MR+\&1TV8X;@;]5)HT?"^F.V[R.6ZI4[MTO$NX9(.GUBA OAWTI9!*D%)P MW/\]F,F(HVQP+R:3.>G.W%VQGGOS9- M&I\,TP6,OO0C?%?.U_!Y!+$_W6;QZP%,!3Y,)]?E$MM_SR)FD>N4,J5$1X\R M49J30(,FU%.6T1#'&3QV+K&[@K1!O7]MJD#_2H7:&W?[TK[Q13.XCU(@,"K1>TXJ!@77SGOGI59>,4-$;JHK4^\ MW)JEA#K0B2O/E'ZL?TOK/>EX>-]%HA6;0"S _#IJQN,/HR;W)SWM=-!2,>)U M2>R74%))I2;&.Y4-$S+$VN3>&?[%FQF[BK*#EW;NH@^OWGS]#,/Q7NV" M]R67'XADAA'KJ2!:!6,H5RKRVARO!?/B&:\CY@[>ZH\P!GS@)]Q77N,Z,V@^ METG/4?88C\QRSHCB4A$9(1&+WY,434@F*0JVOAOZ"*#]ZT$EXAYXGK6DWH'% M=P�E/#4.<^J"8H^D:Y3QK)/8%%BAQ*^)4H?\KA+2X'8E ''4"[=),+8"V MCC]V^KU3 &XC9,>B)!WP4'$#F0;O[YJ?Y_E\\@E&9\.)'U[UPP!*V&0R[F4N MD]-,$9 NH&GJ+7$,%]"8A$^,N1CTTNG8FA.1#09[Z=1W(M0.=HT'L^X!LU2B MGT&D@7()/S'B+#4DH?7:$\IE M5NKC@,O%&@JL7O< N#9\ N, M)V7",WC3ZEGXDQ[WLI0T](1IC6N=818GG!):(#HX_)T(_+$TUEW481V6_6M! M9=J:#F3>@8^PP+$P0L$#M2H%HG2YV\J3)S8:C^8)A1BD\*[Z]K\$X?B8WUW" M7<2)BAFZ=L8]GIGDP96V65J7E.Q(0G*))!DCHTED'1XK=K23-? HHF-3AXKR M[\ ?6 ^,:N9X8I)X7F[*Y(# (NJN8C284K?+5X\B_FETHH[4.[ @;VW916Y% M?WB#(&_SP5Y!;D8P^]RE_PKC-U]1'CA^?^A'WZ;&%,ZN)/>CN ?3^2^1,YQ:B$)0YV4AH?'ZO?LMM-T-IT7;[4^%ZH?:O'.)1SO3PTA MS]^J5S"$B/>U$_)#Y MG2LZ+F#-CN:FOKCB0;2;G==-FL67V4E3Q;+HE(TA 9+.J@UH+(Z*G M='HG!*I DX=_3,BO,PQ M& /IT8Y'K77DN/C?2IPK@AJM,[7?^-&P5&/Z *-I'Y?;)!X5 _,()RM::H=' M3YRQ0&*.RBBE,V./53O9A>=U6%X\Y56$O(+]UC&M96"O_+@?>Y8S8P1G)!JG MB*2HG:$]#E%/L+^]D#N(9BZ#>MT?W$P@]4!+ MI[VCI!B=1-I B<7-AY0;C"IQ*K2MG>*P!LJ1LK^+H#L(;OX#^E>?$,?)%W1: MK^9=,L_S@UY>WV7 IX5"(*()BQ:M-)+A1A4YB\R%RF4-J8ET->$PQZ1BD2,)(#2YE;J'UG9RN ^]>?;@G?4;NV M)ZN#_6D-V/GJ^;#E(*[,QMEL"-4""'K=@3C&-%%.^.R,2('5=EVWA/CGU*XJ MA'6P_WU?N>=E:'%$*4/QNT1$-XPE8JE2!+S*5#(;H+K)>Q]!U[6..MJQ6HCQ M.=0]^C!JTDV=]VC&C0V%<59N9[-',_=&V3SVAV;@*I8[6@MD/U7-VK/T4/"*PEX;^Q# M$I$!3R3SK$IU+TZL0=N&2AU,UD+81]O=/%/6'ZE6M"?2MY%K!S;C'-B\FHXP MBG')=2G<9HF,M%1+C+B2\91=BC$:6SMC\QZ _98MJD3*P\.L'27:05&12XB? MALV@N?HVG^$ M*V>J,"ZKG!\LIHJSGB:(S>$QH[CBZ$08FM%UR2RCZR(-NJLV(4P!WBZ%I]9< MN7EZK)?,M.ZE*-E M0'(P^!)8*XG/&H@!Y9.T/)CJ%:FVA/@L(M[;Z,:*;*C.*.G !'D(#B?^\,FY\N1'XY]G-;.\8)G9M"8"S265J6J-"V5"%9:$Z@- M24']F.=FV/YL>E:!H0YBY'=2&;E G\^AF9ED<$2"0,,_1$E"SL$!]\SI#ISI M@^6$[E,;=I1R%U?3.[MSF^;$Y2FHK?#S[X?CH; MGOK/_8D?3.?1\Y%#5IH2YA@ZKHQS7-:\(*7XM5,>*/"-PJ];J-#&X(Y;C[KA MJ(.+UYL G9XI!Y18*F\&OA;3RS M"M$9%2-!(7(B=2A1371?E.? HF;95:\ZW?6^88IT!3#%$%I(D*6>T!H$RXJ*GQ,?L G5>1U4_!O,$J./6N;J<='!KZS=T M&493/W7F>RZ$4BXFOBYELXJS6FXDKG-6_S836T]D)R3G:'EZ)4K]E41"R49- M"54_TIA4]?A>+>S'K8('8;B#RVBO^U_Z"89I?.K'GWI>1A&R]\0K0%-56$Y\ MLNC8QDBSLCQ#=7?R'H#CUIG=95WQ]MCTI.GA'*?AC8S?%@6^;#[@ACVF8EZMIKSG VWS,X]2"+@7?Q0VT2E%7Q4,V M8"C1.3LBN:3$QF0)9T92D))#]7(\7<34=W"58BS]J?")%R6W%M5F_/OGS8;07OPI5A<4 M='(R<"_+D_/$LV*9*.,CNOB4$RM*6^>(K[_1.;A8.V_FV>0\MV&[A1@/G?/\ M8 JS9:MXR\VPN-:SQ, ($*W!+4#Q4FC-2UQ*<5L(BJGLA1-4=Z88JP ]DZSH MK8A>IS.M!=[%7=#[F!89O!N VB9%>IL;H:L [3=5N@/BEB^&5I/ZWE0"A.=4 M>49$]+A_A9B(@R *@9GKY(VAM>^ [E$5UN1/'TH3MA%V%\G44P=AG@ZH-(]6 MJ$AHSJ%49.8D2(Y8$DU.)5U*V=0^_KTS_@&N@K>G9/F8=U=Y=I#&A/.Z;F:N MYQQ03""2@TQ"I!KM(9:(=R82P1GTVMU"5 M%E3L>0V9([6<@F:AY)B[TMI9.>(D)&*XQF5.!$K91FFSSUA9'BFC\1QT91L& M]KW/?$_177A)3KAH$Q ;BGUD'2/!"44TYPQ-)LN=V.B>8]L]9PG7?B_P=\'K M-KM1&U(JQIXWQPKIE1_XX??*$RRA'&PL5Q$4Q1>J-(%7S! 5. @;9:;9[4V+ MEL#]"56I#3UK%Z2:I2+./_YZ\O[L_YUI'[#),^Z(2K2>W5&DB>L]!4:\L;E?HM7B? M =TC:I4*063H[3)@!T7)WWU/W7&">_3?'1KK'+7;*$9PQ1(DB\PSY0&_^:'_FKJH)PVXVG%E]-F]+D9H==R!D>L9Z4%'A7A!%)I(F4>(=F@ 7D3L9 MN'2U[UIN#.XHM*A;2KK( HV?(-T,X#Q_A&F0\X,?S=/#9V4'QJ^^W?O--%@2 M$AJ-I<>BY\&6BTZ2N P&5;_T+RB1<54]O7H7H/O**>U0D[HGZ-!IJ%-C\TX% MJ^F[TH=9)A5WVGDQ+9^24'0B)^*5UB2DTA5!\:C\1J<:3YG[:\8_6'"R>]:; MRM*O'5Y8@6GNT6R"JF:LI:R5*7.1A"? M0T(O-T@;I&%:;&3X/S/R'XLW[I'[;:3;@56RVGSZ,.I?^]&W68_,V,GO_^_O+L_:\?SM^=G9Z]N4"#JX3S1M/(\;C)IR-(_+_A6"L8]%%*B1^;7JU0+2]*W7G^>6Q MMT$^XXQ7N5SWDPS_T*50:T)7S*'I*[-3(L;:UVC6HZE41F+\$2+TOQ33[CU, M3F]&Y5WM!<="L&6FZ&;B3*D@-J=,K& >-'-HWU>OV/@(GOVO@I6T8$WAB/9" M[^22X-*49_9^Z?T8@XP$V+09B/+$>URPO;'6R)3UAGFD;91^KY'^CJBO(-[G M$,;_S?]G,SJ]&4\:W-EGP2EKH_4^,S0*0ND=8AVQ"3PQ.6=C(JB@:@3P'XY\ M*,>Y!I5--9%6#LB^]]=0CL;O8%JD&6T JF)0?BV0_O7%OC(S& ML$@"+_D/7CCB@RJWI7+@O-Q_D1N5B'E>G#\2BM\+Y=M(M;8?>_E'\VOS!4;# M:8G=TJFWG^#R$_R.@IWW&%IA(^;7'*J_B@9HKE!N=V$2;X9+"S=SMWC[6#LRU5N M(9PEM]D%)VF6WH/1TIKD=:E2;4/0/HG$-W6;MP-4Q[4L74Y*5MV[Q@_ON#RW M]G2*(&S)6888IZ5*#:ZM2A*CDF4\Q*QH[22C3;&U=J\74G[[4,JWPY7:GWE> M^U-D#U)10RBE#(6AT;G0QA$&EC/)+ 6Q4=K[-L+8%N3^'?%.=.F!6]XI61WX MZIL!7@06N) Q ,\DEWL?,C%/@F62@'&<1DDAN>KWQK "MZI;PG=1K%[:Z M::K\I5_,XQ5@>P*\RUEH$G),1#J-YI!FC&1KA9:)!FIK-[)[#,^Q*TXU+CHX M(=],$O\8H;E[GO.X)STX#0A73$.<$I=F)V4JMZ\SUXI'J6I?X]@2XK%K4Y>, M52QR-+NF\0#77?2S,Y_2#.O5S1@M@/'X=;\4=>E/;D;0 ZO1%O"9)'"E;7G2 MQ(F4T!)05BDJT7,3&[FK+4 T$]3#]4KCYU791[VLH8#!RM M/26 :!XU*8<(Q#D$*P%H#EZ$4#WOM87IWN9RTCU';^KEH;?WMC]$)/WAU>W ML[,6S2&@-#B))I2B"UZ2P$N[NN"],MQD0V5GUY.V@KJO8\N].,K[H.LYG')N M5/C#2)6$BH( *^?U(D[KQAF2@>-[::DR?J-TD)=<86D?^K!M*:9M>#E,59U- M$/XHQ;0#F]N7U]F%BL,HC:2.,XVTU\ZO-5&YFBI=1[= MVR"URRQ'KCT'%X3F;,/#VR<0M [X3Q_^8>"'DY,[(]RZ#,JK@$Z#(!Q*RT"? M,W&,H\W&DDT@I+:Y=@WYIU%5..A8/<+O8T"7]UT_0P]X%HJ#)3PF=+I]3,1J M*@E5LEBI8+.HW@?E:5@'J+5<5T=6G'-4I:*#$]=;3V&\908#2TYPH+H*=128>Q[:O4$3'VM()%8>..CPINU??+O$14S,W,53_ MR!G)/I6+MQJ(5;I4'$4GVHO@J=G(MJNQ*MW".GP,HJ8Z;+I"[4A+-P?W:V:/ M#YA;NIM [.@.\P;P#G.IN3JUFZI.2UX.I$*6.I\4KM>69D^DI9Y8ZR@)W@B6 MI:%Y,\?R):C.$Q>@GX/F;$-'!QKSFX^?<%,??;L+;^[M9J]TE+B],U^:81FN MB,O9DJBTT5DF<*[VV=4C<)Z1T;PK?4TWLN^FX>#GFPF,+IH\^<./2D$9/[PJ M?;%/QF-8@"SG31Z2QKTX02F,Z(@' :4Q/22E!76Q=OKO1L".3U7J\]'!6O+J MIC](_>'5HFXYRY:&$$HO/4XDUXRX$"U))E,6(].L>C>S^PB.3PU:2+ARSY*/ MJ'ZS#=*PR)U!6SSY4IY>.2!>EO*9P5O+$6#,-8XUO@]XE&[*[B+M@M=%>; - M8%0\Y;PS]/Z/,G<4_C)]+217^<#I+IPH371H3Q"*9@-JI"J+#YH55D3)<=F@ ME->XX-TY@8\<+];E;QN!5>;M-Y34]XI $%(0VI"0<=E' M%#BGC9K"/74U_^Z@^SWBVUGL30V95>Z7\IO_>@=(D-90%A"#F-:<3S@3'@QZ MDKA=:XA>I!H=W.X-^@+)VUEF>VE.LMD!WZ]-D_[H#] @F+6@/(EH$XP@+=GI MW=^FW1;(OLY@6PEHZ5!6E%-9Z9GG 20D9J-TQEIIG5:*4;?AH>RVD-HY1V^+ M;.%=_\O# 6Y/5:AVD99>/#I-WR$1B"UM+T,I3X^O4*K?_&$37*W[GMZ4=[N4 M*2T].=!_*9?HQSW'HM& *W.,JER *H8R.$TB!":S+\?LM6>[&LG^'<7JVO"@ M]6E[D7<05EH_[3L'Q5E[7;"0K+4E4@(CGD=#O'':,\5FK4@9DT<\XPP&V(Q*PRHVO'JS='MZ^R^82U:O"WC?F*9L.8M20F@\-KCD! 1D(%%[C*1$IMC9M7SR0RLI78 MUT9&MI'9,\H]?PVC_I=ICOW\,ID?G W'N)-/ZZIU'@_9;/A]14%V$,92[(,) M12GD($46$BPX"A8]MP31,\;$IK&/S8"TL]QOQ[@U/*VV.22KB& 1E3A(AWY$ M0IM"R22X"M%#[>3:%3#:^B2WC_P(924H)[)^EQ=-EKMH&$N6L=*X":PLQ<6D+>7E#7$F2@7,Z<1J M7VA9@K"O0$9WR\CVDGQ>P0F1@N>,&V)M4^O#XC',01G /TF=<%8XA.-&* ML941B&TDUZ'CN@F,XXM ;"7\-1[L+I+KD$B;3;8G?4L#)\%13CQ7%-WBI**JDA7U/,)'.Y.W ML\PZM6-OC>O2>65VQX9KQL$8PKTH;7E8*?O!& E>EOZT4M>_#_D8GI=L[U27 M=P>59V^QG3:E"T^\=Y-N VP=W7!\#-=AKC;68W&M>E2BH-,E8P5&*KD1E&8" M4*H)*&<(.H<)254\ 41M3.VK1_M7CR>N+QY&.[:1? =:,2\0^N9K_%3VR 7 M^2X'^!_NC;A:XA:)NYP2Q L;22HE@C+X(&/MG>110(<,H[7E;CE9J)K@.T@L M6QF[6U2,??7M;Y"NIE4,9Z5DQY_ZGV>'JEJ5$E&,I&1I@2Y(T$D0JIV#*#@U MFQF2+0V/IY$>JTE2F:.*5QY!JGX'N65]VL%L.IB[;L-&!FISZ\:>W M@^:/.X3Z-:VUI"2)PFPTQ;'2G=IN+]:N [-]\J434 M\O7YUE)^1ADUBQH K^$+#)KIQ>/39CP9^V')W(31T ]^'\/MI[KNW[<3G+WU M\6LOK*4,'"HLU5JA[J4@%3=>)6\H30HM(F6BW;2?WT[ .J\4*4J0$"(EV6;T M$&),)*#Y3E16-.%K8;2N7;3AF52*%-E+ZS()493T.HK^,A6,< W"B-(AL'*%T)#F+3+U,^._^7.53MJ)R99;'-B+M M\GK"!C".+\MC*^&ONZ>P@^0Z))+)($!Q5$&?:2FK55KH 21Y;&5V-=F M>6PCLTZS/+CSVD0*Z.L'BW\P2SP81IB@Z&_%S)S=J&C]R\CRV)F\G66VS_JS M=PJJYN2Y*=$;8,SA1'&5L5X(@EXTUUE&JG/M/K+'4/QZ%[.H*UHZR G9I'+B M)A!_%+]N2>T.)8QWX>5 Q:\-T]YJAMA2J0U&(1$'S)/DN--*&Q'MWJ(\+Z#X M==>:LPT=7=06F4=7$=VZ<.QB7Y5:,ZHXR2[K<@L(!9$2$(6;JS1*,15J7^K; M&-PSBA'N2NURV*<37KH(%3Y$M[BHH 53TFD"KL0P ]<$33@T"4+2.LD0@JL= M1U\+YG@5I)W<]U(_\..;=R>7;UY_./EX^1^7'T_>7YR<7IZ=O[]X[T>CZ1EX MBP.ZC9_=_K1MMVDL'9TE="L%4)T4US(*Y84)CD(V6NNHA.MM/$J[UW9ZN@SI M@T<5G788]W$ND,4]0Q?!EL+[)NII8>U(@D-5-2:!S8R%F&O?LGP*4^L,N1NX M;.X,TH?QO 4XOI_OFV&<-RS/,4I,-U0$CM&^YK!'!R-8+I6<@EC*Y[H(/3O/2FB#AUJ8PE(3M!O)2: M!1\MY/#42K;Q:$>B!-U(MP,3>0W&-U\_HYL!X[B)55%_E 59+UDGC73'[_Z=N\W MTV [U]JXQ!TI'F-I^E9JMSE.G/3:@@T./9C.,GNV +JO-)].5:=[B@Z=\?.$ M&)?F-XV\1H6K)"A/;EJ![O"'99UIRF;6 M4UO&.C;4%QGS&R#JZ+SL(9K#'(]UQ=\C:M)"^/M1"X[6F:1&DY*^3J23C+@L M+XT3_/#9+Y:]&K+:7XQMN@YIQCP'!T08 M])]E5(:X& QZ4SF"$3ZIZCTM'H'SIS?\MN:D@U2I-=#F[\4FX/9@]#T ]JSL MO^UIW$P]6G"POW5E#6C.(O'3U(F0''%<2^(9Y,0I!,8VZI[PO!5D-XNP M8_W81O05]6*Z_9V.(/4G;WU$&V;R[54S&C5_](=7BX2:TC_:!A.(T*5#04*[ MUWE16@T(PX/06BS?:5MC-CP^SK.)?N["2-.-."LGT]\I;_WMO;^>-\>E)IG2 M#9?9P(J1FDG0W!.&4*BP7&16X[;9JK&/WW:H(O6*QR'3*P;P^684/_DQ?#]6 M7H:X> 4V %GSNMJFP/9_F:T]A\V^"*A]ZVUCL%)Z+\$F(DH)8'3!<*VDFA,P M(3'N-+.P4>_.YZTEC]R8.Y"2;"/WVJ;#*S_\YSNXN>[/-S==3O\U9231E(G4 M&1UHAU:22-0!YT8%^60*XZH'[_D25C>R;RH);B^%9];E72[VSB:?-M>?FV$I MU%2^'I>_%J?]'22P;C5N=\FMNT]_*?&56Q6XH=:7\A6.RB""5#(:$;,,RNBU MB:];(>@X*=8HK;/-@00;(I$,5[A05#=F99C,QD2^4<3X&23%MLEML2XFE=%! M8,GITH:-4[FNRB;12C1G;1-@QT6A]F&X?"<>YM,IDH MBVZFI*Y<3(B&4)F]X-*#8#]22MIJU?XH.G1*2;%V6>;XRDK MYG>#8.Y0;@"JHD>_%LC^/?CV'#TDO)* ]\:^:6>P&VB"\+FT04EBBG AI PA%?+HODS&0L$8<0 M:[=!N =@OZYZ)5(>7E3?4:(=&)>7$#\-FT%S]6T^P\6]5A4C*G(BGH(N*0H& M;5[\(T4EK4E>.U>[4OT:*,= >0TIUXZNX4PSC,LJYP>+J>*LSR>?8#2'9ZS5 MWE-)6#2\G"8)8J.5Q"3EK*?*![MT9+O&]7QZK)?,%I]L6ZB H9S2AP4R+76=BN4.]](PK*X"!K%VGY!$XQV_8U^9D?^JR MZ.RR ;B.TGX>!7:8M)]J-&ZF'BTXZ,!"? *DP9=!.D]$ E;LF[*TIEP:I@<# M 1?7L)%;\+P5Y(FTGP/IQQ:B[Z+51#.>G.<+/X!%=DII>>"3=41/2S,+R4D( M0(F)7J.M$XSSM8W*!R#V'\^N2-)RFXE6$N[ F_@(8\ '?D+#YTZIG/G=[^]Y MZQ9,UD!0LTV9L""EQ1L0"0P-9V$W[7&?:@#=O(O';D=,6-O@Q9T>P3[GZTY-TG2RPX1:*1"C@XM,J7KLV] MK-N/6XG[B=N/V\AJ3]F(?W_S_OV^#Y;4LGC?W5U0BNYFE9']%A&=[ N^]I M.3ZSJ-!Q)4F4@+RRG@2T+4F6 OU91E5BU5LF/X&I98G#Z<-*';1%2^M2 ^WT M9CQ!BW[T^S#<#-, TN*7XX]HB?_A!]/B?"$K?!,-OG-RS:)#["$#8M$U'TH($JP*)7.++#DE363N+=B-@1Z)%W9'1243VH8J?C,

HXJG4.W><1(V[N ,=LJT?L=T2 MY+%I4JE M[.BO(:(OV@SZ:8J[IVT$QK,D2$8-282'SDKY<\# M<=$PDGE0&253;LQM9&)O.."1J$!G,GZH!ZKM.G$28[EP.;[=0M_#9%X+OZ>B MX2H[0[P1N)D:JXCGH$G@)D"@R+&4E1>)Q_ U#R>T0'IGJ=$C/0V4R M'3GGJ.V]'*46: \17^8OJ;+$\92(DX)9$1(UMG9&U'HTQZ8D=<3^4"%L1PIQ MP[.O^[N=ZD0U M@3^':[JWO=49]=%[ 6A8(_RI/VXMPK=2>^%S1F^]QMW<[P,>*HVE'GW+#>:W M%F/M DEW.W9O *-FP:S;H?=_H79'X2_3UT)R71(IHO,F6?1N+"72:TZ"\XE( M8=$^ 1M5WJ@TPZ$)?.1N;&7^MA!89=Y^0TG=MKN7Q@>J*2>:J1+ 4IEX)BB) MP'4RF4I/-ZJ._ 1S]P;=U)!9Y9*4O_FO=X DRJ*U/A(A(1)IDB+6 M!(%S"@*X2TGI&KOAO4%?('D[RZR+ \LUMGI96)R+R2;G"4B#$^3XA_6)$IV5 M,8:G+.L?3:Z'D^"NPP^;K5:-Q,/5IPL+_E M8PX2%Z_,E*2$2A* XH3[KTN==*U_[1L !%.2)#-[#Z,Z!O:GM_47)3*9D+@Q7? M5!5>[58TT^I]D^;MS2#W!X,Y($M="%H$HF.IJ\%-():#(9%SAJ",0&=D(S97 M/?UHR&PMN@Z6[%=^4+)-+CX!W+\FG6A,B0E?#G DD3HJXJPR!+P"FB@/:.M6 M7JW783DZ6Z^*T#M(Z%F%:Z'T&R#KR,I;C^HP)EX=]C90B1:BW]-*L2B<;;FT M.D;B-,5W0>A(;&"&N"RX5)PK'FLWL=JW4CQAUNU;)[:1>"=%ZN"S[Z?%Y>1% MW:5Y8LDT>W9Q8QD7PV*KX!XI)2^[92G"Q"4Q1KID@1M5O0;%YNCV;UK4XO1! MC;M.".G@%L44UWU D0=F2]&,X'#>J73IP?^(\)YJ%X6) 2IKR ,01Z,([<1; M.YCO_[,9?4].G*Z'H$,0F:%32SVNA\9D7 ^#P&^=94DE*MQ&9#\9%%X>^6B, MR J"K9CK6]"4%AJEP/L=3(MKK!N JGB$NA;(_@]4VS+4="7>RJ_X>G#1&Z=# M::EL2T)@ %QWT-DG%(*/S"E]=]XM"Y* .PVU>72 %F*X(%I$:BD0+WED6MPUECO MA4TK2@-L/&[')0.X% Q=V8Q^A"SW" !0&ST:G#E8HSBC#\H6/]N2 ;87;R-_CPL5=,M41UXP(]Z!*RX9"R@[V>$GS6J#2D"46@[:*NR8G&COHO' MEFW<1D>J"?S0V<:+"5WVKU&ES_.T!%0N-P!_;9ITOS$&*.#&BTP22PGGQ?VL MZH]1D2E#@2M?NTC6!K">I1>^E0HL=QJH3$4'P=HG("Y\R0U =G3 LQ' PYSU M5*=W._5IPI)E+E")SGH&)M,^B "O3$N= ST9\M M**D=-/@(\68T0I#S)7<1E7;.F90I44)&(J/2Q"8AB6)9 ;74::&><@,?>?[^ MK=P.F&CJBK%V)M#[9CA:C4I$@&2?<5Z_D(10PXAY65;#H*^6PV:+>1GQTFOA0 "H%FB\ZHULI((:CU MC K%5/!!&LOLHP&@S8:O$A-Y?*AR ATGZ&?/7Y=9\:+EWJ^,Z@A.3HN7M6"C8 =HCSN0?1N3:2I(FV=- 1I*:M993'64QJU S0E*7A!I#2:!$L3,31$ M@PZQC[Y^,_@ZV']HZ#[)[Z3D>\MY+)(KA.=& @%M'%I@*1.KT!8#P3/SN1A. M&]T_W*<*[[E%^W&H[?9T/Y= ;NNI7TS\:/+:3V:1A,P9*.V!Q!Q+(),!"8D% M(BA7^ ^R1W_PN6G\O1D<*CQ\"!6L_1;LK@HOPVOLL8/XC3WV'#S'Y(\_O,DEUK9 K*\QRL MTR7GRX*VR>7$J(P:(/96/K%EJ]SO/3I/ON#CBG:\;4:E$,-%.:##6ZJ9SML!;!.#?\1I/[DK8^E]C,^O6=8D )8 M)(P'?&&E8,0SJPGU*3$53.;T21U[=(3][\+=T;ZZ9'\;D7:1E IAJ&8V:/W#W//6?\3>3;SVARG2!$/N:_DK/^Z/+SZ/P*?SX=_]J%^D]-%/@/402;G(,%IU?"T8PET.BU:^1;(CMF'6I$WXZ*$YSAC;T",:3>8V# KN7HC0A1T>, MS0B)H9+[@*8[;J$4N W.Y=I)[BM@'+-VM)5ZQ:OFCRU^TQ)IDZ+ ;P'0!8SX ME;^"GE(Z.\\C 70:B+0Q$'3E,HE.XI+HHHVY=B!J"WC'K#A=L=1!?ZK[*^#O MPQOTX!]LHXBXQRR5SG%.HBPM#[RF)( .)-$"TE 91.U>59MB.V95ZH2?B@VM MIH[=?9"GS1<8^O+WHA\?I#?_=5/,M%FQ[AYH;5EIBJ.S!2+!,A*L!D)Y,MHI MC<[@4C74-2[TE@,?HZ)T3D#%AE5;83T;WJZ2Y_FRF?C!W0_-Z_S,)^2\%\Y) M3028XCLJ78[\-8G6XI0""P%L58W:!MV?7NTZH[)B[ZQ')O3[L%B!HWZ)HI>V MHR?#Z5]E;E]0I,-;[%IJ Q811^$";N:*$F>-)%HJ'ZU@POO80@TW!O(GT[AN M"*K8;.L1[*4G)6)= $RX]G*PE#!J4#)44F*-YM-MW$2906[8$G:3T?YD:M)" MU"OBC:W#SIO(8G9 %TQRD!AZF9J64^7DB O!$U\:Q'F@BN?:&2T;@]O7D>O^ M3.YN>'DN:;?WO=)IOJ2T@.Y"YD386!ID1YP&4#0)F5))>R^#K)U3]A#%H=)? M.V)[N45!.ZEWT:_B'J+OU3>?QM15/Y,5> [4QJ0E5X]2WT+0>U."9(PSH(G* M&FTD;Q)Q,0<2@O0R<94@5F]VM#?RGVI1L@_NMY!O-SEBS>!+B1[=/T*;W;B. M%(PN46W*9$)P"-.**$@0'J0(AEKHX!K%>D ':(#1FK.'65J5!-Y![L.[9G@U M@=%UL9@O\=],53[$R$R(DG#\#[VDE(E3S!+IJ.$V.N";E2_=YN1@!8[C-@E: M2[Z#\^IE3'/MWP151V;!:D2',0S:,_:$"K00=Q<),:O1>:VB J!$BE26PJR( M-PJU7PC(8*/)O/8.L4\E>,) V)<.;"/ECI.A%G5WJ??.AW<0;N7&M;?MDSV#($O>I7"QE.WA@I3Z MNT2RD).+04A6HVKYP5NX=[N_[R[3BHE#RQUZ-X%Q?/W(2T9GD6W !>0E$+A1/_<:_&TCL-HM8.[U)MX;=2.\]E8+A=NP3:"I%@H^RGE]'/?6?R=I99!R;LW03>Z6JBHL1U M)!AB MHCE,%*,=2X]0WD+$';_^"V0J12DUD (3QK/T)R0BEB$Q!-5VH3:Q^C[(OV) MJ$7GG&\AV0ZXGBYBD,Y+ Z'^U:?)V_[0#V.I)HL0+YH\^OZ;LV&"KQ=_^,_E M-_-]BF7EK41G.VCP1&:OB5/HBG.E-.Y3'*63:F=7M &\_QA(6\:7$RSV1M=> M^C^=GK^_/'O_ZYOWE_C5Q=GK-Q]/2I&ADXN+\].SD\LWK_]Q=OFW5[]?G+U_ MO[;J[/WTP]CD9_TO[1I!U5O\/97W#L2Q-*]>.ZTS"X%'UV45CDK M041T$BAH%BG5O7HP6C:-OAGWAS >G\3_NNF/%^*<)RA9IB1:P6@21X\FME&, MN%BN?01%?9(A15L[BOX8GM8-LN?//FVN [[-Y=FE)1&^TS!+".[CVS?K#(TR MQI].^[R=?BI?G@U/KIN;X>0\K_DG[W#QF1Z9LEZ."K./"R(VLT T;-0LR>" MBL]5R[:AJXN<^GG[W8\PF!J3XT_]SXO>Y8(F'6C,^ IK4P[6$K'<*^*H89X[ M4Y* :J?6KX>S?Y.^4RJ7<^\K\="!Y_B^&<;F^C-,X.1J!#/W=XY,.84.A',( MA>..+\J.#TH3;;(L1>VIAMJ7+]:C.6X%J<1"!TO(60$&%Q,_F:)Z5_Y!$?OT M.@J57 M;:C5$G';2G-AL-?'!,QDEMU37KL/R")P_A25=BXX.$O;70%O<6MD M7$=V\J/ #F,55Z-Q,_5HP<'^EI3%C0.?DQ-@B)4,EU'PH728=R13'8S+4D/< MTZ)R0'OV,/JQC>@[.3H?X*^N?H4AC/S@9)A.TC4*>SR9G83-2]\M]D4>#4-P M)>+.^\9RXQ)( QI4UM?5D*X#[-U@JDOO@E+PK9O9R*O[Z[.]O+B[/ M+G__^*;%\?:*I[0_IWX*VM*!!AN#LL%0JBQSVCA.>RN>5W6Q M?N4'I:3_Q2> R50/TG3.?O"Z/RX!X)L1H,F#WWQNQG[PZZBY^3S&1PQN$NI/ M^O7*LWN<7NLS MOE%36E"/W^*+_QK?NO&D/T$\MV8GC'L\2'-H!U\*7PV6CM@^._RIS6[BU_3R2/2^3>J>7?FD')BOEG3R5PN#[%HC<4 MG>*HB'?&$7#.ZW(;42KUU,);!Y7Q'K#]4=]WRN1?V.PB5_(HDO&O&X_-AN?=PN]KW5'2) M(80IQ.2%(<-P0%PP7025E4^V@_#HL/[1NG=958:_B!=NM%W(47BD!TXPG MXY[7Z!BJ3(GUZ*?)G#BQRCJB(#,=DT&/S5??H.\ ^*%FK??E7>GLX)I3][*= MA= %SA)?JD"H*E:'H)QXRQ@!JJ07O/3:K9VQN*>I[2O_[+F_!<]9HYY+%MR] M:4Z/(_NY?R=2S&P6W#O _<@((KUR!!<'(!"9HDY3P7/M#/4G(!WJC.Y9:M%C MQFQ+-KOVM.[#^WX _C3 CH[XG@1WF&.^JI1NKBXM^#B(XD3J#:4VEE:O#(V6 MJ(FES! ADXDNX%ZQW,;RI2K,$\=^A]67;6CH6D]FW^ "FU]]*U[6^V:R>MV= MGSD%R,;$:$D6$(FT09:VG99H!30)ZH,QM>M&M\&[?Z^G,OV/*5>7W'60 =>] M;3!]=ZUE0ENT?X'RC*:!#,1EE':4.AHO0890.[2SGYG]L.G6VW3/4+>Z:"VZ M#> [&9.;P-Z'P;@YY&>1+?8LM.BQ#:!C%>C:]M@"OL&MBQLK2%3&E%PL08*4 MB40>J$XB&&\[-3L.K;G;I;$=D^)NPWQ%A9T&AR_.+A:7!P*'S)A FZW4SF$R M$XNX\%N9E.'.6;Y9BZ;OCSRP9=H5 TUK\>T]4VT;L51*:]MER+HY<*TGO90P MYSBWAGFFD]*2Z>P8XU)R8Q0N&#F;7MO!G[OO<1N%SSQ'X-D3)DN9:"D2<8$; MHI243C&@NGK&PPO*KIM=[#G/VQR\W8Q&.*N34/)@XZ0GHY=<4TL<=T"DL=,Z MW$!LI-%E+V(TM6NZM4=]W.>OV^C\LF6P9XWH(+*Q!?*3&$NIF_'[9@)CI.%= MXX?CCQ"A_Z4XP>]ATE/26F,@$ :BY,PD2GQRB1B3-?>!1Y]$E[9NVPGL7]/W MK4&[9T=5IK^VP;M=GM=4XB M!?4^BC^-\NV7KZZ#68]C/QM^07$UHV]SP?4"95HKQHF(&J$'HX@55!&F&><) MYY1BIP=9V\']T^CDOJFMF-NW _0/(_CL^PE7\?/))QC-9+Z81@0C.8] XK38 M;I! ?)"<4,-5P/5>RQ /IZ&/0?^AK7N@O(.4P-VEV O9,S!"$N&I1.F9A-+3 MDB01K)5HBRA9N_??[FC_=/JY)V(?JJ3:ZV+:X)>3;Q_022WNZ9O_NNE_+FYK MJ=@QGXT$'BC-EB0N,SJ9(1!?W$UCG5:>,>Y<[68.=6?P(P9090VNJRD']*'F M7PROWH$?P\=2_?P\_SZ>%[\I47.=O12$"H\;BC.1>#",1.,%!1DX1%W;H7H< MT@\%;NN&5:3\L#[9KTV3_N@/!G?>.I&-X,I' M,*6PI-]Z"Y(R&ZA,*CR7>; M!KTMX!_:7&$Y;JD'AW7AENN-];*1 1U-A"[1D)<^A]+BPA TYJD)1B3A#WA; M=1GN#P6N$H%HH0,=^'%;0'\-&?"52Y?^ZV+_<%J QZTC,HD&O].(G?)B_1@G MB\WO?.T6$VWP_E#@"@K<3@L.Z_;=":/T1&(IJ^\@_:&U%;1V5^8?ZJL^0.2L!P&<-1$WB12G25$1-PDJ\143GNKH/?C: M5=%V@/E#4RL&U;;B_*&:FK9JNNA0TH>6L4BPQE'T+"4D4RK)3-M?*)(R53%: M9GCU:K*5H/]0YW7J? C=>*CB]@")-!_\M^GM$>\HL-+$-J3LRJTJ1H*AC#B/ M/U;4HU/::8;X5FCWK\@'49#V>3*[L'O @"["'N'WBSJ=BW/"N1#O<-!+H*EQ M!HBF;M;;G 0> S&&!;1]!/#E6VKM8[L;H_MSJ>?S(+EB-'?7U*"[T"6ZC@$4 M);;4/98496BYTT3H:/$5S+@6TMKZN0+'#TWLDK@.@J\MQ=?+5D%,.>+RSBV* M361<[6R]IY,RTA_[E4]! \5PRR;ON&O6N&5Y M@2@TVXGT%-U!SH!PCX9Z\HG*)&LOD8_@^>$HI,^2U%;6]>B^:&K=?,(=B5ZA:O4^C+,KCM#+S*; M8WFQE L,7[%RY%;^L%%1KH02)M>N-;@KUA_Z6]LNV(K]%6I;NUE.9U5.K+>1 MJZQ(H XW$J$XFD RD*B3,1&TB=6[V>]I:L=84;/-J_ <->JE5-24CEF*I@?1 M)7M9EJ[K+G-'6T5--"&B,Z"(#LP324L7-]"66)8@!B4MJ$YOM6R)]UE6U-R&_IH5-;?A M[@57U*1),NKQW772HE"9(I9Z32*G4IO2;YG63BK=S\Q^V'3K;;IGJ%O/J:+F M!K!_5-1\GEI4JZ+F#BKPC"IJTJR$R *(HB$1R84A3BM&>.964<%D9IU>UCJT MYCZ3BIH'4-QMF.^NHJ:VFJ7L$TD^X\PYVFR6,XK^0>FKS;WD<;-^6"^PHN96 M#*RNJ+F-^/924?/L_>7)^U_/7KU[;RXN3]ZU_/SU__X^S=NXOX"=+- M )I\$O_KIC^"]+:,!^_Z7R M7[]J46&S-H3V%3<[%26Z#8,+Y*T6I:F!4I2(FWIQP%2D(A^EE3&H4%; M^VAP&WQM]_!'QL"E93SN!6>IC4&2Q%UI&0$F1B<[1"@-14U=[_D]A.D 9 MEJXT9GECK4I'!V[_(_C^?WO?UM36DJSY/O^E9NI^>9D(C-F[B<'@ ;O/O!%9 M-UNG07)+PF=S?OUDZ0(8D%A"54L"[X@.&C!;ZZO,7%EYSX,0;JYOKM!JB0?7 MH_%T\-_S["KSC#EJR^1F2$0R'X@KHS&, 5>F%@D'M4>F;H[R]Q2I&BQKX%>L M03P;'F@RXR(H0J-"8E#*B)61$:&$4C'[K&7M!-UZ1+^G\&S*B@8AE*7M<-;! M=OAP^PG^!7'G(2HO%754HQ4LR\ 36<9$H"%+J'?)A83?ZMINZ%: ^RIR MZ$VX^F/?OM0>K"'IPP/._//$J>/@,Y'1ZS+33Q"(,I#LM4/BHI/%:L]BW@#> MKN+7/_ZO4#O@3X("G2!VRBDO"'4W822F[&^NXA5X]L>B)O106F5 M+?%.XJL(X(EU>(5D!8Y1SURFM1MM]D+,7HC[[JN4;<*N!M+U)87OP]'5Z-OM M!Y@\ WD1E'39J,0Y@:SIO*D'X:)?K(T(3$6G9>W5BYV ]>\;-&7OJ#5O&L0L M#F\FT]%U&I^GJWDX_/O@QQ*:HSX+DQ)A&@P>WG#BE8LD.Y-\MB%[4WL@Q1HX M[UM8:O&AA8X90TSEF$L\1F94I)81@+)XC%-!/ A&F-<\29.C3;6CGH\QO&]A MV(KB;:HQIN.!ORD4GHU&O:NS$I)R6\8_J"#0RZ6:.(D>!!7>.B4]@#/UD]7/ M8GG?$E&% PW:RLMTT='UCS1-!]_&:18/6")3EJ(9%@/1JDP;C=X3'[4L2RG! M1QJUB+7'QJU&\[ZEHQ(75O9S]Y2//H5QR>?UA'N6(:58L M>R44OK*20AF2KD%'KF*65GNW+D?\Y$'-_-7[P":5D?*R+=1D5C;6HX=EA46M MDZ.V:*!$ZGM,6U7+]S[,\YSE)P-HM3=)@'4$?%F!D] $@USZ(1-E%+Q3'FKG M5M8CVBNM]CKI>#+_KQX+6A1V7_^ P;CHUZ?8YJ2Y*J2Y]*BR-2^S" 246SE2 M8KDI80@NI98J)UI[Z%E':.]09%HPI8$;M1S(_A_CP125_UG.,U\OQ2^CTM)P MEC_<3) >D\E7A'P958A::T:,2!KO;:J(,XJ6&)8,R:$C6'WUST8 WZ$^$]*!0QG@:-'P(@*KG3<@"3@O"-&IJP\ P&A=J3O>23O6#ZV('D# M#VR-]GM D;N"Z?)'I8+Z;'R('L,X?2_Q]Y]I_LNC8I5.RG]_-+RYOIL P9EP MH#2Q";_('!3>OI )=1%D8H(G'_N[S.HR07EE MRG9*H_!-E-&@A1@T$'Q3@U4*K)"U_9/NZ/HJ56DN<8T8\A;K4:1W/)1*'U!E MQV1Y22"S1)3D6@N;#(@>'>+]JT>I*R!;%)]LPJ@]J ;H O?OXI,&K-^R+. U M?-L#<0M!*9X4$,D#VK+>*;SKN2XC(5("!SSZVE6?>R%F%8M/^I2R3=BUL^(3 M9:2AM&R=\V7N80R4>.;\*9B.'4RGEY^ M'H_B39B>C2_2^.<@I-G+HXS+T>=4)F.R,B,S$QM\)L*QTCJ7E'"=9 4?\$!. M\*=[&5GU['=J(U4A=<7XU0,\94+_ M%D(?%=0&UB[G23@Z= ^C5FZO#H*<,K M$;CBS;$>G(\Q".U1R^4R_#RC(G+:E=GC.3H6=4BV4[W9?G%]A6W1(],WH6L# M,V$!;''E $LV)E1B6H'&XW$@SE-*A!=H+$4G?/4YJ[\ Z._:K\B442V*5KS$ M9X,/$$E.D\ELY,;R@,O%*PMX#+S)8!&4R:4-3B<"8%&R/:=4:)T5>U0CMF*@ MQ,O/>LN\;4'.!B_SH_DK)Z,'LP3+W"JN:":19SPV2Y)81@6"#$9&SWR$VLFG M-7#>J4%7FQ$M4E+/0UN\'%W -0IIK06V%X.X7L_&;N*Q!0_Z4R8+D)'Q*#E: M/M9%U'0Z9N*89P0DTHZEG*@\M> MX<^YVV:56HAVOIUB&RZ/=LVB!N5\%^D*_^G;GVF8QG UFQ]WC3PI:[A*0>UR MD^"R4TL(987EA(%!L('A;+7GS$IU5;/(_>+K MY\\G1Y^.3K\G5ZIND69?%M 6U?2-\CP1Z5WD<#QB=T MFZBT9?"!E4((E%!M$0>?<0#H6E@ M)9$V._07T9.Q7'.;E314U6[B?!E5A9#2\T]8S &C8)(PD2C*2T]MJ1?790)Y MXBEKZ:@1M0OUUR/J7S57EHQG(E"U&-#@7G\PNJN+,;+R,&620&3*&:(!@$@' MFGB=&6'*1Q:M,5[5[F&KA?W=B=Q.F-HF'/X\L#(S3#D*0L>(I@M%ERYP0< F M101'>R8+#8K5#J&MP_/NA*@:\9L.;%N)"/_O@^1L MPHX&$G,":-@/XX>;P56)+B]G(AGA.*A(> 2TU:0I99$Z$\VY42XXAPYH91EY M%L@>63-/X8I2G_P7C]*C,8@$RI6!- ME.C(4>8(BJXGWJ.^S&6Y"S<4[;+:(S4[ 7M_HE*?'PW\[$\0OJ.7.+Y]2( % MM."I]3P+XK.+:, G3KQ->+4Z'66BP3I=>[3=&CCO3T!JT7YEU5+-+-[!X>'7 M3U]/2K+G[,L_CLX/SSY]/C_ZQ]'IQ?$_CT[.+BXN;JZO87P[RD7N1\.B%\NF MGKLXY:QN[Y?VZC(Q8(LT7F-$V^?Q^B39HT1>L""-8T$*GR18!5D& 9F#5"8J M!9>-L6UYDY7>G[-\,1V%?]W'L$QB.H88"2K*7+:)X"U=Y! M_"R0K1,R9X?'!]/Y!,,2*/DR^HRWPRSJ>I:_P%_GHZNK/T9CO#+BI7&"6<YY'J0\+\<9#8)<3A%^N(G?D/S(XW39'J9'=H<+D628MG*%R4KBZ$2 M$9)GJ[C4QM1V$>H@W\'VG%;"\3C$WC]G&S@@3Z^$>4U4N1@^I#P:H[41?EF- M/ED2\I*+J+0#2[0LHS?0IB)6"48"8T*#$%3[VB.^MH#[?B6Q+QXV<&4> _L# MB;C68)F?[/!F7 CY.8T'HWAW%LDAQ$ ITD'4OVQU&2XV**5!4Z@F-&V%R2>(R LR4?LB4%?2I&=^_A%7G M2HOQ7Y4,!F]M8,H2SLM\#B& V"0$L9XYFS1:U4Z] 5-PF_*2&9X/MP]6?Z&_ MS"VEAK!8IH3SHR+A1*ZKW)A+>H8' DT,%BGZY=-H1'X,CB3$E MO4M65+];>A2%%^HW^I:$38C=0 (Z>"6+9$\TT2I:YDUECVX(!5-Z5]&/+C_3 M**DPM0N=.X/KW\ZOP,S5U?(5.=&V5^-///3"XSB$R?<_KD;_]8\4OZ6YS[-L M&2U=S1SML22B(](&0URVE@BAP"5E$'+U],!F$'>Q\;P)LU>+5'5.M=5%7\8P MG,SWZAW$_[R93!]DG64RPCKK">/1$[3ND39T-DP'W6C#1=:V88O/&F2_@1C5 MXLO*R&J_U0!W/9\'UZ,;O./OXW9(T)OIKDL#ZL'KHTZ@$3$?%0WDI/&&93*# MIU([:[,V*9@@5$@\<-NA:* >T!85!(Q%H94#HJS'UTCAZ^J )Y(HM:"$T5'6 MWM#8I()@^Y$3ET([9*GTQ N)-K;.0'Q)W4CM4Q0V1!&JK[/=&O6^U!ML(D=/ MJP)[Y5T#(_4\31)^X'>$]3']3%>C6=W:8@K%IF29[MX,1KBS@C@22E ME<]1L.CJ)\[6 'H/,E./X@U,RV[329FVRYB0F)((L4&UBE@3#4G)!1 V[ M&1CS'@2D 0\:).COTV@E:7LX&DX'PQN$??9CL51G46$P_[LO\%>:'/V%1\#G M#X8POIW1:44F2RI#@^8.SZ+Q:%D@]:@JJUM$%)%:CI2M+%X-C_,>9')?N-UL MIB-"7KQ8'_"]RX/I9<@)=:WG1#,_J[]"3U#IA!>SP7M9)<-S;:-J!93W(T#; M4;E!ZKV,I1W,M]V%I&T2 4@6ICQK1OH%'=(^M6#UC" \;QKI@:U04L [7;FH#ZG%QI7A48D'?8F*B MI2+C=>AIP6@ B/4V$2% JTA!1EY[YDS_XO%"O#;\.BO M\!V&W^X +MM"A641C"(1O74B@2KB4QGN*B!2X7P,N;:;NQ90_T9H/=X]WC=7 MC?!]+ ?+VBJ.,DZXD@P]X$11_!&>RR)PY9,*M)-^>)/+P>J8$E5HV]LVL"Z@ M?J-M8!OQJ--BJ-<0N+=M8(K;J&6*Q&D^JS&(!!S+)#LIG?'4&-%IPL]^<7W3 M;6#UF;X)79MO T,'&M654P2,T$1RC?H+#"+RDAK&G7/54R1[N0UL(Z:LW0:V M"44;9$KO]XXN3KB Q1T(GF4D/)4$+HHU@02"^*B"CUXYIVM;<2N@O >6UZ!R M[;TM'7:7*;!2&.^(B&5/0TR!.(E'-HDZKZ6A-G;;R/)V5L&]ALLMR-E#\_'9 MS?1L?;'3/+TQWW*9'$O9(EB1##H78(@O0PL%=8'1R)CGMV9^D5!+1+=CJI%X2'4FC-=2)E MJ#DI0Q>E1T<@=XMYO'$A?2%J^E9E=!/N[I%L+LP/X8SCNDP8L&C?2"G0R#$Z M$+Q^HK94L51]5N)VB/N/W/8I'Y5$\Q7,7>E&UFR_.#X]//MT].7@_QU=G,)X M7N2W1;O$NH_;OKVA,]A'[0C:LNP8E\I[(PW3+G@#7#H=;+;.Q,MU'[SE8)9Y MC=KP6RE-.<3/OLWSP2*3D[M*"/"BC#1"H3!%,HIG:2%R-$"U8"PP1GGMXI\. ML+;R6K\.QZFP;_#?*7Z!OQ8%5Q-\%\9E[/%YFJ!]@(\O!7VS5V@^3N=P-,;_ M;E::GJ-S/@M+4IEA*XTV!"AE)"DG'; HW.,%:RN$X13S799;29>%BZ9=,1'K\SJGL M$*UWP&FB5-4.D6V&\/W(5P\<:C%L<"4U+H/,DE%!28[,XIUM$[$J"P+!L4QY M1$NV]LJ,U6C>GYQ4HGS%(-Q,0_X3KF[FW;-75Z/_@F%(AW/S;M%8F(JR+%/@ MXEPU7CH7C,Q 28"$8*E#&M# 2:86( :'/*:=[JI-G_Q^1*(]X1N$S)[B_9AR M*OA0N\U&\Q_.*D".A_,FUDL1O'>.*V*#\N@4YTP ,B-"NN2H3DFDVN,Y-L7X M?D2J%RXU: MXC&[R] "7S-MLM-3$\$(4P<*\;44%,$[1H%7U_N,.L-Z?[-3F M18-^@Q7V_*4 %%9>K*J9;L0+E5A;C'8AI*:9>Y]J]QJL@/+^Q*(&S9^*@FXD M"G=6^./14[LPNQ.PAA?)/B):*S14\2I9U&W\]R8L6L'\BFG(W)(==>.+<% MW+_%[K6\>RIV=GL[:1ZQ.AZN.L3D'/]]- 1_=?L9R5<69EUF$S(X5@8@28?$ MRI9XELH@T61TU"I*7K^;ZA5 WY^HM>?74R%S[8)#BVH1;Y0.$B4_4GP'K D$ MM':H?Z7VZ-M3Q6L/*7D!4E]=G;L+#FU.^7WI\[Q3JP)J4S%Z;V\/3GD>RJ'JLJKUY@V"SD]1+9+3 M77 UJJ-:A6DW%5(U^/:B*&Q!]#Z%PFK#;921* :S0162@,'K,"JP1DF:A*J= M(>Y7&%ZH1.I3%C:A=8M>7D0UF0["80E%CF^7"X$].G5!E_Y#9]# UE! :4*] M#2%[QT*LG8AZ%DC_5FD=/CTV1;7 MC#NCJ!1 RYXMYS@XI6F.UC,=T^6&SWI]D^7]9P[C_[V!JT&^11/V((39P-J/ M@TEQ+6[&Z=X?\KS4O4I%(A.RM!UZ8M&%)3&*1)5C"6BGU2XO-%]N#&SKW=^+ M_?7'PZ=T+I&C,G9R_#--'B[6\I)[$R(09[PN!<*S,4V,9)XB%-]0L=J1OU? M[+?AJ:U$/=D:WIAK#>[(]4 _P-4\(^=<+GL^B+4T$ZF9)<"8(4GQ*#P%AHJC M>9K]&6#]WZ+-6?QBKGU;_C0PL=>#//P.XV\I?AF5^B5K!XY?!?1W%[(:_&O0UKD>]/V>AI)$IC*'C*0I PID M9.C5EE6BSBJ.WFV*JOK"V,[@?G?A>BV?>BD^>T[5BES6+B9!G"NDP.,3RUD@ MFNE@;?0@=>TJD%=:#,LL?=\4UM M[EYR-/W9DFWYL2]YF_4B7<:&S>*1G'NFG%=$@69$!J:)#?C&.2Y8HIJ%%/JU M.Y?(^L[K-):*C53VJ[C3N]6Y"&YUP=@H^],%WVXR02WXNY$(;<&<70F2C-JF MH#E1.OBRRD.BF>(%&K\*C'[0O\K,)3WJ1F[/\I+YY&1,' MP[)R9:&'2:B.D18^!TY,PL_525E7??_ !O#Z]T+J\_=% :K#G%Z:R/\X.#[_ MY\')UZ-/1P<77\_Q_TZ_/-S@-@,/PW@R #^X&I1RPD\)RN4?8?H'#,;E]-OD M,^H"V#[=T9 @3UK;'7J>3#,0(+/7UCI3.E2XLQYB3)=UH6R9X5Q^W/RI!\\^ M]6QXGDJ35S$6A_%T5&H%YS]^@,G@07$9R^C;)I9(3K,6P6B)BT$3@>\"OFR6 MV>I%$54/L/4FUAF&>Q;=6=0'?C(;.'P9)04= >\Q[2(JI*0(4+2Q/23K+&CC M=.V0Y8N@^M?=NY.Z)SM:JW*L80E"Z;$*P?)TOTM\^]%=XRF25(HE-&SQ^=*.(# MPR.@TA0T*.=93]?86IS]2U\+GG>[T.HQK(&0K2?+)8^.!1Z!Y!Q+'D53 IQG MPO'B3?-X=NTI#^L1O4O!J!; M3Z1".U2JP A(M&XY+WU5\/:5>?;CN1EE=16XEL+PVX)\3F MBP!\%XB-LJ<=X.TF>5J=M:M$IS)?=B1"H")XPS6A:C;,QVOB&'['A &6%7Z- MS;13WZ+S0MIT'R1G$W;T)#&3.UV\2,XEV\<5W ]F@4K02Z M<_.H&L>[J*VJ[.KKYEL)VB97UGQ0DG.I',9WC'C/2B.UUF4CES>V>I?R[F6K MN_VT'Z*U"9=:BM3Q\,?-=#*C %ONQ? ,& ,@=+:20TJ!9H&PQ#O0F;ND6*Y= MJ; &SGZ83I48N4IDMN1"2]OI 32^W)J-1IRR2I(@0\);W4GB993$&!>E"%XX M47LKSAHXOYN O(8+/6D0<3?%P8&2,915/J$L]:$HNQR(U7ARL%I[T8<&$;^G M@+R&"RLMXQY+4^>3OR=(\^_I:#(=7)<=3G<'O,%_^'8Q^#:=2 FB*G*M1;& M2NIKO6L[\V6?8/AU>\I]LLH+KRD#3;1*E$B!/B^:CWB%9QND]/@RQF:1A(KG MJ'8U;(_I$*[";.G$:/BPJ3A;88R!LL'0*"(#JC8OT4RB,HD890(JFH7Y6AUJ MA]?4KMZ!E;?97@A.2ZOZ@6'P'X/I]Z=:[M?33,X?I<<7]3BSS[JDS*2=-O0 V!ZQ!1Z%=:>@IF=3G4BC/]B6PN M@VJ/A^'J!HV4X^$1C(?X9Y-+H9)R(E#"(?M2T%1,7_2@+8_69Q8X5&^[[.UP M?[\J;T&J>LHW;''0BS2=SNN.)IF ,27X9L^S_)U,CM;NPN@ MW6G^?D'V4FX:S-YIA@ULJIWZ M.I(R[RT[],\V%X8]K*N] M>]4.RQ[Z60911!7'$"B2OMY*KD+.2N5GV]3E .Z\AV8FHK"XE MV9)E+1VB[2GU^'B+!$.7 [:N.FEUN)U7JFPK4.U4;$5I>)-B;U S".T]$3:4 M<8L633B-%BI5#B*S')RIW?KU1L6]>_',FY/V382@HI3/5FA_*,FL-)DWFS/'@Y^SS[GTTQX/6PJ(.Y5:A0/$R5$PR(AAW*H20=/7(]3,PMM\) MNOS(TU'A-UPM=KH#-8KR' @HA6\F,YXX$X"4/>\J\>QB]15[J[#TK_BVY??3 M39X5J-S#^"*8?/_C:O1?_TCQ6UJ&U[^,/J!2"T5I#_(@Q8\W1>>?XOO*^"=4 MN=_1NL@QF+)>4,HR,]MI3D "&AO6\H"$"D[47H5=!_G;EZP=<+#%#K<[JLSC M"-EE2RFU))3J;JD%0W,5OW.&BQBI 5I]B=>#R;_F#936*!:T(4R$,FO ,.)D*9BT"C0($)G67T>]&L^N0G=;\7FE MS&Q)[Z::83GHIHP?7K9)=\#6*&:V#M=NPEWUN+A2/"JQH&\QD3%$1F,BFB96 M1N4CO,PL$=IF,%ZJJ*KO NU=/%X(#^U&.C:A?+O99D=_A5DY\R)%OP@(:+2S M>0R)<'"S&A&\9?&N11I0$;.(G*M&,\R>Q;-+4W1;SCUODVY/]CV(P]R7Q-\% MPR:C?$^Z;1H:*CVY==SF=21X%,_Q/&4NH]$^.QDI?G':*\VH!(I>KW\AGM,9 M0ZUK9/(@]KFTRZ-Q1O$D"1KAI9D+T$)7!@@/)GC-M*:R=NW56D#U+LV[SSY[ M0-/98(%+GP1(E?"HP5-4!#X0;R.:F$HHK=!!D=TVL+[JT*MQ[5)=;BL;JZ_0 M2GQH$"EZ >-=-0O]N CHB1A$KCLM8@;?4MM5VQ_48R\SI^ MM,P@3Q[08K'2[N)[2M.3\A&S!-'S]LB'VQ++&@R_?4P3-"H>%)M89A)W3!.E M(A!)L\4W(ABB$XTPH&\Q MB,$8Z5LF M-J%X UGX/$X_8!"/_OJ!])GMA3V;?D_C>0W3])?-K7@%.I<\)UHJ1.HHDD)8 M12@/ ;Q):99AJ"H;W='U;Z+4XNFH%X8T,%<.0AC?I%]''<]P\>"R9'B-*E7J M7Y1WQ">;24Y60;)H3%6OQEV%Y=V(115B-] ?3XVJ>8]+#IE2]-JHY'A4+Q.* MIA%$!"54I#[DZNMMGT?RM[U:FUT-)A(\1;5LO>N JY&MN@K3;BS5&GQ[412V M('HOFF4Y9)PB JN!<%\F360>"$05B Y&>6V"I:YVU6F_PO""A=JG+&Q"ZR:A MTSF@% \F"XSW(<)ET$;I8IAKPHQ B%QD@D81GCOIH&GVG*G:\S$ZP.K?\*C# MPR<1U+H,:&"&GHZ&\0[E.E/C9""H?N4:\PO#:#5//P'@G M,K M@5?JA5U4#I89NCFG,'UCJU]6,%DV>IW<%7+DF)R,SA'&1"(R&$9L MBOBC9ME($ YXNZJ]=U#RJ/Q@_:W M171M&+_ 7Y<)[1<_JXN*EA)IH!=IDDJR9_CW7_ M[ECLQM6B^RA'HQQ4NLT.PLSP]U]MQ)C\KM.AGXJW0T1 K/)VY!?Q.,=NNO*W" =ZEL.Z.Q0URS6OI=1?&/$_S^:R3[X,?'V[G MQ[D[]'/!T%]K@>:A3R6YI)9%XFD9Q6TR1PIK6-"WF%B3-?.!(T8MRT0:6<9Z%]O"L""RCS+5 M=G3>5GUR,^G8A/)]UR?CB3-G,9%D)2?2!T6\T'C\X(T&Y;CQU3%C%'!$ M2!89#4%5XTF(.5+-5+*A]H[K5X/=::2E9T%KR<0> OAD6;2L0GE^PZ/4.^RT]83JZ,K%9&) M6*,XL2Q1G;EQE%??:?5VPB,;<6Z3\,@F9&]@.Z^HRV;2>&/+^2@*OTP6""@N M20S*9Y[ 9%&[_&N_6F%V8WE4X$:#7/G* MTNN'[G3I>-^-:UN^$U1.^STP6, M-0@>>*[!DZ_MXZ05PT MMD!2!+C.1"$PKAB5E-4>^['?70P;\:A#%\,F!.XEGW+QY>SP_WPXN#CZ>'CV MZ?/1Z<7!E^.STX/3CV=?_G%T_N'H].B/XR^?3PY.'T3ERVZO;\/!?Z=X,1V% M?WF8I%A*Q_ =F]%NT4F^15JE!U3;9U?Z)MVC)(O(!KT9"AYL1C$,D%A./"DA M@+N CFH/^+;30!??89P^/'[$P7A<#.UBLWVXO?^3SW!;?G50K.^3!ZN2-;.2 M><)E"J60!HCW2A%JC)6&)FYB[5:\[5%OJ[E/P(_&:,[.2I'2LV0]UOP5&=1BBL;5[&_P M%7^62@NTEYYQXT$+-'(,Q:N*:F)5CD2I &,P8NL=GJE&[+^Q:DF/Q]/V:C/ MC :VXA%>VJ/;E"[2^.>@C)-X#NL7^.M#&B([IG\@!9\[A9#1)IH,26CJ$&F1 M9, ")SY3'5F0,IC:(E4'^6^GP7; \ 9BV^WE.DW3LURZ9L$R0 =4"1Y( M5%$0Z:TDG@9&L@[!,<-UJ-Y.L@;.KG(0.Y*/41L^-;B<5T!;!MXZ@&N4G5@+ M;#6_"@?T'QW'EE+=&ZM/D+B\X7XYEH0[W3D9;*M;$&H:OS-$GX@=\/AO%C^IFN1C_*B1=NP+(F@WOGE+?$<D]B49L+#73#1;K"?_KV9QJF,5PAT(-XC10O ;M2 M%K*<=;S,RAF>-$63ROI8MNMIAWZC 1(LB[+LK%350YT; 7Q/PM..,Q4]^LEX M>OEY/(HW87HV7L3 9I>I B[1,\QXA>9$2O87\2B\5H%R8!YT_7LZ,E4XT48R2D79 M%D\6)T ;6)U])-3)X"Z==+J<.CIPRO1."* MU\MZ<);GD!."4S2793X(#CC>>4P83Z7DQN9.?1_[Q?45KD>/3-^$KDT65LR M+6XDXS7>.=*A)6-0B:DHB1.Q+%CU3*MDE!2USCJ]&WV\4)[U;5&\9R6*[W8I.2LGS6E2M!Q<+8^ZW'ZRG#2MLPU44$(]+RMQ6;W]%$"^'E>O M)9"5R/>H"))+$U!)>&'QVJ 2-8<*/' O+3=(3[Y)$>3K$?907+/(A.-W9P^* M-#^G\6 42YCN01>WMB)+KB71G&LBT3TG'AUV$J7B3#M&(]0>N5#Y"#U5N"43 M14J #BC>,D0FB=JHS%42$=5?"K'LX/Q-*MQV*8.O+(G;A'L-S,;[L$@=VLU# M)"%;67H B"]F,%Z+G%B')[.4)8X.%!/51;+)0?HJ MDGN=V]1.Q+=<@\YH=_ M/&^>LB:&4")^+-AB4 *Q>$<3PX6,CI7#55_.]Q# [@.G.Y.'QYKUU7QID:)Y M=33Y_AC#^/D*AJ=PO>ST[G*F1F4C+K2!W0;N7 AFO?_P>%KLW9_NH5YY5 M](IFB,_39#H>A.FB>736,/7+;[XB!R?G%U_OP!IE6#1 6 :DC=".,-MZ:3@&WZY/YDJR]6COKB0VW5A*^:1_=K#NS#:'@S^3P>?1O#-0SC[,<9 M\1:_6V:,HN 4$"_Z9&5D)900-8TDV$"9E\IJ9CO)S2L>_KY%IS4W&G3=?/X. MP^GH>@9L)MB?[P4[E&(SG2BA!N]_6;**-B9-C(X>P(@44NU)C&O@_,8W6FUF MK=1"-9-#)T<'%T<7IS">EZ9MDBR!*YMMI8; MX:D#D;3,ERL^<\N9!6DR2>DD01D>,0GCP8_%69>[?WC(F3%+&!42-1:* ;B4 M"07- 8WWZ*NOMWL!TM93&F8??_9CMC-K^&WVG/-4WJ#E3U_2^/K2,YVW-<-V0[:["O*R).1#/6YT2"I,$?YQV (PY!6 M8;2BU,2H,FX@H9YD(A.K,ZIC5,PQT4"MJSW>KPNN]R@O%3E1VVX^""%=%6E. M\5>I7E907Z+*IUQ32XQ-HDPNH\1;1.>8"#QXP]#0[V0EO_BH]\'Z!F1M8.X^ M?_)Y;@!DRC0+1.4D(U(J24 Q3_"VSS)RJ2+47I*S!DY?.<#V:F![:N\Z,U=* MOLZ+T3\?D1RU=M$(@GY_V2#% O'HPQ&90"E;ABATFR']0J'RW0-WE8&KQKW1 MME2L7(,^ W'GZ[\,HV+/P8-']]]E\$KB/V;?%I1KR4CEI' ZD$A+9C=932SC MAIA@F69&1J%J]!8U9^":AH'*_-N 8)7Y]@DI=7VSC(!QFU-*D9/D2P6[39SX M2"7)P6IEO:$V=AK7\@+G?GEHO^7"KR;[J ;-*GI:,R#PUP,@1BO&0^"$!YWQ M-J"> $A*4F!!@\O6J$YU_B\Q[^%#WR#S7DVS7D)UAV>?/AU_F6V/.SC]>'AV M^N7X],^CT\/CHXLMPG8=/G7[$-ZFT!^%\Y@33DH/4FHF;52>*\^ )^0/3\[3 MRPZ?OZ5',II,RM(%])32, P>+I02J,55F0]@ =!!]@Z-+#"9N.14]%Z5]=ZU M'9*5:+;UO+X.QRD4$8Y?AVB>QQFKX>KSS3A\1POSS%\-OLWBZQ_@JD0-+KZG M-#VX'MV@6UD:XJ)VBEB1%9'91^+*! 5'(0*-FG%=>VO+%G!WX,_7D:''[EM? M+&L0"OP#!N-_PM5-NM]1<9:S?X"S;+R9S,&>#, /K@;3V\LL\>YTSI"0>"E[ MP2\^H)D%2EK!$I4.:F>\7H?TWHC:0];$:\4)7CV.0/F2*2]C\SQ:$?&EV[4. ME#D@Y\FEUSE0J2V)LV&+#FU]2&A"6LA6 MJ9 Y%[5+&U\$]>:%IPWYG\J':"0?'U-&8Q:&T\FEL9[:C!++0TG_:TN+0L1+ MUPIOO73,04_R<0_JOQ'4>Y6/+G@J(K*Y*#$,8W<'4P/83Q^!9_.9=FZ\LH&I3F&&4932,4<3&7J!@H MFF02]G%I>VUE\CRP-R\W[=CP5%;,UJ6C\X+'R1^C\4GZ5J96E%+:V:\N*3?! M)X%'MJP,)E'HGPDO$1^(E&2FAK/*$K(&SKN1BUHD?RH-MJ[F&"Q7@BKMD5.L M+ )EI<@GXW>"43Y)!=(),NA;V=7,>7GM1O'4 =9HQ:4;)V.^H]."&EO(.D \LI1XI MF"KEH '-%Q4(E5EH+HS.6F[(W(>?_WY8^FJJ-1BV<'_.,I/\9C*?-!NSC=18 M C$Z(CFGQ%-T&H1'JX,S]!I\]9ZA9W"\ RNL&IE;9)8>85I.@NZ JM&DE^<1 M[696R_8<>T$$MB!W#WI@B4YD(WSB!*3S1 (3Q %>,TF#RD9IZTWM8$V?0O#" MX)/>9& #*K>8PYV&L73CW(%;KAH1$JPRFL0<&9%!<.(L?F=L#"DF+N5C:VW[ M2-WS4'80I:O J<<1N@ID;C%O<3[FX DL 2@5"0\4S1T?$DW:!F(!FY54B;* M;D/W-YF8]#R4=\']&F1NH?MX[4KT;TG6[$-2WJH/9FA7/I)':"U,B-7P]J1+=F(HR_4 MHFS+CN;JYE>(D(P.45*B%,U$&KP"(0E#BK,OMU S (D7A/)0*TE%@1% %@.AK.):^^ ME_1%4+O.(F_!PB>%_37I7]%O/>:V%RF<1D%Q#'\ MDJ//91A7%FQ=\\)$8_W$Q%94<%E M9&EME<\^\'#%7=V,A9N0K/ZPR%GSY-TR*=0QQY,QI*N3:5RN&.(^JA@IB6AQ MH+;1 AW5Q(A3R3.G+'6T8^[NQ6?U=YUNQX11.PK6SMF=Y?SA4>?43')S"MJX MZ(B.'F\.!XF 5I2@D5!N<^J%@$Y<7?& =W!E5J-?[>KM9S#=39)\&=7S-VEW M[N[B^JS'BA=XNP4=:ZOFU>B"R.C[@21>2EVFI"7B,Q?$R211J!W/\.IW=P<7 M:]_,W81\#9BZV.)W]->/T7CZ90S#"3QTLZ(VR3)$%P)U)=:L"5 I2-(R"<\Y M.!>Z,G?]HWH>O%R)(:-FU&R18[GQD_3OFS):^B=^N=^E(-%#5P%/G#):!)99 M LR5I5O4>:&]DZYV+&,%E'=P3]S^"L0+\?!^Y6$3 M7@V5^F&?!,TLD9#PO.J2!>*\E,2ID&4).G'<:7O=Z&=C9C/TZC%K/_E=0 M>:5]4'/NUI]'9W^>'WS^Q_'AP>G'B^,_3X__*-]^.?QZ\>7LT]'Y\>D?9^>? M9CMWE^OP1OD\X9%N$@SCR6CX[6KP,\6#R21-)_[V/'U#0%N,[&H+:/MI7ST2 M[-&@L.Q10CPUC'N0.3L0*A=S-4HG)3BX; MM.Z6S>,RDS#\YPG.-AW!U>#.9 MCJ[3N!C4Y>$G]P\_N>M8F;D/G;RE9G+V:7^FLL[JQ_=! M@*M%%$\I$51$:QW?)ZF,(SX&?+-$E,$F$:3OM(7[A8:_E0!VO[&XO0",:C.B M71D<%^+2"P*!:H8DXAX"2=-:!@,S7+L/8C%D?C]XLLS8D5<7^W'E*<_H= M'5,\RCS8LVP6USP8D)YH%3F1T:$38D 0$35$)W)9.MDM*?S7Y_ZEN^X+6G8 M0&U^O;AT3G$ =/KQ/4($V3)B@W6(A2<'-,;@UAFFFZG-KQ?]\F\;:H^V(E7U MNIJB#);'^44A. A,&8J2*%E)%,I,7$2-7L:LE55)&F2WI8TK'_'V>%:/8A6O MO]GA)@/X#&&0!V&IST4TW"5&DA!X/E6 ME%S)UIVG.A_%R7:5X'P!QH[2FIL0YU$R4UFCI7'1I!0EVD@.K2_%9-:,FUBV M'K4 M*,4ID]6"88WDQ,NXT6E* %O%3$R61ESL.QQ1\.;36%^'H]^I/'T]O,5 M#*>E3O+?-X,?1=6-Y04G(3"7HR#J062_8O^ZBCYH(#)2I+M/L,VH+6>TFX .J3!DJUKBQ0[SS[ MN(V@]LTUNXWRSYN) "=LH^; M,**WU%,74+];]G$C1G7*0;V&RKV)@/0TA905L>A.$7/*#OR8,E6J =+ UWQ#O0)&1\O&')Z;S.G-SO MV&L;OFU(M29AV,,9ED&:G-U,)X.8YNWP:&5\17JF.-,]R_!EMAJ"CZ)4.)6] MUV6:D>= G*9,24C,LT>:=UUT=H,GOVEF-R?U_L;_/L%_CL9WIFO?8;_GG[ZC M:%\'4CP*\CGI\.UG-.D<),_<)8C %&2 LJJ0O2[(]SR.+6N&9K,Y_@-%>N&Z M_/*0>__8,ATT2$F2* UA5&8" 76?E8H'RKAVH7:75$=HVX9B#D?#D$K->A&F MTBS]&1T__ 5\2PQUO-4Q<4VR*.4DG$?B,_IG+@H17(HRY-HC.=?AV4$!00/Y M>!P_J<:!IH&Z)Y3X@\>&%6Q M=JGZ;L3EA5$,NY663;C08C0#7*7)0MN>IN70 *,<>D]1EV8L3J3UI3X8;3^N M6,Z*,ZYD?[.[+K\>6T-;$[N!H?V,^-]-(W'&\1B9(#*5"*F3I9A* M!,)XD-IDZT4?5LJN)SGMH8'R*@XUV+3U!-J#629=H/5EENQZ_%,U%KXD&EO2 MOP\[Y %$D/A62 =XLU(@,@M%?-&MW+"L;2@*M?9BA-Y%8W/KH[ED;$+V%A*Q MT)9/("XN1.$M4\;BG1K+2$,9T?)R (0'S[1W96EX[>%@+T#: SODM>Q[+!85 M:5_1&"DII%]OTOD+0+7-@/:V$CH0M)("FEW%4E*@+1@9N:K18?3TR;^;J5&! M_I5[S4[A&JGP"Z;EO=8!5,5RII5 ^B]GVI9#HU;DK5S'M!JC@_/3X],^+ST?G%_\X M.#\ZA7&Q"7^F+0I/7OS,[F.!6J"A]!F>%Y8'Z3&-(B:7+ M%S]]V[:NR71\$Z8W8[3=#D>3TB.#OTOCG^GD/NMJ/7>&&2*H+R,:5,#7.XHR MO+6\^"%Q6SOTU@77MK[? 9JU<7!U4ZAYD0(^:CI(D_FK!4/.Y3],[1)#/SZNFQ$'H5_S5#-J@VG,-MJ?,T!U_33)B[#>MZ!484:#C,C#EK0'U)A1XJJ@ M+72YFWZ916;:H2%($2"UE#BF.:$NH &?LG)0?1%]=WC]M8XVEII6+-F78K,U M!)P%#*3TB0)D4LS;4A[$M1N,K9563AJ2?]>!82G$KE(BB@P%/6PDW-KS ,% MJ1A$_.>W+1@OY&MW(Q>;D+U%E=B/P7"4\R*(I:)P(@9+5$"S7%H/)46R7O)JJM1?U/&')C#@IQ>O_588IX)N!-^+1\.8Z MS1/&)P.\)E\.#6[ ]O+ R3W?RZ,W"Q-6.,)=F'"[E^5X&$;7Z:X!_C6*9F7*!:&X1TMT;D8_HQ3F$P(R!^?Y5FK]TP'ER7 M1/1_SWY?W='=&E#OZN(%"7CJU=:B>0/5?S( /[B:!?4.;\;C=@*]YD';QIQ# M0"\L/GU [1#QRN?T+H$O<^U)'/ "5*<,TO9EI+ ^SY(/ 3>]=_^]X_'.?@F\B);+O[\D_^+ M]Q,0"[;DV>+^SS]]_?(>IC_][W__EW_YM_\'PO]\^_DC>+=DJT>Q*,%5+D@I M./B>E0_@;UP4?P=)XM_OXG_1]*"@&4??WHHRZ<__?KK]^_??_E!\_DOR_S^ MU\#SPE_;3__4?/S'SN>_A]6G?8SQK]5OUQ\MLGT?5,/ZO_[G[Q_OV(-X)#!; M%"59,#U!D?VIJ'[X<M"W.N5O15YMN1W);XUJI82:RG]6$OYKXX,\W9(M=?J.L%'^N[NY[J;-&'E]C5UV)9DOD(7XO- M-!V1Y_H'']7?FFGT0$?(M)JGH>Z.J.)'*19"L60F;EC%,610%)8!RGZDT62@I)*CS( M XJESSSA>^FL7'_%9V(!O]ZUTE136LWWDX7>Y8']FXMBNOS[IZ7Z\Y>[7_[MUXU"YX,Z'QNJ^; H-9*" M1E2@9 6-L.!-(^[/!R%ELO^Y\'R[S5B.2LQ/+TWSB5[941ZFG$FZME#YZ]E*] M7/;Z*M4+H$3Z"2QS+G)U=-ZCWL[7O1FVGH0]?\G)HB!,GP.+RP6O_CFOCH7% M[7*>J0\H?GJKM/K[#"DFNYP_8CW9O M\^6W3%LXE #OEBM:RM7\DK'E:E$6,QI%F(<)@Y$,8H@"+"$F0D)]GO-#R;6) M8?9-Y'1IRJW'IK/9H-U)A]NG:VD+P!Y(?B\X*)= U*\].UH\BK,9\[G";F!R M:T4"GP43V3="Y^)"F\1X5E8OE,VA[K/0UC4R=WBJ,\'($5,=G6I4,C)1^B7? M&#W3CU(^BWEU]R=YNEU_9LOIJ+&_E9%$(]_J!>V^\4PA) MRF$4)!(BJ6XZ*5$W'8(]XL>4QSPA-O>;X42=V@6HU10L);A4R_TM4]M3+G-P M19ZRDLRS?ZI->[>4Y7>2"]"! %PMB]+RXC/@-\",,*>QK@-3;7=)6S6K&U-W M]6I-0:LJJ'0%I5(6--J"5EW0T1?\\46?5H:Y8 V_.H[H?D!!1WU1# _XRU?, M"#/V>SF]$U*H>R7_L&#+1_&%_*@E^23*&6."D30@,(IE )% :1>2&# ?>[% MB8P#;&4\.SS5U%X.K:0@JT0%)?EA:^LZ@FL]#'+$ ^DD0 M,D2#.!265V'D_.,ORSFG1!W]_#1".M0',AI[ZO O/4BY8- 7 M" &X6:7CG#0Z]D/35J,* MJ'2Y &MM0%<=L-;G FQI= '^\@I+Q)OHO.JGTUFJ+;'^)R^9\3O)*<3U:TL/ MJ=]%H>?7$7[_ZF:245Y93O%HWVIN!^WM6E+#E\^WZIM8JIO0M;KWU/>@UA#, M1!2CT(\@BQ*A+Q\,4HPC2%,F(^8'3 34YO)QUT,E-_C^?)\$%'QH[M,*6KFOL4 M$:[);^.9DD',L1>%$*4LA8A',<0XC-3?.)$TBGV?LK.L(>:R3(VJUG?5I]9S M"-[0)BJOLJEWS2A_.O.V;[%D/,)](!K$,9 M'BPD>5W+A#UD)TT7/8;LQ[4Z5%#'=-PL/BST55S3>#%+PDB=YX@'L:<3ES ) M(991!%-$D1]$.!2)U;%N[RQ3X\"Z1*S0%L65@2P E@S[RY68/UFM>V M"U").\*5;0N6H>]K]633N*QM*6Y\4]M^JH=;Y/TR?Q3Y+='Y)+^+1RKR69HR M$HDH@9)YZOX5,0%3*6(H6$)#G_'4"[BQHV-W_*D=%VH)02VBA1U\#W(&SH?S M\!B8 [:@ '_4\AF:O YA8F'M/P^;D>SW9E\7.QO\8<6/6M7W/#:>G?RPS%N6 M[R,?.RL[[?H'>U#+(O252E^?FF];B)-8TE0Q5N0K[L(I@IC3" :1%V+"I!^E M@=UIY^A\TSOLM E-K$UHDLO\.\DY8(W@_9+(#L!M=@9R!N'P]%=AUPH*6DE/ M4V'?+*_CF+C-Y#HPUVMD:QU7^T!&UHF'^M&)OHW59IE[O5T^K?28-U(;5XA M6?Y7,E^)&_D^6Y %R\C\PZ(H\^JPVN20SH(DD$$2>S 080R1" DDB%.HCBLX M#GS)XR2RRIPWF75J1*.%!I74A=XE:\%!1W++TXL1^(:G&->0#GV:6:-Y$,R+ M<1+:;8!S=>0QFG/]B![DJUZ#I@4^US;5UJ4O.D^N=[IA)@'*/ 23QC;A\SGG1I;*9% VMT98D"MI;4.Z#;$WHY\A$!V8A;3( M';/7!:C1O5NCVPH./A]#MT=,MAU4S@*P#:<=.=K:#HS=T&K+Y_LRE1J49;41 M((J]P%?7'>@ENIZMNA;!%!,*A121I'XL.;$*G^X./C7&Z^.I"3VK M @)%&W=F2T$=4$UIIA]4@U/)1BR71+&KK#,RZ P]\H;?56IW4^_Y3+^-VV14 M+.X_"E*(OPG=SD7PRV_JI_>BRK1=+4K-$+="?1<6Y8Q2''M<)T/$Q--Y91$D M#,>0T3!%*0LBPHW,V'T%F!H!K.4'W&&GXS&A@2U(&I8H-G)?L%:*4' MC?B@E;\Z=ER 1@5WM-(7/$?48SW]J/34%YR7%-9[G!Y.NMM\*4515/:?.Y%_ MRYC0-:FK^F5-1!X27#*!$(QQY$-$)(:Q6-]JVJS.5$3R*SNCG>S*F_D)5/?IE55 MV+B:Z6KYJ(ZV#^H6E7T3=3KPY8^LF$E/I*%/ LAB+"#R<*).G1≼'Q#N MQ;Y578-SA)D:>;_4!2Q795TP>*U.0T5;"K4Y^']HG2P+M)RUEF9'V+%6:."W MP["+TZ/R^OFH.JO*?H8H(U=L/Q^TW6KN#L;L>>770W]2JI/BH1ZT*;B4XOGM4N7"P7 M4 L+LE(\]JE_OH&J$;*GJ32.GPV8H)[%P=>4^.,^X=^M3 MZNYX95J6NH$)5=\)TH6)X]5:T$M*MR%E 9^8&, M=$OY!*(8(YCJNM)IPHA0?\,LM@NH.CS7U)BF%O6B-8MWQ&W:?EC>X8[!;,8[ MCL ;F&W.P,T^D.HT(JY"J([,-&[PU&F5=\*F#![I8>;O]$32%Z>5VI1M:Z1] MS2GK;I1M::G6U#6+(IE@#W$H!><0H4212RRXNA2$,>8<$6SFWW0GTM2(:*=6 M0KF1O9?3P,W"&?@51E^.H0]2G2Y@K4+K=F 7!YHD-PO5K65WVJP^U*)9N#%& M7[SQ*N,8;"= ^'^OFLIWX)%PH5/G6&?]6;O^1=L.3I=N*P!?Y=J9KL8 3R+/ MEOP71[X3I^MQU+WB9J;Q/#!.D=ERTK@=N6<"U*+,>#9?E=DW<2?4MS8K,U%< M_]#5^077R5:U:+594UZ3?*&^@,6M$O5!R7GYJ#W[,RI0$DH4PR#P&421CR!. MN( T$@'"/@LC9-6VRXE44WO3WBY+M=\S,I\_@U8Y4&AY"_!&T7?]U\-7Y '7 MS^R&,/JJ#/S"[>H#-@J!5B.@F0!T=-*NGE8K':D$*KTN0*V9P]0OET"[2A1S M(M.X:64N8=Q)0G,Z>$_R9BQ?D;EZ67S19>[7+1S7E;=%T9AX9BA)(\GC$)(T M22"280 Q%2F,T\3'-,;2M\M=,Y]Z:C1K/T;+EK@;\BP@Z Z-(W6 M0E==%VIP.PUN-ZT!1''1W%U<,J4U8*[HT'SB<3G/&I =8K,?P46P^L>,T&Q> MD>@M>:YN1N]68MU7(^()Q3((H!?3""(:))!X001IS%.1I*D?4]0_4/WXY%-C ML!=!U6<%J9^ W=#+/1"8(]F2=X+46PV>+_2]G(HZR7^(CB5]D!LD,OW$U*\8 ME6X&RO&(=,,Q^O%87:!$G_:6"S7RN^6CNJ+/_%37KJ,A1#%-(4(H@"E. JCX MRD,I"7F($QO"VCO+U)BI%A*LI01_U'):.K/V(VK&16?C-##IV$-D32I'(7#$ M'OOG&)4FCJKYD@^.?[C?QK];T4+\8Z6&N_ZF_O-%C=)\5=,DB@A5NYWZH:"THA9!=,9U1J.*GN2WHX_4 /%W9U=;K^_?KRL[C/EHLVUT>F$46^A"32 M02^(,6V)\2'C,0D3Q#S/HH7ZWBFF1@JVSLC]N!EXA,]&8^#=7MM%M("@EK!/ M.MF!;Y6YZ_5LE$9RI>Z@Y53_HZ[+_4^.YXH\*OF6:_'X)_NF?#TU=Z<; M^5E4>0VW)"^?=5&2&24R2GC$(>:*RQ!EB>X^@F$J(BJ2 +'(#^R2#8Y-9_1M M'37?8"-M51ZM;AY$EWF^_*[-_K8)64>0-CO\G(W>6 E57=@:04$E*="BNLR5 M.@V(LURH(U.-G.MT6NG=7":#9_KZJ]0M+!?\?;;(2O$Q^Z:;Q);J^Y#1N;@L M"E$6'[.%^*"3=68>U;6TPQ@R+#!$?I3"-(E]R(60*5*')YI:E2:QF7QJ)ZA6 M=E +#ROIP49\4,L/_M :@$H%R\N6U=*8.K.& 7QP=Y9#K'LXM.Q!<^;2LIAZ M9*>6/2B[;JT>8_2CN:^+7+#E_4('=GTA/YH\BN+#@N65O^:S*%9S;9NNH@1J M7]IM%,$AI:N;S@50JLE6JBKYJEJO6J'EIKYHYUW2+MB(\="34J4[L%\B6'.QZ]K]7_ M\9'DSS=R'1"Q*1JXPQ*QCR(!"<08X] P8A(TC#P4KN> M>:833XVA[]B#X*MYU8'I( /8N@8,U\#44^ >V<$=!Y7(&M--B!78$KM)B!NF MGY4M9,[\"X;3CNQNL -CU_M@^;S+5-S-M4X2*1*9<,@C79:)Z"C^2,10$N81 MGW,B(KLFG\?GFQI/'4LM[7VO/H6Y&4$Y1')@7CH71$=)ND/=D4_--H%DW9,W M8=/'^GH).B;#VETO4!K@U(LA2Z6$*&$44L03B&.>LL3W4QH8>3P/3S$U*MDV M9/<+?]@#I*GI_QQX!C?X6R'3P\Q_2'EGQOV="48VZ1]2<->0?_"39W;Q_5UQ MQRH7VDE0-]VL_[LY=HMX'O2=S-"&(0- ?FC?U CMR[UQ0OU_U[3\[[.CU\3>$XV,?7>(!^ M?/47P>_5)4H=2A2%,0P2GLHP)7YL9UD_ M--'4V*B1$W0$[7DX.0BM&0.Y &Q@PNF%E36UG +"$9,./EY MEWEGS]UB:)J1.DW&6]/Q]8]25V^E<_544MJDN59P[>P!?VQT!%I)2\)RMNAF!/<: M2SDP(3I?Q>O%ZK$:ID+&GSHI!$#.(),/JK.A)&(G8\[A(/(RMFG$>F6MJ MO-V("@K=C1VLM+#@C:Y.# M1EG/! ?E.UJ4:M"=CTJ\1\! MV(PTW, V,&=LUX!L$+NJ$/MT!#'[ZMDGP7!5,OOP1./6R3ZI\$YQ[--/](R" MUR]-G6%8]<_Q(LP"G2 <>;$/$8YTZ3R60)KZB*@C1^BE5I?(K=&G1@B5<$V. M:X]&1=O(F6W[WG@,O-/-H;"/(=^GLJL@\:VQQXT"WZ?63ICWW@_UVZ@?'I]( MEM<7D!>QXITH\LXMI0[?N=G7Z6=S7^E<>V=QE*" (K7O!140H:C*"@ZAQ$$4 MBX2DE%IYQ@>7>&J$LE'X8B=%XV(K@^.%;:()FEL>ZM1E:Z=XI2^0&0=.ZFLQ M,*].YAMA3=NCK9*C5\'P\H[Z>AD-_I>OK/$F'L)?,D,A300G6%UJU9L+81W8 MI=O,13X)HH0G28(<>D&F]@)ZT3 >+.D\NR=UWA%<)QH]+?/R6 &#/KBG?A(' MG!+($X4V8E) &LL$QNK:D'HD#3D6LV\BI\OQD>]..^ 16E>J5!=E4?;+8N']_/E]_4DEZS, MOE7[I0X37E<"983Z2>)C& :IK NPXC!FD%&&F>^E46)7S]!XYJDQOA8!>ZB'1=,SY;5"FFCYO0)GVXK%\.'3;ZDZWUTW2=3(VA Z _N&U4 M :^%[E9LWD:VIEG#L&E=M!^B9K-GD'M[(Z\>G M^?)9B#N1?\N8J%Q ;]6FK%JOJ.-#=6:[G%=?A:IB_^=UHF*=0JJ-OT7=4(]$ M:9Q0[L,TCG5Y1W7T2A.9JD-8*J1 /A*Q9Y79.8244^/-2A=(M3*@*<(++O-< M?:0)Y6W:3O+J&->QOK?]-?HU1ASF&V#&LJ^^K@,S M 09[2*L0[)?[Y;=?U=,U7ZF_;&CJV)BCD(R!4BU%F'S4;H,7>3G3R2DUE2SX M?ZS4*TL^5T=45MWUWF4%FR_U[6[S38VE\$/B4.LU^]1(X>[Z"K2C;,.QF1U%I['SEYJX,ZY2_UK0V;]YAR%YLZ"HR7 \P;I4=1<#?>T+,C\ MMWRY>OI06;UTCHZ:I"I9LA*\N=.KX]>A'BPSZ2=41+J1DQ\$$&$O@)2E#":^ M+C02BY0AHZ!J9Q)-C4)?NI6L_1CNUNHX1[[*"@S,FZTZH-*GJDU7:P2Z*H&U M3CL=I,#'UULNBT+P8R_;2'7CQUD^NYKS+J$^6J+>R43C5;1WB!-K@_>42ON&=8+O(76Z0 MZ]-1Y"2$%N\4EU".]+XX!:FC5X I,D?I_>0@XU&WJ3Y;M&S\4,]$SGS)A."% MKO_Z+OLFBC(KU<7G1KY=%>KR4Q3J@$1%@&,1AE!6G603=>V@U$<*;!DDG"*6 M2&R5T'EZSJG1;RMR76*YE1/PC?15@I8.7*BSM;1;_=.R%""Q3/4T6 _)F>=) M/U"7/U] 1'T":9QRZ%$OY2*@D0P"NS@VQRLR3C#;]IITE@+01FKWT)MY,1W# M.? +5Y5"Z][ M/!R(IIO%41QY@HR\S@"VM*28PG8<6N-Z6 C6F0L M]=NVNM@^W+.0>R6A$//6_, D0T7:4!&+B88@#')$T08DZ[,_*94GF9H?' MODZ!]0S#?>&_Z#GZIS28&_7/Q&)@@G5JG3VBJJN2X6,;5H^HM%,*_&QCY_XL MA;^)[/ZA%/Q2W9W(O?@L=-F^]I=?1/[HSZ278L1$#'F@SEI(Z%ZA$?+4OO7# M@(F0AJGLGS9V6H")G[W.2E'[[O/E($Q!=%:3XN(XX"@07 M@H4$AK%4QY68!)!$^N 24_4_DB0\-KIGNA-I:D1XIZO--4'E79W K?J8;9^H M\Q?,C"C'78:!J;,;UK^U AU] 'T&>\/_J[(VP[1Z<0>RJT#^\P4:-VK?&8 [ M(?KN1NY'S9]$J7/*;O/EMXP+_O;Y:Z$;O'Y85";%;G[9.E,R]!/LQR&%.(HX M1"1A,!5I"I-$_=4/4Q($5G7Y[$68&O56&99ROOS>6,^S5G1 UK);)J[V6!;L]CB];$H";#35T8:KRIW>4114 MFKXH-O5Q:>OG=;3,9J0[_N(-3,0O%0)+LW5JBX(-V&'5+=;.NI\Y$6KDCFDN M@=SMLN9T]+[9J&J&Q^6BNCM7!^U"R5&49*&C7F<^D<(+!8=8"@Q1F!!(HCB& M@4@D0[%,%*V;A=B833B]Z)HF"[,6&E127]3WUP)T! =OL@4HJA\;%K4W7('C M].H>U8%ITQ!.E_FM)LBIZ=/B1LUY-5-U-@#5ZREWCQV+]P[]D(E=#/K1= M2A-!,4)1" /D1^K$F,0PI0F")*0)]PD)$VEU8K2:?6H'PTW?PHNM#I 7H-/1 M<*U#SVYL=NMC=M0;#/6!J6DOK#JUX-/E7P=HX-8+I@'[0QZ>^]5[1)Z$Q:1/ MY.E!>M^61?9-G\F*+SGAXG)1G]S:+-K-[W5YD>]$H?!^F;];KF@I5_/V4W7_ MRAF141@'".LF000BP@*("8Z@[_E$<2*+DU!8WIF="3Z@L;7X5=9E^$OQ:U:%Z!2K"+0^AZ\+A.P^=0%V%[$5L'U9\=ITSO$ M:KB[-KL3;>S+LW-0]URAW<_1]S7P;3G_ID[,-1&])ZR*5VSRX' H2!BE'!(_ M3B'B/(8D]:CZ9\!9&(F ^5:]X([.-C6B7@O;DG0KKBU-'T/8E'<=X38XD1Z M;( &<$:8.*.S8W.-S$\&:N\2CLE#O1E$+%9"Y[.T;:/^EI4/5ZNB7#Z*_$6' M\UFJSX0)CV 8T4!=ECT!L<3^ZYD!ZWP0Q_)^B#GCJ5L)A^;MGH LX?'^HS2LU1\ M77"^]5[\:&J[OA4+(;/RJBZKH3AU75=C$]$1A6$B$Y_ Q.-(D5SD0\S4S3@( M?1G["*5$6@4]]A=E:H1WU38(T6$!A79 OJ&U%C]75ZFL]C.6Y(=]R?C^ZV5& MB^.LPL 4V2Y X]#5J62-'N!-H\G/%V"CS*9LT# 1.>>#ZJKR?']!QBU%?S9@ M.[7ISQ_1WHO[KLF9U*T+9YQ'*$28P82R"")&U8TSE 1&B1=Z89#RU.R>^7+@ MJ;%?*UO5!M/,^6M/*7[-.WE$]T::#3OYS[QNW[.O;_O MF9PNR8&I3?R:EN%O*?/V;#PLN?MQ])T_Z-VWMKI2$ M(<4>3$*10$12 4FL<]=$1 CE"?9\JY9G9TDSM4W=* /6,H.U.D!+#=[.LE30[Z8RV/@-3SME+,X#=R@FVKO(YSI)EW%0.%[#M M9'$X&;1WZ2YUGBJ?=997>;G@U_]894^:[;\60J[F'S,I9I0S3S#=*3GE'"*> M(*C^$D"<2NHQQG",F67IKE-S3HU=KXLR>ZS"4E>5C&"NB^98EX8Z";49,3H& M<&#Z:Z6]J%()R\JIN9;X M0R RVTT^I0I@BYJPYU2@:$2_ -E&>-L>AV9+017[!WH5_$2?OK$(8,I8 M"@6*91I+P9,(SQ;B7K/D%YN&E.[6 ]?KL2/$<(ORMUSW-5]*6515&SM+U*X, MX.*;F"^K[5.5=1QH>0R-A^Z__4-;"CN8MB*#N_77_H/!U[Y'VTDKE)PUG32; M=>26DU90[#:,Y)$ZO88,1DSR M($9A$E*KUI$G9YS: ;86V-*7<1I7,]9QBM; ?--6M.L$-'<[\PS@>S!&QQ'/ MG)YO5(8Q5O\EMY@_V#/](ENHE_M'=='C'Q:E^HYD.A2NFO1W\M_+_$HGH'U2 M7Z4FP!\37PI/)E!G6^@*UQP2XDB;A&&Y2F:,-2#V _.7>]CMDS/Z@>U9WOX)/:J[,S+L#WZR'Z#O:KM M>@+V?VSDNGG:WE<^?UBH8U3E^2VJO( O#V1Q\U1%7GQ:5O53!']1^^\W-73Y MCI1B?2J;B9#Q)&4A]".9ZLI[/L211V$0DT"@)*$4>;.GJDOT74GRTI R)J": MS99\J>!PN_.MN,\657E-2N;5+M7)]7PYGY.\ $_:9JB!,,S_B$F%U MP$X\]7U"+$T@IC&&)(PE]D0B/!8U7Z7K!?^_^8O4JC>@PZLNS/!_W7?(\.4[ M 5&G],8_MS+E!:B! 1UDFL3&4F$#&G NP!J>/86#*XB QJACG)E F0_K(W )(D$\;"$." >1%'L0^HQ M=V>9VJU0"ZE]?GDMIFV6P%X@#7UXY\(SM,>N0:9-@QHD M7O\8!J[\<7OG&-?[=DS-'5_;T0_WV_!M9YD#4?DSS$,64Q[ " FU]2G#,.6I MA)Y'XCCFS*/,*L7HQ'Q3(X';??E#52/!MDE2-Y/(CB).09]XH9]2=1L2":<0 M\1!#K%,6<)2BA")?E]"/UI5GC;-))I=;_,W(VB&J ]/VNJ_7L9PL M=PQN"(PC+C\UVZBL;JCZ2WXW?:QG)Z$#!3-U32!=0?G]?/G]+X*K0R7)%OJ' M;X7:7^)E'<[+A>Y"-DND.@7B,(5QH+O+"A9#3!B#/I),_2/B1$B[N#VG\DTO MND^7)K]7DA?J0%DEX?^S>GF RYNKCY8]B9PNI!G+O=KB#,R)1VH0O]%JZ!Q5 M74]>ZPL8:*6JP[Y'0ZR JZ9(3F4;MV/2$+#NM%,: M9)*^-_S=@@:58UF-ONXC^:*(N?0DXR'5K<1)"A%B 21^)"$)$J;N 1&7*;&[ M_UO+,+6+0;O)G@.S,CF$OP+^DY+ #WY7$C\4LRC%?AK& @8!P;J?KH0X\0245$2>3&./4RL; MJANQID:KOZU/R#FOS\>DTS%B69W6V-9I;:[TK.)VF/Y$N50G,OW\ID-(ME _ M%"37+O.BXA(UJAH(+#0;E-_%7(WR6*%A&9CHYHMA1N7C+_? [-XH!%J-7IZS MN\?L9EFW&K_4R@&M'? #\/OQ!;0/<72*MZO(1S="C1L0Z13(G3A)MZ/WM:'G MZIQ15L?ZM0MO?91_UL+H7&\QKZO:/&1/;Y_K"\!=J7A-?_SCLC[BOWW>-]CG MK/A[]4Z;849C$H0QQ#XC$''A0QJG'/HBC0D.4H2(507L\42?VIMF(VPW9F'K M=J\C'AH$0!>""_V+QDJPA@&T.%2_W3LZT& T9U'+(/@1OV*F9N\I?G$&MZ"? M_LZ<6MX>=O2QD79FDA]-\)&M^V,OR*ZC8'0)>N9M'JDKOKF>5SG6-U(6,R)Y MY(<<0T$$A4@&":0AE9"GJ5HICP4^2WJDH%N*8<0XXZ>BM_T/ORLY2[$ 2RDM MLSTM5\/L33 $N"-E@IYNN=#IFW$!*AV.H6Z?&=H/.U=YHI:SCYLUV@^:G1S2 MGL/TX[L3;1::)BAIE$0IH11*BCE$@4ZT(A1#'G@B"80@ ;)*KS*:=6KG[[V; M;R%*.THS ]R,R)S#.#Y]#5MUW H@1QQE-N>HS&0%PTL^LGNX'PL=..I=_LB* M68@X]AA.H/0"JKG'@R2@(?03/Y41(8F,K0P(1^::&N,E@69_Y8O M5T]JCOE*IX?IDAMU76[!UV6Y6Q=!E"H-/2QEL7WE3;KGX]C?79$NE_[#H9OW"<85N_CO1P^AT3>G[H5^^9 M\R<8Y2WD#(?V'>5NP)[F1L9R-7X;!Y*)HNDY,0O5C3N2"8%!HDZ\B$AUY:8T M@&&4I$&(A(R$U;'WX$Q3>P,U@JXKFU2144T<1=.B9;Y1PM*>>!!N1BBG(@T@ MYGX,49JHHP%)$^AQC\>^+QC"L4WJBANX1TM:(:\"NJ&YU@64PULV*OPZ0EXT M@2(.Z-\8"5=FUH/SC&M0/:7NCNGTY ,][AEUJG-5$+\:4L?Q+5?E9T%X-G]^ M)Q0G/F8+;0I9IS37?H^F5SFODJ=O%C>T$'EE,OF2DT6A7B+Z-)7B-$I1%*I% M2"E$B0@@]3P"0^;[-. D9;Y1D-WPHD[M/?%)?8GTVW@YG^L#F:BK.615VGEU M[<\6X*ER%(KY,WP0\[I&-5DH8*J@.H4,R&MH .]@ Z0NY?!-HZ,VL6XV7X.C M8[HVO[(X? _[#3*X-4WF>S$P"S<5/3:*@D93T*@*NKIV2G9<@%I?T"H,ZHHA M-PNPT1ETE)[,ZEO+]9%55,_L]U0K\.\J?/0*[;99&U"G;7 M(HM5,;LG#8/UP*]L#7,51W_; ??-UQ;R35>RR],P6]^G[!%S=,&RF'C4&Y<] M("^O8#U&Z&TYT_2IAJP\T&K =;01&,;;TXH MO,=Z<^J)OM$E:N^)HFR*D[P3M)QAD00H]0*88$442$0$DE17 _8C',0L1FEJ MQ1%[YI@:.;0BMD9>V^B171!-HT;.@F;P:)$&E4:\"Z %=!DCU15HWP6I1Y/6>C!T _4'2;%D8[RH!#[ MJ0A9)&(_M*K]L#/#U#9V*R"8:PE[M@38Q=%L=Y^%SL![>PU,)=Q%U1S W0].<&WG<"\-(0LH2]8XF*( 8 MQP&4B'.*6!RP.+79TKM33&U/:PFK2BV5C'9;>0^ 9GOY/%@&WLS;B S0?_RP M]HXV])X)1MW1AQ5\N:6/?++?GFY3_6X6=V2NAGZ[*M0413%C+*4\)A)&6,00 MJ7,WI FBD"1!*%#,O-@C/?+G#LUG]'T>/U&N2L>MJK321E# =3?O,BM7NJ5H M(03XM"P%2.R8X"#LB 5,AB*!K"J&Z/DQQ$D:0(1XZ''!8NS%-H1Z%MXC5VL9 M%6@SXG4!W\#TV\T87RY '3.756'UBI1;@=VQ\2E('''RP6E&9>93RK[DYY.? M[\?2M[EX(AEO+F?KG)\JUK&-V0JP[_$X]: Z>4D=*((8>B%/$G7QBKW MJBJ4P9Q3(Y%&Y&/!;S#@J M[5M \/(-8/.HWPJJFP8W M]5*+*DDYC9$D,?-AE'!]]"0I)#R@D @4!0%*)8V,?';[AY\>M=3"6>5Z'T#N M-$^;#"G4W[I%/G97"IB^BQ=7R\3$K=,^; M]K!,J4=#AE+()"?JPN+%,$UC <.8IZGGH8AB*T/3T=FFMH7?94699W2EOH35 MB9K9S,OG3O"S]D5\*,5C,0L$2[W0YS"(D>(2(0)($A_# M".$T#E'(?=^*2TY-.#4Z:>0%E<#=_ /P1^4/:MI>*#=R;V'2#XMUM9H;V80ND_EMX^]8 M)W!LFINDB>][/ @A\9A0IQP_@"GW!!0T36B0!#'WC PA \DW-2+KMJ+9I%T5 M^I\;?2T/1ZZ7U(SW7G&A!J;)[AKMKR*M$VPW1;;T4K8*@E;#B\[R#MK29J!U M<-7TW+%TX_8O'P;:G5;D TUS[@M"-T%;+JH6Y_) F\L7G:Y"+R5>$'E0DD1" M)$,"":,A#*B(O23P4S_U[!I-GB&-#:.,TU:R2RR;9L6Z=/&FRVM_\K=?+ENB M'W0)1B3UC1[Z7\]/=WV'?E5H36%=^.*6/%=G_,M<7<7OJT/8 M!5@K#2JMZ^P*'3P)GH4NL=$JNO;?ZB_'9X,OA_4KY'76R-%;9V3A1WU1O<[" MO'RWO9(4[GO>[^^QK*M0WDC=&%U0*KDG \ABG$"41CH#'J50)@Q%1+(DLO.U MG2'+U%Y4-WOZ<&9-U_1YW3FM;HN>O]3(7:?[4\MG]D(::5$&?KL8=+$_T*>^ M+JFKKRRC-:LWA'6$UO2G))E,(WI#R&S:SIL.>6Y'S+;$[Q$8CB,W(SQ5P [-; M+\S.:+-X& SGC1'W3/5*K0P/*WVX^>"19WKF->:*F6[SI6Y=48>-[5M5Z6=;+8]'[';CEQDL^M%F97/G\6]#KHC MB_*36KU9@#'F:1Q"3F4($0D1I#QE,(T"WZ=QJG]K\N8^-,'4WM:UC& C)-!2 MFFW1@R >WZG# 4;;L M*77:?7OR$K='0_BR0=Z7LS-F_.\$U+DN>!?R(\Z$7(6 M,#]- B:@%ZCK.F)A @E+=3VPR(\CCV!$K$J!G2/,U+BE%;"U@Y;V81=GK8WA MC7\DQ(>V"%@W$ELOCP[)N#R>RFYO.G" JBO3PCFBC&MZ< #:CFG"Q9@]FMJT M!4.NEH\T6ZQ;FZFY%7>KOQ49;Z9M"HA)R=-$^@'TPR"!""$&<1(*Z!/L$Q:D M$8N-(IQ[S3XUZFP;##U7/FVV%EW_=2.[18\0Z^4X3IZ#@SPP6[:B@X[L=6O% M!NWHQU-K <=KTE)7WVW^H[T'J1G MM-[OUY?-CF!A+!E5]W$BF#9W>P12(@@DG,2Q)]2I.[&+I%L//36ZKRL.:?DL M ]HV8)D==OM!,+3Q3 DU0+7-75U=!51M!AXWV&E'H9U I-U/]*R0JROM;MHQ MT-A#%(7:'\V(;A6K]B2-$.0!8U1(PA+D6U7'W1I^:KNQEJYW6XL7V)EMS/Z( M#+PYS<&P+X>[5V=7I7"W!Q^W#.Y>Q79*X.[_5$_3=KED?W]8SM431=TI;'W7 MNUWF^NU\6=:5(JK0^N5V;\NV:/XL$53X(4LAIXG>Z)X'<1@R&$2!Q&F2XMA/ M;#S,;L2:FG.Z?ET7'=W^WW]- S_Y_YH>H98V=$=+AX(PCGT/^C**U/TY(!![ M/H:"I)BJOR"6^K,ZBOZN)'DYU05\*>* =Q!QGRT6VD1&B?H%L^Q7XFC=?.1+ M'B$, Q3[$,4<08))"J,P\6F2^LPG8;-NUPL^[55K!1S2T\$,/5NC+\'0 M;K".0O\+U"IUSC M]PW"?6'B;HS?BWL= 'Q%\OQ9+O,J06.6)%&" Z;KUE.AB)FJLY B:A@3C_A, M((&EE?G!8N[)W8AT*!KK2F@;F&L.NZ'7;A@PAW;2[;K<+L!:A<^;2!O!N9\B=6+$3"80 M<9]"&GD!]$5 91K)*$;VEUF($:=^ M %&2E>)]:FP5*-[[@;[Y ->/(K]7+Z#?\N7W\D&G%I+%\\SG M.$UD$L$PD6HC,J[["0H"12BBV%,W!\Z,7LHGYIG:CFSBX%M902TL:*2US1+8 M#^WQ;>L0L*'=GOVPZI$[5V$PJ.?[S?V5S7*5XN*@/' M+E=CJ@167]RZ9B9OBF(JH4$EM;LCO@5$C@[[)C..>NRW@.#E!<#FT1Z! MMY^6BUSH#F6*Y#Z+;V*Q$NV]0*(H%3&%G 2ZAC E,$VQ#[D0))*8A(@9W0N. M3S,UUND*"O):4HLXSL-P'J<3=R -S"!;^#1"]@EX/0R4162K$\!&"F'=]\5R M>",SP^-H:.KAI\>+03VIP5:PZ>E/]SNAK>M,ZD):"Y;-L[8F%Q=\Q M"W"R1N/EXW+ELE6.TQ5P=/AT(].HQU.G,+X\P+H=W-[:K8_*U3B7"_X?*S+/ MY+-Z75PRIK^*A4YMFR^+52ZJ*L*SF(J,3:)4"&ZV:*MT6C0+M5NJT/7XP M_ ?FX>&AMS+T]X+Q#$> W7RC.0IZP=!U)/0;H+^-,2NK3A5JMBVG]V:B==)! MBJ(P3'3[,I3Z$ E"(2:"0^D+3Q%BD@IB%;MD-?O4B*\C?+75ML3?VF0],S[L MUL;<##D(XB,8)%V!W+%<11!X86ANH8G&&+!0D@"'*5^Z"$9)S;D=G2VJ9'9^\L/G\%?+S]^O0:_ M7U_>??U\_;M]V:;C^)H1E#/4!B:D3G^PCJ0#U7 R L41X1R?:U2",5+[):&8 M/=2/0!I;17$CWV7?,BX6O/@]6RSS*NJ\R>,@/O6\($UAF$8)1$D@(,980A%& M/(B93(@?S!;B7GMGOIBSB<'41KL#U[MC1X#A=LI:7O!$,JYS-Q;;N1O9J=R- MWFMA1CFNH!V'>%II=27YFYQG"Y(_@[7@%\,GQEC Y8B23&8.?WZDR_D,,9ZFT@NA'T8>1+[T(/%P .$92R%E$$B3:/%MD:> MVNFE$0[4TIG'@VW#=9PMS@)A8$XPU-\JQFNOKKVBNK9'&BV.:Z\"W**A1S;%]@T]MZS7A MAEI 4$MH&X[9 >[T#CP'CJ&]8N9(] BVW%7YC C+SF CAU7NJK$;2[GG,[V- MFR\;LK1=5XQ2LF,_#1"5*104<8BP.L_3$$=0!%Z(0_TK;N68/U.>J6W]JWU= MJIB_*QZ1QB[,ZZ>)DB(KOBZ6M!#Y-RW.A\73JMP.%'C[ MO"YO>J5;;34-FBB121C$0AW!6 R1)$CWP(I@2(-(\ B%.+#R60TN\=1HOF/I MI,]@4T*V$KEG2ZWAE]W2VCR%Q1S/8MUG'?L;K8?&UK7A>S!Y7\=X/C3\!PWP M@T]\7K&6]\M<9/>+ [WB9R&*"?$B#F/$=)T6D4#B>^H&D! 442%HS,(^=5J. M3SLU\E[!VY@HEV78VDD[D;)-D*#-XW8A_/1>I=B M,@Q2B#R8@YQ M[,40^ZG@ON A2ST[B^'6^%-CE<94ULIH%P%Z"$-3XV%O9,:Q'QJ#TL.(N%?U M,^R(V^.-;$K2"+FZ>JA_QONH-E\6%Q6Y7)G;$HC'B8,,A9P"#B/(344U<6KNXQS ]9 M$J56]?3'$GQJC%9)I\[ONH)$536BL"P;,=J*FU'B%-=Q8(+M9AAVE>ZF&6HS MV-Y,1*WZ15.+N/LF Y7ZH%3Z@P: "U!# -17I0;!807BD9?-58WBL<0>MXKQ MR(NQ4^=X[/E[]EEJ4X,WV9RD%'58_TH=P]== 8M9B&4J).=0T%A"Q*2Z\XH( M0<^CB(C$3V)L];8RGWIJ[YM-/O6FI2E0LEH6HK? WNR],0RB0U^CC9/3U1>> M"9=9YO9XN6H=93[QN*VEK '9:3UE/T+?6*&%_C+4@WW.BK^_?7XK%NSAD>1_ MO_R1%3/!!"&Q1Z%NGP&1]@P0(G0CFT $'@D8Y\(N&.CXA%,CJ2UY@188K.4% M?VB)K=,;3R!N&K7C#L?!PW+Z0]@CTL8,%V>A-">F&SE6QDSYW6 8P^?ZDR (I$]\4C0IV&C"JG[1]^:@2BI--Q M9VOY[-CB!71FW- ?D(&9X"46XQ@!]\/AB !>##[J=M^OV,O-?>!3_;;RGOZU MG83N+R[N[GZ=4*QB^[Y<;$=NK0.SJK%FJ92ZW'0*8ZRCI2*B*(YR MG?^GQ"(IQ"C2/U'>![R B%U\3/+YI(36>OA>TWN7VE 2B!T7=T.MJV $BKH=8 M"M=1UDYE?)W(ZB%@/AA-/R%;CW1B'NF>;0++KGTSQU [ MWR*Z!XZAK*'=J5[7$KI'Z9-6T'W/]*Z8GBLB$^]$_>>'15O7\I8\:RZ[7'#U MDWPE>"=]9!9A=;E(,%%G3:2N%P))2)$Z?WJ($AXG*.#"J*+">6),C6[6%5V? M:J&KRHBD%AN(.E[=TLS:A]O..C2*@(XF M3NN9GX&DNP+F?808NV+Y&4#M*5%^SFAG-IG89\84//!3) B,A:_8T=?5YBC' MD*,DX#X)28RLLIN/338U^OOPZ>KF]VOPY?(_KRUMQ$8R)T -SUAM#,S@ M5F 32%SW3GAUBZ^)T@<[';BW[KY;B2_+SV*NBSO>DES3SY6Z!NI@P 77%1SJ M?\QH@M- IQ0Z*G0P7R\?[GE>^ MJ4&6^?/[;)$5#X+_MESRHJHI\UEHDY6Z+PB)*?/#%/J"*?JA3!U;A*0P\G#D MI;'G28KMCBTGYYP:];22@GLMJNWYY33$IL<8I\ -?IIII+T :_@J@==5K5JA M79YJC!%R=K@Y/>/(9QQC"':/.N:/]C1&YX)GY7O"*O-V4_U'>A++-$E@DF@' MI4 !I)))B&,6),R+2>);U?+?-\G4"*66$;1"]JS,M!=.0W/SF2 -;6:VQ MP'P$ %>&Y7U3C&M0/J+DCB'YV&=[;O=54:K+4_Y^M>#%+ C\A-/0AR'&L3I' MR!@222A,D"?\)/)Y@%.K?=X=?6H;_.-R<0_51(^@T+X]_1WFXFE99+8Y]ML8 M&F[NOL@,O:L;N4 EF,.]O$]?5YMX:^QQ=^\^M7:V[=X/]6@:?OFX5+>,?U9^ MI!M9)1Y^6)1J^70OQ\NB$&4QH[HO!D$QY"+A$$6>@&F J2[72*D?,\8](]>. MZ813V]5=D?4)MFYL2]@_5IFN(96MQ0>DDM^B=[8)_,=W_Q"@#DP(6WC>R"9G M>R,PN!P"1HMFY([A'*DM^;FPVC4HM\#H:*MRDW'&:UINH=56^W*;YWJF;9-< MQY@6MR)OL\@S-HLC%E+/CZ&Z2DF(6:;&QY50 M5>D/OIS/25[H")ZZ#(AE%9#]H)H=M\Z&:F"6;>73@3IU$8V+*KR1.G@!U3T9][?B8 M?1.\9IJ/V4)\*,5C,8L"Z@KDQG"H#W(Q3C"/9&*5$=U7D*DQ M2*L'T(L-6DW 6I4J/*2ZS%7:6!U(SEXT,_H98RD&9JA^JP#^T+J 2AF'EJ%S M\71$=[W%&)41SP7K)6F>/5X_7NU$ .EF;\73LB#SW_+EZNG#@LU7NO64]O_7 MI2P$7U>RF*$P$82'#/H>QQ!1[JL;,0M@H*[$G-'0#PF?EX'?U%SP'F!O%T;M?#C#+'0'E@RFRE!I78%V M..A*#M:B7PP3W'@NDH[( MLK<8HY+EN6"]),NSQ^M'EM6E=D\K&MVSZ(H4#^_GR^]_$?Q>_$:RA?[AI51$ M_EDPW18@DQFK^P4(NV^6.-@#3"@*M(:A4O !:R?5OB=84O%15)R)K974D MJ3NF'V@9'+T 7$LWZGMA(&A?OBZ&FJ9GI66F*&@U%S>RC MG*ZJ#?>48MSBP>=!M5,+^,SA>MHS-*57Y_Y[L6#/[\@C4:>]N^7J_J&L"T;$ M:KXX1KI?;JQHE' !">8,RCA!V.><>LPJ&N?DC%,CS,:&^#17+[LRD[( 126L MCH]GNFSS7/]-?4:=EC,NZG\PG9$C5Z7^X[]7_/[Q6$W:GBMC:,)PB?? 5*AE M!1UA+T C+JCEO7!=7,,8'%?FAY/SC6MG,%5_QZ!@_& _6KK-Q1/)>-.>J\EG MF,E(8!XE 11$\1'B(874HP1BE**$>2CV JON?7MGF1K]-$+V3/W>#Z09[GAV=])5Z?)D <;C?E]'3?1M]?EBHG4ZJ'@;O M2$G:]VH4A:GO\02FL2X,+-,(4IRH_\A(0<%8&F%IU_%S_T13HZ2FRV5'6*"E M/?E"MD/W..>XQ&Q@END+5X_FH,>Q.*-+Z(&!1VX7>ER]W;ZA)S[OXK*BC36U M ;W)PJ[,![^+1RKR68Q(&$5!!*.0!^H&DV!(TP##,$X#PM3_4VYE3#&?>FJ4 M\?):4]DXZS2))F/=*C6BQUKTN02Y0GC9.P!&^0B M=73B5[Q=F0!R_,IE-,*YKK;;?/DD\O+Y5GVO="$)W7#N21^F:M^,1WS/#Q.D M"X"J@T[*4ZC..3[T$LD]RH472:.#CNW$4V.QKN^FE?P"5+)7>VXM_;FNLQ/K M8>LK5?71)GYM<7]%GK*2 MS"]I484VS9(8(R["%*9>F$ 4>!P2D4J88($]F6**4JL ,O.IIT9<5U705]7A M=MF*W!RXJCW6"G/B5"X:> N1TD="3(_1TR*O=IQCR[2J;Z[#$D($?9\ M2,+ @\03%(5!XN'8JE3RWEFFQE$?J\K'ZO]I(Z9M;L!>* V]YN<"-+2GO,6F ME7" F]Q1#%PYQ/?.,:X3_)B:.X[OHQ^V-R=OND,M2D4>K9D(4W4L\=3UBK 4 M(A1$$*=(P%@D'AP1FFMM4['-*(*$<;6K_8#PA.H.TY[56WOO-%/;RQLI02UFSZ)U!T U?'^?#=70+W![ ME'KDW!T#P5E&W=Y)1LZ7.Z;H;C;6?K>O9/M MEILWJW:]PL<)[#46;*0:7FU#E8U6%V"M%U"Z@*::IQ;\ C3*@58[T%&O&Y#S M.JMH4QOL559SK!)B8Z^J979=!O&^T7V3\%OJX:R5\NB+#;=96(F M!4DQ@SA)0X@226%*/0X#D0CI)Y%4K^Y^[E#'DD[MKM#UGVXD5R=B)2ND6D_0 M5;0-:.CK176][K9NUU=:[/6G7+ZV;E:J-E8S+7 M>JF7Q:.FA\:7"P9I8C3X"CCW [N6\Y47DPT-;[?="[KT<-R/Y3&3N2S M 1K>9=Q@W0YWM61&J=QG4I MC3Q_ELO\.\EY)[5&>(Q&24@@]A"!R!,48AK%T*>QI&$0(XRM?+T&%3#)/1C0A-(_310K.0G M,(UH!&6 PE1&(4LB(U]67P&F1E&5Z(!J8<%3+6@=JU+]I*HLWO[J$J&U_"=XZ!'N[<&\Q2*1P3^1^R?8U2..*KF2R8X_N%^^_WK(E_;K[^0 M'V_%0LBL+#;6*[$@]Q]8TYP!31V1XCB2C4J8#R%X2 MJXLA>QZW.,_T>8[,F_*L9/YA(9?Y8W7*TT>_^;)8Y6+CK0K4@2OPF(1QHD/" M4R(@#;D/:P.:C!@-K#)0K268&M7>?;V]_7C]^_6G+Y77ZY M?@?>?_AT^>GJ@_KQW1?U _T1\.'3^YO/OU]^^7#SR?) 9[U2AH>](?$?^B"X MEAVLA0<=Z<%&?/#'("[(WNBY.D):SS_N\;(O/#M'S]X#G=5]<&]OKK?/OPEM M4'IZR-BESJ6MXGXV^RX-0FV/"R#EL0Z CQG$(>/0CZ,TC25-)+,J\GB&+)/C MRJUHN4HM0)_57^_5*O9J-=AKA\9>,K9Z7,UUHLT[=>IE63GC*/48 MX2D,*57W^D3=\$D2J,-F&/(PDBS!OE5MIM-33HTG.Q("7HMHRXXG438E09?8 M#XSG9A7N:CJDI)1Q)'/*(:8ZV8K8>Q!G(0>])DG>.BG MDO@]<]I.33VUXV3WVEW+WG27WTB_+J=[7I7/DXMB=NH)7GFZ)O,?40 M"G0[!A(&BLR$@%BH';L9(2O&2^Y1FU@1M+B MU@WG+L!:R@'J[-G XHAWC*8>.[)<<[UQ\J7>WOY^'0'(_+\$R=^KGQ0SR1@/@D! CGD($:4))$C]+<8\B9ED M$45&]XHC*"6HY@1845)*:5P@_!.?Q=X4CD ;F\A[X6)4)/X% KT+A MA\8G1_F#& MJ8R%QSD4(HC5.=H/(8D]!A,L(Y(P3I&P"HJTEF!JQ'!#YTT-YT*[V$'1"JRS MTM>%OBS],-;+8NB.&1+LH;TR'=E!5WBP2;Q9R[_^F4//3%_L7#EHK.G"R585;5OP2\? MEWF9_;,.RTBEX-3C/B04$XBT8P=C1'3A=!X1R6,1"AM./%^DJ9&DUDB[4_,Z M7-6.#1VLD!D]CHO[P'S90EZI4V4?-@KI"JAM=?JN3A=@K=5%]?FN8NYXU!W( MCHC5@4"C,JT[ %]2K\.1^W'Q)U%>D>+A-E_J@"/^]OEKH5WUZR)DE[I?>M4* M^U%F!S7*O&!G"^_%[5) MK=-5P@P*F/V!^@E0YXQ4N\R59O:/!_:KC)[2_ER^0 M&4&. ?O0EL&MZF&5JZ8]?>ZM.78!KHR6HT^)L;.P=%=KK)\88Q<=.PNL/=7' MSAOOS)C,M\_KO_XE4V/G[.'YH[J-SB]_9,7,ER$.N+JR>P$6ZA3)0X@)D9 * MYG.>2L8CJTQ%LVFGQHV;,$.P%K:Z"7ZZ_*LZN2B)+1WOANB;4:%[3 MAR"+>0"1+U*(!0LA3V2($I_'A">SAT5I2PGG2X+_L7/0=@3570 M)WW9+G05J#=-\<.?*T?KIOZA;0>?$^ ;.@N<03JT(Z#!L5.5L)$5O&FD=5A) MP0P65Z;[XY.-:Y8W4GS'Y&[V5#^2NQFW S'B@-PP#;_M&K@&RQ/9J[&A' M;X\]Z@;>J];+_;K_0ST*FWP619EGK&QZ'EPN^(N??%UD9?'Y[FO1?!O]-.(, M!0'T4Z%+**G; 27$@TDL8\_#48 3(X-NK]FGMKTWTH*B:OFQTO)6E^O\Y:]( MU:[(HC:']=(<)XK! 1^82#I8U^U5E/!@YX>5_."-UN#G/BUOK$&WJ(PR)/CC M-[O).G51LP4H'P0@]_=Y55FH.ACO[H#M;5'ME8NZ,U0!=,AB9PN5#Z14#P U ME" %6"Q+\"Q*D!6%-M13P^"'ZWR8CWH>.5>^NJ[5?>E]R#G-J 4 MI!!M!?G$(R%/ @0%T8=4(AE,/74%YK''1!Q*04.KC.6]LTSM;;:)%)AK*=NZ M_9:WVOV FAUBSX9IX'=0IV^D%O#"?0']HP@X;PS9G>.56D'N4?-P\\=]'^Z= M^ZM+D8IWHO[SPT*G+"W4XF2BF'%,!,;8ASB-,$1^H.ZH(@W4?X(PE:&,HT"T M9?S,".#H?$;?\.W2?0-3045KM/?VUP7S& MN8Q9&J0P3#P*4>2IDT(0$LAD$$:QB#QI5Q3RU(13HX%*7LL+PBE,#>\*#I$: M^MJ@106UK* C;%TAHA;7X17"$!A7MXE3TXU[L3!4?N>.8?IB2(* K3(.0V!--;DJDQSXOB*J(NRI*M"T_HH_A3GGU3MZ7Y,WP0K MLBC)0D>"S[ (O230!$NI#DI(L;K+10*RD/E!BJ+(LPM/.#;9U"BUEK7VPUR MY490\$:1:>VH.1RC8X^U&>NY0G!@8FO NZO!JR6] !U97>8NGT;$65;RD:E& MSC<^K?1N)K'!,_U(1*SV_QJF $4!82B&C/$4(M\+(?;_#W?OUAPWCJ6+_A4\G(BI MBA!J> %)8,Z3+-LU/N.R'):K._;Q0P:N,KM3F1HRY;+ZUQ^ ETRF\@:0(,4^ ML?=TR5(2:ZT/R0_ PKJH%,J$*ZJR($6I6#S*(E\+?7HO-N.!]5+(^)!=@97< M7 $F[_.5:4X$&%V:TB$]H<1QPC#1JQ-)2*:7J"B )(X5#&7*.%,$R[B%\MW* M\GZB/Y"MB,E@E/62- Q#NZ6G#RHC+S,77T/GU>2ED9Y6CNVPDZX2+XUYN2(< M_+UW2*O^]F^>/^NY,940S5;VL2H/]/Q5CUBYL7$0X2#0^\DCFW-:-5^0I42E<10%NU39D"HWBOBP.;";![QSW#.O:U MPGIUW[2!^;K7!,;[]8(#+OZ";B]*G#H4UQ:"(P&ZUH\.3"GN^"N;=@_B=K5M M]O"&EGGYYVK-3-R;.4M_6#V:,[:!0#]579=\S%?RPT8^E O)*8FDWI;AF,=Z M,ZM"2 )]&$YBCC(913Q+G3:S8R@Y-Y)K37NNHAYYFZ*UV8]$! ^-V[@' M97Z_RE7.#2T^=2P'N3&]!+]469X@=CQOC_*ML"/2UY[KD9FWZXGL6 A:$X&> MXUU3G,K**]"U$U2&@GU+P3=C*ZB,'2,->X2Y\)VT[5/%UTGQ'@'DDPGA8\@: MTC[C,&]1X203""5024(@DC*$&"4!C$62)(CS3.^)%S]DP=9N32X&)3=VY8VZ MWVUR1(=EAIZ"5F8LED1AR AF$+& 0J8P@A*)#*LL86GH5.'31R+N!"OL+UM< M?P5-[NU( "L:8QQ',G?'*204Q$&&O- [XY<$I[_K3*='T?^]MIM M(^:?R3Q-!O,TJ:+_D]DP[EDI<^/;1M$KT%45?*N5M734 MG(?U/!5X VML7ZP3/-8,8&7^N?=?#]!Y]_6_=N_]^;$G>>NMS&O?>;L/]RQJ M*94L]/Y9,TG=?==LL*LM\O5RN?[+W"XL) H#O6%-H#215WK'E4 K=;W"NS0O+Z( MIGM13WM\?-7OM) X;:E.>P@.JG(Z/#J,Z[=[QVZ4K]PL1)H($>C=7:+"JNB= MH7B^G4TB/X<&6 MN'BF\U/27H7*+YA^BL8O/=:7PJMH_OR'_+ J-T55[J3\71\#3&7$-\__+<5] MOKJOVD>;+FC?\\(V>DV?+8&-/R_I@7"=J3E![>1B:DO9,[D=!D- M3P1T1M"D)'/9X)=$8O%$/[*XYOSIX6EISCXVS=5.AK8MHCB*A,+F$$U"B(0, M(0V$A"2F89(D,D-8]#CB^=)OIF?!C[(L_PO0G9% =*RL8F:I30O$<>?6CM0F MG:II*+!CTJD^E0=M*J_ B\CGJ_W09W^\Z1MP3RSK3:U).=DWF"\9W/OX0P_2 MVZBR6[7[Y3:>=4&8I"FG 0S3(($HBA/( LJ@H (3'#(>4*!ZBBA<4""#"K) M&$2I8/ILRSB,$Q4&*F9(Q,-:%WV<;1+"D<8\'RTBRUT1MF,G/[B-S$=](1O> MT.@ C;&:&GU\G<#XRP9?;&YT^$3?('7]]JWH\L]2MKTX/J^7.7]><$Q$P'@$ M$Q*;5"<4Z,.J$B;:),24\I@2)ZXX*6EN5-$J"K6FH%^#DM.HVO&#%ZQ&IH=6 M1]"%21_G*CW!M^:_7^7/#7BCO_S_]$@8%^'Q%OQ[2L[$X;\7S#T, +[T@*> MP#]7A:3+_%]2U V2^+,A*EDNN$IYQA'6.PN,]48C,<48LA!F5$;ZG"1EAAPO M%2TESXU,WOWDW\TN'12F[8/(E;9#:]LWDN$R\FXQ#5[QG"JZH1NTMM,;M(J# M6O,18]&B5!W6C9S+?5"\=^&9, >]K6QP/5>ZS9>ER'W,.QO>MCP"_ MNQ.]+X2^O.7.\J=UB_>%Y\#_W7N@@24RWN8E7ZY-LO2M4JQSC_HE+_]9UD4E M=Q[8-(QY2#&#.&0I1#)3D*E,ZKU>2CE)XT!D4:\B&$YJS(TJMQ'(),,X"CO9LT9N)6!NU->MBPL@^+\"\$B; M"N'_-[A^VGQ?%]4)+0Z"JZ#^OZ9:[F_@0]VMT'!CMZ!NBJ\PBJ[2(*S^E&97 M49A=I1@#N@'_#UUI5GT&<7@%3 / ZB,O?AE=F5Z*CY*;JY7EZ3?;;D;M"'3( M/(U,C?O5=YLR/37VH]3=W;/??ZW=>OC7JJ^[9]R9FKK[G^M'+G?\NQ1/2TUC M-[3\_EYO$$U$K"P_K/CR29A<@D[41-6E02OP6,COV$40("FC$$,A4@E1)#.(A2!084Z0PC%'B5.8ZTAZSHWJ6C/-!LYT5GVG ME*:8:C^WN\DM]<^F?ED5$T5+8! !!A)08^)&1F-] ^PX;0;S.C(U=J?TY4R! MUDS3+:,;Z5:WK-DSM.+KL;2&K=C0?/65_OR\+O,J*Z/3G4HJE3(6YPRA1UDSVVQ,'YMOKY?59M?D\G:%.?21\^\FD^ST\W-99TLZ^*_CW)% ME^[!L[)4:W>I=]3WJ),6.U5FL!VC>&A':2YZX/Z$S)(=M M"]V'Z'N_S3:[)+0_5T^E%&_61;'^2[^H-U1_Z8P64BX$58' IK!@1O0!GX<( MDHA$D&>22JR22"+':@AV@N='<$93P%I5 6]TO0)*.M=BL03?]H;;/Z2C7W"S M32?;V%QN5_!NU08W6WC?GX&WQP6W&U;>[KT&QN'MMN/S/9V.>GMH M_L\D/?R@2UE=$6FI.=<;0_.'ZY78_T7GDXLT#4,I&3&3(DW2/X,L(APJI6@: MIDH$&7?O-C-()Y<7<;H6-4;)*TUK^E@H=[I6OL7&C.J/=?[2BU_N/['K;J// MF;4!CD[)03-.2)(F>G9AIN(,(F$Z,*4D@)1J#+@0B"+FVA1GXOD>OY..O]F6 MQI_]&O.LTI1$61;!B D!D:3FFC;6^Q.&0Q9)DH5,N%3HG6R.IZOCRSW-\I33 M:GD!,=5DC7U;4<%?.>/>=6=HISNXV<[0BU]VG_!XM>$#65_W((-TF?;2Q =L M!S:V/KE(PGO:C?/C9]3,HW52;>ML23+/6Q5>;WJP5+<,"B M )G*2ABB"#-($(GU/PEGL1 9"IT.C?U5F=LQ4A_@X9^_W?W6IXQZKZFP8]-I M !Z92OLL<=WU?8AF'HM[-Y+D5>H_3X$L./EX0>- MZ,:=_'ZU>7$LOEG_D"MJ_KLJU\M5 M+"60IA3!4$B:1F%":&@50]-'^-SXL57XJFJ9U:I<;46-+^BAUMI403G7_WWX MG)RGS;&1GMK[MD.]JSYXUZ#>6# BW&+-JT]6+^6KP;ZGQ;\/_-8KTQ#\ZK7( MC& 6F#@(X[!:9'J-.^U\Q1(H)"C"/*$ MZZTGIIFIT*>@0BBB"&61XDX'=7^JS8V!&LN,8ZZQ#72, SOKKD!K'Z@--,[Q MKHD#JK%XG'D[TGN=^1R9)*>>2F=R]8^Z)S+VJ-BDY.T?T)=D/X*$@:U8]SN] M5O&3U^(?3^6FJCJ]X(JF0L0O5/_2\W+G1 M>J7?%5B=J20W"&87]ZM7\$;FT#H9H!,*;BI5?#&%/_9-N&K"QSM6M,F((_3' MM(//=[_,"U)?IW^F'10G^VE:/MXWBW!5[8/_GF^^W^@QM*.I;YZJC(_HGIXI*OG_RC!0Z.TN;_9:FTR ZF)$#.ZT_LJ_TS6 M5LK_,-4B5D\F6$D/(E=EC]+V ^;4CONFF:G1KWTJ(T!7RZHFO3[G-H: UI*] M#UV!QA@S;\U'9?D?X/?"E.+Y3#T6DQ@.M+^*9'T5F;I$V4# CM0L&SIBS_SO MIX<'6CS?JL.6G[M47B8S3E2&8-U:67;'W4[EO2-Y? MJ=EM_B$?F"P6BH&GO3] M/F;4R_?XZ&?Z7HOR)2W+7.5U0[3;I\VMLB@AT'PQ>::HR0Z"49H0:'*$($LS M#@,1QR1+PA0E3L$5P]29&R>\M,94L#(+IUVA$-=;SD$3:7NS.=7TC'Z;.61F M1N R/\AZN[$JH2%:>3D3SLK;6Z,VKQ_6VV'=J$]#[7+/:0' $?FO '8];Q< MO(")URO%4[)>X2+Q@MG'KP\O/>1&)4+FBVL]FC COE_2^T7*LR"*$86J:M=# M9 1I&E*(-9E02D@@L%4]OX.1YT816^6 TWU+RW^[7/_Y3/U._N?J'W0M[.-(D+^=) ]H7\?0'>@:CR[*4LDF76MU_ ME+31V8N?VNM9: M7X%UJS=8&E5-MGT;9UC] FAE+)-I'.?!;I7WC^[(/- "NU49?*R!W05P5K\ M7\\!ZQ[C[H23KWAW.Z'3QKX[ 7$0!^_V=,_^#GJTC?RH3R_BPVJCOSPY6\JJ MY^S X "1KWX+-B*G[:[@ ,)!+P679_L1U+D"MI_DYE9] MI3\7J0@$B0B"G*L((BH"J+]O 8P5C4C"(BP#Z5+1R$:H$T%-4+BH]E7R/5_E M4NOK1D!6<)M @CB+&4P2I=>#6$B(4R&@Y"A#BBN4<;3X(0NVMET1? />%3XM MY+\LJRH:>0__O17V=N3O&\^1R?]BJ?0KT]+>++9:;W_\[X*2)_ZW$CDI_[N M\)+_G9[MW3GG<;TRP?.WZJ KY#856:0Q"C*4PH"D,40)8Y!&$D',$QE23B.! MG0[25E+GMD7==C\U=<3KW:=CLK<=V'84Y!W"D3EHIV_=J>.@D^PH^>!.*/EK MDF,A<^K..?8P'&FGX_!P/QKZ?;T6?^7+Y?7JY4ZWW/41V[XA081YF(0(TMA< MT$F.(54R->6)(AP0%G.&7>C(2?K<:*E5OJK$^/)D5W;:\-F\8!XFQXZ^1H-\ M9!KSBK8SG?5"S1.MNE-YZP?*2YOH-,N#478_=Z0O"4)P$DB80(5.>,J,4 MDBPQ'D',.*C4N9&7_79I(\S[SB(#@>X(=!, MQ@YD3'_\.F7FT?/6R0][W]E\7B]S_KS+9L!90M*$4Y@%D8(HB 1D3" H:8R1 M"A%*N?"TK7DA>FZDL+?*-N\"_]^GO#CBO'9D#8?Y&+R3&8#RJVYCKD"M.?C6 M_'>49!-WX,;?R;P4/)=MS E '/8PIT;H44CVBS34F*_NF^HR38 S)DI1H@*8 ML"PVU;5#2&)$8!)3$DC$I'9")T;&79UKO85M*.L:^$$"\SMMF>^D1R9.KOJ7H&MPA6>US9X]BAM M8 ^0MR(&%B(G+E=@#\)A80*'9WMLM[H];+_2GV^:#K8?5KRH8];*IZ6)8#.] M!*HLFL]5RZN;M3Z^5C7\%H231*51"I.$1!")%$-"*-)'3'W>Q#R4&,?6.[/! MZLR-MT[U"+X"3VVOT^K7CTVW4X<]S/"IL]@.3CHA(]/?WER8N\$WVW[-K3U@ M:Q P%H';.J^P-@KLK)ITFAQVI9-.UT0;V"FFS6W'ZPWELYOCX5*FVT=[0V1O MR^UOU+Y-6!_S#5T:\6V1MIMUN?DD-YT[@22+&4TB"A5/!40QB #1QEYPK;-Y!YU\%T[ VVW1?<,Y\AK541=L MJSD:A:LHNG%N:UP@\M;CT$+DQ*T,[4$X[%CH\&R/37K39.4/NGDJ\LUSS7*W MZNZ[/@.8/)(/JQ^RJ5+[8?4U?Y#ZI&#VD^4B$S2FDH4P9BB$".$ ,BP8Q!BQ M,$N1D,2^S59O->9&5XTAIFYC94G3Q]?056F,J9+50+XS!YA=NC9(TUMMD5X08ZENB?36\""=Y..1L.N_!)9F6B MW?>(L^.VZ1X,ZMG-=O_1I]MD#T9@;W,]?+2>%2^;0HZWZHNLBK%\IL7F^6M! M5V7=%:*L:A#N;LI313+*%(,LD!(B%>DU+%$"9F$F8I*J3%&G?CVN"LQM]>I6 MPMP/?#:;CNJ'.UG\R+EKW73GF;';@8^)]\A+4Q?J1GE0:0^ZZH];-;,G>KXJ M:+J*G[::9D]P#BIK]AW'C0++8K.X,6U 9/%H!'S27[WKGWFY0#**8IFD,,0T MABB+ TAYH""7(DJYWJ;'@55CFE,"YD9A71V!41)\,VI:WN"?A/$\'_D 9^S3 MORLNUG1RR?AS=*&?[5"%_M>.)DX..PD-7#*J?7-[ MR6N5P9[.5W7],@TS:#0'1G7[,D\VN)^G@1'0')D5? #I5"_* 9Y>5:1LQI^L MMI2#L=V*4RZ/]3LH7;C]*/>N/]ZO"YG?K^IV,;S>NBQK5T7($Y9@GL)8!GIS MD1()2:QBR%DD6,8D9\+J@MZS7G.CJ^U=8M%L]#=KH&KM 6_4!_(G_ZX?TA_2 M'W$\7OF:3[M3URO,TJRN[\U+#AJ[0&L8Z%CF[XCF&6I/)S=?6DUZH/,,YR;H[94%^TR?Z[:9&TX+;\#M5S_5=8O[XN2@JX)?,=!MB//X="-S(4'50%;'3WF\)W%P%<2 MWW$ATV;QG37T((WO_*?=3Y)OFWN<+_(^-_F_VYVD^>4"9RI3B(8PB8-$GR&3 M".*0"2A('"E%:)I0Z[J_9R7-C1=:94%7VUWU:_L3XWE\+Y\5O:$V,B7T!FDQ;21N$IJP_; M8>2U]O %D:]0>=@.A.-UARV?[1&)]DENZNY5=4^T78Q DT!)LR2.N$"0$6%\ M30F&+,D$# *)HD HFE"K5#4;87,C(7U>?)!%5>RPZ9FVT]@A0ND2Q.?9QC=P M([-,!ZQ:UPYF??)Z+X'G$,3E$<2)0K7.@>DI",L2E+.A5I?&F"Z@RM*:O; I MVV?Z[?BV#3TUF;Q=/[&->EI>X!N9F1KD[FKD:D7!3E.O5;(OP>&O-O9)25-7Q+YD\I$ZV!3''_K_2G+-NE%W$6)@)'$+,P@$@E&30[5;U%DCS%L10X<"H)>5+2W%BC M:4^Q,2HZ[FU.@FFYC_$!T?A[%J-CV\2CTG*,GB6.M '9EER72*H(,0PSBC.(4I1!BK($1HPC%,B$D';/M^J'EZ]T*T?ITV9; M]8/F(-FJYS #@^W>_7S4P\MR$2?';F/T_GW=)#U([^?C5X>*Q:?M'9 N3^>)-E/AXU MHYOR>/P#0ZLVO'DJ\Y4LRZIG0EVTLGSSW/E7E2J]8%F6*!XRXUS0JVS$4TB2 M.(-)0# )1$@2MWX3K@K,[1WNEA)H+0!=$ZX >^[^HJDJX'J(<)TGRU/$B.B/ M?8SP#OR &@YNZ'FOX6 I_I5J.+B!<[J&@^,X0PFQ:B'S5A;Y#[W-^2'+3^O- M6UGF]RN317A=_K<4]WKW\V&ECS-5%%"Y/0"5MZH.UH'N=,>Y"N^?!+Z M(_D*K'LWXG28'[ME:QS41UY;.H#?M(!7/W04'Z0?"DC.P.R$O: M[#%"W_KUQX:_WMS0HGC6?/PWNGR2"Q9'BL4X@2*2J::U*(4X5M+T"!9"!(0R MXA8^9B-U;HQV!D&*N.*0IRJ"*&$99(IPB'@:,950Q#!S#4;V MCOI40@U1I4:OML&^" DK>^ 38R)VX< MEX?[K0)M=9NWLO[OAU7;I.#O^>;[S5.Y63_(XF-.6;[,-\\+R@7.)!908),J MD6$$L6D<0!)*,Y(0&KHEE#O*G]W*T';A6#8:YJXWYZX38$=2(\(Z,EUMJW7] MTNK^JSDC;('^2^L/6@.NP-8$?]35$SM/).8J?5(ZZPG-2V+K.TS?-JIG? W- M+3C28- T34PN.M;;7"$@12B#*E$T2IF*D'3JTV0A 'GKH7I9XL0M5*TA..R@:O]H/_8YX3SJ(TUEW"<:&O>X]P%HB+=PCGG^Y'4N]I7E0>J#_T$>ZI MJ.YKWQ?R?Y],/>2W:U-8;)'R5"9I$L,T#DS1084A9@+# ,6<4YQ$$>,N#&4A M,W;2"WHR//0([,13TQ=*8?!U0\<8^-Q$F)QP&"EZSC M\NC0VNCKLJR\X&I=_$4+47?@6@A%H\P4M\ IQQ!E:0H)80&,TX0E(4(.7 +JZD?E_9*9=7/ MFGZZOOKYQ_J6T2DWM^J.+F7Y>;W,^?,NZ)6E3"22$*BP,'GNF80L(!G4)RT1 M"<)4@C*W*CJG1,V-5(RF=8?+'W)UYH;8%5'+RW8O.(U]P]Y ]/MZK6G"')2: M%JO@6ZWT.$&\E['Q5CKGI*")*^=<,OBP<,[%)WI7W'I\TJ_?W5IM-/_(#ZN- M_D;DFH.N31AC<\6A% I5&! 8A[& B#$&61@%,,"92F-"$\6M.G2$DK^B7!8RIR[/90_#D4)= M#@_W*+%^HD=5>Y&^UZ+J[C%?W:JV:?&U^,=3XP):X!!CE7$&2: H1#B,]4^4 M0(D"JK(X$@&3BY6\-\^=9R9_2EF]?Z1^_[JJC>D!%4]-#V]3BK/4FL.U4G7_ MJ;_)(G>JW.YGYLX3WL2S\>J=_5J;.IW]C%7 F 6U7=NV[!W+)I\RAZKRDT_= M1+7GIYI"MW+U7M$^6]3>CZ3I2M][16:O0+[?D81"9GHW+S&D(DFAC",>1)RB)'/:S??48W;[ M^TX"=-< O6>M\O6J6(4O>L4NA'F[;_1ZJH]B@FYO%HWEO3.AW:;0[KPPP<2, MO&9VYV2+\=7^]'3LF"C7N!>:WK.#W;1XI7S>7E"=SL#M-UP_>GWW\+A_7)6YD$T_ M2,T6/^CRJ?X';0O8NQ9)]_0%L./JZ:=U;.HV%L#*A+9O+[@N"M-7WOQ\U18C MO.INI/VQM5\\/9&W)Z4FY7*_0+ZD=L^C]TRL,#U-<_9D1OR2WW_?E*W?.\@0 MHSR%$4:!J;U((<9Q"*4(E9(J18ZUXT\)FAL;=_4$*[GY:UW\TS%QXA2D=FSH M ZB1^6T/HUK',;(B+@#A*Q7BE)AI\Q\N&'N0]'#I\[Y220_[W2PH0W&$"85Q M$"*(8I)H:A "HB C<9BJD-' SO7L(G9^SN5M[Z=BJ^30O-$C:-NQAC<$7S5# M]$@WK3%S0D]#-%HBZ!&1KYS]>1J$RRF?9Y[MZ=?[OBXVIH?QFW51K/_*5_?E M@J,P2G'"($O#!"+*!<1!A*"0DB2$BRS#;CZ[0QESVX14*E;=S,%R31U3JHYA M:.DT&X;,Z*1-[B4_+?[]8__U(_5 M+Z_^8??.'AULDI?UG!GM6WKV,STC\HM[NLK_53D5=C<[^A_7*_%9SW][M]RI MX[@K[KCS0.]N:%22$:%$"GE)1!@D-A/X?'@11@I&23O7&?"LX-YJX_?+[ M]:=W7ZH?[\#UI[?@S?7=ASMP^QY\_O+N[MVGK]6?'#, M?$^PW6[B-:=M9";KFG8%]HRK8H>[YAG"VQH(=A9V+N_ MU%N[<:: %_)#+[5 MFS;[821P#](EQI+3(W*Q#L6N0N2U],9O_>ZGJ0*KMXEOY6,AM7RCC?YY*1LM MKQ_TAK*QH/&$\H $BJ@,ICRC$(6A@#2.*50Q3Q7+D.1VO4.\:C6W9>%D2H*Y M/VJL UWS3"168^!5]?FNC0XQ<]ZF^?PZ\6J3-_+BX'?>+CO61YQ A[C'UYC( MB4(?)WH1W2(??>-]-OC1F[#IXA]]X[,7 NE]\('>TDYMB 7A88!3O:)R+!E$ M+$80"ZS/82B,$38.%VKE8#DG9&Y+9>T:K/RE^4[+GF[3+IB.?M.>$$WG./U@ M@4Y__^D1\WT[4+LB7L>#>L3(DR[48Y\=&O!D6_DQ_R':2&^EZ+T MYOD/^H]U<;.D99/C3X.84QEB&'*"-">8&BY9%,&$AB26"&EBP/W"GGMH,SOR MZ 3:MN: VAY8&728N<>>0644J*P:VLBOSXQ:$M-4\S0V@XT^10-"H@= ZSTP MNH\NKQ0>/0"VTT'20P;M2]EF7,CV=_?W?[^Y?KS?W^XJ;S:=Q]^__3A_8>;ZT]? MPSB_2Y452C_!6XK]6O/#=TSP!76G*9"UN" M&@GAT:FJ ??W#KC[NK=9$6/$$O>"S1N!NF,IZP')(:GT&<0\E>K?:Y)OG M:R'T][*\,7&'Q?,BIE&04$R@" (!$:<)I&$609;P2*(X)E%HE6)V2L#<2*K6 M$31*FKOG2DW[D**C*)[G'A_8C$POKK XA1:=L[U7>-'1 2<+,3IG3C?,Z.SG M^NU..@4 OJ[UR%7%=;K\3'-]3+NAC_F&+JM.LPM]+M*'HQ!!3$*I=R8F_:1N:.CL\FWW6D-C-I5XZI:\2M0J>YO5^*,EJ<=B;W<27RHZ[@TJQ=H/QUJ)W.\E^F3YB31*%REM/=NJG<"9#L>&H#95%VF&HQ, M!GA'Q2N@$?396>H<#MZ:21T5,G'_J'.&'K:,.OOI?JQ0UT72#X@_5UKK+?OH MK\QW6LI;MLSOJR7\#5V:F@QWWZ7<7#^8C=6"*2[-805RC!5$240AP3*&0IBR MYYAQ%CMYB ?H,K<-T)X!X+&Q *RW)CCRRI!ILB.?B< ?F:%V5H#]*6CM #M# M_!&6!^P\L=H032:E/@^0O>1''T/V(]$.'9O(*E/[YOMZJ9\O3?MD?1QE9=5D M=)'P@!&4A1!3DV0240X9,RW60RPD5U$2ITZ,:2MX;O38T;ORJ98=S?^CZK9N MFW#F/ 5V;#@&L"-3WTM,:T7!MU95CXYI5W0\D9NUV$F9S!6,E[3E_/S KEE5 M0($1U1'<-,X1MZLO)DVOR%?W^@.?UH91ZW^^H67>1/&DE/ @2R6,<" A0AQ# MEN$4I@PG7 F!>>J4VNY-L[FQG#$,5)9=@:WVU;O9U;]?():_Z;0CQ%>9I)$9 MT]/\]._VY0M+WSW!!NOU.IW#?,%YLK^8-P']*/SOTM1,DN+ZARSHO?ST9.XF M;U55@ZV\?=J4&_W=-?+;O8X@29!F,H ACTT<5Q! $N, 2B8E0E+0@#MM-UT5 MF!LAM_I#6AL RDISL-ZI_E]N-.P\)0I3I5=(!0/)!40TC2%1@L) )91&1$4L M8PL]&%O/85*ZBHPW+;>F0#,MGE]A.NP6OS$A'GF-:U4'C>Z@5KZJF5VCW='_ M"KS-ET_FTV.<&OJBZ&EUFA*]>_;;]\4R- MK39Z9L%2O=Z$C$,92%-4(PDA)3*%"<[BC$9)S%-DG3)]4=S\5QHI3@07BZ)?I: MPW,V@_?R*-.EYEI;M)=S:_]4W]*G/_3W9ET\?Y*;A0Q#4VA0P%!2O=W/: 8Q MP@(R)9 @*6,1B$T0Y% %4E0Q5\-QL]LV]T5CY&5EJY;GL(5CYGHKR=H9>N+2 MJX=&'998/?*9GK&636W6S_39.$QNG@H3*;B(0J4B$:608:KWD32BD ::V3*! M3#?3. LRI^)LQ\7,C>.VA84?:S4=HR2/0VGWZ@X':/R]88U-H^$5:'3T&.AX M%@-?48W'A4P;PGC6T(-XQ?.?[EW"??T@O]*?UT^;[VM3)_+Z9UXNN$B3+ MC M4W^Z:WC@FRV^H)OAE-'2^)3J!J MNWH/Q6KT==P=IC[UU\^@X*_B^C$A4]=8/V/HD:KJYS[=PYGT:6V"=C9:9?V) M^TX-$O.'9NU* LQ0QD)(,H0T'2099%F 8)J1#--,_\3 T1GG4TVXTSG;G*P:L_AY/+:!+NM]FC CKQZ.EXN5^I/ M?Y^\A]K$E\FU[%G>)._!TO<:>7^0(6?_;?WOO>A\4Y>A#>3O] U^\ZS_\;@N MZ?+W8OWT6.HAFBJF^C-Z^W7GC*_U*_B')IN*XPZGZ<3W3 1;FZ(C9NA[N>+/UYP73W1YO;FA M1?&L?UE%$2_"+&,9CQ,8)ED$42922%E((=/+4,*"6&#JM!!929W;,F*4!GRG MM?%@&;4=T[ZL +>C>.\PCDS0%8(=A<'U!03=\[Q<$/&5Y&4E<]H,+Q<8#M*[ MG![N1SN?Z7/EXWF_+CX7:RZE*$WC];>RR']4Y)$?Q7=6B,/4\CJ'9NT:?*=W&R630->1FX+3:L=X$4S4-';:& MF$)3X)?6%F!>YU_!SARPL^<*;"T".Y/\T:"N[=$+,Q(67 MSAM[6'KIPN=[[ML*DQ:R>?ZLI]L<8TW"_Z/AGX_Y2G[0)]UR04+!@U2?$$,F M]-X,4PDQCPU'"(S#%"'%G"*@+HN<&U&T&E^!2N=M;8M']\*1%GBCA&*5!!AF MG,00*15#%L4!E!$)$XIPDI'0[=;,+^+37)7=K=7F+UI(O6_Z(9?K2EU@^H>Y M[F O VZY2_4*XM@[T7/?6/#-J PJG3UZ2NT!\K6?O"QPVCVC-0 '^T+[)]WK M?[]M(FZ:J%F]I;PS5V>T$ M*DR32YVXH(B$ABCB%.-3_H_> 5,:,$A9;)4>> M%S,W.F\U!3M50:NK?4'P,[">)Q1_8(V]Z>N#DU.%\,LP]*H3?F;8R:J%7S:M M6S/1F: _ M9#T:!ER 8T#G@%,C3]Q"X(*!A[T$+CW0(];]5JGN!>:7O/SGV_4#S5>+@(>( M!_JX%Z>1Z0S""20)53 *<<"IY-IFJZO!\V+F1@I:4=AH"BI5@=$5?*NU=6DB M?AK9\WS@#Z^1R6 *J!SBT[U -E%4>E_HW,+1+R)R-@C]]-/3A9Y?M& OX/SR MIWOZQF058/@QWS15>YN.8ZE2DD6)@"*+4XA,SW FJ82**Q:'/!&4'V'$Y M2OEYOM"Z@;AG/>DC6-KQ@R>$1N:';LWG6E'#%15@(VP8+##Q7;OY MB*37J<9\VN23]97//-(SZF8;#7ZK;M8/IN1:M3OY(I@&$60Q2J&*8ME2AF* ^*TR1BHS]R8YN[K[@IO;/SZ_^W1W_?7#[2=P_>DMN/WZW^^^@#?O/KU[_^$K^/SQ^M.=8V#/ MP,FSHZT)IV1D:JNTA)6:H-$37!>%_HBL+YY'V01YPL]7>-% ;::-0O(#W4&P MDJ=A_3BVJXI#"<["4&0A##%B>C=&&&099S .E QYI**0VM65>SQ)X%M-AMV$<">21B?:= M_C;Q)O]E6S;OB]X/@'TSJ@)-G8EH++GR'F_> T;?U?8L)+]."3Y[2$[6Y7,8 MHA_/W?'O>L3EBSVFV5R^7Q<'V\O..:2\7E;?#OWIIJ!(]<&7HY1OJH#,*BM[ M=Z9#42$H10)ID2.\K8YH1*A *GNZ>'!]-^QY3M M,>T'(:O.D%U;6AX [!E\U0J8SU[_91VR^;I?&CM>G_U7X77=!U=5_+^9?V-% M4^ICG'N55YT)3XO,Z]@PZ7+UJM/TH0.&)6K^JR1]M6B)('A"JF8!:)""*NF89P M$D$210$B7&*<$A>F.2=L;A33Z@JZRMHT072'V8YL?($W,LOTQLV96FP \<0I M9T5-2B8V1K]D$:MG^M''R]K2^LV4Y:8)$D$RB5*D-RI)&,4015)"3-(8)K%* M5:"MEV[Q>.>$S8T^C/-RO^!YK:T;;9R%UXXV?($V,FTO]1PA ,<&$$^T M<5;4I+1A8_1+VK!ZIA]M_+Y>B[_RY?+O1;[92'W*4LU-]-?U'34GMI:R_ESE MFP56G*F48+T#80@BR4/3OS"!L4@521EE$7(*W'.2/C=BV:ZO(J\*$FV>"L?[ M#S?P,TJR) P1%)@JB 3#D @:0)QD,L*41VD:MY7@OK[F'.Q7?_OZ_\.IL"/\ MT;[=(Z\ K=[Z=%IKK@^DYD1:Z0XV:V"T-X?4+>S& '_K0B_DW2(]HH[WRON>K^]XLUUKF?>7)6S"&B$HCO4%EBD,4\PRRB&4PQ5& M]3#<[J._9TP5L#K=\+[AHZ5M\J MGVRSJR*JMZ4/"Q&25,0BAAQE$B(<(,B025\FA$4: T[ MU9"O@!;ZX%K3\P!'N_WP,'3&IGX#3+?\\-=SP/2HX'G*=F^U.P\$3%RU\Y2! MA_4Z3WYR:+336ZED4>C-+/UY799R4UZOQ,>(^$^'M^.C+GQ7ZLB^&:4!(V6CM?, MQ[!T\QKV1&@BWZ M.+V=?T?,]^SBZTIX%4?>$1-/N>N.?;3?2]ZX^S[38O/\ MM:"KDO+J&OK-<_)'SF53_#"6&>$)QA AK!F)JA RD05Z1@*.0AY% M6"8NC&0E=6YD5"MM#@BMVN9GH[A&'#2J.Q:==)L&.X;R#N[(Y.0)5V?:,E3;@_WN,X\EZ5@>A)LGNLV=*)*O"J;P# 2AS0F)("!,F&[ ML8PA2S'1VRB*N,HD8XE]:85>*LR.O-8;N@2R4A>6M;Z 5@H[W)[UFPV+*\S1 M,1[;?70I3ZPV C96U&F"Y>78/E]3X'!].?I43'1YV6]*/-U9#@+Q[(UEOY&G MNZ\<9/G>;>6PD?H5ZM%KEO'TO?OYN"XVG8UW\QJ%4:1"&6-(8W-S$:=2KRMZ M'\PH#R),4,:XU%,(4N MJ^^+R3O^RU0?,K+:!#]36Z'RT,48RR"-4YAD6:CIERE(.(L@#4@4D#"4&$$?\K%W M]N.A[>RQ< //D\O"4NBD/@LW(%XZ+1R?[D=IM\4]7>7_:FHEK,KU,A>UT)7X MK+^@[0IYJ][G*ZU#3I=W^C=-^84V,9:E*E4X1##B1#.>\680AB.8,MYD:(7:-,19:.6=5+V37,N!:WIH&=;;WSFOW,LQUY3CY[8V^+)YHX M9Z+U"K0G'O:CTZ0T[17&ERSN=_#>I=1W =7E^8CJ\I-^$YJ+')PRCA,B(4ND MA(BI!!*LM[0\B"D61 4J/#J]O;SY<;S9%SIXV58#D^C,M--U6 MY7I,_3 MZUMKOZU+94*1A\1%NDR-'0F.!/C(Q.<9:V=*[(&:)QITD3PI]?6 Y"7=]1FB M3S "74I30^@A+\N=HSU(>9KR.(4B2KG>S D*L4 !I$$HXQ#%09+%]L$&QT3, MC; J)<%.2Y?KZZ,0VD0(# 5F;#_A"TQZW>T?!6#4UC)+DH!FC,!,\0RB.$JA/K>-'PYH&1%=]Y1FADXCO=/#":J'E@=.S]'KQ?.B?IU9L' M1L>)P>41-X80,E_'R+I\O](6KQ;B;=T(Q<12W!,1 *10@2B4*60 MA$+!C$6!"EC(L\CJ+'=.R-PXH=$3U(H"HRG0J@*CJQU1G(7T/$/X FID:NB% MD34EV(!PA M*R7^[7__X3_UX30/ZA]W;?W;025Y[&[/:]]WJLQYT\ M(3T8 $MW^+BPSHXPK\^C[^X8[X^?+P=Y#PVF=93WA^C 83Y@ MJ)ZNI7R5;^3'_(<4'U8;_=TS7?=J-3[F*_EA(Q_*!<\0(32,(&5Q %&")<2Q M_A\4QRI$812'0>;D8[(0.K?=8:TSK)0&.ZW;0D3?C.*@TMSQ"M!J!BP]4YYQ M'=M%Y0%2=T^5 T:^7%8V(J?U73F <.#$$(_// >74H0:_;'7>'C]_]=EWS!XC;XW'+$1.W'G,'H3#UF,.S_:LH&DZ MRWY?+_4399W2^FF]D7>/^6JM5"?):A&E1*)(4A@RH;=#68 @B;$IP)(BE*3Z M#.B6^60K>&X\9#2$IBN"F6KP-UGD9]PTPR"W8Z(Q@!R9C;HJ_T>3!0^,UE>@ MT=MO)F5?J'S5L;05.VWA2D3"\XX49B' M4/(DABA5%.( !3!+:(P5XC1)4Z2\5*/JQX(?6?@5H7==/QCDT>O7 3 >_+93>V MNM/Z]R8"_\ 9.)7U6D>8&C)"0HCF&L$(-(!0'$1(8P5#A4H?Y?'#BU\!VFSNS6CT[=\]:> M>G/=6@2V)M5%T+51C2>M=9]5ACDZ(P=.JN7F?+*I&GO+/OXL#:A2/P1<[\7J M>RGS2C7KAP!WNG3]H%'[4?2-L7RUJ2^*ON3E/]\\;^N"A ECIIPU#(.40H2$ M@M0D2L1!QD+&HX01[L*_9V3-C5SW5 5&U_Y56,Y!;,>&GH ;F>IZ8N9,7Q9H M>.*F7D**0L1S&(<1\+4 M99:T1__L/2%67]OI^V,;U4QO[%I1H%%84M-8ZI$^M[G'C_3L]]H"7[M7W1VN MJ2+/&KWT.ZXU\QES>\1@;S&TW;$GCHD]8M9AC.NQ#_7(>#[1A^+ZOI!RVX62 MTH@'. @A3=(,HDQQ_:K'$L:<1H2G2BI.K1.@;23.;9^_54#JG4OB&=*+-Z.+1NF=8N,)U-O+8::+H\;!>[ M]M*RG1X]N;G=-7LG'W1NR MTP[N_D/V]&XWSO,#9UA3S8&&H901BV&FD=+[WXQ#2@,"N6F9IG\G,NZ4M7!! MWMQXLU47'+IN'5W<%W"V='/[0V]L5_=IX$:HG&&)BR^G]P5ITSJ^[4P_<'Y; M/C;8 >Z4A]6XZ+:EHU..9$K3% 99E$+$0PJ93&+]SY"1&&5IR)WNUSSI-3^6 M.G"R_U=O+_N@"7-VS4\U#:-[^EQS3(_= (Q2[]LSV/YO$ 9I]5K7#CZ@/'-7 MX67XOGEC7"\,7^G/=S]-+)Q\(U=2Y9N;6JSIB+DMKKOCZ0#S)&895$$80A3R M#.)0*7WRIABA0 :,.NT2>^@P-TZN3:CJK39&@%\:,WZM^@$TENPXH7^?ACY3 M9L?4(T_$R*P\TAST2%?KC:*W[#5W#29.9NL-T6%N6_^A^E'F%ZF'>>*;IT*/ M;@+8=RUW/FZSSS&G8D!'QG#A#U&[;Y+L&SI(6C^\]F,BQ]@)XA M'ML1V(&PU1>T"E^!KG8$. /GR"-J(G-8MZ #"@6_0Y=D)FDN9WR[7Y5/1 MN3M,:,2S%((M%;*BV(PB1689RE,@P#I]S:H0K-C=3>?OC;N[NO'[[^ M^>7=B-VECLV,'8M-B?>DOK_RLO-/?V1G$?@VRKVN+WQ?HT_5,77FV[#J#'B# M.E>=&[?O,;5*GOHB33LL+?>S+-2Z>#"A(+=LF=_7D6,TIK$F5@%C)6-3]3R% M5!EF#2B2C"C"L-.=BY74N=%GHS1XW"D+UEMM7<^F-K#;'DX]@SGZZ;32]PIL M-08=E<%.9[T3?#"!#S[/J Y0>3NDVLB<^)3J ,/A,=7EX7ZL]&F]6M>DM[JO M77>-WVYWNY"P.$SC",:9#"!BDD,:2J3W>AE/!8HEI59-J*PESHV-;O6ALP!Y M[85P9 [JZ@J:*X%?&G5_'<7?;XV.)]JY+&]2 MRK$V_R7=V#_H1C5EL5E& ;#R 30*N8Q\.RTO>=>:?U4YW76_]J] MRD<&G.2=/6U(^W*>^82GFC=OGO^@_U@7VSH.;YZ_R,=U85C@3M[7M7OV(\># M*)81#V.8B(B;>(/87*-%,(Q%J&*ISRG"J6SM<)7F]M9WX\TK4W9%5 86LW&? M+;LMQ;1S,#+E'"EJ ]CSRYDPO]K:!%JC)HKW'XKR6-5MW!5ZW0HWO0&\6.6F M_\@]B;FNL-GND!)!4Q0@*'& (4I(!EE"$R@9PCC)!.+8[NBSH\M:.4=J MW,/+DN7ZHC V8375BJ MW.4.?9*;!15IS"/,(='''OUV!P$DB2)0A5&"*4)29$X[**_:S8T=6HU!L=5R MM/YV%G/7XX9MRAF9]+K-JIW3?KYE4T30I%SN;*RZ%KQ*4SQ[\*=ODF>AVUR; MYMG#.J")GH.0@<'XUT^;[^LBWSR_71M?_"+.F"9J3B"B(8.(A2:0- M@D+&4 M,(Y#I)P"MTX)FAL5=T*ZMYJ";[6N?:/F7V)KQZ\^$!N9*ON!U3^\_002OF/8 M7XIYG4#U$\:>C$8_]?F^54G+S?:@N*"9:48>Z;-:$E"(N-[789YD,$2<28K3 M)$).?33W1G>B@.D*"YI(Y[726[)*2=>"HUWT[-[WWIB,_)+?-$!\N0!$CRJB M1PSV5C>T._;$E4*/F'58&_38A_J]JI^+-9=25#6+F_X'Y?MU45WJ;BL[7-: MNKWSKM-@QPHC@CLR;[2:U[76?VF5-T6!?@4UZ+MJ-->707?FEY[0>6(@5^F3 M8;L.'!,W$C?Z5'TRUM9__2K_Y#% MOD!ZHD1G\9-R8E]P7I)B[W%Z]@:G>5%U"MK%<^^2\%F(*3'M=SDF""(41I ( MFL&$Q#BBBHLL=Y]L" M$5_]O<^)FK:OMX71!_V\;9[I>>\GB_R')JP?FI%,TG"UB[M>B?^6XGYO^[83 MO>.7C#+-) E,F)(0)8A#$@48XE1@081(A'#R$@_096[TLS,%=&RI[H8::SJ' MGKU\K9X$-60>+6_\IIF=L>_W1IP8]WN\X9#ZNK4;H,FT=W3#(3NXD?,P9$\W MN]X6YIOWE)NZ7,]50ZHH"5+*D@QJ;$P=%THA2X(09@'&7*@P$T'H5#+A0,3< MJ++6$+0J]FOQ=0BDI=M]$#QC^][=D'%WP9\TWI>.1/?W*X M6_Z.+J7FDS^H*
;Y5US]HOC17^._7A?GCG>3F+\8OK%]^'/-8P @K!1'F M"F*1(M."%>,T(4'L%A?94X^YD42C<][$UY1:V=)<2Y7?U\4&FMXA(%_]D$TO MWOZN>Y>I_!Z(C M>/A=M'@U3W\/J,YY_/L,U[?45/G=_-^[_WW2^[2E><&K EV4/?:2'?T+(N&B9797W)4A3F,L5L^MX\[S[2W$9?_T4+8539/'=. M]M7]]-?O='7[6%7"^9O67(H/J\\5+RV24""29@K&/!,F,8E"@N,,Y[6.!=IH^T$#P!6H(= G.E"#X#%= M;.)I\Y6)-I7:TR:Y33P9!_ES4\OOM_3]N5+TQ[HP1ZLO\OYI:;[BS]=5;\0F M.91S@A07#/)448@R+"!.< #(F0H6CL)@IS&H579;9RZC M;;= >,5P9&8_"]\(2;O6V'BBS\OR)N4]:_-?$I;]@T.# MJ=Q!O#;#CM'ZXGZ>TT=$Z@T9Y4&L/M/J@UA_4 M!EP^YGF 7*QYM3^NBY*_&O1[:LQG"H8O)H.0J]<2,X19(.(@C,-JD>@WZ"1K MQ"![VR5BV"!]3]K[24%Z_?G9_JZI2KSGDUR)IL^@/H:+3-"4IS EDD*4T@BR MS)0HS6A 8A%195=;>+@J>UIL3^E3@#WZ$?YE!J,^ MRIN?MW]H3+G:OR@X&C^A>H"L.=)SA]<(Q-83Z2FJ#P14"4Q!E1T$310Z12 ED2"R@Y3[)$PXO2I(WLL=LZ6'!4M0*F.AV2Y+ M,X@"Q2'%D8*!/DWJ75(B26R5JSV:AO/;3=567>GC9&>W("O#KL!#K;6)9F\, M-+!NM*.@U-ME.FW\'6^]J2.?FAEF\X-O3F:MA.\OQUL0Q3!SDQP MJT!=%W+OH^W1MS'VM>?8P;GZVG,]D0/V%>?N.(G@ZU^^8N.VY MAT<5-+31U3NE)*_K%S35@+]H8?NY7"^N\U,64)'H8U"JX@@BBA"D"&.8^[<=(-[]Y%5A M0&-";=@B)H)2) (8!MC4@DDI)!(1&*DT32*L1&H";AWJKD^JOA.M3U#8_9/< M@%_$UMV2MRZ8?.4KR7G"E&;W+Y/=ZC'?K\C85P*>DJ2OFI2UXR5==]V$6C#J M=:R&8R99U;VG<0[IU^[*__OD:?>>&*\)W?VUZ.$+'2]%SUR W"JU\]GJ<]H/ M?;K0?S.J+\(8L5@F%/*(A!"9DFPT8P&4"<E_]-OFENCN%7G^"SWN/7TVXZ%_.KS\">'_KU MM>GG.6E"!:<$ MS6TCU,8JRSH\L@X06=?)+T]%84AIN;/!S;-P$FP['X /"$?>5;3H=705"UP.5UN/R/+14RC-"5I#'%& M"40RY!"3-(2A("J0<:9"S'MUJK63/S=:^?.WN]_J;"+CX#1W):;;TR^L#K?^ M%3P6ZQ]YZ7QOY3HK=D0S(M8C\X_MC=15,Q=U3W!>U8AH/U^5R?71YBO("S]@D MY(J,-9U(D)'#1H/8UO_S!GGW:W#9IJ.D:F MH]J,IHC*P;1<@4^FT>7>G&RS1-_GI=D;_1])BUU;@5$ZSGF VE='NB&J3-NQ MS@-H!QWM?(S9]X39]@FI]VE:OC1!'8L(A4P)(B"1>E>%1*!_XK&$BF=)E"8A M"4.G=G:G!,V00BN]FA.CZ\GP!)JV1\#A&(W,:SL5F\.;">.HM?1Y<#N/@[<3 MV@DQ$Q_%SAM[>.:Z\/D>@06'\0N[@(VE/$)^]71XJ8[H[ M8D]H[-WT^AJSWR:Y*8?U\%C([WKOO8VQ_[@NRS=2K0OCWCP>";@]_:*(18IP M"K,@3"#B<0(IHI%>+%D4QY%D*G7:3WO0:6Y;[[;:8<2Y^+2/06)@P?WY!!#$]TO1C^6I\(?JS30A>01 M9E)$,!$HA"C '-(P3&&"$,4T31(5.+45\*;9W*BQFWU=QTNSLW'5Y:[O&SL, MK&[RLAW)T]^TVU'KJTSFR,1[.(_GX^/+L_W[+L[C@*1Z3YA[S[ ?JM)C[#"/V2E_^\*:3(-^:G19K$*(R3 "8X32#"$D$ M_0N:>':WA@4':)VGVR$8C$R.MN;WB.*_V'? -GA_RAX#I]0_#-7WTD?@AC[F M&[K,_U6?:)_T-_YNK3;ZQ"H_R6CBI),$LC3.( T43E'"9!RES:2\6UEVTO ]):W@F4R(-.>5$:;"TA/C M#=RQG3$=3%M-0:MJE4'BLT2>#2C>2MJ=%39Q"3H;PP]+QED]U:O=AI$]&>?.9_VM>/?PN%P_R^(/NN'?-97M_5T6S9_E'_2GJ:5=)U(O A(('BD$ M QHI<\$70!PF%*92$414%%I&-_A6;&[K>6.:J;RVU1T\ZH\ V5@''AKS7GQ& M_Z7YB-0?J4P$]'P6^[A3?IX"7W,B1R;+=@Z[:@-CUQ5H+0.M:7L?JDJ4MI^1 MH+'O4BV"<6?1J7?%J\SF1)'>?^R]4_OOFUH7X*_O.?]>^4&W;^KV!355A$Z\ MMYNU_I,X]=;_YJV-A?>IN="]PI^\*9M6>$?I1:\*_^.[N[!N],'\NI#T9BWD M(N HQ81Q&""L;?O=M8[.;".F=K+@;4WT&0.K&/J=QU81__>L\1>%7NW#=47(F,R M%0&,0J&WPCBF$!.4ZC<0H4PI$2.WHA'[P\_MQ;MVZ+)V C"[LW1_&$9^^9I8 MVC'R#X[;[*OZW?[@T]:\.VK80:6[XY]R7Q*OGT2ND:Z#$A5*,Q33$*I,ZB61 M"P99$%"8!&E&(\IC:;\D=@>>W9M9Z^86 WJ UN4UL2\&8[^6EN8[+8K';.VU M*.X---FB>$S][J)X]._]%L6V"WUU,=OQ87TNY"/-Q?5*5.D[]2O^-B_Y;V>G/(=V*_N4,S.^:Z@RI8Z+,6UMMM9!NW9X[/]W6Q^?K_O( DL,^3\U:3.S+3CDQ73\RI!P6N3NV61;WA6K5?%KOGRT79CWM#"A-[.R$F@S@ZHXK8_EN@$2 MKM(D>GH:-_'ALLM'J0P&C[C73OA4K,3\<5E/A^SU8466I>I1ITXL>?7;HDZD MV*;Y;U.(9S+%*2%Q F(:Y@!FA /"<0Y"M9-/8TE39)?8X,G.J:U0&E<:67WV M&JQWYG?E%-RI*5PSR&9D-X&A\TR4!JH+[<"VG@8=5ZO%3&6MQ;E"B@U2%C?V3A ;Z?[]NU#O>5EE'.E+]BV$CT*G%3W_G&NAXE7EPTV3@K36 MQ<'TA__0B@B\+OG@2FCM(G:]%^3GGQ[ONONB!WN7UY<_/72#>2I?>992G" M]T'C;&=_LI.1-_5]CA[OYWL_?=WU@5JO=0I=M?_:#.U,C1'/L/7JH(=BV^"[5^<4XL51HZ/W_O[?),S=B,8SAVDFST\ MC);^059S?3^C*XY5XG$AQ'G(U.*%1[HJ5(Y#@%#&%!=%6'V]($IBJV"?PPZF MMH!I[:MKK@V1YCN"T(Q%K@'&,V%886)-#><<=\0"1\V/^L*?<^[PW3[[N2LN M"CHDH9>,]3VYC@XBL7IO02X9!S#$,2"I6E>P4'*8(KZKJ;W:]='% MX-JW/9A"D4-$& )(8@*@8#% "4H!@Q#J8 Y$$SE;%VNR&!73;8?^,'W0?32G M%3Z0M;BTN!JO44[.]M9;.SL=7Q?T8N'RQ/]T1^,?VO&-#W?S-B MMD'=C$\\8>F98$Z5\I@OFT"LK>U=!G):'M@6,7>E@8U['KLLL"TD)TH"6SUJ\ZOVM]N^0?U;]6Z@,S)%-)<,R 2*G6>8<9 M(!BG(.4I$YF4)%,[PN9 R(RZS#L?<";EF;ON54,_B0Y)+:16B*OLKF($1&NT M'9M9C(09F3E&=QPN:XW6Z:6-V4%K]TV5B[RNPTP_7D39FLOL 7-$918=C\ID M]H <$MF %IP7K#A1]_.;^&O]\$LL7L378KG^6R:]WF(6-]6A?%61K>O5 M35W;^&[I\+#>#:#^*UV8&#.5XA<6P%G4P[!I=4 TV.VB^K*HQN_D5[(D]0UT M%+3UH]:RZM:R;#6E:"L?0G*QAF+J*J!(]9/M".- M@V=V[0S!G0QV+C02O\J)8.M%T+@1_!AM""RBWOP/Q4@A<7Z&Q"X,[CHP>V/D M!C8]7@#==;[O1===V=2U]9L^DI56I2SOQ:H-UYDS+;P\7VQT8(J^6^NDWC+U M/X%S0'.> YC3".!,A"#F,,KB4%(FK!]HQM4FJFW'[GBS89K&=L2H_:G'U MVA,MF=BF33S7^11/ZJ.5TT.K,=D-HMGF8(2A\3QO=4>E]:'26:N\N#DQ-#Y3 M;*_$TWD5)3LKWJAFTB"HSE=(&M;

?ZSOY1UGO..[HFF@)L,]JN\%^ MZIC43T7G/%H?4K>'TJ^S!(8\YD@ @7)]4IS&@#!(0<1RU1>-& VI5862X;9, MC6IWUS$+;:=M39$K!L6,-D>"VC-U5EZ 0@+E1WV*$K2>Z)NQUI=*_K!S059= MHFW]<5CSXWI0717UN,*2<:MV7 _945D.!TU>5PRJ6PUD>21Z?$IG)(029Q'A M ,E$,:ED$! :*R9%A&'*:1I&5@O6P99,C4>_?_SQ\?;[^W\+;K]]"#Y\_,?' M+W?W7S]^>[@)OGU\&%:HR7YT#"EU#,Q]$VKCPTVWQE)]$7>DJKXO^N)C+7HU MHHY+)-G;\285D ;#=:[ T? &!X=9J6WG _FK.?)^)Y9"SM=:=G:^W"C6;NB[ M6);;CWX7&B7%XG76=*L $^(H2Y,L 2*6'$ F0T!PCD"6T1@1F>8<6UWXN3-M M:DS;[/5USDCC6_!;X]W?;H*=@\'.PYN@\]"^ER;R-+['WHRVWV9$/?-X_V!^ ME%*P=4<7HQH_?0:[[]A-H^SN16O(/>[N LY<&39V/)IC0$^$J[GNP6Z"*%?K MV3?UM=='T/^W6+6E])KZ;9Q+PD@L@$Q8#B!D&<"P4@['F10013+*3;B^MY>I MT?:VM*5=\;M^)/N9TQD^GDG0'!IC\C)RO8^'5 ,=#E*_[?BGO^U1J,3(O985 MS#[L0'QUEB,MZ\KKW-\'D_;]MWJZY5WW&L%<$^H69XLY7&KMVKJASJ(7>J3N@#>&?'<@Y- M&_FDSCVHQX=W'OIPE399R4C]+!:JC5*G!JQ?OQ>+Q:=BI=6B9F'(TC2+,Q#B M" ,8(01PQ#D(PQCA/(Y0R(TV<@/[GQJ]G\G[Z_KP/X/:BVL3*_O'Q?A S1?: M_D_-3($._M0N!(T/;H_%AJ#G+=FRO_W M:5,?-F+&,91APCC@,$D4Z4$$4)AAD&+(,*8ABI+<1F/"M&,KMAM-<4)NUOI> M\6F^K&I:5D$TP7-CM1W+&8^ &;WYP-4SK]4FWQR&P-SL8F!N=!XF%<$]F7-W M7&8+E2,2,^YV5/:R!>.0MJR?'Y@HOBKD?*T5JF>1S#G"- .92 2 H=0*IY2" M%#$61I0)*&,;1MHU/37.T1NGWQ9:&W[0?KB#&1(DXBA$(.1)!F >(T"Q3 #- M4\DR1&,(I/8B M5K3PBUJW"[^XS9MR!!5\@W%3<*42J25"%F']?NK[KC#G6I^*<)R2G,5D*Q[J M[34]4 @=:X5P$RSKTXX&RS7YRS;*M@.EV=0_[&OE>7+OY&FTY2W4KXT4\[U. M']4U+-9UP>8J;T!-]?H871=Q5LM<_;'/2\48HG2IL7 $E2L-A5W#XVHD'#ET MI(%P_(GK-#K;4?FX7.LI?C5_(JO7^LZ=S=6/C9P^R@E#0KW\)$Q2 ).4*B)% M%(1IR$*890+%5E..7?=3FY;^3S%?KH,7M1C:Z.29EU;:^CA,&=1PX,Q(Q]]P>":FK:IH:WE0FZ[K"-9 =ZR_7&%B ML.ZH'7".54D-.W\3S5([8,XIFEJV"RHONRJWKR"[D]J8IN+J[^_-7M=T%Q$XK MO5]ET!M4AW?J%2COBU)MP_Z_^?/[@HL9E5(D(<. M)8IB(8H8("R& -(DUNM3E".C<(W^;J;&F+6E06.J6MA4Q@;*VD";:UZQO@?9 M?E9TAY=GIAL*E55U^\M(#*IUW]/L*+1BYEI+%8:?'ASCU0GGOI-_+%?J7QZ7 MNN#S _FKB0@O/[;%H)K0I'NQTEF8ZA\>BH]_D2>=D%D%AZM=VK+LWC$S&,HD M2QA@@B!]E)4#!*,,9$CR#":YR+E5PHYO@Z=&2>^K%-=2[V]U83E*U%]9I2WQ MN"K*,MAT_->'9LUNU_92S?OWP&PQ.*71]4R@!_E5:D"[SE8I/*V[6DJP74>V ML8$[E_7Y7^MTD[E5N>TMI&&L07(75N;7W+%#S48!_T3XV3C]#IO'WFU*U719 MOB^>Z'Q9YRS=%XLY>YW%'".*XA@@DL1J!N(9(#*+0<0%9)+&G'.K\]3S74UM M[F@M#;JFVLT+/;B:,;H;M#QS\4F@@MK,X,_F_[VDQ%^&QQ$+]G0T*G]==OB0 M>0R>&!C*I9J]D^]7@L_7GPBK B^^DK]T@-*[8K4J?BG6>D_45T;+\& 917&6 MZ=2%. 0PUH$ 841!(FDNLC3A-+-:Q]IT/C5>:>P,:&MHP!I++2.Y; ; C&Y\ MP>J9@+39E8I?97C06GX3M%!OC0_>7X+:/JQK &:N0KMLNAXWO&L *$QUUHR\674"W?%>U$VS5ZH9[822 MME>>29Y$81IG@*4D C#/): YC$#(<,XBC(1@MIE.Y_J:&D5VI&>Z0F+7R@:= M -F,$AU!YYGN!J,V7)_G/!ZN!7=.]/0V"CKG73XKB=/SR'42&/O5P,\7"Y.2 MT#2.!8 0Q@ BR #.*5+_2=0Z#?& M@VG/4UM4[;19=^;6TCF6-1N,H3=C-2^ >N:S+9::KLX#ZR%RV1HM5U47C/L= MM\Z"+1Q'E16L&QA&6%H(4:_\] :RE4.[%RM9K)YT$,8=7K\3+O-B4M>#&+(09$BE&0-)(J@UAE #,2:+H#&4"XS!)N%5)A>M-FAK% MM1XU8"HY M3Z$4=KQXLIO)\=Z_W7U_"!X^?O\:?+F[_6;);Z>1-.2OJ_'QS4_:0* M#+2) MGFK#],/@BEE.=S(N<_0Z>L0,_9\>J G4J M]*E;WJX()P:L[TXI[/B]?1*F) MYU97E*C. V=,;6!Q*A$03.LWQC0#.*,$9%1$*,HBF7$TX"K"THR)7D744_:\ MM3<@6X,MU4LL!\6,77Q@/ [MM)97Q?Y^:XVO8C_^UJR3M@X$MY=!MY<\&0:= M*UT4R]['%4\9!LV1PLK 9NR+C'S7253-"3>3"4_5[@X@EJ@%3@93@"1#@),P MIG%"N>"):5F13KN36]'H8O *0486P5=!]$UV=D"UX_ZUP!B>]%S% T MK$J)G/#]BN(AW=9&*Q=RPH5N@9!3?[ZNN*:N@]RI1[>5]XA"'*4R S'&"8!" M;4/4:H. /&)I',(H1@D:4D'S='=3>WE;:^LRX9TKJJ'Q5!?0-EM,N,/0\]M^ M#7R#JUKVH^*X=.69SMZD/F6_X^>*4%YX:F"0U39JZTYJ,7RQ+*NSYR;\L[H: MK$JP4U+J:-!Z_;%]#6"".2,L 5D:A@ B 0&-: HHDX)&)&,86A4INR;Q^[O@FSK<7A'\9J%W;GHO]X4\E\K*V^?GA5I[TX70 M"_'-6OW3E_G3?%UG<\["&(=Q(B*0":&U\N-(:^5G0)*,(LB2*./A@ ,F#Z9. M]!"JLKW4-TAE;73U\V)GMQTC^QAC,YI^JR$;A[M[%#ZV'@9;#^L\I\I'/9H[ M+X/&3?VO7PS&V)KO/8Z"HTG AX6CS@P>(3Z<+GQV-7"97CSIPSWV7FN$;/5S M$Q8AG.G5-^-1G6)/1!:!/..8O)/L9=D?:Y>;30[/WPT"WZRYR+)2_5NE33 M2RMGN>2[6K"S$*4XY#HX*Y52BTYR@".I2"%!DH2<1)%=M5"33J?&#+>,K;18 M+"/ESX"W#NBB2:WJ_S/I+9P[''[3+;5;4'TSR1;"QEZ7^V-S))SM@@VZ''FO M:P["\8[6XMEAO/.I6(GY8Z.>RU[;L-5R6W/I$YFO_D$6&[';7L]@3"B$:@W" M<:BE?X1:DH0X 11%$$51Q"BT6I(,,6)JO-3XT(3FLU=]0:\5W +6>F/'2(,& MQHRA?,/MF;%:I%O[@ZT#>Z7>M!-!Y44GA]P=N5T#HB.R&V3"J.1W#4B'9'A5 M6^XRG2II\N^=$N0/A?I-S%\T0<_R-(HPBZO":!! &(: DC0'D8 RT7)!@I-K M$YMZ+9@:+=:"E_LUV]4:C3"V+>;>6%Z?Z["]O*?K,YOZA\N,+[T.@F>R/)>W M5-FOS]?VQV7G@]\L)2/X/"8E]??_YCE(1O"8I!R9-30T5.5%+#?BNWBJI6Q/ MIC?I$'VFC_OG3^HC=[).=ZHEB*JX_9EDD.4<,I! D@.HR1,S$8(PCV.9A92' MQ%(*W8594^/1QBO]QC9^G4D]K 7!M&]![9P^#N^ZUV3*6$?*.!ELTXB:L8?0 M>^3-:*,W(%#')=C. GJ<RX(]+((\#A)RV/HSROXEUG7E5E1/-42XH@3G( MTB@&$-,4D"@)@>5]5X7O4QW'?-OH25!= *3>,J3[E9O&]V"QY M>2>_"EYK$LY@2G*U8 C5#H_JB#;$ .() 2E&429C#M4O)N0QV(*I,4IMM%[D M;SIF!ZO*;OW/3ZWE9JPS?&CZJ6@4P'WS4U&5,MG:?Q,TZ-_I(E,=]&LG]#]_ M'0M]7K"-#D>M?WO34=@SY;_8:!A/(U7ZQNR3U=]OWG:+%0C+^*CE&J?6^LDW)$YZEP I),0IZG(2&148:<:8=3FU%V-@>UT3>-[%@5+-L8'ORI3;=(=C6" MOG\*\0&H[\L3%UA:I/P]+5KL5!//6I)\/5KK=%1B>$C''&.)0)Q!"& '*F= M;X@SQ14PBT4N,YP;T<3 _J=&'SL/@D?E0J FS^6> U61@O5KHQMD7JQ@Z/@8 M;'K]HNZ9A3J :^O;@_B[9;#O0E#[$'P>"7>+[:Y?_$?:['H8![NM[G 4>S>Z M YH=;YL[W.>]3>X5S0R89&Z;P+A=E,[M8E'\TH>WGXI57311V]"6?_TPKP2A MUCKZ-X-8Y 0*D-)4 HAB"6@4$I"1G.-(4H9Q;)$O?*T]1N_A^$G!VZK&?&>J M!=M=,T &TXUOO,>9=UHO.O&$-\'6D4J[KJGIJGVY";9C\F'T,;&8BD8:FY'F M)*]C9#<[.0"V=YJZIOWQYBL'*.Q-7"[:&W9J4D6=EJ<25'*U_<%I'H.8<*CU MRP1 :1'6R4S0O4 M-[2U,2"MD99LXV"HS&AI7/@]\U=]_Z#OB3J5:[^K'4VP[]U-4/NGJP+M M%9*L?0QVX[?U4JW)JA0J#R5OKT;>=67)I MB!#.0"H9!9!3"@C*($ Y3U.>:WG:S/BT^TICIG;TW3IP$VPZ+M0J%EJ.M?I! M[-RX"9YJ1P+2__J['T:#4XH1!\U.W:N*(+>#E37G4 [$BB'ZA\^=@>J M<6K$$;(XLQAQI$8ZMQAAQ.Q.+QQ!W'N"<6T?XYUB.$)C[R3#59O7I$/GJ1%G.WN#Y(A+CI].C[CXU$#]$/(\7]=WAUJ0>*-> MR&V1YJ=BM9[_9S571C-]E,%@QD#(4BT;(B&@/)4 2QDS+'(<\7R TJ]I_Q.] MJ>O:J",NVMV0XU M02QQ)3+?4XB_(,9C@G(,SS M3&T%.0<$40CB2"0QCY.48Z,:>E?8,+7]8>N"OO&XL-+0@A%_:E>"QA?+E((A M(V;&AI['P3,E^AD":W*\ D1'##G$@E%I\@J(#KGRFJ8&*IB+U?RERL;:'=5] MGY?_K-)Z:!3E%,L42$'4!I>&$&4H;VSOM5LEW M+LK?BX+_FB\6MTO^>;E6WXRY#E^L[KQG4"8\Y!$"2<0E@ )*@!!-09RE6,3Z MJAEE P[+K V9Z*E9:W%UK5PT9=A;RP=%(-H/D2D7^4!\+(+J1.]TK+\)]O#? M>="$^+@DKX'H.6,TV_Y'IKF!\!QSW]"&!FHL-BH:VSN)'^*QJE0XHS%$/ \I M0#A+U/92K:1H+&(@PRR#"#.(S-23+O8TM1743B6IV%ZBE8VME@*+9\$UHRPG MD'FFIAU:NRO''Y?0LA=;O(2$*^'%L_V,*\)XR=TC0<:+#PQ4I%BKA81NZ$[J M:(=/B^+7KNAOFB1(ZKP_'&8Y@%QMLQ!+*8A3%@LGL8M ME739Y:.*2 :/#$D#F)?/14D6OZ^*S?/G)5MLN%J^Z&2P2NIO(WBSIBF633'& MYN:M5)NA.WW@T-2IZVR79F&:D#C."*!9KF6CXQA@BCF(<0)ASFF40R->\6;A MU-BHK7,I&LL[QSE-Y;]@L;/>)OC[#TUB-LDW/PQB,]5B+"6XVX97J"Q]'HSUGPT?&( MB0P><=O/;O#9T> Z+WK3<;\J= %:_N[UCU+PS\OM6<:M3G:M>2%/,,LS0D&4 MX!C +(T!%2@%G"&Z\".AK MY^B2;%VPK@YC.BJ&IYE>L/9]O*E@K@XI[CO@_O9'"_GNS//V,LQ#2LQ8(N:N M_HQIQV,7I[$$Y$3E&ML6G*I0?!?/9+VJ?[Z33979CV2EBVR5,QFB-.,4 HFX MVK=H!0J:(@HD9)+&><)Q;"0G?HT14]N:_/'W'W_7DZ4%I*V6W3HVF)6$$K5_UB'X3IJ 78022 MH4*$65L#\SX:';%OQ;I:W4=)KTZV?D1_*D]"2I7 M+.^HC(?&C"A] .Z9'+U@;9_X80FRGX)N% MN)-5.@D]3"?YOA47^*&SMI0A!__RQW*^+IO5Z6M57767PRX)#B.:(Q R(0 4 MA $:AFI7'&4C9T:??[8/#V1U6M5^5B;'MSJZ/2RW<^]6E[C M^QQFPS" B0R>[S""2ZEW.Z^:@=4L??2/VMF;[6 W]:X#+UH)8PR,JV &GZ:. M&PPQ NA'P11C]'EE,,970;34IGY5_GV^_OG'LJ"E6%537GV_>[CBU]> :G6C M7KAYV1[]OOX0Z_5"U"&-*"5)HEY;D(4P C"-AL5UL(Q[0]\FUL8;X&=# M=?SUZ/10O+Z3G-?'2:U _ R&":=Q(D&69+&:4 0!.(\18"C+,YA *6*KVN\V MG4]MES*\C,@@Z*\ZZ;X:T,F<<'<\T?-RZ\MH!]N]2/H]T#[=]10.LGM!,3S M[F]C&+=]%PN]3KPG*[5F5_O04E^\JZZ*)S)?SAA!699""JA>$T-$,: )"P%E M(4)YFD4"4QLRZ^UM:NS5&!M4U@8=F:K*["SIB$C M3!SQ3G]?HQ*-D=N'S&+VD--EDOJ'7?US'7>3PAP31!E(XU0 2*,08"@CD%.F MN"5&(<96"5B&_4Z-7O3\S;H&.ED9':%]U:+H&@PGLQ[2?]AY\3K:.N@<>'Z7 M0$>]3F'U8A!D0J50K(YC& *<(@3@AL: 4(L2L%*T=V#0U M@FO-JUBNM3M8S)_FZX"4 0F>:[O)HZC/#W=GS=;:&U>/IQE-CCQ*GBFT\2;H M6AQH?VZ"QJ.@=FGO$V6@/ E:KVZ"QB^GHAVN0'8GXW&U16,+>[B"\(34A[.F M[>B;B_GL0Y.V4O?S73P7J_5,1@1RK0=.4A@"*$D$,$TIR"'/.8:(B-Q(4O)< M!U,CUM;&]NVLK33CS+,@]A.@"VA\LYD=*L:T=,GU$QQ3"O;WQ^+E?ZE':WI1 M/^Q8Y6R#HU#$)7?:]_WBY^Q?WB_BD2P^JG7<^K52XXOS7,0A%"!)PQC *$T! MEH2 3,:YP&&L_@^:OK<';4_ME:W,"VK[K&0-3^%V^56] @W/;ZD-$%:OZ!F7 M![V=AVV-]F*><:+[3I[[R)61%>]>MQ=G[Q>D+*LO&B>QGE@%8#*70.>@ Y0C M_2OA:0CS/(V-7E"CWJ;VRG;J[-+7W?UV4!D\2)JT'VS+\(1K(?3]GMOA-3P> MH \'UU?Z)_MZFUOY/K?/7JSW/C0P0KB127XHWHD?Q8)7Q8'XW:K*N?TU+\57 MLOJGT$?.Q6+.7F<2IXPSQH%.A :0QQA0E(> 9R1'-*19R'*KH%^[_J=&,JWY MP8=.B9[W]B5Z;(?!C&P\@NN9?K:XKHN BD ;?U/7%%/_7ZR"K0=!Z\)-4#L1 M_-G\OY]HVF&(N@J0M>Q]W)C78= ?XY9V11 M3>4L3AD4(@00BPS C#. (JDX+\US*:((4;/#X=Y>)D=EK:$W0==4JY52/ZS] MI.4,+,_49 ..,;\8.=_'(JJ!#H.HWW;LT=_V*!QAY%[+!&8?'K;:8X3$LMX]B)6M#!="[DSSN9UZ9KH[ZW1BA:/ MRNPR6&V-%CS07Y'@]N[]%ZW?7@0* 'V/1*MKC;+]#I0=563KG'N'(VZVZ'J; M4?1,>HV 4]>K]M[^-^W#WVYVHJI!Y9V:191_V[\>.GFCEG7:3;?%R=QC[VCE MYM"P41=U[@$]7.]YZ&'8U/ @V,]EL2@>7ZOTOD/%^U8[-HE9'D<82*X('S+% M_X1Q O(PRY*(RA1SJ_Q_HUZGME2\9?_:S'5AB/76>CM2-L/:C&^=(^B92G?V M-GFD1_4S/(C-6H'DB//,^AR5SJQ@.&0JNX>O+3#6$;IKI.]F%&513CD"*94Z M\#(6@"0R!'F*\I"%1*+$*C6EK[.I44YUFO]2G>:KQ2#?6EX&8*L5JZ\W!P0? M]2!NQD"NCJC0J.G7?Z?,&QGF>&T8AZ M&8M5E>%=A8LW6IK;R@ZQEG13^U>U8<6Z4F$$ 6)2@CC!D<0DH1'G-D32W]W4 MJ$0?SVL268D7L=R(_VW'%Q>@-6,,=X!YYHQFC[>KGM%5%&@U?FNI(2^E-,R MJHZCS7)5"U6BZ&$+&,9PH)&V*YW.74R*55X= $TUI?:U/%-*_W4?2JF6,.DR/F,>AP5/8Q!^"0@2R>O':']%WHI+?Y M\O$K66]6:C$;S608P0R'#(014CLDS". U.8(8$@D9'D6IC ;MD,Z[FQJS+.S M]29X:HPZ$17;[07.N_T M^;U0SS/#"..]MGJYKB^/=$'G=V+)?CZ1U3^;S.TH3'C&0PED(M1N*"<4$"2D M9@XD,$M8G%GELU[J<&K$L6=OH T.MA8/3)6_B+D9F[A$TC.C7 >B-;&8(N.( M7"YV-RK!F#I_2#+&SPT,I=2R>^\.9?ZYNO+\52ZV_(_CW8K'X5*ST0S.I>(MD>H63Q5*O=4* <_5KA/(P MST1"6U7+4O-T$-0=#!H"EAM58H! T,6HZ[ 4+]N"U(W7R3_M3@! TZ+B-0WV18 M706PCFO\N/&O;S(P1^&S;V/%4/$JW1O3Z_SEHSZ6KT5IQ>I%U F&<9:G% O MLURMS,,L B3E%(A0X#S&BR>;6AADH4ELOJ[5"Q2! MK6]7XKU6#!*K9[+2EZP/Q>Z\H<-X,RS2)!9Q#M)$JB4U0PP@FB4 )UQRE$J> MFQ5W<6O6U&AIM]21K6O!O..;7B2M YV\P_;;[X-VG6;2FEKG#QT8Z_"4W0P55X?L%WH;]XS=S/6C(W;# MQ^RS=>]7!5?[!UTL[8?:-A0) %*6 P#P%,4J$H#$/ M16HL.W;<_-1>]$9JJS(Q:&PTEQX[ 5__FWT]*)Y?:2L\K!3(SKL]2(3L1'.C MZ9"==Z4K1=;SJ6&+_3^6*S7?/R[G_RGX _GKG5@*.5^7:A&PTBH>Y7=1;A9: M!EHO#>Y7\V)UK[8'4>X)-.U6VWU9K*JJ]6V=D2IU_EE[$[P*LK*\UW8R MGF8;D-&&9QR6ZKI3"=BW#MT$K4O!UJ5Z%U,Y%=1>58]L_7*WH7&)LJ-=CQ.3 M1MT:N03Q]:*8[/RQ>Q M5-^XUS9?,D088<@DB*O$LAQC0) ,@, MAQGWCH2R9\IMO0@J-VZ"K2-!UY-@ZXK^1..,CRS8ZS%U%1A^A27CQHU?#]E1 M6+F#)AU%G5?I2K,D2K-45V C/$4 \I !+$BFSZJR#.,PS(2\*M:\ZF9JW'*&MO/UA([Z)O]8/O\3B17Q5K/2SG D8ITDH.8 (40!A ME@*:IQ2$(HID&/(40V25GC_0D*G1B/JB00?!:@_>>S/E-\!^"K(*[Y?DRP/8I_E>"Z"KY?Z@9X\H"7 G6D6# M>T- M71T]/1?+*LI8?A!2J!67WL)V=%"V@AHBE3'F60PRB%( U<^ Q&$.\BRA3)(4 MB\RJAH%YUU.CO];:ZH!OL;/74L#$ GO3A94/1+TOMEJC]0GI%EI][M8QW(NF MB3U>SM9EQAV/O%:S!>1X_6;=PC#BTF48ZHR*Q:+X191[Y2Z0N;T[C],PC+)< M@"B16%%6G@&*U':/H003+&(89E;K-Y-.IT96/SZ^#UHME)L@BD&(;X*M(\'. MD^INOO5E8+JQT:B8D9EKK#W3F"^8K4G-!C='=&;4Y:A$9@/"(859/6L?/G4K M956-5_#ZUK>16)51!M564Q,4$0 RD@$"40QXAD)%8RE.B-%YU/DNID9,.RN; M*F;FT5)G,.PG%C?(>*:1(U <2M!>!N"*$*DS#8\6']7O6# M!]-LX> (L\O^<["72RD1Z'IDS XEY;>[^6-Q*1/NGI>/OKTQP>*CI"%C@JH ME$R_B77SE44RR=*H*FQ/U0Y$)"G 618!&@I,H7_TC:#R\^;T8N-*/.-G'N#(/?6X>J3'T?GC@&[^AI?C7 M1BS7'_6-=?,]#7F$\D0MWU&LWG.(.0]#P)7[_O)/L9]W_OS]LG_W0%G"O M@_P^+OD'M8&8A5*MZCGE0,*4 Y@G$!"MC2)%*% .%15D1C58S_8PM?>\-;*- MCE5F!MI.\SR(TT#VO^M.X/'\GELC8Y41T>O]H*2(TRV.EA?1ZU W-:+_@P,G M[N:<]D[>,M7ZII)H[RM_506A["2^1<((8B("88+5HA[##!#,&J$'?DU,)EQF+WS MOF\Z^CVV)I%]!QUQ0=/HJ*_TOB.';^;!7^UW,K<;/E=(?IDO154M:)9PF7 2 MI4!'NP((DQQ0KG^*TE20E"=Q:G1$>:KQJ2U-&ON"/[6%=;4DPPB'D]!=WK9< M XCO%] &"ZO=RCFG!VU4CAH;;8]RSHWN]N3L9X;-?!_)2E=<*-5NIQ*'W08 MLE2$(D,IP%)P77$R B1)), XDDRF8_GX978 S&99%[!Z?NU; M$_5!12V1[26V\A(2CB;HL]V,.F5?#^H0!6ASD-SI0!OT.;8:M#D,)S2A+1Z^]M!U3X%Z5R-3 M:U'7YP@S%F91!O,$8 051842 QHF5,L_1S&.N8R@57*N1=]3(ZKNB=V^GGH= M1UR?WU7V#TOEM1D7V^-2IVB/>#1Z+=!7G( :0^;\M/-RSV]TLFD,R?E33/,F M_&88ZZ3-3_,7,8-QGL@$18#&20R@S @@J9;.R\,<$PECF5K%A=H:,#6:4]]+ MY">C> NY&7GY!-(S@PW*(-8^C)]"?(C>R*G#V^XGF3)\",[05.&C=@8NW-8% M^^?/8J&>*.O:1-^*]6XK(W <0BA"D* T!Y S 2A1"[88(Q)'20HILDH+[N]N M:KS5M?9_MM7*M,&#-Y 7X#9<@CD#T?>JZQK\[)=91K"X6EGU=S;N8LK(\:/U MD]E3 X^ZGYX7Q:L0S5*LDR'<:J81*$640 S"G(0 IHBJU5*4 YR%:2YYF(?< MBEDN]C@UK)L:>55&!:OND3#O M' F+^G#1DLK"VX$I8S6X5KNUDV$2PBU34>LWO:]%1M7G>JHZ6[X2R MH(EH?"!_B?+C7\HXU<=\25:O57#'-P6N-KE8J)X>/^N27:)%X5+_-2KWDU MT31_6VLW[28+GV,N*&,B)+EB!2V&%LI0[4VXVJI@FFH:XD1(#]<68S1Y0@U&];JQ9K3A6@"^;,8LAQ&*: H5-M+ M+G- 94)!D@J>P$PD:6QU)WB%+5/;3.[L&UZ?\YJA,9L!1@+<,\,/*=^P'1W7 M61T.('V+Z@T'EDRW>L-IR*ZJWG"F232NGH1#$]Q[F^4;GK1W4N1[JY21$]K"U>'1S.!!%*ZGQO [;5GOFA,FO(^J@'4L/USY4PC;2^.2,Q?E.? M:3MG<=<>EUT^6EL8/.)@+U;_HA8J\MVK%@/[5JQ/KE_*1GV* M9%&2)@D&$D50D4@J _%BU@MJZC4N\VZG'/Q\%/\L9RKI="/M5H0M>\JY"+EG",@ M.#F&]S(!7XUT\T \&JYQ3] ML)XHDC!*HFJRL&UNE'EAH(_M%##T\0%L_XXL__E%;)[FS1<^BVD815JG0F04 MP#"% #/$ 5-+:X9(%$IN=$AWJO&I\;8V+ZCLLR"/0\ ,&/@*&#S3[ Z!(3QZ M"(4%65X!R4B,:/#EL*.\,R[W\MKA,^.1UQEK]QCJW&>&%S8\T*G[)M9W\H'\ MM;W N"]659V?CH[,0W$NR"ND*(E8#&2.U9(4QP10+B#@BM\BED8A9XE-D)=C M^Z86V+4O);FGX&-?)-'E.)H="+SAZ'CFZ!Z-SYM JRT54A^,=J]]&T>#VP.] M)>_!/)Y&P6$11Y?6C5[IT0.TI\I!^NAF8":KOH%Z1TJ=^+_+K.H$))?O7G>? M:3)I;W^1%:_^\Z!ZO5WR>_4^?5-O6%/-,)01P91&@&9Q#&"4"( 8BP B!,*$ MA#Q+[?)?/1@YM:5R96F@31U89]++2)I-#6\]/I[G!YNAL<^_]8B=JZQ='R:. MF^OK$>2C#&&??5V3Z5'%?'X73,Q?*N6B%".,(&) BZL F!$&D$PS$,8(13P1 M,HJY#4N?[&5J-/MY&TT?K+9&#HJK/X33C"JO!LDSUW5CTX.=A1[R@WN1>$XP^<'7)5\V^A3SCOY?B7X?/V)L";R:89CGB59 M%()0( 2@5L!4W[X8Y&$6YS+*,XPCXSN3<[U,C8=J._7;PRI+ [DUU>(*X2RF M!M+"Q058(]V\# '-[BKF$AB]=S)G'Q[O80MS]?. M]30U2JP./9=D ?XH=S4-+-=E9U$U7(BYP,KWRJNM]M"5,/%09/42%*X65&?[ M&7<%=!>*=,XA&^.[N/;D?OROJ?%4 M:VJPZMIJ&1C2 ZT9%3D"S#/_;+':,],#KQC X2IRHJ>G<:,@+KM\%-%@\(A] M4<:/R_5\_7K+N?KFE._5CW>KA^+7<@;C.&4,IB 4&000JI]01#D0.60QR;(X M$T;QLSU]3(T;:C.#QLZ;0%NJ< RTK>:E&L\!VL\,CF#RS B#$+(JX'@!@T%U M',^U.5HYQPM.=:LZ7OKHU5N9W\E\J6/NOHGU>U+^_+0H?OV;X(^B7C2V>QI( M>8R8!''&K>))&53.#M\& M&0V?]7[(]:",N#'2IG>C2!4I*0\"[4*-]2VL$E3?Z[ TGBD F:49Q92?Z<[6EJ MU+>KZ-/*9EN6M3V/J1E+.4'*,Q_M0&J-]%)#Y"(4CHCE?#^C4LA%=P_)XO(# MEI?EQ6:Y7KW./GR<$9EA2:($I*&, ,0Y!%A0"5@4A4F($RW\8W0SOFUR:B_Z M[V+U1):OAK>Y.V3ZW^)A_GI^77__^/WK[;?_<' '>^1=S_ZD^7#] C:_[-Z] M3E/C7+\>F;Z]:SW^R^ *&.O5G.EBAVJ^OEU6_Z>+^;R0A5X8WZIY?+5Z5>_K M/\AB(]0[QF269!CPD' $4T I:D$/$DYCB6",A:6-2YL^I_:"[DS/V!Z1:MK M)50_B)T+.J]ML>'J(VH1O#)Y0/]CYX-4)X>NYT\BX.*Y**T+_-B.L=F<[W'D M/%-+9]#>MV-0_="QWD.0[T# W%6CL.I]['H30Z Y45%B4#/#J//K?%FLYNO7 M;>XH$8A55S19A@2 0DJ %1V"A*8)#*',.+1*(CCL8&KD=Y#@.;^4X&F&HAG[ M7(.-9WHY6;-P].38

ZPE9 MWPRW.^8D246:YSF(XSP$,),0(!DQD%$:HRS-I,1VQ>D-.IT:,VQMUA&[NP/7 MUNPKBI\:#( 9@;B&U3NI7(WH@'*HYA Y*XIJT.7(I5'-03@ND&KQ[-!TQA?5 M?K%Z_4Y^?56]K507995#K\MKK5Y$.2,Y"DG&!,!1J)?,PC""",8\93A MS"J0Y'*74Z,C96CPU%IJF]]X$5\SOG&+FF>VV1I[$VCLMO9N)4!:FUVF0)KB MXRP?\F*'(R='F@)PG"EI_*1]Z,GMAL]5VSK_>A:F.J0DB0!-=98T45L='$H" M$I1!PG&:Q&99T@?M3HTN&M,";9MY2$D7J'Y*N,)]WW>V)IY;A8J<\'-0>$BW MG=%"0DX8WPT#.?7G*^\T]=UI=48ABY560%"SM\CC*.4,X#S+=1V3"&"!,H#3 M4**NY[N:VFNXN[#3\F !Z]HZ\'KS&%[+^\VK0!OM@E-;&;PWPFOX M_>99*%Q??Z) 0G!>QEUK^^*U:KXI4NGM 4)4B%9&N8@ M)12KN5EGQ"5Y"CC.,DXRCGENKH[=W]?4B&(_@$XBZQA=P".E#L\X(MGESILADAO O&%)L9+(S;S92^9V/"1H0JP M=77Q?Y^O?[91^VV%F=>=F,,,"@@Q$XE:@$5J 8:3$&!&4@!IB/(T%"*,K,YS M#?N=&LE^*9:/0'7T%+#&@6"QJ\=C*]IJ!KW9XLP#H+X)N$7PES(Y:&V^V5:; M>NW*PKC42[4"RID.JEFO(^N;6D%QK%MJ]_C@V!RA'M(7V9VTZ29N;A;F*:8D M"@$,*^U\' $J0@*B).5$Q 0EB14O]?8V-39JC:UB-_C.W %U[?I1-J,@9]AY M)IX]V+J""(VI3H-=+B/B+K2EIZ^Q UDNNWTB;,7@H6$S4$UP8-35&VAI?)RT+KJ,\M+3FF3KESNJ=(FR(T9U8M*HQ.L2Q$-^=MKVT'K&;?YB)VE1S1$IU)$@.QWD<4PE$KH7$!,8 MA[$N8)? &$J49-!*&/I"?Y,CS;T2PL&^P<&?VF1;7KP N"'[N8/1-\==@^!U M]97/X^*CA/*)WMZN2O)YUWL+(?<\-J36L:YJQ,73=_KG@,>,A MS@%.4PI@IK6=$XY!F+,DRS*9T-PL@]6HNZF1B]Y?S?Q%=@SMZ&3?' MXX*S1WD=ESX_9'&@14:EFF7U(=)#40OF?!/K)G&DN^69,4&EI#0%!"9J$Q(F M%%!.$ AY A$/(Q0)(^4OVXZGMF#0R0CKUGQ]WBZ+E9;"?":]%^?7@6^RBO # MJ>_UQ!9);7;PVT/QMT:5J]'LVIK?.87Q!++-.L,/V&.M.)R";KDFL4>N?W5B MT=Z(ZQ1[+_=7+ .>'WK(K[I9"5ZE#=XN^193;G>N;=SZU>>"/O__X>U 9;GLF;P&XZ3&\'QB] MG[S79M7!K@9B&R,2_-:8_S>7I^WVJ#D[8+?H>N0S=7M0CH_1![0Q M4+[V21?J_L]JOKR3G]7,N7R:9T+: ZR0P<[42Q4H[05BC3!Q MI0?;W]FX\J]&CA^IO9H]-53.H!9JN2=SKM98LSP-(4\Q!ZG4DHX4Y0#% H$H M3%D(PXQS8K7*.6A_:C11J9 ]*]OT3G:@H-(AA&;$< 4PGIF@M2S0IMVH58@6 MT]/[H??D>;YN%+_;#]T$NRQ(E_NE"S YDR38;WUD_8&3KAV+#9S^V+4%F7\O M"OYKOECL[AIB3J# 40XP3S)]RA4"*C,*"B*JR]62QUG0NVWMT$K7_J)^UA-9X?=^/I(PW1#_H^0IBN-^[M(IZ< M =L;(.6NEV&3P!>A=IUB)[BAX_&WB9CWY+4*&_VP$?\AR.I!?47$+)0PY"'& M(.,P!3!E!! <9R#G>9+G692&@MGPO+4%4Z-R]0ID=IQM#[H9+7N%TC/SUK9W MMY^5^7LYW>LBH*+9QFH?@LH)=\0Z&#]'W&G?_ZCT.!B>0P8:NV\2MFSJ[%E]7;>ARN^UM5I'1F^5OL_+?SZH=CX4 M3V2^G.4DH30*"5"[%:VTFRIN$$+-]U0@R-1/&;)27.CI:VJDL&=JH&T-M+'! MG[6YENEE?2";D84CZ#SSQ6#4AJA(7<+#G7+4V9[&5HNZY/()A:B+C]C11KE: MS[Z+9_6%^:GV&[>/:E^A-QKO=24XL7HFJ_6K5B)NOMLP9#1%20YXF# !0P! MC72Q-O6[(#B&Q$PVV*K7Z5')SLI*T]J21.P@[Z<3;T!Z)Q9K#(TI91 F?>2B M&NP0B_IM1RIV?8U"+X/<;XEFV,/#5BH/6N=DLWJM*ELUN^@L1B+5.? LTRL4 M'<]'DE#Q38SR,%6;&9%8[5E.]#$U.FE-#"H;[=8AIR T6W]<"8QG>MC'Q,-A M1(_[CI89IWH8=7G1X^+ALJ+OHT-KFNVJU=6UZF89)3$E@H%(>0,@RI#:?&0I MR!.4)#%%2*;1;%VLR<+LU3[NPNK-WG;D\5NL^PC>%X_+U[4(?A1R_8NL1/!E MS?\>E'OE_$1EOVW5LB.(S5[]ZX#S_.8;E3F\[\_$&U"2[!PBS@J0'74P%Q<[^\FA,H#T6!O;3S6@:E#O.@"BB5/($$,$I@#(5@%"*@,!Y M(I,49E!:E;&ZQIBI,?^'C]\__^/VX?,_/@:?/G^[_?;^\^V7X/.W'P_?__CZ M\=O##^]"D[;4/A;XGGE\J-RD8FT??.T"U;=3G7PC)G8!F@/M26?R13_5AND= M*05_7SSI+-%:>&ZU4M_;ZGSOW>ON(TVHT:TN+5;O #KV5L$+#S_)\NZY$B#^ M5*RDF*^U3N:_B_GC3S5CW+Z(%7D4OZO&UQ_(6GPB\]4_R&(C9CPC/,VS!"0$ M5J+! M!0I"#*$PI3$?$<6UT_3L.MJ?%^8[M:'?XV7P:\6"S(J@R>Q2HH-1CG M\^NG_-4Q/-F8A+$3FHLJ;T'E;M"%).A@$M#7H/NY!I>@ N:F/8+I3F5UH-A: MH1,T\-P$'8!N@A:BH,$HJ$ *-$J!ABFH<')X?C.I<7=U9C0-I\8]IYJ&S^?. MQJ9EW75R0 _DKSH(L;)EQL(L"66. (5"[:08B@&*> 12C*,L%C#FTE+0_U0W M4YLK*Z.&Y)>=!M%TGW,M--YW,(ULC];GJ4V\J4G?O3;/:1 CNG M'3VGK'/FTP-# G>2!FV)N?=%N>Y*;LPB+J(PSB2(=5 /U D 5) @T!R"H\!"BT>'D="G^5)M2K_,7P0_5/>Y96SSM*G* MF^V]%P0S2$-%0I!&&$"<1H F(@ M'=GC[QWK6&OV4KD:&#/"\H3S./Q5&P\JZX]EPA2)V6)O36C#X7/$;P,,&)7N MA@-TR'Y7M&2IR:WC*%>OL\]?9A&4C-,D QGG4,<=,/WD,LQ=SV3Q^XT-8XH\I'I6[GCX[\,7$&T)R!?=A7BOU:!BX+?+;\+K?TP M7SZ^(^6\_&-9T%*L7O1-]>?E\V:M_JP<4$]5KV_G!AE'),[&Y,T?N?^O"K#.;+0.U4@X_E>OY438J[<]Y@ M4^I+SQ_SQ[H\QW(==#T/*M" MM4X&E9*XJRV/(!^MQWSV=;U:QKQD8J%>&E%L MRHY*F,ACP@A+0$A)!&#.U$Z5Q@E@*",4Q9E4?Q\JGW&ZRZE-#/UGQ$-Q-:-E MMVAY)MFNU,9-L&>O'W4TC3Z[CPY- (^369+P7_2%8Z M'+,5E,DQSEDJ.8@CH>A$$@R(("'(N9:H%223Q"H5[G0W4Z.0[KG*!Z&6BW/+ MJ[DS:)J1R/48>2:.UL"@M=!#;EP_",X"M4]V,G*\=9^CQV'3O9\>]NY_?'I> M%*]"_% KF#D3IR,,%-.\B%*?0.E@@K)**^O^79_4?RO6_R&JM8_:9?VG+LVA MUCQ-=,&,C6#TU9OICN=K:68?2 M 5H%3+%N8)6^+[0CK'&^ F;\-[F!]4RG)^/>=O$\U5JL]K4-AZM]N*FN,M5? MU\&KJ/>ZM9_5[>;&Y-V/E0X_67.Q9*7JL^G M8EFUK N/S'(61;&0.8@A59-/)BG :08!3T1(&2(Y3ZTFGW,=36V^V-H9<,$6 M:L2XK8;Y&4#-J-P%3)[9=VNBIE-M9"WWH'Y3=KI4!N]'PIG&]YEN1E;K[G?V M6'?[PN<'%!W^(.AZ%^SZOG@12U(5M]0-?YTOYT^;IUE$$<-IF@$L! $P1@D@ M!$: QY',HD22+#6[_S3M<7+\H&P.YENC;]32L3:[BD<-F++\)GBJ;;>HAVL$ M_H4[5A^0^N82C>;G#IKOMVCJ>L[O*S2_^D'3HJRP:U1'JB?L!%V[,L(V2/76 M#S9J:+S"P39^[54,MGIP:-T#M:C4Z\09R<-(A(P 3G@"()08H%SQ-,NS"-*< MI"1*;<1ZMBU;L?!H&CT+;=[ "IH[T,P69H.@\,R>356!]WV'%P,*!QPXZJP@ M0-ONR$+_!^X<"_@??F# VNG'YQ_-B37$5$ F*&"K7*$QC%B:$ MQ=)X@;1M=FJK(&68Q72\0\=@!3/(9]\'3I]_7#ZQ[_/;8JTQR/^1%A1]PVZW M3CCRLG#/^D85[T_KQ7X?J?F_W;\U7!64LB@@*00IQI@@$QP S# &. M:8)SS 635DI91SU,C4NZAPBV>MZ'X)G-Y5=!XIEJNFAXN"4\Z[HSF>[#]D<6 MYS[CWK$D][D/#GN/OVUT(W?RNW@N5I7BX0_Q6"4-SPB'4M*0 (R@6I1'L?HI MEP*PE)$D)I2H%]WFA3[?U=3>[-I2'6^ZVMH:E(VQ=J]Z#[YF[[P;U#R__#O M=F8&/RX!9DT"E[%PQ 8]'8U*"Y<=/N0'@R>NW*P?Z"A*->>G%&% \DCM&V@< M A)%,4 4ISB"+,LRJTS>,_U,C2+V@M*+I^=B66F5J-\J!RK-Q"LV]X/$*AU M-][&WVN(]@4D7)\,O*6*XP57SYX:.%55_*$V<%4(0]7JC'(NLYAG@$B> \A) M"A )8\!9AN,H$G$66>DD[C<_.2IHK6N^TI;%?0ZP,WO5AR/B^\3!&(P!LMFG M?'8FF;W7^,ARV:<<.Y;*/OFI@2_LMJ+]7B7DLK\4LOYS\22VEKPC"RWC^N.G M$+HR\BWG<_TQLMAI"I:[22Q!4I \%TW1XACJW#ORZTW' Q7]/\&'HP[Q[S=$!U- M9&]HRM0$;?]1A5!^7MZ+U;S@EX5)HPR)C&4,<)%F:@X5&- LY"!+F5I5IQC3 M-)^&IJVE9U.;6;^+ZI)^ZJJVMM\?P\EU*O9.:,H=3]NVQDA+'-0H_7<2N!TX M_I/7N+7UZ[^)S.W X1Q/Z7:H@0/3ZRISOHKUSX)_KM(CM%'?1:UT]SN9+[\4 M97FW;-<],S67YTE*0Y *+5&?R1@0DE) 0LLJ9N!JQT=(D;+]:MCD1 MO4A<2(,X_>R8F0^]UA\D._1_=J"(4WUVM7RL+EU;<:G7CM:0)D04"0E(G.OZ MXSP$&&$,(I0D+.2$I,7-F@M#?C.5(L]A^4P&&S:/*#Z%F58:LN#UO2; M8 OTAS& MMCS^0-\I*V@2^#M-HG#H.O=.UHV.=Z6SO-@4T,+KZG)02K M$CMSNM%?P7OUM='AOSM1IAE+",XYE'HVR/2I' 0XUS$%*,M3@9.$LLRR%M_E M7J>V;/Q*UNRGWDJQCMEMBKYUM3X#U,VVH\ZQ]'Z85]D;= T.M,6NL_VM@'%7 MW\^@S['+_9G#<*+ZG\7#=A14JHW2=WU]>_O7O)PE&6,)$P*$>884Q7 ,D$PI M"#$2F$N>)XB:4,Q>JU.C$!V:-E?$S(P6!XYH"! M.!A3P$F_^UYQ]4#G]5:_[5[M_;9&>75/FM^^FJ?_.&SV;P(E/A6K]U4TY6.E MX[,LY[P)J=R>1'V:+\F2J4_4HI)*(!) PE@ BEJA75HLI9CF) M,)%)CO(!U?"N,FJB^\?&IRK[CVV]TC_NW IDL0IHNPQGQ1-5[M61V;_)UM- MGPBH?[,,+[QNH&7"$DQC!&2B%GTPSQ% +(]!+!$A(LTQRZ+9BUC18CICW!!9 MUZJI#N^80VFVIAQM>#S/,VUTI89^YTFPYTKW2F3K3;!SQ]V"U FJCA:JU]DR MZ@+6"6R'"ULWC0XMK\$6I"RKTF.ZJ[O-^DYVRDQ4$8IZZ[\2/]7>4NWUZ\2& M#\43F2]G6<(D83)7'(P4&X=, H+#5/T:"Y%2+J+8L@S'->9,;8E]Z$U0;-:: MEKME/.J0ZCV7@MJGX,_:*\L$W2M'U(R4QQLGSZSL>X@&U!=Q@:RS.B17&3-R MO1(7P!W7-7'2ZA4B)C^+!?^LVB]>JGWIM@!2QF.9*;YE/*:*>24$6)^%QC!+ MOJ9&JUM3@WG'U@'2)6>@-:- 1X!YYK<=5ETS/2B>&<#A4L?D M3$_C:YGTNWQ2S^3"(T,7&T<: -/5WKU:)\-7+ 1-!4<()H$Q?VF8Q M T21$L@H#/.$\C@3W(:!QC%[:F2VKZ,1?"-Z!S* QD8:=#-&G-Y0^KYTMA]% M:UH=%U1'##V2T:.2_;@#<3AOC-S[%<7#MT'GNY--7;GCTZ+XM35_%N5"!X/' M((NS"$!&$D#R- &Y)#SBC/.,$+N['^.^IW?/4YE>54,:4%/<"&XS_O8"H6<* MKD_T=@DI.ZOK\FJ!-CS86NZXTK@-6"X+CAOU.W[=<1LX3I8?MVI@&$?=,J8+ MEY;?!1/S%RU-IDL+-:E:<2A)EB,(4$JAVEXG E">I2 24- (APQ);$=+?=U- MCXE::X/5UMRZ2ELA [)0HZ GG>K>DZV$FG("-=64HKJ@_A_1W[/@:;Y8Z+TE M6?+@?\1_C]I_N%$-EL]"#ZI8O-JQ7.^ 28@BF>$<<+TE@2E4 Q;Q"(@\5IN2 M-)49M=*Q<#5<(Y60/SE8#N$UFS=<@>9YJMCB];V#%Y$Z8/UV[[O]OOYN:UD" M-8FX3F8T0Y?5:XNO>A(<7KMD*B/S;/SXNJ#[)H5ZJ?EVH2>:HV MU2B-=*D=VC0Y-NI4 MN^CZU=G;=5P+VMN.=5$K$QA>);LZ.A\DQ[VU&ZLQJEAW:4;#2BO0V< M3<7!T0=PK'*%5PZDJUJ'3O'M+Y3HIJL1JRPZQ6:_1*/;INWSMK[,U_/'J@?5 MJ7A0#32AC(0D(8T$ 30E(8")#DX5"((PAE*F. NCS*C$8U\G4YOZ=G;JM\\V MAK07SOXYRA5(GB<=:WRL\KPN 7!%VM?9ID?+ KOD7#IFS.@N1DUPO@XF"CT H8" )BD!",84,L%(E!I5 MAK;H H+#C;S-HP,/!.M:E;4TDNKKOEC,V6O]WTXA*9*%(>4I2&,8 YAJ MP>R05S4Q\@@E6<0%M#H8-.EU:I34&!ULK;8\#C1"VO!8T#5^OO?)A]#=!+6Q MP9_-__NIDF0#DZNS0Z,^QSU#M('AZ"S1ZN%K:^/=LG]MYBO!/\V7\[7X,G_1 MI036ZJLT5SNMV[(4Z_+=ZU?R?XO5>YW3TBF*2VDF1") %HH$0 8%P"SE@,E8 MR)##..5D6*F[H29-CKXZ)XJM3T'M%*B\"G9N!;5?0TO7#1Y%0_8;=6S&.D(T M'Q9=]*9R*JB\&JG0W+58.Z\;-]B@-RH#=RV YZNZ7=WRE9?)7^9+\5G]6,X8 MPY!'A()45Q^&*", )RP&%$*C'"SA0[RQOA08CX)K-= M+6)M7E#9Y^,2^,AYUS>_NP[>YKKWR,&S=[S'GYQ:R<5O157]1/!OFRHY%<8L M22,M>JC%%J 6*$,\2@#)LC22,HRW>=\.O?#WZKT3 MC_/E4I_PT#I$OJJC6-5.+"=3//'PF\!(%"/<3A+_E_L*V XZTUQ4'U/IJ/5O]QBH'ZL4/BO4-CR MS,!-OG#EH=W_30I3GAF.\0I/GC-@J!;!BUANQ'>AK_STL9=855$ "N4[NF@N M!C_^I4/[!6^/Z7]H&4Y9)S97<[XN=5E=*&$"8[78R4 LI3Y #RD@G$2 T!Q1 MSB1D=HK/;LV;VIZJ\4Y71&S\"SH.!CL/%<,U/@:[ZZVNFS=!Y6A=N'>87(+3 M[X'9;/=VH^MY2GN;@1V@Z. #?VPQU(37GH9-I&H::EHD_OJ M7.:/M<3]#(4R8TDN0"*S5&V#N_; M_CQ&(N@^@J):B,YK$;K?&MW_OPU(Y#J/L!G;.L'-,W%V;6R%^WYKS#R_M;,F MOHM0..*P\_V,2D<7W3UDELL/#"X;(E8KO28NUV6;@\AR$<*8$1"S* >08 )( MS!5=Y#'-"<:4IU;96*>O:BZWK@=R#*<9&?S_U+UK<]NX MMC;X5U U53/=54(?7D 2///)<9+>KDK'F=C97:?Z@PI7FWLKDH\H)^W]ZU^ M%TG6A0) D.:<2R>Q*6*M!\*#VUK/Z@O2P#RPQ:>R;X DS2[__17U.&YB[!H> M9YT\4;+C_+-NH_V?9%WH&]NO:H71!"9C)DFB-H*0Q($:ZT&0J+\)#A$-4A;E M61*E1AE1YYN8VDAO+01?JQ6\DT[P"2#-1GD_> 8>XY;(6 _Q\\Y[&N G&AAU M>)]W\'!P=SSI-K0[;N!_7Z_*WR"&5,8.,)(+G#"=Y;*5Y M>ZG!J0W[SII4;I":#7F?0 U, -W1/S-0V>N/#TR1\<0.%YL;E2M,G3]D#N// MN89E+]1O'WX72[7;6%1"9]]5B^5&[SU^;#>X@< 8)RB',=7I82EE$&.:PUS0 MA.18Q+EEU*-1LU/CE,;J&7BH[:Y4>,@KRVU#M8W0-[RZ]([IT/>.+9R_[\'Y MVFCPX4*91H=0;1N4O,5J&S4ZH]EV?GZW;MNZT> MVWYI:M?U%^;<1V>[FE_^)H21^\O3C#*6U:-.22-WQ>&<-G;S=I,B%\7\@WKU MYN6* M4E.C^LN.$0U>/0J)F;O8\H[%)QS5PMLKQ$I%YFOQ\*CXZ5M9'Q_,(YF$F5KY MPB"),$1YAB&1,H68)#G),"(!MZHST=G:U ACIV>]T-:"M387KB1\5O\@#DF) MW5B;+1V](3@P:>S JPR=@:\M>LK8^O30HPRX"2B^I+\[VQI7[MO$[2.);Z,/ MN2;AK=B_OXHG]25ZU#&S[Y_7=+_U%N]>9:3.",XA4F,$XA"G9.7A!)& M(4LBP5D8!L2AKOC%AHU&QOBUPWL-VQ5>WMX#@A<6_Y C>Z M.O'>SZO-GOBM3!@C/,A@SF382-Y+PB"/)*,XY6$8&IW-F#8X.7*ZOO[VQ[=/ M5_B1@"8'4J>])9IT/8UV\:[@%EL&GY=>(7-X6&$)C43"A+T0CE3^PA\JNKD$7#)U5"DY^<+R: UUV MOZH@T/F@HU"X^MBM_"JTX ';5,ABB'85Z5S^$IQ(G:LTC!$LRU-C>.JN\^5!*],=P\"7M?;:= M<06]+[E[).-]\0/VNXWWSMR M]J6C[6(NN;6_H;GXK&-*V6HMBH?EM0YC6[\T2U":RQ"G-(&,4:[UA!*(M8YB MDL14(U,;Y)]7ZL_?[GZS3!\[!9_9%-\7E(&'=&,>N"=_@ZOG MS>-JK4/&_-]]=,'@*R?L5!/CYH%U.'F4^]7UK/U,_DGUP.++XVHI&DG$5.89 MR64* YX'$.4D@GD2:0D(F5 L>2JHD8CRJ9=/;5!7]H'*P$O:@Y>!NSQ3]X%C MX.%L@835S'S.9:<9^>AEH\W$Y]S8GX'//M,S3K.^)] 7.O.$1RE-<00Y%U)- MO$)-O&G.81ID-.4B$H1E-J)-)]JP&J(CR#7MP@I_651W6K5FDV,LX MJ?5JJ?[*ZA22TQ6:!$O4FAMS&&A%)A0C";&0'/)8R""/U*H\8S9+;UL#IC:# M?Q6L4AS>^@!>.V$IYF;;'68D,B3( S.,,OT\N./4T7)%SY=:G&WSXXK(.8)S MI"WG^AXWWE,$NM;1Z.]%_>?-\LM:/)&"MX)73:[XU;*.T*JU+>:,!TB17PA% MD BU-PD"B$,N( \#*C(I\P")-ICZ'_2A?BP M?/[>)!S/"<U 4PUR* 8X$$D@)0LS*P4PK]9-;7&YDSP) M(XQ@BJ,<(IXP2'+,899%1"VG*$8?LIYMZZXZ9[\_55H M)U0[%2\U-Y&[WVH=VT*JI;"BN8(LYBA-:!Q%"!)&4HCB,(1JAXYA3#CE"4IH M%%G58W6T8VK+RC:4 &S(WV"M99;YGK76&W6GKC'>J0\-^,"4]4%9Q39[ZS8= MKU!)6[]V2?%9$]!P^-R^8[-&C\SK3KX/POZV\DY6C+V7[P/5BCSKU8-UZ MJ2L O;YJUK_6/V3*8?#+LU:?*):_@J?&=UT$TOW]H>W]VV[_P%?[4>^\SW'[!#?$D# M#&'BN"H" X)\)#@P9%MN$]'OJQ7_62RT2O.AA/QNW["[Z,Y)GI(T03#/T@RB M).:0$)'#,"&1R#(N69C;3#%VS4]M\KCY?'_U^?>;=Y\^@*N[NP_W=^#J\WOP M^^WM^S]O/GVR(W[+CC"C].'@'9BL6\.KR[.CZA-[)PT#R1JX >>)5"T;'Y4N MW8 Y)$+'M[A1G")319^;ER_J&[91+>HBSD^:A ^C>%C ,Q00!FD<,8@DU1IU M00I#'B,6B4!DJ97HI6G#4Z.UUNYJ\&V-=BB*:8R\&9L-@>? /-::/ .5T8>( MCA$W98N:)Q(S;G94^K(%XY"XK#_O>%>C!7_%:\7.K4AX4Y"^?/\L_D>0]4?U M99T'/,V(R (8H5"H=5G&(.99 @-,N)"AS ([G3M; Z9&8>KKF%E>X=A";GBI M,R"00U_S5*;/]O:[C:+OUOZ9WBE3 ;Z0@L^ =@%H'SS>_CBBY^L^R+;Y<6^( M',$YNC-R?4^?6Z3M/?CVD$K*",>Y)# +J]57HE9?2,8P3G <2!'@D%L5VCG3 MSM28JCEYVL6<&)PD6>%J<\73"ZV!Z<@%*,=[F+,P>+UG.6[E#>Y1SKIZ^I[D M_...PN'L4?#GA;B5=;&#/PLNOM;5MM^]_$'^M5I?/Y<;U?"Z?/=29[(KBKH3 M#_4AFI9E MM:,ND;NKX%I;MBNLI= ]P>N+Y%T M#Q:-*Z/N#\(CH76/KW;0&MT5I&E4JPCE.*=1#-5W6X>5AYJ*>0KS2/*8R3# MW(B*3[Y]:J3ZNAB2E?[7:?2ZZ:XW)H/?K]K 8:=#>LYM-RW2H[>-IT=ZSI%7 MFJ1G'W+-'*FS4CX*76]NL0UI:;)4WHFED,5FGJ5,GYKD,,,A@BAB%.(DS6$L MXC2B:QP\I;U8-3HR.D,-D 5<+1V2*-"*@42Q$4D01HQ18B15;M3:U%AG9VQUE@J+)6CLM8T>ZX+8 MC'J\ 3?\>N,,9D.47C$!Q5M,55=;(P='&;A]'.5D\B%WL=&/1:D5EJIJ4A_5 MS\HY09P1%#(8ARE7VPXN(-$K&2$RS&02AR$W4D/I;&5JG+$5TZPM;6J@@\'18U O[T:\0#7TNL0%)2?1T;,H]%(=/7[KZ+*C9QT[I3MZ_F&[ 5^N-_/K MNCI3\4/4Z1OU6V_E%5\]596VJW!*P=\1U>6LK3:6X3@B2.8PC"73(8IZ2<%" M*%'$X_*E-XI=2QKU\KWEC/K7CL'Y;:4^D/6R6#Z4 MJJT[73OV'2D+MKWQ#4*2)F&00TR1A"A+&:1"<6$HLS@C-$\3;%5.KK.UJ;'= MYZ.\G2>QKBOL G)0J?%Z];!\V0APMY*;G_J!3QO^FV7"3G=7F&VYO $\,*&U M=FH: Y6E,U#9.LA=O!$JGO9FHX*KO^R9:UGOLE\?F='4>,@/O3 [!_H,['L#.IX;(W+;#]Z^ M*F_V,V;@#NJVNGGK7WEWSX52W&S$=_+>4+S4*1!!F6@EGB(1@FD) G5 M?U+&*,W2B%KEJYQH8VITN3,1_*6-!)65SB)J.RQ-K^5Z(33X'9P=.#VDR([< M]RXHMFOAC63!CEP\+^YU_*C;(/]3% ^/BD>N?H@U>6CJ!]S*]\7B6?VT6MB5 MM\^;5&;1IXBUV6#/[AEH//)'^X[(>9H2;%L?=;IP MA.9P*G%]C6-VX:HLKU>5Q+M8LI?/9/.\;F,0:9Y%@L@4YGF00T0"-9LP3J%( M11ZFF,1I:J4AU-'6U*8/;2K8LW4&:FL=:[MVH6S&6)ZP&YB=W&&S3P>\#(BO MS+^.EL9-\KOL\E$^G\%'^F;KW"Q_J*WM:OUR_;S6BFA5*/DNGS\,) LRG$ 6 MT10BG(80Z[\%$:,IHJ'D=DH*I@U/C5+VDSE:RZW%98U1-V.5(; 'DIB0C"&8R("H-5#,("&<01&&.*<(H9A%5C<6_>R9&JGM MW-G3QS\9YST#.[_ SC'G%.>^'6MXS3%>=PU]SS%&3]E?:_C!U]>]1D]KQKW8 M\ /=T_2#%0L\$'U?K.[(0=X(]KRNUP]U!?8:92%B*8)1$,42A MB"")> ZCF(I(YED:2:O*AU:M3XV*WPNZ 3L[9V#K Y2K-2R5%SWN2>PZQG;U MZ1GNP>]6.I&^,T:ZQPK4 C'ORU"3MM]H+6H!R_D%JO="!:S<=^4-K8-YQ \HJ@>$R#DX9#!VO'2V%X;)K^SD, M!D^[K7#^(.M_BRKJ=$!A"&+)%1[2@9SHE8S84)(2N(TIJE55913 MC4QMV.]L!%Q/J.764KN5R4E S18@?6$:>+SO(71W&1SKQ427]Y[6#">;&'5I MT.7DX0J@\UF[TEIOY]F#K?DV6I13K^U6K&;HO%SH/DECP,,M@A"F#B" , M=2TDF'(492C/&L&P!;4U&=ROP%;2^6I?@'@ 3'F3!U@7&!T;VU>M#X=Q7>YN)4%Q] W6$AAG MO\.Z.O12<9B.)JX^H,O$K);E;_T)W@71FO#U)S6+QT$8AQ636[UK%&9W\:YE M>J?/.IYD-:D7@NL3-:'ZMTH 6ZLV'RK5Q'4.$#-@H@T" T S5& M>DJI49J!HSC!ZA&@H=HKT^KQ9')J_>_KU',R?HU[HCH9M\^=UD[.0'M-BZNR M(%\(*V3!&AT$CC$)XHA BH-0[02C!.812B&.B8PCBL*(&.5'GGS[U*;+JR]7 MU^;"$L=@=4],O2$8>'+0MH'&.,\J#V?=[J'@A5[I[7;;KC]G%[E-KX:V'E7I$.5( IT?XO5^O^[#MC:[?/<)Z_GK>9R.N M*AB5BF'Q'[WZ7%9Q3]>KU38XYQM+T\+(/0H.?(FIPM'5MS3UMH,^3 MNW/.>SM".VI@Y+.L'RJ=?=)M=&^7*@8KE&_+%2W%^H=>J-PLGYXW;5'X MHCK::NI;T4 D6M8A91A!E"<2XH2J?64N61X@S"2V4D;W;>#4F&5_,V*X ]&Z M3SM'0>4I>.VJ6Q4L[U\&,W)[RRX>F!K?J'>M*7:H+O!$T-[-&Y7>AP+W<'(8 MK!V/LJ^?MAD8<2@Q3Q""J2Z>BBB)(.5A"J,DI(RR2*TJ^^N^?IIJ+LQ9<=*J M5M[UZOMW-INL&#/'C=1CCS_E6._Y^Y-B47WMJI,+-^H[5"@FK,_Q M/A;+8B,6Q0_!YPPGF&C5ZAQE.42(99#D*8$ASG/"J61,6K&78;M3H[&=V76 M86LX()7E,R KVV%EO&6%:,.>,&.J ? =F+)>0[NSN;FRF(':;/BI$UK[FM)V M0/FJ,6W8ZK@UI^V@.*I!;?EQ5ZE5MM9G 3=+K>W*5@]+?0IX3_YN4J'+F_*K M^OUJJ59T+U]69:F-F.>ISN?AF2Z?F$ 48ZJ(+*809RC!- C#"!N5'>EEQ=3( MK'5"1ZD][[D!-N1O0!M'0%&"]=85\-3X8JOIZM)I9DPW>%<,S'O[O;#O024% M\6ZO%W9>@"^7>L%!/+8'BM[D95UL&%F M@=,QQ*U?5[FD/[4%)_^J-QJKTW^ M+#:/;17J;TOZO.2+W9V*:GXI?I*%/H"=$QHSC-)82^Y@B ).8,Z"!":2LSQ$ M:V6K3>@<0?FI8/ M'%[E;GEYH=M6X+/8U'I(6E/S:J]ZU/WJLX)"-[A:J,\_J-V(T'4@YJE,LS!# M$F(6JHDLBB.($QE#D;$8)Q&FB5DI4F<+IC9WZ7I<32&NP_);RU<.Z+..R@.[ MA;]]%YDM^@<%?N#92V/>J+W]\JDJA79U /UK%\#-)>BM5_O.\'E:Z=NW/^HJ MWQF>PQ6^^XNB?%^4;+'2=V-[0L BB9F,.4QQCB#B MDD&<80I9D,N(2XGRR*[XEU7S4^/"Z]L__KBY_^/#Y_L[<-A^[ A+=G>%VO:]]TL+,=_#5,H2XGW/P)6-HT/K9> MI0,P)^0I7=[B&+ZU6HOB8?GA;_:HTPK5/W4&X:ZV-,."!Q!EL82(YOJV*L$P M8E1P0E@08JO575=C4R.OQE; *L5F]@)D;>WN3,(R-*H+:#.^\@7?P.S4(M?: M"1I#/:8 VB#B*X*HJZEQHX$,G#Z*[#'YC/L2:;6\VR@NJBNWW)3EL^#S0&*9 MI)1#5!6FCWD,L8A#O2 *%7W(($-6-T1GVID:;S2A(*6V\F,@T;$?NA[Y<9X M4%F_'^:W[\"NG,"K@.UM^1:/Y:'\(.NKA%1/:\8M,^4'NJ-25)Y>Z[H04[[K MO8E^Y=>B_/>G;3!NA&20REQ EB8)1!CGD&:AA%&8HRS@.$.AE?CN^::FMQS; MLQ1H4WN$/'<@;+H@\X';X&LR-\@R$;P>W.*\6:@TJHQ;1'K7L F:X*-5OM#> E.!1(V6Y/O3W%3$CQW%[?!PNK94,7SGU^JI2 MK0NU/*[V#53.S8!V;_M;HGT$AT[.="RC/R+VCKPGWO9GUZ@T[QW.PUG!?P.] M1&*JTEF\T'572V6(7LSR=\^;SZO-_XC-%U+P>8@RG"0RA7&:JVU\G@409[I4 M:DIS*3C-@.?ED[(0/*EW/RI"KVK6]=&"M^X4 MPR7K % /O8"M30;[-H/6Z I[939X41.K-MR[X(PQ5'ZU9RXW^Q8R-,9@G%&D M,?^\0_AV&U-WU5S#12*4-$$Q#)F0:IO, D@X2B&/9/C4J M:LT#5Q9QNX> =5-(7QB&IHDM I=O)B]#81&5W .2D0*-#;X<=M'"9USN# ^ M_,QX,;UGK'T5IGONF5YA&-=-L,']KEI&NX1[)_1F3^^FTB1*:"(HC% 0J264 MR""AH80"I9A%(E;+*:O#/(NVIT9B1T$:ORR4N:+\%3PHT\N9WCT[A6D8=839 M FH@> [(77 S&^8AU'+;Q'U80/)F2 0JU>X;@QW MF]!B^=!,D6$2XXPC!&FL=X$H()!@'D(92IQDL0AR;E3[L[.5J5%4=;PC]?'. M8VVF[6[N%)*F6[>>^ R^3]L_^=(7J?XCQ#HQ\+8!.]7&R+NM#C>/MU9=#_>4 M 314+%8/?%[I)-T]2:G=;5J0YV%*6 J)D#E$&240HPC!/"09"QA.$HZ<- !] M6#>EHPV74&_5?4,OLEQUY/53^QZVPO*#7-,.@KYO73\O MMKV-J)]/6,\J^GEMQ.6H;?6P?-F(>\$>EZO%ZJ'0H89K(A:?-FT0O$Q0'F"A M2#\.,HA$P"$A5,(XX7$>"!Z)/#8_?;O8WM1HO+$8[)L,:IN!,MKF:.HRUB8' M=UX1''HIV0V>TP'?911MSOR\HCG6,:#C5]+R;- 8FN[CPLNO&?$$T=BGUX>* MYA]SSO#7J_\O.N:$"_[NY5LI^,U2UXLM=9K9%=L4/^KZ\AG%<8X%@F$BU!J< MQQ02'NCZ3AD.U6I<")S:!&&;-VW%S"/$6^O\\JJ(\5-CNY;\_.59U[(LEK]6 M59$K#P#9NF"=U&_:*V8+YF&P'IC#-"W1,Q? MYKYIPV.G[%L"9J%:DE).<0D ME5!2$60BQ5EL5Y3N;$M36TSN#+6DHO-8FC&/%X0&)IJ=C3-06PG^:OX<)%_^ M(B:^-%#/MC.NZNDE=X]T3B]^P#DS]3!"3G'2K=1W=X@G.$&*&01+*40R5!RA MLU.ID#3'.9-I)&U6-QUM36TY\SH:M;HQ_?6<9E&[ [A;R[_J36,P]U3AL$3$J@SV><=[U,$^\=+1 M"F&?=VB_$G;'4W9#EHMB_F&Y*38O30KF5_&T6NO-R=V&;)[+>9C1$*5$0DKS MJ!;JI3B)(&?2G8;P^K'_^E7E&/>O67W8"_^.)1AKZI>RT)&#]O/X-?KY9< M%^;D'XLE6;*"+&Z6Z=P835OY$) M??FWSH"M-V#/G5=Z=*WYGN8_?SCVF"\]&#':_.H/L/WYV.-;':Z6/S_KBY%; MV49DE[?/F[+@XOY1?--%4KCF!%'.<9HF$D49S%(NU98_BB 1>0!CCG))6(BC MQ.@PT*;1JU\1:7I:9]8'#O/ "R0U] MRJT*>PD:H\']"*!:7$,/ .Y(=]%^0+:[F;9$J_-ZVO1=X]U16WKWZJ+:]K-N M![B_KU;\9[%85)'JB^H+=K7D7YJ,V2O&5L^5..H5_]=S<]LQCUF&1"H2&&"J M%>G#2.W=DAPF:9ZD2(9A+JRR8QQLF!KI'V7);':^V)WENG2(V1GOP# // .T MUL_ GOU5E&;K =BY /9\\'?JVP- 3Z?!+A:,>DK< Z+#T^,^KW(LTU>4Y.%A M+1Z:1753)J0NDRZ2@*28IS!/D0Z=3$.8XUCH4RL:I5$D,;(J)MK5V-38[;6M M>FG;ELEQ*F'?B;,9E_E";V#2<@?.OAB> 2*^:MYU-35N:3L#IX\JV)E\QIE M3/4(OZR%UB91C%8IS=2QXZWLIP[&IF'.8"QTV3J9QHIF: 9#%N$TRT6:1-B2 M:WS8-35::FP%0@M8:'D7O1I857)0K7)K7>+8FIZ\]*(QDXW=-\.3GJ6(:]N1 MNO]J.:^V?K)W15?/7^]&Z1^D%#J(LHE?N"=_?U6[ M[J]"8U0LBGI9NODHU!O)HKH94=^_EU8BLNMDC!$;C"^H>[.CXSU-73M6=NL<,QX> M#NMQF/?NPS6X8X^"/R\4;X81#/(9V#H%=EY5*^76KQFXXKS03^@%<^5D'5=< M;JKG&C_]\6\OF#TQKIL-HW)L+Y@.6;7?RQR/,\2Z^$$TE=='Z@#+VO-\?#?EM^ MVFM?V^N#MX^[33[MVM%V]\QC;D.WG45N955XZMW+M=:EKK^'L<"N MH)O'%.99RF @,QF':<+5(LAF&'>T-;4AW9JJ3^(K8W7^:V6NVQ#O@MELN'L" M;^B%B3MNUE1@@(@G6NAJ:52*,'#YD"Y,/C+X)<;>:=L)/KA!- MCG][L&_$5"\+3@#5XV[@U-O<+.!;V::)VHSHO/"/09I#1X MZS S_ARX&P8FST%ZP"F'VA%#C[G5MA:,GG/M"-&I7&S75_6Y.;V5;4%T?;!_ MJ[-)'_7_?_C?9[7=76B#O@K57L$V@NM?U*=:>S_8>W(>(T;2,! P8()")+(0 MXA3G4.) D(P+2C,KT=H!;)P:W1Y%)HO*YZKPG5;QF:>92#+).8QQGD.$0@9QQ!G,4LJPX&DLL9C_$&NZ,IU?NIJS M88[]1H>,ISQ5&L^APDLGR@G*4RZ%@*':$T$49 @2H6N!I32)(Y)$.$$VLE"^ M,!Y#%^I>MW&F!*%OG/,\8R),<1UCT MC(FSV=+#%WH#KR%:,V>@,K2.']@A][D#.>NYW@023Y-V9U.CSKXF3A].HT:? MZ7=/N)(?"YU4^JGXH05$-^H[4=!%(VG_\5G7AKSZKN4__E.M^)KX@NJZ82=? MR7,F) D)S%B(U?S),,RSC&KN$2@G>1Y*J[0%G\9-C:'V;]0^E)OB>U5&O'8& M['O3AN_H9?P54SVOCVIV(%CNO;SVM]T-Y]B]..*5:.T8K#S;ZYMM%D-7M];W MI\.HH@X!O>>[5R^FOFVC9]6III2)GG?^+#:/WY8KJH//=%LW MRZ=GO8G;#_']>E#@I#Y>?&G+X-67-MJI#V2]5(^5TSW MOM9[!ZOZ &?YL,V@GQ6& EAC=9WOXEB#V_TVA;/&ZHZS1;5&,\!!%HN^L1!B&Z^/1M)G&[BO[(3;_*#;J>?6 MLXGQ9-[\8/%*_&AXD3Z]:1SAJU2[#R">S[#?8+;?G M9G4^_%9 (<))V$"64YBB&B"( YC#+,@PE@F@F7"*M:[N[FI;=EJ-FD$6WYI M#Q1_=;AMOP SS7 841E!'M( HH0RB),(PX1%A"()'/,(\6@3)ZA38 M V!M-BG[0W#@>;3^CNY;NBTBUAA[?H%D/=N9H>)I@KK0V*ASBIGCA]. X:?< MF/L=66C)A+M'(3:?=,_I&487OD(I8BQ@$*2LX?T M244% M%&:$,IZF@I'0*@W%R8JI4RHOV'2<7<328-TQ M8FB2UY[HH>7@@*1WE0<;&]Y(_\$!IO/*$"XOZZL4M;<=OUKR?PC^\*H,_:XL M5?FI6(J;C?A>SO, ZT!U! GF6I F#"#F4:@680@Q2D@DL\A-5\K!FJG1ZI[J MTO[AG0[,;OP!.X?V"L&5X"_M$ZB<ZD;)5XP]?W^N:+[:6I\HQJTC8K9UXH.4XR!,4A@* MRB#"7$(2QQ@*CGB HH#%N14)6[8_-=K=,[\M*?"J^+SJ+ MF#CW$:X/YE[9OCV9J\(/J]0CO9Y5/OCC2D?P/+&C;>NC\J$C-(<,Z/H:1X6> M.GGX4G+QP>^_K!8%>YG'(8\("B.UG\<$HBQC$*.<09Z&/!$"4697U:Z/,5-C MPT-) +VZ.=8&.! />$>6_P;WA1K#[\73JBQL=2)Z]:89>X[51P-3:4>?F/5< M[1'XJ_ESD&0D'UC[$O[I8\JX"D >0#N2 O+Q3L=%Z:L"27F4I7DJ(DAC+B"* MLQ3BF%$H4LPXRG-"B+"YR74O5C7:Q6V?NE0NU:6F6B-JL/I.0U9I>L-:2T85 MDWS6/=K6XQ#E%U)P+71 (H0QPRG,&,X@HGD$\U1FD--(("YS)*A5!"SO"OZ($FCS/.M$G'?>T[@^ MT<"H@_N\@XLY &0E%# M+NU4T&V:GQIC-!LT\%3E)(!U4Q%^O348Z%X'5#P42YVC#F@3?Z@V(,PY,=JQ MZPS/40?KD*%/3EL\*[V,UO17(AB-^6!GOT\-=!? MB.1,(Z,21K>CA\1PX6DW F@(95=+!)&4\H!G,,>1#JD)U8Z(10BF#'.4IWF* MA%5(S6$#4QOTC7W_;3?&CV S&]U]P!AX7+>F#5(VY9S?GL;RT>M''<7GG#L< MOV>?<]0X/"^RJ,_H*8HIS0,!,<]RB"25$ [)>T7[U>A9BAXDO;KKNQ<07IC!P_4I$S^Y0;:?Q1+%?K M2H! S:VBW+P7;"U(*3XJX]\7.IB"/E?I%O>KS\I)O159+1958FO]@7^L%JJU M((XASJLL@D!3B#$4PS".1Q4%.$9,."CB^[#,::^/+V[PO?A1<+'FI M:]TO7SD BL8#.][RUJ%F##=J_XRTH7G=#:VA,]#Z5I]LO?).=]^9SX'&0W_\ MZ1MS3TSKS:Q1.=DWF(?L[?W]O;9U7\5W4NCCV"]B+5?K[_I$]I8NFE-U+5.@ M8^?NB^_JD5MYIWY:RCK?KM:>">-L:O5Y>.,4V/,*W.YU M4.L8J#VKBL;O^3;S+BSF&VZ_>^G^9KW%'MP;F&?V[O[>[QC&4#PL"UDP75*' ML=6S5M5\J(*<"U'N:IP@%I D"V.89E+M_46D%N;CS?75YWMP=7U]^^WS_+X&1R[2<43.D.'+QP#_-H6=_K1>@!(ZX+E6:A#AQ@>>PX+\]!+M@_7H!58FH$P@D$^ ZU+ M6C-[ZQ38>=4F1E=^@;^T9Z!QS>.ZK@>POHXQ'2P8]\32':*CP\D>KW)8"W[2 M!Y_EGZ)X>%2[XJL?8DT>1%4-0BT\=5GU;?1$Q)FD.P20( M6)=>D#KL5:=!"01UJ>FH'M:<5J#53G(M;\;>.M:ZT]?+74M?^T M8Q+FN?K>]^I][U?ZG'0>Y6&",K7@R$@4J%T_)9#D&8<9SJ,(ASQAG%LE8UYN MVKY4,3N73_*F[I,H[V:9OFR/A* MWS1H<=PT3G,(CM(Y+3[:K[A)HU"R5TSLH.H[SY,LS F#).08(B08S".10$0D M94S&:1X[E3FYU/#4Z&A?9;G6K[,NB&B-O1D)#8'HP$RTK=Z'1>;?9/*':9@G*OA8?QY.ZHJUQN=TE6N%@77888?EIOJY56U"991 M%&$8P#M3:B(4B#Y"1)G]7(U.CH'T[06NH51&/3DB[V<87 M4$-?D;A@9$PC)B!T48;Z_!Y=J'_MJ*+SU:/0@HES+048/>NV,ODDU))4W+9U M@:I=V7M1LG51E7G;'A'$44C")$0P#2F"*,HBJ ^[()$$Q2GB,496\76&[4Z- M%+8&@WK_:K<4,07;;"4R (2#GW9IBV?@ $4=PKPU>Y"\+DNH/*U#3%L==1EB M"<7A*L3VXZY:PT_%ABQTXGB;9GZ]*CJ@X&N!D3>I7I,V1];DM8#A6'S7YL..U+0@97DK M[S9JJ_5I6Y8E2:-$$IXH[@D#B%@B8*YV13#,$BXY3T)B5^KP9"N3HQYM9!6 MKLWL41+G-*:&W-(7J:&YQ $D>_+H L$769QL8UQRZ'+SB PZ'W8\QWVU[MFJ MWG6[+Y8N^W-]SW MNY+>MCR1/8,B96DL8A3!(-:2'CQ.=71%"D/.TPCS1"0XMBH^W1_#T<3+_2!H M>(3='Y>A3ZP/-XA;(ST>3G>CX.LL^DPKXQX]=[MZ=-)\X7$W[NP.Y6I*T,Z# M0(WX),FA%(H_%0<@2!G',$NC4/ (I9' ;;Y^G:MTMR'KC1DA&)E@- Q>I^0? M&C+

SI;$_,4"TS7@19VY&)6<=D3*NI(0ZS3'*(1)BIR0[':IE+L(+A22WZ@6EKI"I([L M:(M7)22)HUQMU<-4Z(*X00ISB@/(8J1^FJ)(K=>MDD[M;9C:1K[:(\'*![#O MA&6^J4-GF-'8P! /36K:^@;=1CD>7*W7ZI$ZL6'0PF ]H/.5G>I@P;BIJNX0 M'>6M]GB5=W4]-2FN-\5_MBG_RU+\CUJ-W/]!J$-!SI9,3465-_C,F^,S.@_0#* MD5%4_2[C.+S87X<-4]$ O R3A32@PT1UX MK9-0/:VJ;8N49X_U=> M)62-\?$TL5QN;]1)Q-C]PPG#_(.NDX,4Z[7@]^3O>AI2?VE_ULQ"[<&$6J9? M,;9^)HMR'B6$*9%\N'*A-7RVZID=[P]EOTH$6*@YOTI$CJ3R,VZ%VHA#><>\4C?#7VGBB$MX1>B4Z MX?_MSJ(43 A>:K7UK^*I*2=\*S\52Z'^N%:3?;&9!RG.8T((Y$RJ[4?$!<0T M"& HI QDB#%.K7*NC%J=VG3YR];27ZLZDGQ-?JK!7=4Z8)7%0!)6!2@!")Y4 MT^I1K4U4@O)QM=X 9>1WL%@1R]M,LRXRVY9X!W[@.;&UMT9YUP,ZCOE74%FM M8UMJN[VJ6)C#Y$_'PJ#-L94LS&$XH65A\6$W]OJ'X ^*&+^*1<64Y6/QU.BX M9)QP$:1"5^_"$,4TAGD4Q5!FDB(N QYAJ]B*LRU-C:4:0\&^I8YZ.>?1-2,; M+Y@-3#!N<%D3RD4H/)'(^79&)8Z+[AZ2Q>4/]"*(]Z(L'I9U#)B6/ C3B(HT M1U#D&84H$!+2#""PD;<@@C..GF&!/;7!WI@'6OO,AO@IT+K'=4\H!A[,QB@8 M#^$.?T^,VU*PWQY6/_Y+?:H>LNHONY%ZZEVC#,\.)]HQV?6(P]E^I1GU1U$R ML5 =)%;/Y>?5;-PLV>J[:&X5YD(MV<. !Q"KU3I$D9J8<8IBB,)4LH3' M82C-2U]8-#RU(5RKI8GVFLTXUL(:<(,#]X%@''CXUPB^,AOLVPUJP\$OC>F_ M#@2PQ8'X0$"/=.1]_RCT]Q20*@U&'\U\?P7^JNJ0HD9=7Q=OO]T_'POV"!Y) M"9:K#:!"+$&Q$=\KY0M%X(J!Q,-J7?VS6 +U&B!7JXUZ5E2U1:L?;&.42N6G MJ,^)=".%^@.H)I]62U%;==X.9?UOGL[8';JR\Q3=YGWCG9,[>/GJ)-SE\_8K MP4JH[.5CL1#KZ_JK]#+/TR2G&8D@(6D*$4$9I"A$,(IC21)"91(8G1&=>?_4 MII/:1%#9"%HCS9>%IQ"\O#3LBE>_3] 5/[]MV4FGM_^,SMB>KM> M&9BN7G=([=I^6$'C'=AWKZOP^A "A\. [RL#T*]QXR8'#@+L4=[@,*TX*IS5 M M,?A?H(6=R3OYMUX#NQ%++8S$66AS3"!&(191 )(F%.208%QB3/4<)S9'7) M=Z&]J?'SM]_N?@.-L98R9Q> ->-9CW -3)R-I2U851QS8RSXI3'W_-[?7@3- M#!A?/*,J2*)40)P&!2-(0TI"D M,(HREDBUXPMC(ZK8O7)R;* S'3FXVUA4/MOA<^$(T,GK@0?UM\\W]Q_>@[O[ MJ_N.@N3F1S9'/G;LTYJ'Z^'9_&,W,O=>-1I/="B=?DNQFC8ZKR&X% MQ)$@N]VGW7A(2SCINP!^6N"DO7!A6*82QP)F68H@2F,$"6*C2\P1EI:E$*]4?MF=T>^=AQU"&'6#&4/YA'?H$IEM!:=;N*OR1 MDQU$GLC)L-%1RA&I&E',U V/#DU0]N0Y^Z.D%F?]IZ&0Q? M)ZT=+8U[RGK9Y:,35H./V(?5W GVO"XV+Q_^9H]Z$?Q9?1W4YHN$299R&*4Q MABB($D@YRV"4Q0S14!(4&D=9GVI@:M30V@A:(X&VTCRRYB2(W43@ YJAMTIV MJ%@%UW2Y[A1=<_*%HX77=+FS'U_3^9SC>4J51'XK+?+1F[N:>1+%21)F"$HN M,HBPT-*M.(1YPEDN2$;2)+0IDN)NBA4AC%5'!;0UKFV45#QTB^')RRA@#TPQ M]@(;K9!5XXO'8YK>>/HZNG$W9-SCG-Z '1WQ]'^C&X=^%3^$>JU.=&^+_?U9 M;!ZOG\O-ZKM8*[:N3= &JO_3BEKS0*V$2$IR2#)$(,HYA50$%"8QR].U(W9TZ=(#/&%)QJB:OF)=1D:&&.*(J1Z(2!RSF#$A KM* M:0/WP8A5U,;K!;/9:F!D!YZF&NMK#9-M%5AYF+$EXIB8?FH<0I5$. M,4$(!H3$413@,$%68? 6;4]MTCE1TDGGAYU0/^U;.^M\=YAQX$ @#WT*8%A' M:W8";UR.^NMTUG8ZS>-=@AVTH']TZ_3#[BF@OYSM7A>;LBZ3EZSE1YQ*D,H%1',0D2'#&B)$DT-D6IC;S-;F/6ROK+$C#:>X\CI?'96]T M!AZ?ML XI(6><;Y'8NCA&T=.#3WCT'%RZ+D'W1:]OZ]6_&>Q6-Q\?R+%6E]N MZ8H-\Q"%"0TPTF.90H0X@3FA*0P#P7F&4B1Y9+.^/=W,U ;TSKI*$_.A,=IN MW7H&4;,E:G^(%YYV&_X? MI!1,UV6I52+44O,KV8BO0GM0+(IJ2:I^6$N-EO,D2'B0QQCF<9)!E,<2XBP) M8)+I4JLBRC"S.G.U:WYJ=/%%K'4-2/(@ !=L7>F-%TL@6J? 1NW#ULHA(%?K MZA]%6S32K^K;0>OC:^KK=3VST#36_YXR@T_ M3_QEV?BHO.8&S"'?.;[%C0?K-NY:T:.FHO7=HQ ;79J%JR947;[Q+\I:&H0WXM)5_'_(:9 M\?]$OS<#3Q[3_,I83SYOT'F>9JXQ+1]UVGN#+CF<,]_"!+<)M]*L:XH=Y3R/ MHBSCD-,PKE,-J?HOQ&&41!CS.$^031CZ1+7MPV;&\HY@#,S" MM:RHKWI,';YZ(JW]-X]**B=<.ASTIQX9) SK7OR]>:>,^_<\XCEBA"*8QBR' MB"4,TCQ-82*C5)"8218RC[%7VX:GMO[\^N&?'SY_^P"^?KB^_?WSS?W-[6>O M 3\[Q,T&^Q X#LP$!J$]X"]M.*@L][B$L@5KG"">7;-3BMPY L,R7.?X\XYJ MEN)!+VR^BB77G&IH: M S5V@JVA)M?B=M":48\/P :F&B>L[.4;+P#A2XCQ7#/C2BI>8J$JC72'"1 M6N:D>0 IR@@4@DF99S&GJ; Y*KG4X#3/3Q8[JZOSVG+/[O_[_\)1F/V_C=BV MLW;<:?C-F,LGJ /3U:<#)#]TH]9'&*X3"O^2<*>;>RLQN$[G.V3@NC_G4$6J MJH!=_BET#6S!KWZ(-7D07X4N%-G6QU9KC>_;Q3]#<9P126&0L@@B'J:0I'$( M,YID<-3VVNUA@-26P[6K>E@4;*T'U2- VV^]RW7"VZ+HU("XCU1XR@I_3_6='%'KK/%D^\[Q MZCPY>ONJUI/K._J$Q>C0FW.A9FF:D3!,4H@)R725\ !BA C, HP)BK(DH,)M M-]W=\$3WT/<]@OPN@VV\"[JY5Z^HBF3S3' >$@S3-$1J18H9)(' ,!1,H(A$84BL MA(E/-3*UE:>V$6HC@;92#0;5@E/A\9.(&NYJ>^(T]/)10W1O!Y']=K8# U]; MV%--C+MM[7#R:*O:]:S#]O2*5?462D4HHOBA"R353*)3'1J%87W3N"[)XK"J MTE>QJ&;Y57LXUX3)Q"A%7&A]+4X(1%F:02S#"&*6!4F>,"IR([X8R+ZI4E?G!3\08_:8EENUA6[6)X=G$+6;%G?$Z^!)ST-U?M74/VC M@>IF"]4 (C<=H/C3V#]J86PU_7,NGM#-/_NH&Q$<2=O\OM8Y\IR$E(D P4CJ M(#[*B5JEXQ@F89+2,*0T$MSF=OMT,].\T^:M>)/.$W:)P#F#J1D+]$=J8"(X M(2!OZ91D8=^]V.'@[_"T\[!O(VBF:WLCY$?"?4=G.7ZOM> M_5%N"J9+=*B?*^ZYKZHE;^/A14Z" &<8IF$00Q1E N;Z%!#SE$>$!R055AD( M/>V9VA*C=4?+F.@J3:ME*VK2G+/_HA>!OX+:3?!EO?I1E'J_H#?]NZ-XVRN, MOKUJ1E8C]M7 K+;?30WJM.Z171_,0.M077BH=@G\53D%!LF,\ 2PKTCGGM:, M&Q#M![JCN&E/KW54B?G^M%B]"'$GUC\*G4]ZJ@!<4Q]._>U6ZON@AV7Q'\&_ MB'6Q4L^5F[W\=()Q$F,9P2@-*4084TC4#R")\A@C%,0XEU8R,G[MFQR9>RT_ MZ;LSS3C[#;MH: XW+&C)ZPI.Y*E0RWWM5WN//9!"P$"(^]*O\6S=N (WPT![ MI( S4#-NDT#SW2[O5U?L?Y\+/?OH.GK5S^9!FK$DY2D,%:5#E"8!Q&&"89X$ M*(THQRQT"0/J:G.B$4!?U(L>=8R67M.5CZOUIKZX+W:6V_%U)^YFY-L;QG&8 MM#43;%:@,13<&,!F38TF>'CBN]@RM;7BOBO542)MG)GIN$2]I=0_?&H=JM8D1>,2(+5/=OS4IR/- MZ&ND[AF8W5[UC#[%?+?MF;W8QR^O>J;U!EQ=Z!EK"O2 J2>&[&/)J 3J ;)# M?O7Q2L?02ETT132Z3DW@>)MW]/)MR;7XD]J;"/[A;Z8>K7(_8';&"J M:BW4>M.@LG$&&BL]GNUUP^#KC.Y,*^.>M76[>G1F=N%QEZ))RPUA&_7"EZO%ZL%24\40?;/IWS^F@S-$6>>K;HWSMPBP M \/3FL"PT5&7"'9 '*X8+#\]P'%+>\K^_EG\CR#K^Y^K>93&61"F#*8T"R!" MA$&,TQ &2,8T132E@55XFV7[4V,E]35,/)ZFG #Q&^/4Y$3KTSDO.0^-U4E)QVMZ*_A?/Z_7ZMUS$7"*,4FT M!$@*$4\E).HG4!$64__+160F%G6^B:D14V6ALX1_BYL9^?1#8V!^V1?TGX'& MOD&4_0]\]R_PWS;P5CK_!PYVR/T?/NFJ^E]NU@7;"'Y-RL?JIFE[R=]^0_.4 MA1%%.60TIQ#E&89Y) .8"X)Y$)$LDL).\/]BFU,;ZCN3 5,V5_>SU5^TTN0/ MLJ@B5_0/U[L'*5G^&VR*[[I X-.J+&QC?TRZQHP\/ ,^,)OL87W=8KUG\ $ M8X&/MSH EUL%WM+I\BI-@D]-J^SE?DV6Y:(^ M1,T"S%D:$HA#%D"D5F80QP&#C*51GD4AS6/B$(7MR3R'J)TQ K9;-]2ZK99* MV:QT%F259,<:+X#XFSWJC(ZJG+/E(LY7[YI1YIB=]>:!D]N^VWI5UY%JDR1; MQ\">9X/'4+I"/6P\I;554XBM=(72,,[2^?5>:7X>B8P$61[ (&,$(K5*A22G M'$849VE(:2PR[B&BF4E[:T6JR^"6!YEGH.>Q";;N\ MYK:?#_ MAZE^\$E[G$EX$I.JY239<]+;I9"]%S_$8O5TMY*;GV0MYGD@S,$=51S!,I>"VSNLL*!V5C,^"U#U5" M.=.9O*YYHX? F[%%/S#'SQAMK 2MF4.DBYY!PGNNZ&$[;Y0H>L;=\UFBYS[0 MI_J$%BIJR\H6RV>U6-E5HS^001%E*X0RISS :@62PBC4Y!(2!FE*0YARJA:% MD1!!9G4*W,.6R:V[?[O[S:4RA5M'F)'-2/ .3$>OM;6V%:UK5\#.EV.1)UUX MIW7(=UV+7JAZK7CA9LD;U,+H!=GI*AG]7NE&H!])L?XG63RK%ZJMSP]2%:5Y M1Q9:WOWN48C-IT8ZY-W+[H%6\5?+^;][:>166PW6JKJ'OK])U HMR2,.0Y&E M$$4DAC3"$11Y'%(JD"")5:C/<*9.C7ZUIZ!V%>SY.@.-MZ!R%[3^JDWZR]YS M.Q7ONL"%RRW=@%\+,[:?1F!IYAC0T%$GEN$!/YQW1FC1 MM.KUZOOWH@H]^"C$%['6)=3(@YCG88P#DL=09@A!%"0A M) 1)2$*$4!@'<1Y9!9Y9M#VUB6-G)I ZE/MI:ZEME6-S^,WX?"!0!R9H;745 M&U,7U6@-GX$]H)7MX,MEG!WJ(ELCYJU$LGG+(U=+MH;DN'"R_2OL**Q<;^;7 MS]^?%Q59UM4+:ZV]6WG%5T^5(A__UW,=1=448HA3)CD3BL-X=1V"*,P)$9 % M,N*,"H)3H\Q"E\8G1V);^T'MP S4+E3A4HT3,[!SPXS;G/JEF]R&1GM@=K,& MVF,9C3[0==&<>N\>Q:E_[>C-JRMT/JP2$ M>1PE.!2&U69R:-3HW1]O9L;F4[#' V6X;Y M1F]@AMH#KC)M!NZ>Z;_4-UO?YOQ!2M5YX+/85%%=KP25F]/36RG5IWR6_S"' MSULQ$(,F1RX-8@["<:$0B\\.D$?]!]GHH-R7@Z(2C,8Y98)"EG$.$4NE7GY) M**.8R#C)"27$6R[U:1NFQEG[,>J-Q46M6%QYLTT*+FQC75WZQW"/.2SJ0^\U M#=*O6R<&+>W1 \8Q,K'/6#"=;.QNB*PRLB^\REZIZL-RHUYWQ?E:Z^#5?^@M M<3B/4BE0%$/B;J"\_ P]L!&:NCGB[W>QSGG'SM:$[.NK>0EQMA:]H65W.S=5TG>=QED-*U&X&I1&&! \53]ZR=Z?,5106-Q1ZW&<;H M^*^J>J:]MRJPVNU^1ZW5"Q]T#:FMI>F;FF1SDC&296$",T$)1(@CF$A_T(+1*!@U\GY;4\.I>MXA@&9DX0+*6"&K#1H?+J#A$'QZTF=O M :6OWSYRD.A)UXX#/T\_YC9T[]>$"RV'6S;7EX+F4J9! G,2!U!-^BG$:9Q# MGD8A3XED*;.JHGG8P-3F_,H^4#UA-V:/D#,;M'WP&'C4UE!4MGF\MKWDN*>A M>_3Z4<.!^_9Y^Q&+WM8;N9?BX?'S:W\5M9W(+=T0]2.G]\L/S2R$A]7 MZ]=G@]O%*,_3D 2YFIMCH5?ZN81Y@#',3#8??L?3BCWK6^1&\_WM^^:509/LH_X3BR:[EWB>&!URA #WT2UC@!*B^JRINU'V#?D5VJY@QL M>^7+A5ZQ/R/K#:BOPS-W0\8]5>L-V-%Q6_\W]I8SK@44KV@/E7,KW4\%M)F1H"TJ%E:OH&QW);.RV; M-IE0E]BI8Q*"!'.:Q9 )M0)$(0HA92B%DJI7A8CD%%G=6W:T-37RVC-UE]NK MC;4*4C !V8R3/$$W, DYHV9?3>LR'KY*:'6T-&[=K,LN'Q7+,OB(&VW\0=BC MVKRN7ZZ67$N4/^TE:D5Q)'D88$B$R" *\@32+.Q4?X56G>L3PU,DKP&\=;M78O9_.YE': MU!JK08.O3K4[@2"L#CC,@K&Z7N#&8N^>BX4^=VKC.G@8!@G+H<2IHJHHX&JU M4U49#\(TH QS;'5"_OKU4UO@M-99\LP!9F9DXH[$P(S1&C; $N6TSYY&_L'+ M1QW>IQT[',-GGG+4TWM=&:#= 567;]N45WUZO%B5:IT^%T'*WENU/;:A_/*RJ(E?KGV3- 6L0 V^XP(XD!01Z8 M18ZJGK2VS]H$^YTF'=AYX%%4S@TZ7TIQEJV/*__F!LV1IIOC:QR"UJZ?R\WJ MNUB_:Z98)D(I T)A@E@$41"&D.9A#%D0B(Q&6'!A='9[ZN538ZK6//#.(BKI M$+!NNND+P] 'KUL$+J])+D-A$775 Y*10JD,OAQVD5%G7.X,=SK\S'@Q3&>L M?168=.X9YV@C\O"P%G7TYJW\*GZ(Y;,XN(J5)$TCD5(88<(AHHJD83B.$@8A6&B,QBS-($DX@ED61R3D".L%D)6X7Z7VYP:56U' M4'V9/@/+#LE29Z#-R,@S?$.?0)WDGNU1-I%:'_9JL5C]K*JIZ$3/1LE?EUJ: MM6'@'B,$S>'S%2EHT.*X$8/F$!Q%#EI\U(V1/J_TPNQ);,25VOC5-_/-^6,> MXX2RF,&<4*J(*(O5DBD,(4LH)F% THQ;7:F?;VIJ_*,LA;6I176$0;;VVK%0 M![AFY.,'LH$Y9V^;I5KG?&]24[<.#E*BR!I43Y1EWNZH#&8-QR&A MV;^@9]'/O>.I/P31X0#\=OE5Z.B;8OGPCI1%^6VYHJ58_ZCM>GK>:%W%I2Z< M5'W%KLF"535'5LNOJ\7B8QVN,\]Q@E%&M9HTP3I ,8$TS?5Y5$9)D*D=7FHE MJ#^XQ5/CT^M*G*'4/+IY%$"7>OVN3^.!U/$Y/ZKXG)7).8#+XW4('G*K98E^HK9,$4:X#G/;14:PJN$OSR21?I!O&OCD5#!_M: MF7']I+XL \\1NW"MV:O4V]9?H'I_ZS&H7)Z!?:=!Y35X[;;:&N\S]VW*C0X-_]FJHX,W[#8]_BETBHO@5S\4?SZ(S\]Z2_&^ M6#RKG]T]$C5\;Q5+;LA21PWO:FK-$V8VE16UR*KEJH2<&V^_GM9.0!^41-<_5?+R<:UD\RFD!&@'WAB:#T MC0N@]D'W0>T V/-@!AK?C,HJ6A-]3S0]T;>K%:.2O32\ M7A5778O_?=8AR94$01:A.,0HAP1)O2\(4XAQ2*"@89('+$XX1DX[A/-M3HT8 M]T+MZ0O8LQILS792?C"!WW(E[0?4@2G/"4'W5>ME3'RO.SM:?)N5XV4(SJ[] M##[J&BA3"O6AQZLE?Z^WL:LJE[P1@?JR6A3L92[S_U/=M>RX;4/1?;Z"N[: M&8BBJ$<7 68F21$@S01(@BYF,>!#G+CUV,'(23M_'U*R)+_&YE5(1=TD \,2 M#P^M(S[N/9=P9B4G5I+A1$F."TTS3(K2S.!BDD0:=.KLT.;4Q*>%7!L@;($> M(F/,MCAP-XTS!822, M^Z4#??SL-,NL9:T=SKV];>,5V.>&7S[V7WG/'^U'%W85VQRIO%E6ZXL^?N;+Z[J:<_5NM?Q65F8FMS?+^\/<>OV2K_L:J]M[:"IF91:I%!>9RJS- M18%%SA-;WH-$-$TSKD$3KXGU;VHZVV+'[3JL1H\M_*U<2Z#[X+0H=[4XG!;J M";U(ZF[CNM]HFYMM$Q"[1-C^WH8@5#,T0YOSURV2-E:7:T,3VO T0QU3,W2P M05"SA?9^F$$".2?Z2_!E$#FQWHWK0CFQSC_QVI\JS %)V!=?U=P\;EO'_I#J M$D]?/2%]W(#<#FT85A7B!%> _&,_G(V4BGR$.T\YR>=I.)F>?.+R\3*5S_=A M)VG9X>O#%@FUBARZ[K;!VX+$/,LDPUF1$%OG1^"")!(S4A8\92D1)8',V4\W M-[4I]#7IE)G&AMU9N/6\?V)AN-5 MPU3#9C%FII8Y&@+(VIP#SII 0R F^2$H36P_ QD%"P]<'(\R1"@X5$E M"4[(OCP-N,-0J5K>F:?[_F4IUA_-+5ZN[OE\>2L)9U00CAE3-OV/IECDLL!) M3EE<\D27'&1_=[R9Z4G0\@Y;F,CBG"&+%-TT6,$*=)175[7Y4;:"*XLAZB.4 MJ '"-41P_%X>2W!QZ'F 5OO<-RK3^L5_*?SZN%N;AJ]E6Z MU3@1@HHR)IAFUN!6Q@SG+,_,JH>E/,H%)1H4/^[4ZM1DH@-=!VUMP?ZEW>X= MZF#@-@B.V_J^J0V]V>Z#5?B6-X0E7QO13FV.NST,H>%@TQ9T\3!Y:E)N_IJK M_709B._G2_+-P9#=2LBD>>IF:[D3-D$EYQBH8U4Q1$E29K$6A>@ M6%_'=JEGJ\OUJ]+F_:UL&+YU?P2'OOK MC7K>&J&B5.8,RT1I:]'+,8^HP"(6(HE354@-TBVOZ*:F;@VXVH[NR\/JV[RJ M[1'6=4;>I^Q;B7 MWV8'<=,GU'5J_YH9NKBW]5S]26\0VCT)M%]LH\IX$%KWQ3Y,(P-M;,KU%:\^ MO[>:I$IU^?BILIZ#K^=+;I M[R[L,U"?,_0+ZDR72)35!+ M=*1(K@1)0-;'< A3$W<+'^G%ZM^J,;+3+73$.^R_ QUPX./BIM=AV0XLR@8\ MJLENX=M0ME]M#]!\^1OJ.H'Z7@19@@\GT9?3#AS N X\@PDZ<.89?JP)G6L2YU@FG!"4Y4R7$1:VK&4:7[Y/Q?YZ:&B]6T"\W.W&%GF\]N(9*#^)JP:NJ M]@BRC;:G]503GKYVH+N1R.#2,=&>]\49E>+GY M$19]56<*=;9VMKDIU&0Z>YKF?%T 6XB-3754BJ*(RQP7N8YP4MBRVCI7.-4\ M%K2@L51..P" -J!BJ<+03(&-PSC\&/\T_;0@0P"P<0-(8'Q,^P#P=0 M /* \&(H?K6J;- 27Y2M([[,.:$%YS@K:H-E\^S%?J5LF(R91G MF*:$F3D%D69.$1',S,.?")D*'KO7Q(:V/C41:%#9'[WL<*-%#1S--\@!^]'@ MP7 X+PA)<6!!Z:#W-8]L FA'= ,?M?AGJ.E!2,(!6_TAB1]I4]_W ,#V[H<2 M>'*7'GS3\?;CA_9W9^=]\$V&300OI+0A9?/EW0=KNLH?5/7IB^+K\M5_:S/; MG(N%6?!6Z]M$LB1F48FIEA0G9DBP8)FM5)ZI1$N21AEH>NC8[M3>%SULU.%& M#7!TTT-'%CMP%\QU)-SFF0'X#?RR<*7VU=(H9W/TY'%N"N3+TXS5M=51Y[% M*O9GM]#+/>M6;-:KA(+69$[W^I\\*18R)C3 Z@W$4NCG8Z?-:3P=QVAP?C:. M7OS4D[$]IF_-7R^>M9^8?P2ORA?/O@-02P,$% @ /8&+5@[UTUTQ\0 M6;@* !4 !C9VYT+3(P,C,P,3,Q7W!R92YX;6SLO5M38\F2+OA^?D7-GM>) MKKA?VKK[&$F255B3P !9N_N\R.+B 3I;2+0DLBK[UQ\/28 00HIQ K&QG9W M)0A8RR]?>+A[>+C_R__\ZWKPRW<83_JCX;_^C?T3_=LO,(RCU!]>_NO?OEU\ M(?9O__/?_L?_^)?_BY#_^'1V],OG4;R]AN'TE_TQ^"FD7_[L3Z]^^7N"R3]^ MR>/1]2]_'XW_T?_N"?FWV1_MCVY^C/N75]-?..7BZ4_'_ZQ:$:&D]FW__JWJ^GTYI]__?7//__\I[_">/!/H_'EKYQ2\>O=;_]M M\>M_/?O]/\7LMYES[M?93^]_==)?]8OX6/;K?WP].H]7<.U)?SB9^F$L+YCT M_WDR^_!H%/UT)O.?TO7+B[]1OB-WOT;*1X1Q(M@__35)?_NW__'++W-QC$<# M.(/\2_GWV]GAHU?&T>7PQQ3PW^M?R\]_W1\A&D[]9:%V]M?3'S?PKW^;]*]O M!O>?78TA_^O?XN5P2HI:*9N_\_]^^.-?'UY_,X8)(F;&[A%^L'A&>=M&I,!? M4Q@FF'-X]Y+!*#[ZI4&1[VA\]Y<#'V P^[27H-^;/7DO3*9C'Z<]H:1)5!KB M@0.13CMB@67B(U>2@4G.J,><%ZHG2/9,'1.(_W0Y^OXK/AC5PGGYHHB%ST3R M['5ST6Q&]\%PVI_^..I/IK@^)Q<^#*#G*3#ME";.4%P:QDH2G- D2 H4' 2: MZ%;4KWCI8QZ6%;PWCK^,Q@G&:$SNWNK'\9FR'P-Y\1N_WO@Q/HC$J_X@W?UU ML2HU-#<=U9/C7%=(]=]^0>8SC,>0CN:J>I''&8-3M+0P^\WM8;"7$@I^ I/% M%Q?XEWM_]2<];WR0W@"QQ@GD!*VKI\&29*CRS.4HM*N B)?>WQTXME;K,XA4 MD7'':%DB_?/HVO>'/>FL,M%HDASU1$(6Q,M0-@\C C#C >)6 'GVRJXQ44>/ MHUI"[1@1GVXG_2%2OS]")<3I5[@.,.YY@80KED@67A-ILR?..DM !TM]R& I MVPH5*U_;'3*V5.&HICR;V%#N#"M)#ZC(3 GAAE.I$>W.WB1B!3* M!!6YSEMZ1B^\>"U0\(^QA6PGU8Z!<1?NE472BP&,;94VZB"#!O1_1E<]HN_761_CBJ \F$/DC46@B(YV(#2 M,(E8Y(TP%\$YJKVWM@H85KZ^%0-1#QW;2[D1N.P-A[=^< 8WH_&T9ZSB@FNT ME1XW0FF]Q -,1\3+H,0A 1KJJ!D^:UK@4-\)'!L+--&,'$*X_XH'0S39P1V M#_?+ -E(DEC)^0$DW$J9)CIR:2%E3AFO HI'KUT+%?(CH6)SJ78,B_W;<9'9 ME_XD^L%_@A_?\6 =3]&A')1*Z( +[HACBA+TNYV(*GME_':9N!?>O!8XU$< M1Q79-F(V+L9^..D7+2Q,'^YZ( " Z$0=\I H\9YQPK6-4@,:P%3' M,K U\N(/;UP+$?8C(&(K63:!@[OX:C@]]M?08R8+W/TH$4%A8 5!H""\)5Y@ M4.4XU9&F"EAX_-:U\. ^#AZVD&D3F#@LMX%C> &:='VR80L^&B)9J!0.!J!+^HAY.'%Z^'C0Z1+:XBV M)72V@M(CV(A6,N:2GW"BH4>BUZMWK8>1# M)$\K";@EF"P\J)X&IR$AU3XH(#)(36Q$[TD$])\2"D6$[KOM9/EMZX'@0^1' M-Q9BQ\HO!>6#TZO1\"Y#$P-:LQA+EA\=(:DS$">T)$Y'3UV2*T8UZF1!1:+"*3B"0P=)"U#,((K;AU MVX4>3]^X'A ^1-YS*V%V#(2+L2_7>,Y_7(?1H =,.(_1$0G.EVI"@(1*E M558V!6U@NZ.S1Z];#P(?(M6YN1@;,00'?\4K/[R$63(E)\6-=Q@98\Q#)*.9 M.,HT,5GBCP*-VFWG%JQZZWK56A\BB[FU4)L('/9'U]8#Y'2K"SPC>'S M'<9A5 U ?X?!X-^'HS^'Y^ GZ":EP\GD%OTD1Y-C5(1%KC9*])-49$1;,#8F ME@+;KM[OU=>O!YL/E.JL(>8F#,X?HP&&TWX\.T(>3WK".-PO0R0@!2-2S:[P MX5Z:,=KF/$C'0ZB DR>O70\?'RC5N8U8F\#%HEIM7EQ2O"Q4Q^VDIW5TW.F2 M:H%RY,-SN==IB5# P'+&(>4:6]#*MZ^'D@^4[*P@Y"; *$9["X?1J!'$5%9(@\QYR!AQJ7E%:_?3VP?*#T9P4A-P&6F47< M]U.X'(U_] 2GSB.IA%)6BJ/+&3(&:P2$T5)'X839[F[CBI>N!XT/D13=5J1- M(.+@&L:7*(_?QJ,_IU>+LL8>949#$)PDZ5$D295[?2@A+H1G)D@?J:Z C)4O M7P\A'R)C6DO$'2/E,.;QWFWJXV_L3:C.68<.Y3#9,?IQZ3QB2?'!'H M5A%IE20N,101#\"5%LC@=E6#+[][/9A\B*1K)0$WL>\L5]'W?/991J0^T=+( MRJ)5=,)39"%Z8$QG*K8[E7O^SO6N0WZ([.N6 FT"#OLHL[$?' X3_/7O\*/' M?38RN$Q86N$\THF0B")YJUR74NUS][]7H(^1")U#KB[;K%%W*09EP4 M1UH@W<:4=!YUD4B9'0F!.L*-D(E[B71O%ZD\>MUZ6/@0Z=+-Q5A-___RZS,Q M(E__V+"9YRS2.ASFT?AZ]JC'Y*[7T_/9,VJT]GR=L"T[?!8>>HL@<^D=]UTC MT?0GYT"3%)@K;;XL\5I0PCR76@B(.ON?2>4G[]AJ,<^?.N\]A=%,U@(8\;,D MO;*"6$<5<<&G$"Q#*&X7+RR_K9N>2S75]6@U;RK'#HWY9#SMS2J/88Q"F_XH MY26S/H7&RZ"\1A,$$MU9YS4*@46B36*26NL-?^WN>G>''?HVUN"HHC@[AL,9W-R.XY6?P-[E&&9MH9ZRM&A?R$RF/'!!(@-) M)(OHWGHI";7*%C_RU"R+K8F1M@KH!3AV=CW:M@ Y1-3.XGV$PZD^G<#&Z MC5=P='2ZZ%II06D/6A)F1.F!">5B/\;-AD7I%:7>V;#6YOC""[H#Q8[T.*HL MU*Y#B;G-?7"FC:.>9W2#6>(8*CMDP"9)"4>BF4XJXO_7\$#NW]A=;[^M]YNM M!=B&\F=%K9JG D]'E/-H+HWCQ&-@1;QT(*UG7OCMNJ4LO:QS%V-#;3U7^YM% MUX;&O_3'UX>I1S6/DC)+5#24R%0NRHIH"34EWG"[V:UC<0 M7QMZ/UJ,(>E9F[4OIVJ41K1V4E%TCEPF00@;:*1);GEW],D+N^O165OW&XFP MT7S1_F@X&0WZJ4SV^>0'96C-^17 =+))XNCEA]49#K,6J5NFDFXGY-+[F]Y] M1]Z3_*4_Q)?U_>!T-.^?=Y^HH)DF8[DE009;9@EXXFG*)/DD3& I1_7:2=Y] M_+5XZ5(,MOCD846]A:Y-S<3=._8F$Q3K/9<.?6!)8VG'$MR\QC@(](N,,C9& M9K,)KQ4X;,+E8PJZ<19VAH0[DU)!W!WN*8^I7U2-WC,AJ=2X"#'J28 .4?:! M."8][@U=M330 KO.KT7AZ 1CZ/;#24YEJ MG6U"W]_CUE\NZ5FJ$I$<\//HK(77YF)LY 2NH*.;^&IW\-E:U@W@95',.CF# M"&A?PP".87J'?8C2"T$Q[$PE9V1!D1!M1&_ HL\8>8A0W45ZA9YNIB7L#C_5 M9-_I!>S[O7HTG(GD[_WIU?[M9#JZAO%,9DM,L6QBXD!)H R9DDP1)Y4CV3EI ME:$LN=J&: VRNAFTL$.OJ;(F&C!3Q<(.\5=^( L][Q'^"CA1CJ-ASBXSYS^>K$A4U0M/S^;N8N[ XN&\NV 5R0J9JV#=.E_4S>"&'7H_&TMWZ, M;F \_7$Z\&426BK9B9L2 !0;&JD$6<8-:!U\N0/&B7<"2'(\B)AUT*J^P7F9 MGA:B]BH)QFI";\)?/D%>?"D2/P(_@;/^Y=7T)']#TUD$UM/*LZ"I)"&7GFY& M9N)IQFTY"P0_TV&J4_^X-!#ZTFX\*9,NMF MUFL>W?DL<3%PB0Z^=HF^VDMB$[CLE,$R9G$E.1I<[3(($SBA10D1I%,U9USX >YF: M%@+R*B"J)/ &H+,4_!V/AG'AY-/2LKR]=Q9K86&>.X'X%OFU:K_- MX^L6 NN*!1AO$F0#H?11WX?^H#_MPP1CNED[VJO1 (4^*?'=],>]:"!%K1FR M%&R9F),L(UX$2ZS _YDLF6!K73=[ T#6I:W;$'OGY5\[45$#EF>)KZ>9K8S+ M+5 1B>$: T$:BS7UD@A=)MRS $S4]I=?IJ;;LI[=:/]EB&VCB@9 =5\5\&DT M'H_^+%T >LYI*7CR1#C'"!9,&TMSR!J^[XK""C&1AMI>&7BC V%'<# MB+FK SCU/TH1P%U*/# . C=RPHTIKD".Q":@R)2-BG*K8JY>U+R2DFYWMQWA MIH+0VX#.^!;?^DQ&/>EY-$QSDG@JLLD8,(J _F"Y3!*L+*>Y]=&SFIAND\>[ M U %T3> H57E(G=$;*J*Z0!D*U8)A18R%);8A*-)P&D@*O+H&E5%<(0FU.YS554P+2"M'1,N+Y8&3+%0"@]+AY8Q )AJ(1]^1H.AD9%XJ7SW' M^3(US3AB.\16'54T *HE)GHF.-S.>T>FTTXY9N M?+=G_^^=&G^3L)MPXZ^O^_.+<>4:[V@V-0&&L;"2(T]&YD"BYT"DDY&$,M,> MMVZ>A*?XH]JX>86<;DL"WLE=KZ.,!NS/S$JEK8$*Z,!/O%R-DX,)@^Q-C6<\Z 484F@\Z@I)];A^J*),6Z4C_;5AK:; M-4FIR4&W)0SO@MX.5=X X)=F]"J D&TB6?(VRRU$:( MM2'[E(:N>]YTAX<5AG5CY30 KKV49K4B?G#J^QAA[_N;/GH /6^%#\IF(HQ1 MY;I6(HYS0< 8QIT,PO+79CEL=(2TFI2NZVN:@5H-536 N#.8^OX0TH$?#\N) M_5Z,M]>W@](W[3/D?NQ/>S[S@%Q9%(M&3U=+2JQVEA@344B*NR!K!Z<_IZK; M1%M#.*RLP 8@N<3!+$XOL[S&< 7#2?\[S+..1Z-)R36>Y O_5X^ZR!*@C5?> M0K'Q ;V:,HL6.)@@E+(/0]WKG:^_A<1NLW4-@767JFT N<\EW8OH3;O@4$8J MSF[Q.Q(, V+1%6%,>*#JM5'V=0*:;C-Z#>%O2P4UD,?YVA^.QG>#N%$L/4XU MA\ - >U1'#8%8D.4)#*%K$5<(7FML0YO -A3&KK-_#4$KZV4TZ3]VD24/>EX M<$JB"(U/FP(R!T H0';^K/L64\I@72K3+SD MO/#C2M.F1#QXJASW(:3:=< _HVDMR%8?ZMS5J8>,\.[$9Q;:@0&/@*C"9XP0FP2"RCT6A0/,G:R_== M.K /!J,_B["_C,:?1[=AFF\'SQL:WI4?>A$E)$:)=Z4D.G--'$^4&)6CRT%H M;:LW3WH+@5WGLBOCZ%D$O#-E-> _+J7?<.V&2!@,>U!.@.B^I^VBOD=)VJ?C]L;:6(%C%U.!\6*EWZ-K)8(C @ +M)4ME$H+";5AE*ID- MD&IO78\IZ#:HJZ'OYQG2C27<\<3PT_$HW<8I!@$P_MZ/\^G7(@>)_$K"=!G< MHUFI6G&&V.R#ID$)_NIHSW6'@Z]Z=R,!_P9Z'%44:AN@F"58YQQ,%M.NT4N/ M#'@BF6=5!AUS8@UNF51J]+ETJ:-;ZV[P>LAX3D!W$\&WU^ES@&PIX :A$:<"!KKMPD03%*'&".:55E,K7CG->(*6;--_N MX%)#XAT"IP0>13(9)I-9*>V=:.Z&5BS881C\8?@7B*$8Y<]&H=C2CQ&,3++TU\\?]2*43V M6B8P5!&O;, --63B(_ID5'J>G1 NN?I38-],9K,W@O-6B=MXI$D93Q!RI&="(P8J9$K89C1]2]CKR"DD1VMCLG:7M3-X*6, ML%CR$>\7PF= NF)_IB'\>@ S50W3WG4IV/SOV>>]R'5*F5*B8RG(5)J30(,F MU%.6O>'(I1U:PO?"8';Z:,9E"WDU+.R-+/C& 3ILD1\PJ 9&"74 M@4Y<>:9T_3:I2P1T6_6S*\QL(MT&*OM_&X\FDY(-Z4][VNF@,2@F7M/2N << M"4%J8KQ3V3 A0_5Y?DNO;Z08K(Y;M:E8&T#$?7>YQ9CNV"]T0P!T0R MPXCU5!"M@C&4*Q7YSN8]/B6FD2*O.FBI(_(&-IHS5 ,2<(5[YV>TAX/1;/3I M@JL>XY%9SAE17"HB(R1B\7N2H@G))$7!UD\5O$)0M^YS):4_RP[4TD #<#J' MV:VYWV"(HAH45S]=]X?](J9I_SO<<87;+:;+5PZIG1'3K%>W&X&PGZ98V8G>4,P-(.5X-!P]YF*!^8>)&RS$*"(02BE'A@1:28W; MJG 9T'!&PZ%V5=E/B>JZR4E5%-5500,;U>'P.TQF'77G[#QT8/$RL10\85JC M33;,HH!20@]-!X<_$X'7KCU[B99N ['**G\V=+V"_)O T9SN.P+F8!G"9;EO5&^DPXLR MZO',) ].$N9U&3JG2B]OETB2,3*:1-:A]CWDURGJ-N;:+9@JZJ(!0_0R(U0S MQQ.3Q'.?B:T%D]%2@!;56UFYV]68BUTM+T ^"KMWJJ(7 8)G!'AB7 MJ(X.J>6E$TZ090I9N?DCYV;*Y;!NP3G<#(.X:NCU4 M_:D8F$?JLZ*R3"3QQ!D+).:HC%(Z,U:['?-+M*P'EX]RJZ"*Q!LP*4_Y^.0G M_=BSG!DC."/1.%7&GCL2RFDF?AJ"30"F>M.8E81TFS:OH^.? .?M F\0-9_[ M@]MIZ?FGI=/>45)\>B)MH&7D5AEWSZ1*G IM:]%.4:(L8'&"Y((UF9U\%)=":K+ (S M4/OBTEMI7,].?932[IUJZ ,A<&&:(W.9@B6:E0H+$PR&K"D2,)(#2YE;J'TI M\TT$=KM'[A8K&P+S[8IK%Y4+*[^B$:JBQMEL"-6E*6;6@3C&-%%.^.R,2('5 MSB^\D<1N]^ 6D%E%>1^L^^BCN6XEF)Z'U8^YV:X5Z4NOV&5?TK78JC_18OZ6 MV:3P9^/R[I&;O!#1X>YN.;J!:.D4\2YD8BRE.EC$&M>53<$;2:R8C3<"*"1K M"?=)HPNM.;%2"Y)38LR#,%"]JNN-V?CWF%!1'1>OI.K?(O$&-M+7IDO.CSTO M_%\81/5'"7\P!C^!SS#_]UYR/DOPN8Q-I3(3J3P0BY:)).LHC2PQKFN#K +9 MC?3M> =TOK>.&X?U%V2X?SF8P2/_[=EZJ>2^D M'N5.6YT,B> W'=\;DF]8$N^%C\:7R;Z? M7'T9C/[\'=(E_.;[P]E!8<:7GT$<^,FDG_MQ)H@']C/UG"O)B4BLS(C%;=#Q M% C34H,W0M%JS$+'=S0;7A:[QL/_9Y9#89P[)0Q&Q8A7A5X@XY98GR@1 M.:,H=%;.U:Z"J49\(YTW.G:,=J?O;0OR+]X%[P^CY0W:#<8H"2%8(GDI9J3< M$&M\3$H;DV3MRHEUZ&JDXT?'*-U(2PW48*Q@YXZ5C08HFY"5SF!(T@PWO7(K MQM.2G>19!*V42VP',\=JLM#(Y=MWP'.7NF\;^FNQ"\Y:G44F2I:2C^8-G)AI5L(ODDG'V#^^_*)TWS"?L,8G5%.K'#H)D0AC=$YN%@[:]O26+_Z6/C)D+^WR+N!;>R>^KE$B@4= M#+@;2"0\I\HS(J(/1(:8B(,@BL8SU\D;0VM78ZXDI!',;*_HIU6^6TN] M >B% M&9O*M@%<[#\,XUXP$!.(Y""3$*DFDK.$<8&)Z+^#\TS&;%5M=^T9$=TB9'-] MOCSI? /A-H".O91F<]_]X-3WT^%PW]_T,?!:,.,EA*2](XR"0F>.!>)BSH1' MR 88UT'7-B.O$M3ML6HUU-03>@,(NBCGQK?C'\N+P&L=@J:BV%IHVV-B.JR;,"([,5X>WT[ M*-G/E\ZR[X;LHML5+#KX0 MCG"/@P3CBO59!FY SJ]T'<&WBNCW%JN?"[$09 M#:!L]9':@A?JK$TI&MW,M%,25HX&K;05Q'+I45#&$JM*HIP) M#@:R%^L-'L47+N$(OWO T+JT-'*'8?-<\$Z$WCB(%NO-<@J:!4UX=F7&G'+$ M24C$<(WK0@1*V5HEHEO"J,L$\6ZT_P9H;:"*QL'U<"GA+H9PPD6;@-A0=G'K M& E.**(Y9[BQ6^[$6N5"VUJK)W2U"[A-,/$6:[:-@CX$^"!]\@,_C/=^9$*Y MV4@)0 M9"$%!BU.SDN<5.(^*A.=3=6'OSVCHI$;%!6/Z#<3< ,0>7I-ZG#XO 3F#,.6 M+Z/QGWZ<>M:E'"T#DH/!8,5:27S60 PHGZ3EP;C:U;5O)+&1L_P-$?&\ _+. MU-, ^IXSLU&%.\;-"63,:/HM0[,L O$B>*)CJ>=4($)U4-:AO%NL[A1>GZ=,\+GIG)0 )%%F52R&>6R**T M)E ;DH+:MW36I:W;3$JW2*V@K09L[5(/%BZLHRXKDF1P1(*@Q(4H2V/5F9\[?>R)I0XDW,;%@K4N5(%+6.I7@RUL4#A6SP1V$1<.TBQ"L MK7UJT/[5U_=$6'4M-8&]AQ30Y&+T0DG1C/.>CQRRTB4>9ZI<*^=H@KT@VH-V MR@,%GJN7<:U)7+<'[>^)PMWHJX$M $I[TT6^ M\?=^A'EZZ0S*U:?94_[P@UOHJ1"=43$2%#HG4@=-K,,@47D.+&J67:[=!F/7 M/'5;!M :[-\-'0VLEIFDS^#F=ARO"L>?;\?^ M9)Y5*&/J7LHJ_#Z7=D]D)R3GZ*1[)Z*X$VVW _;/_>_]!,,TZ[_4\S**D+TG7@&Z]L)RXI,-N& CS?UW=CP[[CV0M$LMM.+];9_@5SQD X82G;,CDDM* M;$R6<&8D!2DYZ-I#J=_S*.?_/\O93-5;GN4<#%.M2OW1;9E_?'E>AB^@("?? M;DK;DH/2E6321W:/T ?I<9 8J $N6RA3E%RB)"0MB)>9"DYEA+2#.OUU2&ND M(K;.Z?@NU/'1!F0LVG!.'M._Y4B,^X?N= C&:M+K-_BY?]%]+Q<9V)9BL1Q:DL6,OA8_Z#U97HJC'(MSSP=CXJ3FC[]^(;A_>%P,:!]>+D7 MI^B^3OOP( &EP,^L/N59E!':E@3//1$65!3:R*1K6ZBW4]E(*<^V"%HQ'7:7 MZFK &5PZ^93>@Y+)$:$$[O).)32[I523L:1- B=\[9;GK4Q8V;6>7SYN?HO0 M&X#+HTQZ28,/8W\ CX8H7XS>*DH:'1@,HHCW@:%C80()$"41/$N!N[_.H?9( MLUWPT:W#]LX0[AP(#2R&SX!OCOV9BO'K 2PF:^Q=E]CJOV>?]UC6*GIT9H6) MN*S+G-\@!7K-C@M'A>,0:X?)Z]#5K;WM'CU/DX:U5=EU$X-%P#5!X4+_>XGN M]Y&"^:9S\%I@3.8':G&A504@$HV;W)!*:3GE/,)A7LS'T0F*6)HIC5E^>GDR1>2C?5IZ];T-H/F%C3?@%V^FW%Q,CSW SC)GVXG M_2&@L^6<,L%X2EQT%C<\Q8DM%:%&6$,!HF*B=A'22[1T6UO9#&*KJJS[\YO[ M@+04DWQZ6DS24TY&%G(F8%*I0^:&> N,0#()?R*XA]KX6TU)MW67S:&O@KH: M,'N?%Z^=2_'"_[6P]I]@"!AN]KB4G(,5Q#@TX))+04+DDEB._KX3 5FK?@3] M.DG=%EXV!\.:"FP"CV/T/\K%W0?K_O!9.3@U@G,F Q!GA2$2, JUE@*A@G*C MN3=6U(^-?D)4MU61#6*RIA*WW:&KX/+.MT!;'_K#F6J+OXNR0[&7(Q"4ZWBA M\;''3V?JV+\J7QX.,2*\G26:5__)4=^'_J __<%ZCFLAC* D.JV)]!JWCQ0% MAHO%J0$PSM2VM^_$6K>5F,VMD18!U8#]GUTD*!4%J(JY:A;[68\&941*ED#F M"DT&[F%!,$J$H67HE?12UC[4>Y&8;NLQF\-R':4U8>>?%]K<"VU1\_]P1F@I M#=R6?L>4E_:DGH1@(E%&!2Z"UX[6/OI:G[IN4P7O?*ZP(Z4U8 Z?<_8\4]<# M2:4*D$CTHJ0[8B+6"4EB3B;J3$.@M7V&=>AJK?M!'4S\%'I;*JA1*WB7W/U[ M?WJUC[L/VOCQ+-';BXR%DNLE*D8T\4:@]+)4Q"3'D*/<0_PCVDIS@#Z9,F(!GN'88R8AGRQ*,"RK2/M'I5\:L$ MM=8#X9U MZE*&C5YIV.X\?UTEV!;N+1[PWGCZ,4I5TA&=,%E=B8V"]<[K./4_BLM1JA!B'-_B^Q:I@+(H M P=TI%TFV99^U%P 1F,^$:IXUM3J*'SM^^B;4=I:)::U"P M$Q3N1E5-].1:/V';DQ)B#,:C!#,ETCM*/-.2Y 9@SZ'3G/M8'M]ZKJ-XTG8)Q_DDL-6"M""$ !D)MU+BDF,8PP4MB%5@N8B)"5Y[3OG; MJ6SD>NX[W7BKI:X&=FF,R.XZ@<7_NNV/ 7G%93;]<3KPPRD&:N6B_,W,]C/@ M5F7)T/:;1*0KF2]N-$G.HE^B@PRV=D9H?>J:O#%7#2?/IE_O1&E-9(">\?8P M)1%=8">32"&26%)9L^JJ(#$BXS)DJIA4HGI_@M?H:?*.V[N!;E/%M'/X@J*+ M &G6PJ94VN/*^>JGMZ5-UTG>^^[[@Y*M^C(:EQ^>0RP_*4Z'\TKX+,MH'YN) M9)[C\M*:,!D44TK9'&HW7-N0U":K)7:&T'=09T-;-C*RS/%#'>KA$(5Y6WYG MA:1[BO.L!'!BM XES1J)32P3D15+0C+IZ:ZV\*CTB3*Y#UWGH90NTG[B\1T>VS3V4:_ MC4K:0-?R$NK/Q(7[P=*-.EPR,1J0Y5 T2XG6GRI/'%@@.06C;3*U93(<;=PTU=7W=_'G:]@Q*A]3559-$FC*A1>5,<)4EHP%C.O5DLN(+=\NW)*3;(YAW N&[:ZR)O/@+?L;L)& 5 M@T)GPZ1FQ 2' 9Z @,M/1Z)STCQYRYBH/GKG;21V>U+3AIM817WMQ.?K"[4' M-#CT120!;U4YF&+$"J D96Z8T\XF>*>^<)M"H;&2L[3L=WM125]=.YDL- MN%?PUV,VL!Q3(IE")#)%1[RVC-#DF5#4)VWY6@[E&U[:Y(E,->6/WD$3+>0: MEYR+,[A9>!TG^:B$9;A@9[V4>DZBUZM%(D$&0V1,E%CPG!A%0:@($D3M IZU M"&OR?*8V!'>GJJXMW.D]#R?CA%(;_[B?9H%^[S6,YRNM9YE5&K<"DHQ+1/(\ MZXJDB1;>@HGHL,CUK-N:+VSR4&4GEFT7&F@GO%A>)8MF;\C/],=G""@S&K3) M'LTS*_W=T3*3(*PFAOIHT?%@2M0C*Z?A/XY64T>>^QL_ZRLIG;LW((SM-@_ MZZJRRF/%\,OY)!AAGDHBA0?BC0G$ZYS%9>:,16IMZ14L+$F,,]M]=3@&TEL\ISE/>*4 MVNIK(&)>7YH]RF6@/CC"=&2%,_2:$_[',.&E-@F%6SML7I^Z)H]3=H7)'2FM M@9SU06'^P-T^,/EGZS M%T("[KPJD]=8:8 M2& Z$6M% *L"9%/;(]@!&]U&5#O+>G>M\ 9,\%;,SN=* M/Z\'6/2&7Q;K7-2]S#T-!@+1W.DR"($29YPE47*. A,\B=K-!]Z7PV[#P)VM ME(9ATL#&L9W%$-):DZ1#Z"8@DLE K*.!I&"3HD%J+6M7R.]^,]A9T-@FQ-^D MQ"T'G:($QM,&<*M*#E%8%+%$1F7$L,-G$8@RS&L=#0MMV?)N(\=&LH-QM?C\0_TC/[P@UOH 430REC"H%1SHV=$@BHCE83E3&L-6=(P;VF1Q_PB++V03M)(&2%9>:)8+2I(1*%X%ZP/VD_O'O MFTCLMKBE>ZCN4J,-V-&?L5>ZTM^.9]47C@)C-EIBG(HHQ2!)<$S@1@5.4Y64 MYK5ORJU/7;?%,NW#=$,]-H#0[9QT2XUTAF:"DLVE9 B9G7$,LU95DJ94.XG\ M@=/%W>/X_;1=+?GU+[\^T]41?C#[T>PGY:_.(/]2_OUV=OCH^7%T.?PQ!?SW M>O[TD[/?]HX/_]?>Q>')\\PQ^%1F"OZ8P3)#^MF6'P/&E'R[&"9>B MA=&@G_QBU/#I$E7$0YP?WL=H2J V/22E/T"D5Q6KF,GO+$9=,3HI)"['V MM)(JA&_=7W$;(C[W)W$PFMR.X0*5^0F?^X^>% (W'R^(4J73J3&96$B6Y"RS M--E'%')+@ES!0[?AV_OC^5DCQRXQ4'Q;Z[O970Q*$9O>1A M1403$/G1$>$TAI'!&N*X5"1:D6T911J>WLW?FN?U*.O6]E5"R;-9Q/65TJB9 M.CLXVKLX^'RZ=W;QGQ=G>^B([<_\L4T,TXO/JF&*UB.TDO%9KOZ?7;-#0"'! M#^ RT21@0A%7-LK2S9!8ISG)7D7G5<[:URZ<_QE-VV=^5C]_U?Y,I8S1,5UR M!)Q(4;(%F5&BDPK<"0<\OA?[S;EC5;'S/*VS&R4U:YW^.#C^=G!VL'^"_L>F M(>Z*I]2Q2*\35\T6?8?A+92ZY953R.Y@Q:D*4;E,< #SZ$SWBASTM)6>80. $FB21S&KB&"MMTKASS#KK4NWNGJ^0LW5,=O?H M@Y(7H59Q:_4)ZZVI,:5E/2K3&IA8-G0=?V4F_4 M7.R?S/(E!\<7^-7YX>=%TGOO_/QD_[!$-7\_O/C]T[?SP^.#\_/]DZ^?#H_W M-H["-G]9#3-4B=5*)NNND>/^Z#KTA_ZQ'QY$CI C[D,LEBG"&3URYTM_1Z-B MH!&W0%YY.;]&S[9&:\6S5T4% )R9&"4Q^ 5NP5X2GTISMFBUD!H,9;5O?ZU' M6;=&K1I2GEJU':BE42OW^?"/@_.+PXMO9P>;V*WE/Z]AB5XDIY)M*5J<77Z^ MA;08$50P,TSX@YO1Q ]^&X]N;Y8N"BK%-5.".,L,AOT[D'A; MFKNU6KO$X%-#]J[:;=3$'1Y?[!W_=OCIZ =FH.+4K7PV\D)^C1'1YN8O-<> M5\,$KDUN)9/XVVB4_NP/!@C 0Z1W>-DO4W=G,Z$? /%0XVX$L\D D=*7NC/+ MB4M@2#(Z1YZE"*YVPNI-!&YK#M=ZV=*9-]51QLA)C*JD14P@EG(@EKOHHDC> MT]JUZ6^CL%M3MSML/35T.]1;HV;M_-OIZ='!UU)U=53"MI.CP\\E5ON"P=DQ MAFU'YQ?X;?GYX?&7D[.O&Q>;;?:B.I4,6[.XI9&]_1$^8#B!=%\'_KC>#1] &!6.?"R MPPIN,7Y1SA.O."-&2V>%"297OR?].D5;7V; ]3:&*UR7LQE;*'THCW]8!,YS MFFS *,DR6RX58]"4O24@AY=M>@IC(:M4BEN'[O M;/]W# 4_'Y2%?%I\GN.#B\T**UYZ6)WZBK5(K59F,0'45KE/LI@_5JJ3[W&E M+0@GF2-&>$VDR^C@,TL)D]HH,"X(5MNW>)VB"A?]9D]??O0PE25PBPB\F[VV M:E_61HAR%9> ,+@O"Q.)LQC_F)08+C"5P=6^0K4QL5V7753#U(K[?>^@OD:- MV.$Q>B,'%WO_L5D!_?*?UTFSO4!.)=,TWXHN_%\K7'+E/UP5A2II90'1[0TI07-[-JL5<1JJDP.3GI5.Q_]&CW; MFI95SUXZF_+!X;:;B#6R+)D82/#&$=R!I5'>!"%KNW>O$M2M<:F&BZ?6I9X2 M&C4OGP_.#O_8NSC\X^ ^L7QX?'YQ]FUC._.3)U:IE'@#T;6*)U8,%B_GUK]# MNGS4^'C5V8[67GAC<1!)8Z0 J5-#"H:1X[7S9-O1V7$SQ3IA\5ECQ7AINU&:>7YSL M__NGO?.#SR7'?'!\/J\8/9[GG3\='*-9NC@]VMNL'/8-3Z]RSK@A,Q6+TN80 M.,.)2DZ5';C46DN' MX4.DD66=N:V=;=Z.X@HE:^N]_=/RVQ^6GYJD= M=Z'VM>PM2>Z^8.V=\+FB?NW=5-VHI2UU8)NES!9_6<-"KB*BDO4[*LW0ET=S M*.85,.+*="$I2^N]")K(; *+V0BY7JG$&Q;G8PJVM4Y',)D S,_+8?[HI3RN MH))F%C .<\A=8K&T&Z;$!JTS<$-I]7JQU^CIUJYLH?FG=J*:T!OHE3?G95&6 M.[Q\RHW0WFE7NF.4*PV2!E-Z_D!IJ!H46"V5J+W=OTY1M\U%JX.HBN ;W4O0 MO?UZ>#'+$*!W>W_M:].F1J\]KLZ]M#7)K;05H8=QW9_>A7+W4_+BZO!1RY"% MD9YDY0R1ALDR#$\0YDST&,$!9[+R0GP3@17*7'[^LH?ED7VFAH$DWI<;XB*7 MSA7H:OF4K,A4,A5K;]QOH[#C?MT[P]:*BIA=Z:U1L_;;PKYX+*@YPQN1N."G7M4@@1J0K1E!FCI M\)?+;4K&B*+1"":$BJ'VY=N7:-FZ6\"3YZY:&64 "+?"$\Y%N1#7(*OC2KX:V'C61*"R,AHU4P=[9\?HP)R?'IR=_[ZWV87;9\^H M87!>)ZR253GPXV%I.W$*XUG&YJ&U%DAF>&!$.HK_ >U), KW(VLIR)B8K#Z) MYB5:MIZ@^>2Y2[NLX,E:G8G+W)7^8Q=EKCX'\R5BNK4@57#P M;))E%<$W:C?.OWTZ/_A_OV$85)J7;78B_>P9=>YGO498+6_D-DS@OVZ1P(/O MC_+*F:MHM8W$4%U:Y4%$I7I/DDE.TJBCJ3X7Z"5:MO9&GCQWJ7I+:J'0*2=& M!=Q6<1,D03%!E(L&8P,;*=3.]KQ(3,>>1PT]:Q(PB^HQ*;A>S/1F\M>,W*R 3,$%RFY:9B1C&#<,2*9&52SO/J-G ; M>KL=J/:N<-V! AL Z^'P._)5DF-S^ID6XE"7AN")<#IDY6=MS78NPM;"E/ABVZJND 9SMCX812@_Q68%> M?_*/?:2A/RU?]12EVOOL"0NZE&4D2[SPH4R)4A"9ME37;F#Z"CEK84I_,$S5 M$G\#2'I8"9.?K)2]P6#T9ZGY^C(:?Q[=AFF^'=S]UF(5:8 0*37$.Z%Q%:') M#BXRXH+*+%D3F:]]O%"3_K6P:CX85CM3< /@+G[%$'_EQU.W0G')G*&!>%DN MZI:9Z5YIM/X@I(' I;*U=^"7:%D+=/:#@:Z*X!L T.EX= /CZ8_3@9_UCRA! MSLTJ/S6$X$.20#3H(BR0)' #!!03490LKJN]Z:Y+VUH UJ> M,6?G*5.)FF"<<>A4E(-6QQ/Q*$22DK,:>);15V_SM0YAZV6-Z0?#6GV=- "T M5YJX/N,L!60-$E$Y I%92.+1"2"9.J>D !I2[6%VZU.W'N0^VDG%CK33 .[N M.QQ\!5^JSAYL]E/&HG4*3I5+!;QT:0$>B!:XI+P4EE<_WUN;N/50]]$. M)W:CFY9 MS1@>^DN^5UP0[.S'/E!#BQ:<%N\U-(?T4B/:PETJ-X\#Y:N*,)QFE(BXD3J1E">TSL\0* 4%PZU*J?\3P$C7K M8>OC'3%4D7X#.%K=Y/7@K])@XN[X+1NK8DR,9)$ELL1QPX]1D2R!,^N#9ZFV MZ[4&6>LAZ^,="-351P,0NVOG>S'Z!.>C09I=)T\GX]E!QY_]"7SUXW] F0N_ M..V-6G!I$YFUI)*EFY[EGA*&WR8TQ":YVAF--Y*X'O0^VK' +O74 P/A_BL MH1]\F\ =IPM&F$J!A9B)D^5&G?<&K;56A#MM.34RFE3[>N.+Q*P'K8]V(%!' M]DV :-%@^.FV[Z7TBJ)--D8%(L$%8AW**1DI _-40ZQ=#_D2+>N5YGZT/'\5 MR3> H"^C,?0OA_NW^.XA\C'VPPG*9C'YNV2@ F$\1X=4B%Q*JP00+X0F)EA*4\PT5S\1V(#,]8#YT5 ^3J':=?)&8]&'VT4X Z MLN\01.7N;P_=T,-A@NMA/_?C3"?/ED203J*42(XN(3=6$:>,8;-] MDL1X?JEXO5>MAY./DKW?@7@;L#B?;B?](1I0W)U#?[CL(O:"39ISSPDSH=QS M58G8B*942C2H-BKJ0NULU\O4K(>ECY:MKR3]!G!T#'\NR6@\&N*7$9:.Y)\9 M515*5CB7*ZEE9PZ6>)L% 86V-7$O*:M]K_BM-*Z'N8^6Q]^IICYTFXV+V6V' MQZS4;+*Q>/[[M=A8Q=#N&VQHR0!Q",0)ZM!)*J,S*%,(GZ0DY*1$CI57]NX: M;)S'*TBW SC)=U=:RNC:R='(SS(KBQ*DX>7#=9BE;L19BFAL)CJ6L=X&@UF? MHB4A'VBJPTIGLVJ./7CZ>/&(1R@D+#,BT%R[+Q>LC9Q>QQ"4;MRJ .9XE5(A%E0@)C8O35 M/;:WTMCU6.***'K9DNU 7Q:(4J:M>)2*V ! [HM_.0 :Q5N?IZ79.T"M.E_.7E&"[GAPEY M\=HG"X!+[Y-0CM"(P;,,6F*0A*O ,.N$4N7.0>WFDVL1UK61JH^>%2.A*NNG M@0S'2FF5JU7H1Q[U?>@/^FB/'[-( [/&I4AX+M&Y\@+%J3C1U%KMN4T8M5'TSF=UV3'L/0.Y:=PW 32^+GT93L*@/U^*I5JS]-^Z MZ%_CKY0ZX6E_DN?^PQ/V4: ^ZL2(L"(3C(0$<892]";P:QLSH ^SF]VC%@O= M=E9[#UAWJ?-&7<;/AW\*DTMD\F5M(BSE9 M\R(@_,'-:.('OXU'MS0 M6"_0??S\PV$2OWR:WZP>N2Z M\8(G:DF4QA#IO"5!1$\HSR7J_TL!AU71TYK*U M(B N&",R:O0=C PD0E2E+Z'AKG;?M#<16//PY;]N^XCI+^CG3.&H_QV>O?[3 MCZ_^?X_&^P,_65I$8"57VB5B9 SE J\G3D F@CL>?4 AV=K5[]M3W:U=W1T& M7SN=>0?]-A"EW7$\RJ]P^N5V6B1\7=H&_?>]#S^&JT5U81"I&5:C14 M0OE*R:"- ^:3JU[77)'^;M,.[X_R=]=Y0W@_R7?R7CI?]0*8I)IX4WKZ2?1O MG."2*-!*&FZ \MJ[UROD=)LMZ,+F;J>11CW.\V^GIT<'91[QWM'^R?'YR='A MYW*:_.7P>.]X_W#OZ/P"ORT_7QK1N4WAS^:OJU,'5(G=+?W7R7A:DJRI6*RT MU)=GEHZ:'P*MSR=W]V:/DW)!8/A'TL8]5EWEMC1WXWDV -]W578# MX'[8-Y;X.AX-XV+S>-@W3+",QT08%RC4*#2Q$A76QTK8FRH)F7QJ?J M@['6I:V;.48-P'(GRFL E$_V >1P-#_N'5[.3WM7YVUU%@RMO\38SZ.KXC$> MM-EA9,@TY! =B]6/ZC:CM)MA1@T ]AT4VQ1\R_#-+X/1G^>W-S>#67G"XSJ$ M)UM'$%:K,I33*(MLAD0<1U<[46 83U*:;>W ?T-2NQF,U!2 =Z?:1K/^>_O[ MW[Y^FUT;.[GX_>!L_^3KZ=G![P?'YX=_'!R=G&]QX6W=1]?(YF_$1J7*D_,I M8N%J-,#E,2EYI.F/:)S4D0*%H@MXY% >*NCB(*IVBW>7J>H M:MQS>WT[NU,UL_QEA8[A"E=R_SO,3?_1:/)TU0!CDDF TDA9E9%V =V6+(A/ M+..*00];U^Z=OB7)W5:55,37JQ'0CE79P!9^!K'4P-QWH#FYG:[%^1.N8^1& MAO-NZD1WBN /%-KJ?GQV<'^R=[?^^ M=_SY\T'9^D[+$?;QP<4V]S]??V2=:Z!O(+O:;=!5;=GO\9BM#\H8(+94<\B0 MR^15'8A AR^5\1$VU[\$^AI%-:^MKWS/+#%[5T\X6S(75WYX<34>W5Y>K6BX MM+1PN!;%V25"L')6QC.QRF@2O3&XGJB3:G=I]]K<='W+M!HJ7[L(WR$ &K6< MA\<8-!Q<[/W'-NV,GC^D3D7]JZ15LH?WW;A71-C6489=O*"_P57?HIYFKP%FP61*5 M,OJ^(FMB(T+>@)4B018Q[RZ"V8CD;FU:+62]5DZT:STV$+XLI:G0E1T-2^.Y M.]:1W466]1,,(?>?%E1IP6T.UA)*-;*:$@9IN&<0"$(&KCD V]T._69RNPU4 M=@_7W>IO8ZA^AW$850?K0M2 MF2#"%0G)8FCH/+74"/0I:C>-VH;>;BO@=P_7'6NP*=-Z5UJ%3"[\X>$K=0&0 M=$[> O&>*B)YY@0==$VX!F=-=$KGW5V2>Q.IW90?O1]&=Z>W%N!Y>WWMQS]. M9@O>X=G?^P=?3OX>K!W_NUL=@5KBXS,:X^KD9M9 MF]Q*69K[*>Y+90GW&&-*&HV (M06@^.,(4$+2XQC.5 3A*"U^R:_1D\]K^S^ M+:OV]J_@RVO3R1!=TMOQ&-?%)S_I/]WSF7'1,^-QSX_%)76*N$0C4;CX:(K1 MFT?#F]NIT\"L(?+ M'=PK'K,CVNLR]EP+$E2T)(:D&:.6$? M>Q>'?QS<7\$^/#Z_./NVI0.PUG.K=*E[,P.U&M?!N/_=S_,S"-#;V402M)Z_ M0[I$).V5U,T,9BN\T@Q1>Y42<8%#.;ASQ$*P)(F8LP_,1\C5;_UM3&[--,\* M(@Z']PW'3O)]*>KI:#)K-G:_<)<*0+TTUC)!HH^1R!0I<3)(DE.PWEO%>/5+ MO959Z+@1W3LA][6TT7OCH &OXWF].$P&/4Z\B"LHKIVY]L=L=*M[]']LN@.%TTMCQF/#]HH(W ^PZ1_.2P"V)LL M]+&DI'N[,5DV' _-A1\FYSS8DZ-17'6"0I/7,J$C)YE H5F>2VVM)4%Z*U)D M(8;:.W,3C'=[F-;]TOLHF<C#B_.-G_]T][YP>?RQV0@^/S6>.FO>/YO9!/ M!\?HG5^<'NUM,\KIS>^HTK!J*\8J]LB>HWY>Q' WEGPQ66?6CV(VN#R4P>6G M_L=\_=RO$$>9I\$017D92)89"4YX@LY3B"(+FT)M!V$[BBM602"P1C\ SC&< M[Y=.QJNFNY^.Q'U[.][QE MF:R6VDPRGV:MGI[>]TA)1XI^:3*H-:E-F=H0%8G*S>JJHI*[&S/YCHQV',VT ML+Y:A553:^]!"X_UA)KHET$HLQM3;L%^N#S@(3S6>K B'$4 MW=.E]B4+XWPQF@OP::-;)YD4O@S(!HXL)T^<%910"Y13D#)G^C/; M49&>;CW%"A#K2C<-^'%',)D G-RU7IJQ=#^B\:N?WHZ?[[Q)9_14'1"%SBF1 MZ!B0()PCUEII2W,'KFHW)MR S&Z]KJJ&;[SO=/?#_?WCC^? M'_YV?/BE?'FQ_^W\XN3KP5F5@0)O?TD--VM+UFJU((++8N/.X*9,01E>WH/5 MQ!A8S(%85R:W&4G1F+E,@,8 -B<65?5#I!=HJ32FM8P%/4"IC8=HT1].F-I-D;?@79;RU+Q_QTCU$N(W#T&?B/%^(6K)LG<&2CR3< M[?/KWRPA <8L6NKF+CS3,>$QQD:Y7)65F97+YTDZFM.ING.&8I!Y" M=*Z.IX,BZF197Q.UQ"WX("U/*BMM6Y_0W2@<>6C0$&@<4$4= /#VF(_5J=OL M?[LY<-?B7(OW+L=,H^(2(]#1JH_!VD"(]3&80K+,3!3DZ R6M=N7ZG&]Q$& M^LRJ[-1]?'OT\?WQ^]]//[S]>/J/HT/64S_PDUHX@ML0VQOF=6?YX@-> MO6%<0TU(QQ&+ 1Z4 L4BJ9D1Z$KQC.Y.E#ZW[D9^B):&#^=W/J$6QJ?5KN*+ MRQJ[WYF3D$+ACEE(R$@$M7C%"?(=3)#:QQ0TMF]-W(_4<;V\)AAZY#E[,*5U M:J-./OY^]/[X_ZT"O1.R :O?U-7'KXY.CT]/?OM0)]R]/UO]\1MO_(E; MWZG']#QFGYS2"8*(#E0]HK[&7Q1]6:^#T*A;2VLO0L)<>$.Q6"K@50YUCE>F ,T8B#D+)K5(.FSU1/?T M\LM[/W_D?,WP:I\UUD&'.'HS^Q(FTW/ILN[4=@7R/;!Q.S9 M%-0!_+:SZZNSRK.4/D4&EG$RYJ:>VJ+IR\"\83QFV7RWPO;4C9Q)?K9[9?<'ZUTFEMCXV)QAJ,H'6F0V9T@:C)UW D#&N]DS'=2=H]4 3U\\_N M!Q'[J&K63FX=6(U[DX+O)E,\IC!X<>ZE"*:&O77=1IU=QL%+*:'((@H3)+C0 M>D3QXQ2-_*#T[/=50_V,;61NMV_\$:;AJJMC52!_-,VO9_.OLSE)KI8'SN;+ M==,5L>B\+!X1R B+6H@>(0;O($DGR%HG$I_9RA#M]_E]/0D4/N'SY"L)-55E?L)SZP+JI V()$L=B2#!8S2 0B;A513*MZ[XV)JX M<5WT 1 XK'HZ?8PZ_?.//XX^_O?);[<*$H]>OS[Y\_W9\?O?/YR\.WY]_/;T M>/J-!+'*/Q_P(K7W9S7IB6_":*.WJ:.49I>KJ:P?9A>3.I?U.JWO,.<@2H2D M.0?E3$TX2 XNFAR4#!J;[W]_F)J#+M8_)M/)E\LOFUKEJ][CVA1&IOL,YU]N MR?IX>C;Y@F_P:YTYL3A'S7/DE?.D)*A<*.0)6D(T43B-/AD9M[I;]R9AW.NU M$3Q^N%J?1QL=W*Y_A/F_Z.B2 3^M Q)7><-S;3&H("V$6"A7! M(\\E194 N2?+S'2=99SI%^NE[N@X*Y=:R#TD5^O?RP M7F63G4LNA,+KN+%:/^!^^ M8,VOW.)AG7&V5B5K>8(H:B(E2$_WM]:@3(E"A&"TVBKX> (=#Q(PWFOSH1J= MM1;OV&G1L[]FO\^^X7QZ-2[P,!I9%V9\.+NH-8[">S>Y.AL]X&7>KP M2\6QR@@AYI+!*PHQ^@J+T$;XH5)<"47<)('--P[5*WSXX_1TYF/LZ?.9P,IX$6' M^9LGUEFY7MY69F3Y+^.R7%YL9#1XR+\;&<\7_A\@GN%3 \ M6@*\>6(XRK.O*^W5H,HJG:5.DIR:>F'(I.BN0 L%A:2;A&D;MG+[GJJ:WX*6 M7GHQ!@3$;$#M=(ZV=5"FF.?<<08^10LJ*PG!H 2NT2 +](>A149C.VI&+*9O MKOT=H+6'*CH'UU'^G\NKQ])U7)YT]L;;"+&6FBB*SL%E9D (SJ1(-@>YU7CH M0\W:';KZ!=P^F-C%FAVBH(ZBWM6=4+=;UFOAYBJXB>QR0NF*#X I.3JSSH)# MK<#J[+B(J6C6NN-V6]IZZ>$8_GX=5&L]H'$3T_WV$:*P'CDYPQ1U#V7JVQLY$=A%G-,;*74 .JK@7@\Q-MDI( ME2** L5+3;<-KT.#N0*T7K"D&&;?N@IH)P)'1N2P8-D+FOMH;F]8?ETY$:?+ M,%\V >>'^>S;9$':NX?%%7K-]+(WTK[A/,Z>U03^T5725>J0PAR2*, M%DGIUKU3.Y(X;C-5CV9P/^WM#D]_!<\I?EK-.F_48/43.[>9OBH4K)M 7UTN MR.E9+-[458;+R?)RCN?H#+D_H4!&[^I<=0->YDS.CW9:,U6BN&,E'^JRVI^( MK>"H7C8:=-N+NL\$"8/DW35JC5_T:H;:S&\4&\GR<=!;G*6B(8D4SMYJ"# MZHE'ALMR$: MRIWBIL198AK,-IJ)\.51 M!/(? K.M=QAO058O93@M\;"ME=M3.3WCK3*T?MQWS(>L2Z&+H010C@5PSC.( MP4I>E&5ENZ*(%GB[(:M3Z[8O%+:%VIYZZ0!J?P22Z13GWV^SLR[K*$&;I$P& M'E!3Q"XT^+H3(&EC35$9O6\=S3Y"3J?0VE?U/_7YM]%#!Y"JZZ@OZ<>=SLJ2 MHO@ZZB=,/TUJ[JBN>5HS5=_7 V:*M7G&.M['0T"*OS,SF+61S*?6M35;$3;N M6]W0,&NOFPX ]^J29$K!TYIZQ8MC,4;@K*Z+%8:#C\E!MH7QE+CAK'4X_2,% MXSZQ#0VA Z0]1+>DI>9 UW]2GN$H.H8LQB<$\10VFX.U!,5 MI=,5#^^IK+OJWD-R8P_L6 _I6M]QNF0>(ADJ$Q@13BQ$:2S$0L:,J"89;+6C M[:E9';<_=&2E[Z.R60OYC:WX\/W_\T4O[?\.G .'[SRWET7 >N@(THG02 %62K4&7Q<*(B< M[D.4RKBB&SN,3U/5R]#K,3)W^ZFF9[#]N?%N4O <19%:H .1LB*64@9G MF *F5>V (,')UK,YMB"KT^S*GDC8%FA[JN5E#UNXLR!Y^+$*#WS@,PY0V(;E MX=_Y,[(0LJ>K4B,'93A!6*H$3@7-9#2^F-8I^^'>^=]?5F_@I)S0R0JW]UZ? M:V&CBCF D);87*49I(W BTX^"U%,\^+[!XGI]EU_%RS<-6=M1-_!=;EAY.I@ M7@VY77,B0A8\^4#!J(B@/#D7+C!R.E')J(L2);4NI'^8FFXG"[= T8'"?]%W MX>^S6?YK81)QL2)HBC]< MJ0!U24'0G($M 9WP@7/6O.+V&<8/_3:IXPG?3;[]+.AUW(4Q.(&"W-4Z3J($ M0^YPX,!=3#5 MZA;\[T]==W>NKN@Y>'BIJ;*Z2$+OLH&1Z3 2J@ 6A.]JK[A M.)0"DF,FR5CJJ/IG?Q-YAM*DMMJ\]U5D%]'V@(=-BC<3LY[70+C.][8Z@J\] M<0I]2#XFAG:K.0,OZU5D)V4]\"JRB^2Z2HYK5BSGSD'*EL@UY/YY)(>222'I M%"3&7(L)8KLGQP=_%=E)90\FQW>17P#60$ET*$ M6/> "<-R^SUIV]#5RYOZ(/?'8 KJ '0_!I[DIM51W(MSSY,U:"RDI.ML@/J2 M@-Y PLA):,($T1IF]U,RKF/27N./QOU[B;\#$#TLIELY_6*"J;1#,<:!4L@A MB&0A6&\"U]R3V_]LEFO'MY;!+-?@ &NNFA>=8GJ#\\FWU3"]]52T<'$\I7#T M\GD6/F[W\<^73MI#',,GD63P=!&K DQ[LGTY(5 4D,&[E,DJYF+XRWF8N9'P ME?O!L^.\+J%&I^IT)^7J 'D+WB:ED7N3>>OWYCLD=)L.VD7O=ZW<(6+N(<9? MQ;HRQR"XL&!]'7A3-(-0B'QIRIKMA" M$8F$7 1=OCQ)<+K4J5PFVL"B9&&K"OF7E=C925D/)'9VD=S8B9T?RC6+#!F% MK$-7M0#%:D>Y"QZ,%)'EF&HMS:]9[KJ3RAXL=]U%?F,K_L=R32+5<4TP3Y+N M.(R"G'@FR-O6K$B5==)-ZIS[*W?=6_%[RZ^#N/CFCKMQJ^NZHJO>5V&X0&M! M!%DW%?$Z@YYSB$%E8Y0R[7O4'Z-GW#BXA3?07.I=(>CU;+KRDV\UCC$EK&2L M +G)JK:,6'#&9=*[%ADQ&6M;=VT^1D\O_N2A6G\03@>JH ,XK2?#O?T[?:ZV M>?)UZN77:/KY@L..;M:_4%\1I,E,.,] M)BF8WYK2<7L_AKX8&VNJ QMW#QOK0YN4U2XJ#SZ'1(S4;JNZVLSK MPG@))L7S#E&79,]CBELUL>\R0>,^0L;%52,EWYV3<;#$.X#-S9&[>=@CEZ'$ M["B8+, H5660L<4L+5!NH>,<:=^#W/![2?CKF#R$>O!J7@/R\OY M9/F=GW.FH_9HH+Z($"\B@7-%@Q;)8BS*2]5ZO>MC]/1RA^VI[ ?!CG!Q=GL7H?@7#K%%#(-61H! MRK( 9*8C,(ZBL)1%EG&O3@J(3+EC_C&[J7[-J:2>5/5BUM(O\QE;\ M#U4WP@=C$T-0+CKZA3L(:#EPR2QCJ7#OMAK)]O*JEO96_-[RZ\#1W&9P?\E! MV)K$1\[),V=D#5V0$G*PPA25F"FM)\*T6K Q_F3??9R&H933,]YNU5M8;H(S MG'C(=< IJWT!R -D+[S1QLKD6L"C5WTT@'4-KDNXN:AY-C& M9BMC.-,"BB^FYE1)<#DC:#+(HY0RQ(*!P@_-LI/2&M,:5;_,).5!7+3]5--%D>=60WME"_??9QZ/WIT>O MSXY/WI^^#_/YJBKI !NZ]<]N8?_V8Z21[5I51V/^$.CBOH686XCT(1@6ZYIG M%^OV ZR-:AZ81<9\22+FV/@@/T53N^*%AS[IU?CO65@G5I'GQJ -YZUK6 MP-!"J&L;I(J!7S!J(J@Z] M\(J#+\I!\98XLS::TKH[]V391"HN^Q2/^_9_>#VSVT>>LJ7#';@^AF.4+ MSC^L)+=Y2"G".XISP"DGZ_I(#8X).C%U?4VI(UIB>,I_?^!GC_N36 MV:5RRWRN[*7A/ CT"-(R8B5I"SY%"]*5A%:&K)NOL'B$G%X*.49V9';63+\@ MV[S=)8M&\ 1A]60;LP.AC[LGI- MGS=9_A82W;K+[Z]F\_GLK\GTTZ8"H"ZW=]%&D*9N!\CDY?D@ZYA_:464QLB[ MK0X/7%R/?TZ7*-E'F[-A1#NRQWNK2_+[^_!EO4^=V6SK G7N(J\N68%H1 !. MI#/IA"R\1)5B=&/+*T/FE(A M*'099)U32LXCG3%F!*"-F0MON,.M5B(\U?&P+4'CE<8?KO/9T H8^]YZ%:;_ M>H>77R9K:VIT<=HP#IGE LH4BAD\7>DR,XH$\IM)Z&/Q3-(T["Z:;P&L_'76 MN3>7>#:[Q=0$%U>/T[4ZZ/ULFJZ^."^II*"*A*0-11[$V8&4,[8%]U#(>SF3CC#^9=S--$;41RD1*)2VCJ(QH"GMW]_Q>D"%[^1>&];_W].EI]O M_Y/SQ-$YKC)$F>I)D8Y."OD7N014NKH+@[Z)[4'RN+'AH.;M.94YMMD[NEC] M!>+CI/P1IN$37C>GD"U_/9M_G"^SWZ)!9\[J7O64/9]8*=ZI-<7QU6"7/OL4=<'?J*W3C(O$ QC@-JY MNMBJ%+]5O?]V /J9@/$>$0[7Z<\ .5# '3CZ:T8V#_'290J('6BO(R@C/82: MX2F%JU1?UF)JW=;U P&CH^-0A?[<,[NG=#N QAFFS]/9Q>S3][5$-M,+=$IT M:#($AJ96(EIP@7[)22MGM]ZF\P IXPWN&@8N+20^=K:*)%-PL5BU\FY$ M0U(Z67[&^9H=ZYP)@2G@R8I:[B/!):? 9NU=8#I$=Z$I1,9Z21E99M'?KS-KJ:B:\H_;6 (MVM<6E4)C@Z0P$+K23R%&U M'O'P"#DOL4IX'^^WM6;Z!=EFNYXEF2@?0-:^;+J4Z[G,I6[;B!9C;69LW0#[ M*$'CAEG-U+X=G/;000> JBFYDW(:+G!3P%HW0H7L/)C57!6I!,2(#&P*AF[G M:'UH[1+]1$27P-E'P7X M^@/IK3-$KD\OEF043PZB=:D6_G"(9E7#%E/TR@NNAJR#[L'''TK?3T\VV$7X M8^>Q[FG!+E@T*R&3%6:U32V[NB)*0[)*HT!/7NF=ON6VK>O/.;1@)U4]T;J^ MB]PZLQKW5O98;4@4)4)TD63#XTHVY!H6;;DJUB;1>NK?K]A+,<"=M9^.QC8U M>Y84.I^R+MD#SR0Z9>J>V% "_2ZPQ$W(1I:MS-& !9[C-4_L!( &!9Z[:*/; MRKS_>OO^S[SZ:JL MJ1:;O[Y<+"F&G%^7.D51I+%6$2@TP4-8N@.U->!9P>2=$L*V'T:Q%6F'EPHO MPJ=/<_RT/C/KC[VR\<58EK.2P'G0H)*1$)C/@+X$KF1QRK4N*'B,GK%M5GNL M_%PYW$@;8_?*7^_!XRRD$"1"$42YBM5-<$2Y(\LJ0R%+GEN4O'6R#;*=_N[= M +F+,'M P&8WFDP^6(H;@G ,5# "HJ> 0DF7HT&7=-FJWO9E;8#<25D/;8#< M07)C+P+\88.ALB$RPP08KHE<\JT@<,D@H3 4-# 5V%9#PE[@!LA=5/;@!LA= MY#>VXG_88)@93\Z%NA<9R7&W65-8&"7)($H4/F=M6MC['C= [JOXO>770;;E M=?@Z68:+R?]AWCA%-=9:&4!/,97+/@ JRZHCQ,@ER@P,Q7#6BER4:_ZL_C Y MX[Z&-G<,6BN@7RRM4YJ$_,*U8B $W:DJ. 4Q:@$L%%/7NQD=6C\Z/4K0N(YF M,[5O!Z<]=#!V6FY5KFLO-8" N%9EC 0YYK<7-!6*=R,IL2!*]L*BV M*UZ]]\=WB8E]=#=K*LBQH;#*_BUGOUU>E,G%Q9H!QWR,1M8E*[@*TR,X@1:2 M$)R8L)+<]JV0<-]/'_>R&0@(!XNQ@SOF5;@(TX2GGQ%_+(_,+.7,98#D?=U] MEC1XIRU@T,@R$Y$\N\;7RT.TC%O!,)BGTD3TG4)H,[_.">5,2N -(_%(D\!% M;L$7*9060HO4>C3VP]2,>QFUT?86$-I#]!V Z,,M&2EE:K;P%9-(4*!MI)3KN.AZ3^0(3#CD[0I8F-T_43$N-[20" Z3-2CY_3^9S;? MO&PM5G8;38RR< HC62"[;6TANQTE?>D=SSHSZ;<"RI.)O;N?/&YQS" O.@>* M=V1PU(&]M;CB%@_K\Y*"]2;6W4F..5 1">$4+ '#&!+WFB"_57GF$QAYD(#Q M7@ .U>BLM7C'CKG/_IK]/ON&\VDMOUF<7"X7DXQGG_'/Z62)>56=O[&+S*5L MN'>@L0:DQ1@(N52WT$F5E41MJ=#2_J#MR5!XSON^LRL5!X MTCY:R+(V8VL7($HGH-!=[2-G)+36OO%3-(T[UVZPZ+VI*L8V3D^4\OPYC9?3 M?'&3/5M\Q"G^%2Y6@W-CT5B2=9!4)$;1,@B%"> Z^^2X9Q+-5N;J$"JZ+'/9 M$PRS,333@75[($U[_(6"S_E5Z]IB<4XA2 @)$7AB9+(S'=KH= 2*,I%9S(:I MUN7J6Q'6Y7OJ80@<3C$]H.V^FL4:GG[$=!$6BTF98*Y#YQ-.OJVNB\R\CI%' M*#9X.DXY@LM>0#(%BR?WMK1_O]^5R"YSY8U0.*C".D7D!YR7V?Q+3/5.M7G M@.AN5'>9T!@.LP.JM <0A\7G-Y-ON*!0JWHM;S#-IHO9Q22O^#PW+B$714'6 MJA;R!0M>(GG?:'R17":16W<./$%2EP%*JXN[G3+&CE'>7]:(_:1<)Y7N#^S/ MN?2<69L@),'K"I@(/ED.141=2))UX=56XM M+6[X7+]DG>MDA2[>0K"2' ;K- 2!!J*P$2,C?"C5V#@]1L]6T+(O"EK- MU= !I.Z[Y-]-0EQMAUU+C?B1.QLRL M:ST7\&%JM@*8?YD :Z."?L%T]&4V7T[^;^T_6AMR\!$LUQ2;)'(BG4X>A#*Z M,*M2:;Y!8PNRMLL%LU\)7WMKY<7T[M^LD_E1OK.-?)OV]&_]:@8HB7,V7LCIQ;1D*'5J?JRW(ZO*!=0\,W-U1T%@A_6-L,Q$M M!A.\T,#IZ-7B2P$^,4/N2$DH1(DZM7;=MB)L7)PUA\-N<-M#-V.G92E:OIS/ MB:GUD=S4]GKO;2X,M%2)?%!MP&6I0/.BD3GFC=1/N66/_/RN4;*/%F=M13HV M*M[/IO/[N9 ),5LO22I8ZB3&",XQ!4;[C/6U5H3M%IH_^!'C%F(,C(TV@NW@ MEGHR2A9*\LP$^8A)U20P(E!4R\"6Z*P6G/VT5J>/4L9Q1B8^::TWKTP16%D[XH3F>(W 85Z9=8][!G[57K00!;D#6N/_<<.&NMFT[A=OV$O^')%/* G7<4 FE?G]@X>*\E!&D#+YB# MUJVGEVQ#U[C5V6,![B#M](XX"LC3FBVOR0&6)D!.O#9 : 71U6E"%(%GC$:W M7T.U)6GC5EB/CKL]=?0"0X:/6--+%";=6V0^4 "QW8<.'4[LP?HS!Q?G;W]^,>[DZ/W!V2C[OTY M+43V-(&-0%A M6+4XV8./,4"H74L!F1:EM=>T-7'C>DZMT'+WLAA&-QVX0Z_I(R?+WT):Y?]7 ML;9R& PK J1+=<)%(@Z0<8A.D5?J'*C;1Z&RAZ [ LYW+.+ M;V22?V1F796=&%K#D0/C=<).(+:<3!*B#*ADM,S='8[9(IQZF*">X+./OG^. M=AH)OP,DO9M-/]%/^_(&X_*,_LWJ>,64N(U)@:#_0+EW=^%RF*![6&&^.C*!8U3<&9 ^U:8U(<&%FB7DL62?HE2\ MQ5Z+W9;8#U8W.>SML[]D>X##9OMES5BS%,'86K*> @//O :?K2FRN$CH;@6( ML3=6[*FL!S;:[R*YL9<@_;"1W"R5,B7RK$NN7 MM]%^)Y4]N-%^%_F-K?@?-K(G'E419-\B>4Z@!*_[4B.G"\QG-$[*C%L-R7QY M&^WW5OS>\NO .?RO,)_4R^WCIFA))T7V+EIP)6OREXN P*VNZW-M*3:XY%KW M\MRE8=QZ]N>)1@^2>V>X6;O.6N>DE$&(2&PH&SC=ETJ#(])%9MK8V/J!YV9OS[ M]*_PM7YG;4EYT<$I"I:BP0"J!$.1.X520FM#EE20-'-C/!U$<#_0VP!T"Y/_[KI^QWK#O4X68G:ZKG1.X)5PD"QQ''40OOELK9T(''?CP?-< MG\-I;/392IO!_+>?/(B;@(LH2%R2TU5"T2D+.7,=+3F=3U;6//H) M_;]>[ZG1>_<>'"+>#DQ635L>3Q?+^67=T+7:!Q=BB8HK2R%GJ.T&KM:T,@V: MPAF+(G.>6G=%_TQ%_R])AX&HD?P[0-#M;/7UR^I5*'M=A_0Z?*7O++^?2UW% M@QR,B X4LP*B2 *XK=%N"71(6C<_[T)?_QGD-J@;3&<=X/''$_4J+":+4Z(E MY)/I;=^6GQ/E=1F]!EM(BLH$XBNZ NC02NY+S*SYZ+@M:>L_#REGX6+9:V@GRZPLGE.,92-)7FPKA +M> DQ$Q>:R2/0+CH?6E=HG$/&?T[ M]6V0=:@&.@#1?4;Z]>S+E\FR'I;?$#_@/%7M?4(*T4WQ023 DCDHER)$+@HD MK\AT^^12:=V/LP-YXRX_&_=:;:&Q#L#XHZ7^CK8M;>,N2AOK5FVDJ['S&3\R]7KV#:>A_O]F427F MM_][6=W8J^?3V_M)J?M]@(P(<@O5<&)-H:TVM31S@82,Z1 M""*/$5U3-.Y"W;B+UCJ#[&!J[1/7?TZKESR?U#[?N@?X:+KZORJ+;Z2"Z0VO M1AF+CCA,TD=R6#0#[ZP"HW1(3G(90CH PEL3,O+>ME'A.HRV^D1FG3U*O&T8 MRG1)"'0,.+,D2:88.&O$RE>Q21546RYLWN;3ML/82W_#:"[W3AO\7Y^\/SM^ M__O;]V?TN]/C-V\_'M4V]Z/3TY/7QT=G;]_\\_CL'Z_^/#U^__;T]/7)'Z^. MWZ_^PNG[,)_3AW\[9&M@NP]OT;D^D"@:M;N_NEP0JA<+BIGC9+KB[J:#.6.1 M@4M&XO46E*\6S:8,PGLC,2<2>>OG\L?H:5^NGKF MUMIA,3Q#2K6,N(XC#<85X#P+[F3"W'SLX:XTCOORVPP]#Q<)#*"J#G([OY&I M7^([.MSYF/0U_30A)JXB! MF\!3X4J@:?TXO -YO90>#(&3V?,HK6\\WC#V/GS9U*=Q%X3,3I!WPCPHSFM] M6G0@1##2NJ"<;5W@MR.)X^)R,*AL#\F#]=8!+#>3O MN,2C3W/$+ZMH_HH3[36/TGLB7= ](>L]@13;&UM4G0S+#+8>*O(P->-69CTG MN!III -L'5=&\)34M.+B7?T'56&KR2Q,"2/K H5:U*,RQ?:N. ,A!JZ2$HZ9 MU@]VCY#32]W?,WAPK932+[[69S"&DKU$"TYQ.H,88EWXYZ$P$ZTORF!Z)H3U MX(TU4_MV<-I#!QT ZA0OZ%N??LC346R7)B M)@-'3J)7&AG6P-L)P*[!-P^P/BIN61T\O=A( MX=73](04MU;CO':8KUS0UY_K;X^G1U_JIFLE M<0'1>0F9VQP8CU%Y' BM [/61\;Y<"P^ /*>@-'!>?D0OJ\**2G,>X*UZS;3 MHT0WT55GEO;>%T:Q7U%U^3FK+Z8>'02&H6Y%IX"N];"J@P@>-Q0:#-O/I\2] M$?L-YW$VX(/TF^/_>GMZ=GSVY\>W![PLW_-36CP1/T5-Y-%6NG_$O/) MU[7J%^1#TC>^SA;AXO?Y[/+KS0.>1^Z>GWY&7*Y!)F=S*KW!7I @>P7(K007M(12-@(EKY@V3HK1VA)\@J:O40!\PNMO-T%"G M?4-TG9%)+%C&7*J+UCBH0B&R8]R"5-DF'UW"NP,:A@1I#RG3IA#8'EY[Z*,W M@%U]00>RO/I>ZT??SY;WG]-UCBYBL38EOW% M(?1V"\M]H/,8,(?48P>8'?X>6MD)Y[@T#BW=.Q2L*JDB>5RDG:0,>5\*58RM MJS2>A[-Q4P4OP8OH$&$=G+N=&+Q556')O CK)"1M;7VGE!"5RI!$9";+:(,; M])K8GM1?W;_>'76/73,#06#L!J/3X]--35@46#B7="'7.9I<%7#$!WVILK;" M>R>VZR*Z_I$=N2!#:6]VL"@[,'7#'\6;]#AWD;F2$TA-AU(QD8%&!4+ M3XPUGRSTC.R-^]C\'V=C?ZQU< P_S&<),2]^(\6^F7S#Q7*R)/YO2@=P<2ZR M%)0_#6 WH?3%TRN8$R4HSC M M-,7D)F6;)8;F3L4M L:=(]H[1)]-M9U.7+E=0[:+U!M5P^WSD:U+YPYF>Z0Z MN^ T3XH%R 1#4(%;0E^R8(2V!'OF1- MZX'\+[S.;B<([%YGMX,^>@/8KO59S+CD+6HPD=NL]L%.BWK[';18P>8?:YZ%)859X'LA%>.E, U.!8,),&4L77F"FO='?V? M.KL^O(@.$=;!N=NW3(<5+661")K%#$I("]YH#J((IYGDJO!!6P'^4V>W/^H: MU=GM H&QD]DWQ6'&&9Y+R)!#(4D)NI"=X(P9[>3]NZO ML]M%E!V8NN=,S1=1$HH2@*L<:SR2P4=A06NEO.9(WME_ZNRZ-:DOP=G8#VL= M',.KD8@G99='J,MY!<9UWE0ELBV&.?#"(RCK- 2K$5QBR9<@4[*Q\>DZG.I? MW0_9$Y"S4='1P7G8@=.CE.K\G 7%_EB?%=[-PG3Q$1-.OE6+]1Z7YQ38.VLQ M D=9:UXR@Y!]!FN+$2'2C9P'&$;1CH%Q3\ESHV__2J?&4!C;/]^MQFLEZ2M= M549E8B+J6$ 6G4"%(L%AX,#(WF1M,"H^1!GKCU2,FX 9";C/J[N79:R/I]]( MO+/Y][6@SR/CAB(L 3(98C5:BM$ET\ -%R*3#'(:-&6R&[GC^O@OQQ ?I.:7 MA>@/<_P:)IENFY/E9YQ?Z6C#=D*KA$@(J=2FNZ@00E0"F!4ZTKUD5$SCH?LQ MTL>M:7TY2&^F_@Y0O[_4SV,)'.LKLPQ,D;1M)FD;!5E&YQ3Y6UJU?IS?G]IQ MBV%'QO8S*7E_.-<5KL]OQ&?TV^7W#Q=A6D/_NJ'S:TT)U)T2:^X5BLA8<9"% M*A3 QPBAAO+6>:,#Y\+[06L #N;@5W\-;9-K&1$U+RC>7/]F^ND=A@5^G'SZ MO#PI?R[6JUWJL %3@I+ 9*"+S]L$ 2V'9(-DJ*+ 9%H'GX^3]*MGYP\#_XCJ M[\#OV8'QWV>S_-?DXN+6"9?%2J%# ESMK=(4VD0C/,3D,PF;Y3#LD,I="?[W MZ59[IFO@0$R\K -P=XO7>;$J4A!/K"H*=%0H$5Q0%BC8839:F648L;/X+KG_ M/GUPSP3^@_#PLJ#_9DWA6?A[<\_59<2!KKC$%05$WA"O3%0/SWI58R(?6A=. M'D+O5N W_P'_,R'B9:'_5GKK7&:>LRX"))929P@4B#QQL*&8(JU"&4>T^;V)S3UYL=KYOWZK70;^GL/*-AUEL$PWP& M9;R'*%($:WDD_TZBN#MU__#<_=;4C?N&-2:T^U#X"T+\IJSN-JN*PO*(FH&K MN[H5(YD[X0U(DQP=]T(VF+7&]CUTC/L8]9)0?*@2._ Z#A3W>7$:4RZ)KB'A M2,RRT%U$C!O%HA&EN*!:UY =2/*X+TP]^!_/J?,1X\Y=3_.[V?33&J MK366_*L(FL(:4(&EVC>)( (%,CEDIK)J;9H?H6<['YK]NT:28VG^!?D?/]9( MW&8X%&&T2AE0NKJ*@\>ZCME"ME[$Y%4H2K:&^H/4; ?T?]L6O'&T_H+=EO/$ M74GU$&L?.1WG^O9;?W%),Z&EEK:TWE>\+ZW;8?_?OB3R6:#0S(UI.QKW^/W9 MT?O?CU^]>WMT>OKV[/3H_9O?3T[>_//XW;O3]!GSY07.RE'ZW\L)T?O;9#I9 MTJ'_AOEN7<0!HW);D]!B=.Z@8FDT2G=3ET5GZ:>/O3Y1U^X^FNCJ8!CPFM6Y MT:5 U-7GU\E+BBBE]ZW-UDX$'FK/-VHYV4(MK[[_$?YG-E_-;KL:^Q"59IZ9 M3):C5G2J6LM&3AJPZ-$GI-^:UD6.!Q$\;@I\..3=-=J:U7$D)6"4HTGF<4*?#6+?\[D#C/+*Z'EOEB-0H!H1AVE6\D]@H88V7B.GNC6B_3V8JP;B%X.#1F M0^NI _"]OEPL*<*=?\2+JWCT\^3KAA7/8I$6$;@)Y/4$*\CA\1F*MQB+2R7: MUC5&CY S[KOR7AG&?=I_58ATB_0[00Y'8K@&O MR-]E,CJO50S!V\8H>HB6<5]2GQ--3;31 :IJ$^#LRU=FP!PCQ&P4)&5"S"P;F5MW33Q,S;B-<,^)K$8:Z0!;6^13;Q+^,BMG M%,E(:46NHM,> E)@E"@@4MKZ9'+KNW 7^L9UN,;+@ RFPP[P^0A/O\]GB\5Y M](ZY%!5DX3FH@A:BI1C&E.3([TR&-<^Q/T73R*,U!T/#]EF.W573-]2.4KK\ M:C+[/YT.4'\%T"E^JA]\]APX70WZM(4+F32PK$F&C'%P*G.06FJ=2RQ& MM5Z\]SA%(P^X[ !_NZKEY=4MO _S6I_Q#8>I2?CIQP]<;_ X.Z/4$I!UBE&X MVA3MZK13D2"8'($GXSP!->O8>B[$2+4$CQRD*U\YZ*AMG?1J=?048EGR*Y() MD.A\.:V#DZKUK;L]=2^I2F 73#U<)=!47WW[@3^]$JKH1:H71M!U&FO0!D+A M"%H)8Z1#&^0S.H"]E@2T1<@![_^[J*MO)-Z;TDI):X$Z@!*)#G7T&AP*4S>T M(@8?1(ZM*ZI^V??_G:!RX/O_+GKK );;O2MKJRQC=5Y=K+7I.3&(WCM(T<> M23(O6SLLO^#[_T[0V.O]?Q<]C0B^Q7QY_F$^RY=I>3(_Q?FW2<+50:6PK.18 ML'8^\-H#4<"ENN?"=![MA@2!PB@(^,@8R2/('L9?2M':D?"!@='8+5<_41B";N1=K=GB(M@1'3-A2,WL&(03':SQ-U!A3-+]3V_% MZ^73GS7.A=,>%T.(M@,C1PY!<1_0>Y9# MZ\:41PGJ:@/K_FK?#DY[Z&#L2^WU;+$\*357?,N>O_U[TW>+1%2:K*<1?[W ME?2F/SR=KNUSX<09:D&LUDTDF7Q'S^B<,I%\B9J^+MM-'6A%49?(VP6M\TT[$=C5JJ0&T!Q>2QU <*NJ :8R$_5$V<+I4G%* K&8@95L MG HVL_B,CT#O=BJ''*S0>_S7G_T4U 'H;EOND_+3-@P3+=\ MLEPB':2RZA;$?#8[#?6:>'6Y(/DM%G\2B^=9IVR,X6 E&KH2Z'+P5K/:?:T2 M>A-L\]VO.Q'8;4M>&PP.IZR.D'AST-[5:G7!R=]0C(.F8(C.4U 0//DC5F'1 MD0<94NL$W?V4=-N@UQ9;!XB_ Q ]8J5O2? ZWJI_J09@)_/7LR]$\V>*B>@O M7/WAVUI/NJC__NWT\LOUH#/!I:]E)P[I%U62)@\C%& ^!X5<"HSY^2[@-DQU MVR$X^-4] BB:G9(1IM^]72PG7^J%\]OELE:LWG+!UPF%.HW^JK+_1M*#3\0[ MD*QGFY+74GSC3,Z3OJC:+:&B%N12E%RG/'*0,2N'P9606Z=4GK7:_1%3]*#* MKH7C5'*IU(HM5PO#3$Y A]\"QX04A$85?6M/Y1!Z7U)%_"ZXVR$5U5:G';@_ MCS7;_[(A9W_AQ3?\8S9=?EZ<^ZR,#,$ \JBJK'4=5)C)V>-.8F"%8>OP M[C"*NTUQ-4;6#CV5C=7\XD#]WQCF9W_-SH6RQA2,5ZVC2JI,\HT4#"L7C(JL M1-[:3]^+T&[39CU!>!^E]HW8V> 1N49+\K*M1 UUMQ46=LA79_3NU M!/>(Q5W5]/):A&^BDVN7+"TGWR;+[T-';0]]WK.%8ULQ/$J-LS8?]G%VV"DH?2O?MJH(/;=?:.8D-,4*?$U=E> M 1QR"ZJ8P(7S5C:?K[SY[#[@LK<2'P#%3A+=&PE?<3Z9U;3K?-D4#V?S,%U< M33RE<_3A,MQ4GO7I^\/SUY=_SFZ.SM MF]^.WQ^]?WU\].[TC+ZLWS]^_]O)QS^.SH[I;UV'3L?3;T3$;#XYZ'&O/1$M M8L>!17-@0%F[_E[/Z =,%ZOI:6&:)N'B>%IF\R_K6L@/JQ-2'Z_#]/O)].+[ M/;&#+E*(X"+DX@2H.@[2Q2+(S"E%ILURH5JTYQ].Z>$M6E?J^/XQ_/4'6=DY MT5#3.B=D]A::X D8P5FO@'":BN(EN]1Z6O/35(W7:_S, MZ/JYGZNIPCKP!J\Y^N=L_J_CZ8?Y+)%[\2-+ED4E,C>@:Y._LCY"#*% 5";& MX RFYFTR6Y U7F-S+R!LI+*>4%C3W0NZK5:=:S^RI"C*LDH4T(6<(V4T>4C" M,= N,4-A(93VA<#5\E7M?5QF!=-X3[<*!ETJ#DE@\ M(N-.MT[U%!S^[(.WA M\;T-E=?!M?\@-Z^^G]&/6 T!$39:H2,#I@M=/V@Y!&]3G8J QH60N&N=J]R" MK%Z&];;$P\]CP)HJIV>\58;6TQ50\V*U2/4E"6LQ68+H98'L2A36TY_RUL7L M6Y U+MZ:0V%;J.VIEPZ@]HY\(.+DU24)=C+]M-FO::4706<0.:3ZUE!GPYH" M1@BK??(^V-85//<2TBF<]E7WK+7L>P 0A@5^GEWDXR]?Y[-O/ZRMBPFY"KGN M.Q$25"R&HCR4$*RV-G.4);1.33]"SKAU"(.#J9$>.H!4=5 OZ<>=SLKR+Q+N MG6*R-5.(R=E,H3X%KA3Y6Q,A1K+KQ1O-A67D-;1.OVQ%V+CU!D/#K+UN.@#< M'X&D.L7Y]]L"6[.2(G-1% FQ^$RN*0J(#LE]\"8K9,EYTWH5X"/DC%N6,#2X M6NFA T@]**IWUTWA65"<(Q4'QYT"Y0K99_I!X(01KFAEF6Z]6/YIJGJ9/C]& MP+B?:GH&VWIE)B.74=H,F@D&BM>Q4D87"GX$%J,\L[)UI\[C%'7JUN^I_VWA MM;LR]H;6-YS'6;-ESM=[+K>9"OH@^^C5+VDC.*)%*W&ZT8/?OL[=OB/.0PJS#T,<8Y(^)0V6UTE[1B/$(LAMD$8;+ 599K^$(?Y13VOUG.>2(TN. M_*(H=$V\>O!>ACIWT B!RF%J7X5P#R$OVC3O@J&?G=A#U=)!/NG-^F/KCI#% MA@?EG-9%.&!"KUQ[#9%)"T'PZ&Q*6(J<; ^IF*%UVG?PBJ M#E1(!Y#Z\3+?K)'\D:4@7(S::"A*U>5O@<(OGV+MS78Q68E9;.5P[NUQW4O6 M.#.Q.P!=:Y7]2KG$FR#OEE#&"XSO(:*#^/!V^3LBN3_ZO MQF$_5L+55RK%BQ0V6, 0Z\I#*2&ZVCPC;91!&KIX6CL#CU/THJ/E0^#74%$= MP.Z'V/]\\TG"FY#UXN.H9N9 ML19*ZP&(EXOE[ O.?[N7=>L^MA\( M>-&1\D'0VEL-8V^:K]"OAV&VVA%]OU_)F$66O *;:HRO)0>?A8>8?!#1!"GN M+CI[8(G\%A^V%83,+P2A0;30@66Z%?O_09+"BXLPQ=GE;8X48\SX$*!PKD ) MY<'9PJ!N=@A:&&F;3VM^FJJM &A_(0 .I+"^('@N+5?"4VB"L=;3UFZ7&*,' M:4)VN4@MBQP.:UN!ROW:H-I)!;]FJO@HI?DE/E0/]&X2XN1BLAQUDNK.)':0 M9CY,K'TDH5-B/@FZTUD=1JQL,N!-++6.T>=DD5-@\DLDH=\2B&??$=>CMF]I M9_.DQ+5&\J 9E"0,J"@=4-!E("+F[$W@IGFG^Y-$O>C4\R[8NFO VZJK Z=@ M;2SJ@/<%B>W+9+$@05[7 *&,7GD/620$%9*&&'@&(XV-Q5B6=>L.Y4<)>M$Y MYT-PUTY-'6#NY.MJ/?3TTVJPQ.8,?=]P@S87K9.#P (')7.$8%6DW]65UMY: M\K9:^Z:/4O2BD]*'H*ZAHCJ W?H,W:I(VS BO77:TM&Q1210WB2(QM:$@G8> MH_+.M![X]R Q+SH?W<#$':B>7G 6ZG*-%1PYG+G'-/K' K"RC& M&80<'(A@;-TPI>QV;NZNP-N*NA>=OCX8B>T5V $TW^!\\FW5\'B/YYJS5#(P M!4@> WD104% :Z!(R97"'&WSH2&/T?.B4]^'P*^9DCH W%7"Z\JRW\.-2DD3 MS052R1H4]P6BH(C)11[JQD9G<^LWX<M'I[H-;5!T, MSSPQ8@*X.D,J\L*S5SF:,%!$NR?8>DV#-W#U#E1/LZ3X4)'L*2ES-2SQI%S+ M^<-L,;E:T[TD!=3A=N\FB^6Y=84Y3.1"Q'J^E$X0$C,@M12H;52Z^2BX5K1O MA6+_"Z)X%.7_FFWVJ]NGBP>?ARCIX%UG*R'U\7PCO4H4G2-$':J[P"E8#X4# M^N"SX<;'J+@H6_YPFG)-*IA0A;D[Z#^4"):(4O$!)FH1"%QJ$ M8E<[$!BOFS:M;OWFO@-Y+_I)9Q>\_33=>" 5=N &GUY^)8M9+Z%P\><45V]7 MJYGU.,4R62Y.\1M=8<3SY@_.,844@U5T]] %I#QJ\,P@<"]DP4!W)6O=+[TS MD2_Z$>@0I ZKS@[PNKKA3B^G>?[]UCUWZ_QAD<8GE\%AK9E)F" Z;R$69;PN M2K/0&IY/T?2B'X<.06-39?4"OOLY"9B+2]F"+ M<^TTYUX%B,QO'CZXEZ!5\'3Z0W"E]<"5AVAYT:'2+DBZ:X&;**>#J_Z&CUN] M)>>BMHLK1K>&=*YN1Y(0,3+B2^:ND 6[_-YCCY MM"[-2]_/*"!;D&!(@!OV7B')M)81G*N85&:(Y+9P\I C>2R^;DNWSB++ACRB MT'JW_0[DO>C(YA <#J7"#M!Y4UMP<]AN_JR.+\@F&A58 3IM$900#$(T%H(4 M/J,P*?'6&SV>).I%ASR'(+&MNL9NKETYW7>;Z6:;5[0K-WSMDY]+9XI GR$[ M25;?NUI;6B((,OLB*H4)V5,QS*X?^J(+WO:!V:!:Z<#:K5A[F!LN9(B)S':Q MQH"R48'S@4/=)B9%*8KS01IN#P-@KR5OA]BYAHKZ-=,[MU/_MS3S$3^%>5WP M2OI;S"XF.:R'8OUV,?MKQ%?T@\CM(#W43MQ]I(]$&Z@ M,&:51Z\1M[)TW:>/CJ=T>U#H^"%,T26R2GRD3"CT\R* M8DK[^<\_D/"BDT6[X.;GR<_[JZ(#W^%6L?^& \TB.JQUB9[5U_\4@,12)S]H M(WSPSJLT.'X>D@A70 J?I@19?%57*+;I&CZ4:4Y/#4'6?7(*,1J8@*#",K!X+$ MW2Q0:_UT@+GU],%5A)4YG,<<7"Z%@CWER,:C MX74=LX%LBDAHN6F_RGI;VL9=W?H\V!M$3V,G(JO,IO3]J]0^??[9;+,A](>M MLR0@^B^1CQH$"2XG T'(#%YXKZ-!*?.= 9(/)"&W_,!Q=[ ."ZC!!-]I1\31 MZ]=__O'GNYIT.#G[Q]N/KT_^^/#Q[3_>OC\]_J^W[TY.3T\OOWP)\^^S4CV6 MV;2^=:YF-VT6)E\-;:+OS?%S[1;YAC7_?T!.9V"*6J1MGE-H!V9FKHMRE[/T MK\^S"SJ;BPK@Y7(>K"6784$&/KQJ['*3JX MIGR=)#LIJ\]Y]?WU15@LSE9KG#96(K"K ;R.R0P^F.?7-)*M;ZK M'R%G7->P(2Y^J@-OI((.W,#K+KDK$=V82@D1'52NUWX=1,!QT Z@X/;V9?PF1Z'GW@5J '8; MG6;DGL82 R@6+#C.')CZ--"K $0?IX5,(!6^H+;IKCG/2XW MKXG_P/P)KS*::_9*C;!%G?PB,\5$+EGPQ3F04@>/VA*+K:L5=B1Q7.@-!)2' MX=A<:WV!W8(MM)1!\A;.;-KU_;=9(JKC-.Y16YRRAE8'3FDA)97BX*%\=9S M3ESQYEO/[B-D7%P-Y?D?+O,.@'-T\OKX:+F<3^+ELDKD;'9E@,DLGY2S\/?' MV44=Y?=7F.=SZR5W_S][;]K=Y)*DB_ZBN)WS\-& V<6Z8'-M=M4]G[1R!'4+ MB99D:M.__D1J\"C9&O+5FV9W=Q5E#%@Q/!D9$1F#1<\VX1D H5, )V- ']=X M[J3*P56_0W9G?0O(]N2FW8Y\ETH;('C#_>:+,L MC1EDFU*P*4+I7P41!06OT47F@F4CF5!:U[Y'ZU#>LZO7%;">9$9.KN6#L?TC M38>3B"'^=%ZO=GJ# W/7_G*50C$9PSP,;CDH927^ >-1*NO0G1%ERW8N=U)9 MT!0HY,O$>A[^":K\HJ/B\.TBWO@KD0 M R&@J$%/O4C?&4E!6Q5$"LHX4GLV>$WZ^WU2/A6X>]-X VA_[F#?\F2(EC&% M1;4MNG&\-&=00\%1+2C-*4MW2HN\%SJK-_:U9'H/TE #DT]KN4;>F$"E <;* MZ$O.'9C$>9DK;$U2&'O8VI-U3N@ 5^\5?*T.\!Y:/M(!/A_''DMZ[G:P?9_< MC.>SNWL)+Z&;>=_U/?7(.TVQ3T?B/$WE3U0BLI0M1.L$8)#'P1OI(#"MN1#6 MAM^H\L=0)Y"[ -P9 H(F"C88BV&"Y)IKQ.C_5OX<@(M]*G_V44$#;NO=&(,/ M8Y3,37FYN!K._FM1BQ!)+.]F!F(N\X0L2^"B4!"=DU(+$I*IW?_R'#WMUOWL MI?2MPR6.U$!3:'I;_ \\9U_P7Z[*#W0TA)?FL.5T*NW0_? F ?HA2D;B\#S& MSM#TE)Y^T51/ZUOA=*0*&H#3:@+0^5_AFQM_O65H];(:N*%EHB3$P$L3&9'@ M4\Y N8N$6Q]#KAU,/TM0*X Z5N^;QS!54,+!B/J9IGYR)*9*Y^+GZ23>A/GE M]#I-?PY#6ARVK(QD>** 25&&EJ:R.PP9LID')GV2@>QDEEYHRM_TV>T^9Q]R MH561<(]6YQ[]L[-Q7'$P6QTAR0RZC"F"56Q1*A)+RVJ&;-%9U)Z@U[A3U_EN M,'E*0'\##([7Z5. '"G@!NZF%2,K,VCP8I;<2G":*Q!,X5%Q92.!%T139JVM M/D+P 0&]H^-8A4YJ2;YNF2Q-V2!S/.DR)EJ#MQI]/6(#)9%2SVJ7.QU#;[]OYUVE?4ZF MP5>,UM6Y-TD03SP'%DJ5-E,)#3@70(6+PJ/7F7>+T$Z UQ922Z=#5B5('Z#F M5PSJU87#K;9,E0=@@S>:$&6L@BZ[4B2/RA!)4_55H\=1_#I!?0BV*L'Z $4W M .O-]>>41JZD=2"-]R D"M$ZEB 1@L$9URJ*VFL_#F\ Z:Q2J2M?X'B9MP"< MR0S/Q1^32;SGNI__M:I3>9>0KC!0G75'9X^3B#7_D4N0F1A^I#IHZFNL5VD;V@\QB,I]5C \B]0I4A =^0C7?I M9QI-%M./UE.O338JQ*0@R\#+1#>+]ELX2%))GR.GT=:O/'Z&H'X?#>KCK9[T M&X#2=5J4W/V1QFGJ1N5;FEN^FLAURU%HD)J$A2SR+M"462.TB8R LD\\D@,0TU4AF:'[/3K+];' MOBX[Y:A7PMYRNSO)JZ?(@Y(17@V>@J%]T^VETQ3'L$TJC M"R*39KFV+[F%E'YKU+O"X'$2;\"(ED>!X;P'&1>:O,)(A^#.0]! MY1!\8LI77[9U]^G];)OI#AX'RK6V1:G;II8$;;8N\\%2/ORX&#MY6ADX^IVE9V?!^,EUDKV:&!-T,A\=A&9YSZ LSF"(8*B7*A,_D1'\3 &6L3N40#;"<*GT/9K M@/J_AO-O[U,L4?\?DY]I.EY(Y&8V1]=U^OYF7'*97R:7.<_2_($X!IEKYI@A M8(*)J!.*3HO1%DPD/F8C@ZZ^7J@[;OI-%C9P"$Z#@P9.Q&I#Q/!_4BQOD3?X MDZ\G>?YO5-2'[S_<<+I8XTT'G-KD&4] 3#GH,00P)E$P(@LJK-&:U)Z]M2-I M_>8>N\=J%QJJV%)QHH#I7C=QP&!C./^%5],]T:Q%UW1VR>\,LK/^S!^YO!>I/F# M00^!.Y:(@4Q=!J$8>E+>HB>5G+*:2DI$[03Z 62VZ!T?A*/'5K9KE;5]U9=U MC()2AO>%!J,%QL6,)C R$:!.4HHW5/;YA#=\;[M73P:(W:_Y?;73S!3"9W@Z MBW&X>'@:,!\=%=0 "J?X+_N MEQW1@92<&<$56"?Q;/&S=<[.XK:QH'5#(;;&"@K66 X1L%IQ>3.WU@V3$FLGPI@#G@ M<_LM?#@5WKI62/^0VS=Y0$E9I$P]!!\Y".<]V$@\9.T8=]JJ1$]H O=.[W16 M!M&0!3Q87_VC\:7SMIH5LASH&G[=VXNQWM*R;KL<.)]UEEF#%(J4:B,&%F\" M2!FEC\OT'T\"?[S=/)S M6+K6\3?W"CJ/R(37)J%& KQ3L53*>]]^S+OA+(PF,_0C[P9)!A]DU Z4*2TN MSGAPT: _&8*WTF@:8NW=2,^0TT-I^:?A>#)=S"1>%A+C'?'PIRRG;WY*\V^3 MN%QKOG!^;B7(J ]<.PJ$,@FBM&E:BQ=*L"QHE2SCNO;TZ1[8[#<+6@O!%0K2 M3XJ7!GR/ T3T#K_ >!4]-IFRTE(#YSJ $.AP.4016L<@@9)_YW;MHA7R)0WX#UE(&C&Z,CRTL5ET/&5.297.^/7=\->9^\D M?X,3U FNJFW".4'$?:*HNJ_(N;'H.+.D/4%@)\O14;&IC(+0"G]+M(^<$>MJ M=[9T&!W?I24N\Y8VR$V'\%8:6G#KA7&0N+<@HA/@-/-@I99XRF0'SLR1)+?@ MTA^/K*]IM-H.?E?M1T\')ACMK#-,(Q.TS#,F ;QR"JCVFAB:RN-6-R#=1E+/ MYO1$R-@,R"IJ:@=UUZBWA,'H1_P'&YARRC(7'0>C)0$A4&HF('LY&J&224:9 MVE/-=B*LY^EFO2*PHLK:P>$J8[?A6"4K1:0)J H>1,@H*YHC^N^4Q2@X_G]7 MUF\+23T//^O7^M504SNHVS:CR&IJ@I(6O-3(#;5E(83W$'/$6)*YI%7M23_/ M4]3S@+)>,5=#20WLX'ZW^MA#I*B,8Y(J X9S#2+3#)8;9%41(YFR,;G:Q2-' MD-O"\];I I53Z;4!J[EF=>4#;SN82DOKK!5@58@@N%9@B:! 8Q;.!\H>!$3B%2J0KT4$(0-Q'OII:J_ MH7AW^OHUF'WCLKH&&T+GRE_>QI4ARCIO,UXT)59+ N\=A=+T29ND-(O<=G6O M/T]9OS%.WXBLJ+6&L+B-'4U]F9%>TE5)@;#H41NB.6CKT8LV-+L.UK<_2U*_ MT4[?Z*NAIP;BG:U^!H]28_0')#"!81OWX#%> PS8F.:1N%A]J'V3UVZ#KX)[ MZ>8U%?.H\%'<4Z[1 M%'H12O= $&5S9@#%H@E"$I^J;^?KO/]EIP-[^U*_RY)H9BH#N@+9C2#YQ(B;]*O^ M!A"_19Q;%/(2\[J4/4>'H:$)&!I*I\"BVPXD!4%TTB+&SHQY#09>3>J^RU/0 M'R3:/0^;DW1I-K"69!.R@%P:[@6U')R1!H][5LR:Z(*M;>WW)+&%7I%6,5U% MK>VB]G$BKQS(=T.\Y(KFAFXTD%GB-94D:)DPB$XY@RMR31&_;Q.1TM8>1G@@ MJ?WFQ-I&<54UMXMF_,9;)&8XGPUXU'B3$ +.662(6Q0B41R8CIZ$S)E*M8>W MODA4OY.[VD;H@:KK?Y37"WR]_58V*'P8KW/7^!?.9K,TG_W3C6Z64AV-)O]V MXY &DLI @Q"@O>: OH\'4Q@7.3.7R\QFR4^#V3VH[G?B5]N@[DKY%;<55 ?\ MQ:3D26\P2/:CV[VP5'(F57) N<0C39D%DSP#ZW3V)@?780KO9?+Z'1+6-H2/ M5F>[WL*[X>S'9+88Y7R9UQ-.!XD[Y6W9@>:D0T^(2/2$-+(:$W,V&\M2-WM[ M=Z-O)ZR:OR=6CU=HNV M_M%"RE\3?A/C3R^XTBPX4,Y2$")H\$'A;QFE/.<< MB#V1L_"8M)T@:O^>$#U*C>VB<],M5%_3687PW9Y R-\3VAUBH%W@7Z4?;CY=?GV95VF6 MCJ,_B?]ZL9BH-DA%2N\R !HLA:# */'*'.JY -/ ]S'I.V&U;_I M ]Q1>FP)GH^K[IR1PI $UL9<]IB)XL*'DJ=F)%'NLNYL-/ A#3)_F[>R(_34 M0 'NYF*.3<(<9)^]B=H4-[T<).Z6TB)>,?1:F).J]DV^.W6[@?)W?_KJ2)O5 MS.()JGB?Y)G=.'X<.H]RG@_KC^;;\>,ZJ^,]A-T3%/)J;P-+1@*BV6)(K\K6 M3:+!1>Z3"\30_(H&V=^OPG\B\+,' K^5 $7O@G,6(9&R&DHEBLS' "XPIJ4N M4R]KNX\'D-E(0>.1"'IN)%\7^FK 37R>Q=NYAM3H()@'=$-B*=#Q8+- W\2@ M,K'R+\=" M:#=Z?!V(+0OMIS]3N8G.0IC>N!%&:W@22\(*4EDO*K@D8$1V8)7.ADG.(Q&G M1^L&2GN>>]8"4H_57X\H72QU?.:^2 X_8.4=_1KDR!/AH90FEG?;6!;?EF$P MV>3$*,DJI4IM6"QM5RT.*'I-F 6FF" M5194Y 8/B9-@DRC[O",SA"CA.QM@]B)Q_=8M]V#7JFBI1?@M=\YJ)61.$0UR M(+*,'%3@C6$@;5;92)(2Z=S]:V!;&UTW@@.D?1@I)^RW=[0-'^\F_@L6V+G#;EFYC2C G'(:M@ 643 MRTC4 #%B'&Z=#REF0I I[.4 M9\HR*]SC,=91)^V\"M7;U7-916^O@+-FBX?CKV71:&B^7-9",."DX+8,:BG=:0!YK*I:A^(JU$=/6RN'+!B!CB>^Q-' 4(S>E)60JR\,*,F($+55# M4>GLG21<=P2N3?0TF.

) M46921%?!=6C'CIH]<>K,7X?VK(IZ6K\X!X8:2Y,F$%G$4T2% A>4!.20>333 M2J;: ],V4])OKWVOU^5>2FC2E-UCYB+-[T1%HW>&5A./'A7 MO$UN;(Q=%7\^I::-Y4Z5U/Z26W:8#IH8K/2J83(>L(;33O>KEL>%+< $TR@! 9[;KU GQ$H\Z" MD5PTY'IUOEZI6T0=(?O:'EY[<$[1N&L6UPT :B$E\%4A)Z2!*Q06UY=37SJAUV+JY MO=?EB_.C\G*NI0J"@8E$@3 ZE#5MI>%%*(_J)Y+5KK-Y@:1V6S+W0<9C@U]3 M#PW$.W<^]LW\VV0ZG/\Z^VLX&PBJ6/#4 U."@DA)@K,:A_/J7O/DT'WEL6@TK .7KB M0BI7F%! O DA>TM#]+7CEDV$M :;0W3\.%HY6N -H&8UMNTA#R[2J *&658Z MB5+)&,-Y8\!2FUR(2IM8>T7 )CH:V2A4$S-'B[L!R&R_QS&Z21_FZ3N&[)YS M3E0H+VYERI7C8%QDP)WBE 9*":M]8>U 5K^ ZM+_J:V3OKM-2Y]9B8=+IQD> MP75?-Y[):6E[O$JSFU%A]SU*^?)F?ID_I^EP$M].D-!0%#K(T5J?N8'D/4&6 M%1XJ0B@D:85U-'(K'_5&;VE#/9J45KWN Y$QZ4U-#=B^7;8=GB MC6>HM'S'I0D?6!NTR(Y V6D"@EB4&0D,,C'.Q6 1'V2G^W7?3^ZW,KS3Z[13 M)31@L9[R]_@A:+T7ZNQ[B9 &/& X;9D$$Z0'X!$AXS7%E+Z+1OO M&E0UY-^ S=H>="]CG,]I[$:+HM1%PVU"+<[7+>$^!ZYM4A"E1%8MPQ"'.P8V MM<\BUN_N/(+??%6\M0O80/38 V7=IFUG=Y^U?*^TR7MC56D43QE#?6/!:.=!XSEA@5!# MXTZ^)'[R/9[Q=W?\[DU4(V4F1Z)D;A*4+",TT04#2G4;DW!%\=1?6(P7TNC+L MS#-*/1,2(D5G1>3DP6 0!+%,FI>6)D=V&KQ>R;_[V&\5WVDNW>XUU8 I_#3Y MN1AK]F'\_&&^FHQ&[Y=Y@8$7S.L0'5CM%0K3.7#"4\@L15>R 9+6#K(.(+-] M?_! T$Q.J\$&0/H\8V_<:/D&:6VVDCHPAI2UK-2 HU1#DBQR3QPEXK21R8JP M?N_HSN&QE[]XB*Z.;2-?UN=&4 M.R)R*,NO0GF$CU2"-Q+C12.933Q%67VUP<[$]5O!VA8^#]59$T-#=[LH>*8J MAL3!VB(\%!@81@,HJH(QT3NAN@^_#[W4.ZM\;0N&A^BJSJ5^/HZG?;[;\H19 M^PWOA8_I["%O'_9.\)H7I"9:>0>)) 048P0LADI@F38Y"&X=K^TS=3CHY&&O MR^4V89__%48WL02,BRK>&2(=I3_&;WR9G/_EOF/06/[Z59K?3,>Y$!K[TFM M0WF_T?]KQ'F7T&C7-&_F^C-R.]W ,Q,LZ9@S\"1+,9_4X(54H#!"S5YA9)IK MMU[7H+O?5,/OI&\]&"TT.@C9&<9HAIXP7 MH\$8W$D12JQ,#'4*GKS& ]$I.-I)+>]E#I[A/F+4Q"0*WRFR MF%]IBT4HNG Z">*5TKWZ34<>C@4''V/<'C!'#Q@^?K'$%66K]*H M',K[.?U(-1Y^IH$01D!PR\#QI( ::D/9AFC(HV&E^\U-VH^TM$#;K[[\O[1_9BERWSVX\=H&$J1XC4BZ&:.W_HX_#Y!<49XR_M>T-)*CLX;RUPCCO91WY"M E\4 [\\^7/WS[..?YY_.SZ[_ MO,+_N?AR[]U\T^*43WC=W2 ';O[>#:>E@N*85M^Z!-0H(.A0))5*"^X^Y/;Y M]FXYH.!**)I ;,-MI6TUQ(@-S&T:GAT,CJO\7P3 MN9B%YQ58BE]1KAW-$G^-G0%R.UF- +(6%+9!K9)>&H7:[/;$KII>$Z,R,Z<@ M&JU!:"' ^JA .2LUU\KR4'NWPRYT-0*V6F#8 6Q'::8EM+WY=?OE/X9IBD1] M^_4Q_4RCQ1D-WHND. >5-"NS[A@X0@508[/6G"K/:O?8[499OX5+S=VWM738 M$C+OG[:G_*T7 B6K>=($X#TM&Z"4LD)8KTWU=4G[$-B(9:R(D%V, M8Q5UM83%#^,?-_/90F)T9?"YIXY2YX $[T (P?%&X0:\=2HSFR3-MJ$DHQI\6JGFC QJ#0!0[,!F>HJ;Y@MRH#C0"XC5#D MY(AHX#@L>=[P&G#[&! %<2HZA0?:1A \272P52X/],8:I[15M2WNBT0UXC&> M'C"3+K77 !P?E=2^G8P7;"SXW,#F(,NC: M79=[DM@O5"L#9,M6XBZTU0 8MPIOH"USP9( R1ITJ(E@X))/8+,S(F>AI*X] M56XK,?T&.-T"K(X&#H?29.Y&5:!T[X)X5E9,\2P%@4"I*!N%4%:42W34N5/" M\!BJ#ZS>C;)&HNC>+]P.]-B H=MBQV=K;G]M.H'>4)&%$Z!2IB!\4N #19;1 MN',2I/7T1%?OLW3V>_]V@9?=+N%ZRFL H,^+<<"BI8%%!SG',I)4$7",96#H M7*3EU-S:ZSZ?IZA?/XMG<_FP^^EOOQ6%#?X M!U^O\50.\S"X\?S/\<27^6,E5[%,H7577EN+LA/4W78BQ%,4Y%IMJ5$N ^5> M@Y!.@F&VM !9HK5@/I/:_O])"G*?=ZL6?M03+3PL]5^EXZ2)C&@T+;',MT^2 M WKY97"(9SE90K2JW0E4FX=&4DS'HF]KLK,/53?@2=RK*KAUD-Z.W&RV*";@ MT09%12C;E7(IA+)@.'7@C6 R9+PM\'0D8IK"87'2_:Q M.%:O?1I%RI7WP$TH\TV- :>X "*MB]0P9W5ME[ASIAHY#<<#L#N;7 $-?8^C M>%/\OC2;O9U\]\/Q@JL2TZ( 4$GXU6P8%TM )^/5 S2QVAFI',3(+ @:/7C" M+7@9",:Q,CEG7O*I#_KD1O#8!FHFIU+A[V6^[]*2GGM%J%.@9"I#-8@OA8P. M2#9!""]%C)V5*U?DHY%,<5,N2U\P^;V.RELW"C?+^4KW.\&SX5IK%X 3+4$$ M1< +CP(1B<??GJ;('G(_ MNWKT)K:Z]1<_:T"H3CFC8G0F H1* 6V=H2@)QPG3,DM:>R9[)XS\-J>G!EAW M:'DX+7*:F9]]J"BV2.(/=)D_3F9E5N#H)J;X87SNIF64"0:',DG+RPYO5P9E M!E&J8[D!PZ+QF0;FJN\#/AESOXV_U]!AZQ9A34SDJRR:ZS2?CY8%\ ,;I$F! M&B"^%+JGX,!SJ\'G13^KR-9T]CA3G9M&"K3_#L?K4 R]ZO/T_+T>/(^QL&/CO>8KJ(>>US5*[<-.2O?Q9?4;: MDQ_<60W&\RR<9*89"DN@]J9[W/9C81B+K8_'TV 2>1GE]/ZP=S.7ZKD([7RZLR]MK83'QWBU& MOPYR4*6J3T,PUH"PJJR7RP0$E2PFG2,++QK%[LEL)%JM!>#&]-I 9G0IC$\) M18#Q\<^T'%F/LAB5::_K"/IRC!KX,9FYT4!$Z83*&4Q8N$[:@^-2@Q">,<]( MH,QW8GYWI[&1&+ ;J]N1JOHVMF7&\&-&+M![+M7YZ+BCU[QD_X[Q 57!&^<\ M&(['3:1RJS!#P1ABI9*1ZSCAXOK+U=_5HM<]OR$&B',,4Q5BF7>8:CY<_$I'\:( MS)M%FNAL'/^1XM?2<8:7Y<_%[;MI_2X&PUS3!#$XA+!$1"&)XU=6,QXCT8[$[KAOH)3[5,AY M?+T>HX<&'+E-8KL:SOYK.7[5:$F#TD!Y*"V<&N4BRLP9(YURW/%,:B4 MH%LC9UE0BJ-$/#,8X-*R M=R$+"IPR*T,(256O$]E 1K\YLFYNL\-DW!1,+B9%!6ZTRCP[HLO2Z0!N$1=3 M[5$DP8&U3,K$LHVZ]NJ3;;2T8FT.5/)6T!PA\0:0\W@NA)M]>S^:_+N$'6F= M$?DR>9.N4B@]'\,\3/'=37G/O<"8F;)/:+N_S08\QZ"5LB7+IDK^EX$3+@!& M'RR@8(/EO)N;[4C*6S%C=5#9@S9?98;K;KC ;59Q-LEWVCAF\$*E3^X^(W:8 M$!K(E%E&C+(T0Z(>G$@J9E'5A-M/DN[N_ M7E56<2^M[Y-5W$<%#<#IV926)=Y)CA$",2F7U"N&#MEJD$)E2;TW6E1O;7V= M6<6]M+Y/5G$?%30 ITVV?G'>DF0D>,[!N6A A))V=5$@ #0Z(XEH:6J'\=MH M::0&KZTKLHKB&@7@ZHQF*BEE7H(U5()(1($SE$%RUF6O;):F]I/;=FKZM65U MM+T#A X0?0,@^CQ-/]PPGO_U(XUGJ01;E_-O:;I,?BW'R\]6]AF-L+7),PRI M)')F"8J.&PF$A>"\3JDD-.J":G?JV@/9(7B8G$0Y#<#N+(3I37HX6WS!!PLV M"XKF7,KR!B6]!9],AIR,=,F@*U#]76X;+?U>GAU!JHK@&P#04\=@.1LNAXR? M%H (AJ+Q(N$QT!QXD%Q&XD.NOB1J,R6-%)*WY7E54%J3T%N=RT"04J,<,%\: M,3,+X*+$N#MHZ94.AE3OL]M&2[_780T]OPB= X3> 'C6#*1X-EOQ=)>R60?" M4A775 '5'%EB/ ->[2BGI((BV3,J:X]TWH&LUB!UB/Z?9+?J*J,!?%U,QO&6 MJ_7:2)J4$-XCX:2(*!+PBP$F/C*%_''-:M>O;""C7W>J$_P<*^P&\'+//[@W M.V%=1A&UU9*ETF2[V&;K''BI459!XY&@2A%1>[[+LP0UTCS5EE=53X5-X?&6 ME\M[Y12+F'?@$W=")N0D> +"^8#2BB5JX5))9J0@I#-8;J>KE:3]T3#8"K!* M.FD?9[SNQ'@[3#>O MO,2NK.W).87YX^JRM?OA9@\*%4]1?'TG!!#$T@B=EHJK.#'WW'"!K]+M4DCYR=PK!=L)=*SY)MWC? MI0JJ ?0TY?=LJ!32*D03.8%HB@\71<9+VUM(44GIM>8N=]>IV5J!7ZL8VJ?@ M;Q^%-@7.#75'1F=%?6#(BQ*EJ4*4,8<:S8.F@6(*7BLG+=.^^NCBUUGPMY?6]RGXVT<% M#<#IV0OA+O+-,5D1K05*>2JCLRB8%/&WBJ(]=]PZUEURZCG*6DD7O+KK]$@E M-P#=9=G0Y#M^_K1U%-P'R._&NF;N])R_S M4@R7FV1S7C*9LR'>D^=CU,ER-^0@!ZJD$!@R1.)!)*K 1E9\/"L< M,@:H-A0$D1J\41*H$=I&8YUDW66*VG@I>?ZC9\LX26B9M:06N',! _NHP3#K M(<0F-@J3 M;9+=/0:_JE>&O;2^SRO#/BIH $[/IKB)M]DJX\$H=/0%0[_?:,G T$149MH2 M5GLB]RM]9=A+Z_N\,NRC@@;@M*5WA@KMM2GR('C01#(.BN, ,4B?67(Z\]JO M"DD^@2S5]6W MMI>>=^U;VT?H#8!G4ZL+S<%Z8SG8J$UA08)C*H-$1IBD1!!:>]#)H7U%I^]+ MVTN_._05[2/L!O!RB*&^RY3&E*UQS RC<*+*H%-SH-.A$;-J0RD@>&4>SZM MGS;]W$M(V(V&FX+SO65I=].KTWP@2;2>DP!,*8Y>:XK@F:?@G%^@JL9SR*F%5^M5Y/:D7.;['[THFRK4S.:SZV]X.A?$?7:_EF=NG8HV MP9,D&07I8^G1"QH\Q8-EF.2:6DFRK;[(X"B*CS7;:^5=YL5GO'FLLK/IM"0, M%I_YYM?=WUG1<5;2",N;DGEF>.D0#]%&-!@EBT"S*"6V(3/!>AV4%V@EDEF#41B& AK"+BRBRQ0)Y5V04A;VWX](:)) MX!RBX$E-:3< ERO4!!+P#"II&97',S6G9\LAYR0"8RRRT8&9,(Q MM,N4:T^$8-KDG0KO=@/54P+Z<;/JZ/0I0(X4< ,7WXJ1E';>#*:?/VUDLCM MJFA-:4X66"2Z;'(-X+5Q$/&K8'3@>)U7!LD64OJYIKJ#2PV)]PB<\G14))/3 M;#8LJW_7HEEO.5C/WU79!,()$,_*(+DE,60U [VRT^#LI;I;JBKN!ITQCT,,A!DW0T2 * MC,0[1,K@@M,ZV.J)K=THZQ>*-;'P>'E/?<4T +?S[S]&DU\IK;R4S;Q]<7^] M2>.4A_/W*/%-7',132))0Y*4E"0R>DHTL,70R$B#$$'7AF,=RGO.G_5K.7M0 M?@.0W^T@7Z3Y92[#2211,D3DCH:RJE K"C8'E#>-GAB-_]&URZ'WH[!G%[5? M"'>HS,.A.IF[40NEIS??O[OIKTE^MF32_RJ-@).\4,IIBD\/I^O$Y:>5!-A& M 2J7J>S^LD"L4R"40L^$"P]4)6Z994E67R':2@'J3A?=RI3@5Y?WRHT_I^EP MLJ1T&4F';$3I]P%?TL)"1@;&B@B&T,0<893GVIGW3AAYU86I^V!Y>V%J7[!H MP0E:I(;P+R^;+(V.(93$$ VF)#H=&(8>G&;HVUE:^*J^^/4^ :T4HO8&B,=> MS<'::0!:AZQ\\C-[YPW]<3"G)B7BJNRM)*#<([ M;D#%$Q2J-1I1WX MU,GC _CH%^A'P&K?E'#7.N[[\>PI\G__WS7#^ZSK-YZ.TY/=VSW.D*E/O M@'N901"2P4I78F:7J<.O@K(O^=F'?WSC6>+.(3,YJ?[Z1NA50E]I&.:KCKE% M4O3!=_X<#^>SJ^L_;YG34M.H'=#L4)9<,8R-K0'F(G->>\V,W@F<^WYR/[@\ M%0PFI]))WX##8^V'XQ4C;R;CF]GGZ>3KU'UWX[CX[4+8J^^M"VTB9\25U71T MT0KLR@L[B1!,(-0+:10U.V'N@ _O)_7;!^RZUDP#3N?G;VX\GWQ?,+(X1)_O M#E$HA>PJ$2 :?1Q1"KE,3 JTBMXYS5-(M4<8/D-.XR\.I[J%:RNN 0S6B1[O M\N+*\"R8$J 84R $-^ ]LQ"%Q$-I*8FN]E2+RBRT4IW>2ES?)T(:." [/J$G MO'M2<@(BIV7D%PK7E8U:/":24XA"5<^POH;:AE[!R0Q_QE\'*O1%3BQ+G+^C37?XH/V)V,1G_Q! WQ:O):+2:#3M@:!*(4!&X M+57R/*%?)XD$IA->G@+M4FBF$O@@#E_UV]H^Z*]6*MP]D!KP?TX@G8N;94=M MLC:;%" +X>L MGXJW5UH _#L=PB/ MO\AM,M#.$Y?BSO_Y16<151>3L/[$G*46X&Q! CM25GY MF @QA)24KUY%>3KV=CJ1XG]/9+.0^SL'7;_B_9S_3 MU'U-"^?^'5J4]VXX_:<;W:3[BC8Z91L(!6UC67."'H9/D:)%LYI*J="LO<(\ MZCXBZ'DAUF^=:.T,BK]UV+F[^ :*:D\#I>!%,F6067%(: 1%.1,ZDTCJC[5O M@._?/G_;W<%IT CLA>*_7>[W9?$%3Z*5908%_A^*CY9=F8X UR2G,IB7T=I% M7LTP_]MGCW\#2] EGG]K1^!A2O!EP5$=/-7<@!1<@-!<@[=<@4P!0SA+>3:O M)R.V)_._?0;[-S $7>+YMS8$JTQDV;#WLM1R8%Q[Y0%_0:DQ%(I4C6A*/8@'";00@2P=B8@<7$J*7, M:UE]744#?/_VV?G?X.QWA.*JF?V^*O\OW'2YU^0D9?Y//NVT-?W/,]M& 7^F M-"#8)&B&OPC/-%BC.3A)DI-"YJAJV]%^"_AWZ@VZ/<++1HPO94S=_3\O-%Y, MYO\GS1]MVUV9@$$45 1I BA*-0CK:!&K 9/PFXJ(:%/M0L:3,/:JR_7WP?I! M_8@GA4T#GF!G0EE&SGC-K[Y5_AX=&&Y%5"Q#-KK4IE@.5HB(ZLP!)9.98[6[ MTT_+X:M^HVWR=!T/I+YGA73GIU[_&(XO_\;8(>%IV<5RAP@<& M)2$T3Y BX6B,)"H4'5+0FBI%@S*1QI=\M7Y9Z#=9VL-Y>D6(:>#Z>I=RF?6" M3,RG0W]36"SC.CZYOX;?;[Z?C<$,K'=WW" MOT]N\&=92XPW20.7I1+'N#+0@V8PRF0MB"8\^9UMMFN8 MBZCO IA!B(+;8"5XEU&R1#$P@7%@46?TJX0ULG9_^DZ$[017_1O!M3NU-8#% MZU3>*,8A+22'$3(C2>72EYZ0'YV?5[E[6?+3ZKQKK,+D97>;#XF1,T=6@++SBF+REW.*%6J>&'H MBB5/;>"*6E5]2>(#"HY> IEFLY06/_-=FH7I<)$N6 X!=")EDGE)!PB*T9(4 M> JH!V)E%I$)&5VJSMQ6N7>XWI^L'7J8*BB6D0N62T(]#E/_0AE/5;W 9+K6>&?AN,2 MLJT)-SFE%!DDKV-9B,C 1R(@!Z.D\9J8N-/5]X+*'WQHSTH_1&63&O+K6_'+ M6'T]-%U)RD)@P(+*:.F(!^<$@11H4,YFLV/]WDN*O_^A_3RO5E/\P?)K(+[< M?-]]O)VPFUG( H*24P)-$P-F4@3C%G+$N^E"[M^L%DOI]BZ_M'W2AAV9@ M=?DCE9AM_'7!UU4JD_;7O_N2IM\'GJID)5$0I=?(EO&C^JVAZ0(V'8BXZ;SK>KG'9)')GHQ+IGJ2'S![ M=$9VC\^HEZL]E+%NLKA)Z< LPR@,#0V@I2EKH&SY2I(DLTN$U'=A:V9Q-YZ# M 3$ZH-U,8)PK+FG&D:.$V\# M^+C^-IG.B]]UQT' S\%;.0 KB_F$4A$,CPJR)8(0EACE]<>W/*:B;V^F&D*. M%' #$+DC/*-QTZ3$?[[L/G)EOJ$5#()W!-$>!#&UFZ7V T1GE; 5 7&8. _' M0>F^.)GC>GWS UW14F/A1F_=[-O[T>3?'\9Y,OU^ORIC/EG*LZ(W>]@'=^'B M5A!!-WZOT%8$(S.PQ2MVU@F\8PJTMSHR%R/3]1_X:_J]:VG>.F:KO5O#-%N& MG[>L1F]\0F(@.S2N@F4+/N<,PF1FJ#0^^]I543L3UY1_O \F'ANR;M31P(7W MT/%?UXP-F/ >_;B4G M%64TB0Q6)UDV53NPC&:0.=#,?'$SQ$LWY)$T-!6B'6*F3JF#!HS6+IP^/%2W M+ ^L$9K92,$6]U,P4_;_A@ T*"4#\F]L[93 $>3V8_Y."J=)/[KMVV(N3_VC M:3Q/GXAN9:J8C]0A;TPX"L(RB])U&D+61 D2O39F)S.YYPT& M#.+# _$BFW2@$M>4^ 1"HS0%2PSYTV7.HRA3/0BQH;85W)?&'DU?IVAYUOFK MK+HFC5QI8RFM<:4[_U:$C$3.,_K/7+*2).(1C%$""!4R226)(>%P\[;I(YM* MLM4U;$=+N'63=I_!==NP(M0$C>>/4Z\P[O(4C!<1>+!X FDHKLY6.Z2/GNS5XW"5[-5%0T M1O ^(7!<::L.Z.K+X!A37@J5:.73WF5APSTAKO,_[V[NSB1UQC-+")!%11%G M'AS5%$+,,DH25?TA8_O0UU2:=Q]D/&^_*BJE@0MU4_'K;>A\C[\+/+!?_IU& M/].GR7C^;38P-A/.J89,I0&AG *C4P*\#(SPP2CGZA^UPVCM%XC=H6>'.N;J MJGQ%D/T_R4V__'LR<":)I)E9U2N),K,\E V^*1#KM.0A==.PL3.)_6::FP/H M(8I[;;A$H*6!-M%2*0B$L,@0& %.$ ^,2I\B(R;[^M4D>Q+9;Z:O36SNK;Q7 MAL[WDYOI0%(:/)$:I5GZ_K-+X%D.&(YIFQ,5V>B^+O@UC?TF:YK$YMZJ>VW0 M'/Y, T)U\K(4B[F PC3<@I4D0")<$AFS%[17:"*-_8[X:Q.:^ZKN%4%SD!FW MVG$-E&4\L[XK;?U.ZVL.BGNIJEK1:4<0_',<5_G3 M%,__"OA75P,&HY4L./1)=.;HG7";P"DBT(%V@3">,KHGI\3C-D+[G!YYJX$@R='OHLHLD9Z&6OOM#^F M=*:S67TGPUL-11QL^WZFJ9]T> '?:Z^]%9:GP7%/*"CG6&DG0 ^#RPR:E4=4 MGXCVWY&TG1!G7SWBNE!4 P[@EH/T]F9:I'^-BEPT.ESF94__T(T^3V:+ MW1WGY85K-BRM<%MXKQ3$%+0@CAJ1:^H[Y+LOI&X MET::N+^W\',Q&8<52])29;TCI2RXM).CIUM",$"W!)E!?##?;87.!J+Z+F_M M#6<'ZJ5=4S:(4203&89/P5L0+&+X9!G:9B'I86]@6HO M';R2-M\="IX&CQ*9G55T#6A?-5V/6;RMZOJ/ \7\]O+3IP]?/IU??+D^NWCW M]O+BRX>+/\XOWGXXOSZB2FZ'GUI#@/L27ZD&[NWD^_?A?#G5?[Q8]H G,*&7 MBFJZW0UPOZ:8V5P*H2C#&"\( D:X"-(DY8,E0<3:6W3W(O#HA,%D-GOP$9(/.%X//4\!_HB6 M[NM",V_1^"T&8%,J.0D8U$5M25E"A>&=X@X,=XDI&5P,.U5@% 9@RE-@TB@0/##D 1UF+Y.S-!"=0HT!X=L^ MO[]9XB:H4<2BJ:6<2V)7$[&SPD@]> 6:4F0F ML01&60D6]>Q$4F7"YTYM32]]4BN8.%21DZZDV@Y$N!#BE@45:$XYXC6K:%G% ME0+8) ,0D;EB7*NL=IMZL/GG]S=5ODLX'"S!!K(6=W(I2>:;V<)XRIA-)!H# M[QA+N,P(>"(-8%B>\:J-&)]7+UC>0$?/R=9Z/D5DUE(97[]83Z2S\,F#+=-@E?0DE9'!_O&*Z_JYN:W4]?P4 MV($7U(UBFH/O-J/SU7V7JXZUU9CDXZD+I+R=EZH[!")0' M"0ZCVZ@9$ZQZA>N+1+6$LB/4/^E2%SV"*Z;AX&/ZZD;G**3Y\KP1S8+W7H') M98R3E@XLQ5]R]-E)1S*GSU5:Q+JW6[' M"K-G'"RI7IT.K90)B-&BN0CH05+P:'6!9TDX$Y$F]EPP_S(([G]:/T;B:'5- M*LBN]R3PLH#@2PK?QI/1Y"L>@ ^SJ4NCC_.X,F66^2C+HNV(%S >!<71Z4\4 MK"R+MZ4AENSX4O#B9_4'A,,5..E.FGV#XS+G-VY4UL1=?TMI?C6<_=?BE.04 ME+;1@HH>3:)UI2=($L [LUQNQ'/N=D+$E@_HMW&UXHU038H-(F%U5@+/Z)8[ M 5X(518%)O"9<; B"12/9=D=C(4^;X=ZJGL!"P?(L0$T#$,JU3OG?_THBW6F M;CQS]]W?J'0R%+D)@=B2?%+@B."0E$C<,^:LW6UHYHL?U18Z#E'FI#/)-A"U M7M_X6?KO&Q3E^4_\I;RZ+HLS!$9=,J"$4L9KT)027UH&121B/5?>"EL[5MU" M2K^MZ1TDUVJ(O$WDK$Z7R'H#63Q@L$J!ER"*$G!BKW>JSD9#F@'.( MDI^'S@$2;P V3RSRQ]OUR3Q()V-8;!UU9:ND .=T!INLC-Y+DV+U 2M;J>EW M:L4I'H4.$WP#$/IS/$VA:"#^.0Z3<5QTZ;K1YYMI^.9FZ=*/5L^J]]W'U;P- MH4F.I630\%PVE.#YL\0P_,6A *.B3-7N=SV"W);2^XI=G-J(CU M/N,X#/:@G0;,Y.-WY$7--[(U0H]Y/LQY-O J!X)>#D111FU8@K), M@:%HLY'HZ#+&NZT?VD!48P^K=8Q?756TBZUW2,TXNK)N4QM/3,;3P8(MF\H- M*88;'0O#O?'"4NM.A*T[HAI[HND46P>JHCULO7/?W=>\^ -.@T5/(0G!K6*U1U.\2%1C&=E.L'6D*OKVS[:I]Q=ID_I3A<*&^ P;\-Q&;0Z&F6P4$8);'@\?!0'KD@64JVDTMV MR*;@KVZT;(!8;CLG3 >?.(K( M4 VB[*?QW ODQ_&41";ZV5*X@SJ4MI/3[RC/CC!52_R-+N+[X_SRCZNSS__X M\/;LXMWUAS\N/KPO7WYY^^?UE\M/YU:?)VZ']^& ?V49?F>E'A=17#4972" MM04?0P;'HP@F\2"\W 6'+TS)V4I S[ Z(0(FM=71-Z:61_(^"^MV6\,]44D" M#:JX/S2#T29!MI)[% F-::?A[R]A:AL!_8W9J:3826TI-Q!6G'\Z/UM5P6@J M*>4Z@M(8-/A2*$&S$R+BT4DT5K[[[CZ]1W#44>6DBES[S)J5M]CIK\&' MCP,N@T*KZ4!914$H4NJ"'8$HB%.):DK#H>AWY_W6.E12 M])YBZSL/?CG_EJ:%]65\N1X IEC03GA0,C(0T0;PVG'@4;EH>6;*/)IONZW[ M8=./[[>>X%@]UY%:SV[@&3K(>)7-5I0+SK*.(0+^$D (Y\"9D$"R1"*C5@I7 M(YYX^*G]#=*K>Z_ MGZG_\[H_?^X834V.$EL3IG[-_@/#95V@4A-$O:"EQT)DL!%OK9+^UO@'R@FU MN[G?]!']G?4:^JXGO;[-_FSH/KLPS,.POK-XU,PF"HESO )%*O->54"AJ#(+ MBS(3:T3]3SZX'Q^@(^-_E%0;B/+W3*/=/9FA2)C17@.1$4^30D/H;5E$;+-) MCC.G5.TFR$-I[3>XZ"%E>5+EM@/BPF9YX"WO#/\:SK^M63W_*XQNRC3)PB;^ MI]3]#FB(FB<4J8UET+%W&5S4"A+!R$TXHZVNO?#R #+[38"U?<13]=OZ9J3I*1FX'+D"%+NP63T/U,T/"B:O.$[ M1=JO_RU=1<70"!"066# I-$\&.\%,.Z(3\H1HE1M2?R.;^G[(*KR6_H^*NS[ MW7/K&Q_>&CY:Z\'S0 #C=@W>\PPQ2R>%-UG3G18%_"W?TO="P$YOZ?NHHV], M;8TD1=E7G+)$+STF$)1@))D)1I(RZ2A(D)3M-"CW=WI+WTNQ.[VE[R/E!K*L M'SX.@C"!N(CGP_C27&TDNJC4 &-!X.\L^JCU'M3Z>CFMJ+2GCZC[2+ !G?]Y M/6"!Z)Q#U,M]?Q.34R?W'].IK>B M/W5&=?.G]Y9(W4$87>=/4S(T$>E J5S:,I,%EU,$2GV@TGN\N6N_V'2?/SU? MS&[_%[HLJX/_YM=#4;_Y=?OI*VI6UTYVSK!2;<9]Q'!(V00F2H&1-2.699X2 M[RZ)>C#9C692]\'6]DSJ:939P'7^=C(.J;S-%<65@5UO?KU)X_#MNYLNAXPG MDC1'=QZ,P^!-A(SR=,H#M8GCGU G2.V^XY=H:B79>B*03#K46),(7'.SBB>] M3=9H0S&VHQ&%Y2QZY2Z )GB:O:-$QMH]*R_1U"\"ZR+@17@=H8X&X'7M1FFV M.I_H Z^+QJ45+$=5*G 8".-+=3^&>TS2G"6C3-I<^\K=1$AK0#I&UX\OTZ,% MWP!Z-ARUV_'F5EL6(T4G(Y4LMA6E-) 'H"P(I;/Q_!0WXUX+!$Z0>&GF4CQ( M3RU"[MY8="=01,(Z-.S$@W?D,.:T9KP-5_A*4#I1_ M"U!:G;DG+*V,,?>&2FW0GL>RQ45$]!BL<\""I\K;,BZG]DR0%TAJ#%*'JOXQ MI"KJH>=RB8>V?'G8B#+9H8\IN0J MWM =Z'<\-(IX[2(3-;H.WOZR?VV(/9U MY5700L\8NG#?46H/>%BO_6"*2&\S$(+ABM BDMGC[?H-?DW[7YNNR4]%@$"O1_L9 P0@4B;;(AU0<;_5'5F;;_L^' M/[@_E5?2TZ22T%I1^)MU^Y5P(4/B; MOKL8.U3X(4)KP$%]-HD1D0$Y,0AFR0*A3-E0>UW6 MCJ3U.]V^[["["_TU ,LG?OKG-"W?<%\3';!@5$Q,0>9E @QC$7S6>#='SH-- M481<>P[^<_3T/%BG"P"\%) ?JHU&2QK.SZXN/ES\=N.D8;-D,07']#C-X^_$;J720I0+09D2"-!!N< MA2 DMSNZ[BS#-5%B][ M@E$",00L50R(#>C@I2SK+\':@[R>K5,-K#S7;E53.0W<>P\8*FPLF)JEZ<]E M6E4(GXAS&6)(J=3;HI?@@@>2&7$RF^!2[34=+Y#42BE 92@\J2VMIY<&8%:R MJH]$MHJ#6"IQ2Y(@G29X+JT JVA&;HC#H^DB_G%E@&TEIN_BT8HJGW0A_P: M=/UC.)[DO(I]9>261W0J94BJ/"V[DD47(&EPP3@=M*Z^S/T^ ?T"II)2'U]V M!TNX 7@\_?Y239MC:K'$JURH0! &,6'Q\DDB*%#TZ)4'DYM Y>):[ M5)8^Q3^%KEJ.\V?;V,[34 6HNT"7."R6V^P(W4:/K/6+N-E==A+#[C*4^X?M M3IG7Z8F-NNO@JYEM3 J:! GH,$-#<;X")P&-4Z63ML!++V9%"*]VUSP33]W< MRJT TZ[3O_<^!B*,WKW2K?W=.R9%*2N!T@2P8-D7Q*E7<7P8UBVN,G ME@^'':=GWG5S\@*:."7OME>7HI@C.T&&Q(1<# MH1-$%5#&*'C0Q=M=3!03OEEW:='GSG=MA.1#SNRG0J%#)PPGEGM!0M16 PAG M=/%6@(?1*XWHCM'T,S6SYXBV@BWT,-4*!\5]HU4!>* -SQ<;1R(E<_C+6Z)E2%IQS9KB7;Q'$SES"XDI(#:MHFI# M8BN=Y#YWRTR00TXT46(TH*BT%BD&[JDK75[S%P$S-Z>8'$&C!'P^.KK>+8N@ MXUM >![E[@X9FZ0CELK(#$L>?.F# M@+$TSIOY,PG&)E53P=MZIP?B8-.VR3>,*4Z)%PH=:J8TL=DD$%(U--*HFQ^KA959@$.,!12IYYI L@UQ MG$4-WC4^GG1'[^M7TV,DSFLVSH_10LJKP.#\USP:MH6#X( !,UP&$B R(E/@ M!'2,)!JOI=-<@BSMGOR7H)-PU[PK4[*< BI8Z9YEI@4?M0(F"* K3J3"B6B, M$80[YIVU7DE9VCI\EI"Z(G*O4/0I$!HE]0JALU]@6Y.'WU!+ P04 " ] M@8M6V&N;G$@- K=0 '@ &-G;G0R,#(M97@T,3!C86UE;F1M96YT;F\Q M+FAT;>T=:W/:.O;[_@I=NK85 ;F;2))V;G;ZVH=/93QW9%D$;8WDE M&OT=J)WVS1*JNS2HMZ])A^K[5@E66X MWSZD]#AD?Q8&/"KUF5E N]%T6JU8=T8\T/VV6ZG\7IBY-:9! #LHA:RGV\=5 MN#.[@AMHEZJ.VX"KFOW0)1KRVZB- _8"CP+81+MT7,>[ '1/ ')2V+X(A6R_ MJN"G8T9*/3K@X;C]1Y^6KNU/3.L%V M+/B.>3*ADL M_KT0M]%8,W(C>GI$)2/O=> 4@5> D^*4F4@$,M-P2TWWI%FOEAKDR.R'1[0' M//'Z5:/5(:]?M:K52N=E=K@P@%L.$UTK M25GX$+:KQQ4P4:7CW<;V]*9V N-].F2$3:L\0K?0\_ (Z=&AD.;VMS2Z(W_1 M6(!F&9"WS@>''!FSL0/X7[*C74 _\.=)YX6U^<&"Y&I!C$#$5&JCU>BM9,PX M5T=XA8;A&'2@\;U6N5M%0A513!.1:"-[NL\5F7AKSDZRTLP,S\X0RZGQ48P, M2B7K"K6([09FUE<_ M<9J;2%BUY=1RD9.ZI2=](8HNFW\68Z[K5&H&$]<1N0AIHA@Y=JH/B]V#)&BZ M3G4#"@"E&K4<*> Z?&=H4&T8E!7.0%F"_J-QGQSY;XCJ@ZDB'B,!"QFXA:OM MSE/0HU%U6LU\Z;%[! ';/T43[PTX!B;@0 BL2N'64=7:[XWI M.2:\!;M^-&?]*LK6VQF^O"E>!KA(+[AT>\AD B2 _5DTQ,_'<*+"+<<;_F8 /#\P9 MX_I,7BA,D$-1S2%_F%_I;995R!%]@^/ J3*8@ ?T"1WBP3V;IXQB5]7Z2SU MBX,8K1MEF\)/).B^=0#^02-,F)@JC 5@%)^QHE872[AG%D9M!D8%YCB/)0]Q MR$%$[+E6]'='*V8NZ+E&!P87%!-@D1F8KA*FY@T+O$IH!$02LFM$ &J^)'DVESK6;32@4A@>P A M\4T"LB?%P)+B/PG78Q0F\].C(;4X9\:R],A"IAY,!C6>2A+BN$K\_OUD<[3* M/)DK.\D%C;D&?PDGLR-:X 6[.@"WL(8BB:48<@1F4(+S&9JB-;/314(3]L,W M:9ZO-W^O58I -///2OF3\\IN27FP.U*>^3X/2'GU(.4Y2OGSR/-SBF@_\["< M1M/06=CFC[9D(=5\R%8V0WA":S%H5^X?H9X28:)7/_+R-?45,KU):7QM.7OZ M;U_>9T5O6QU$9V."5C)XI#Z< ?HXAE[]!-A ML%O9I,C0R)7VJ&U3)*^JK'TQ2#2FX%V"MNB2>9A:N'I[W;T\GP2/1IO'&QHO M,RHSL/,6Z ]3+H#@SN31(E#1/"V1+YU]P9K4G$:1C/H<3,Z$N@-&56(*\8SZ MD\@25F$K\%B=I[YO75/JXO&G)=2W+JZB%,8^.LHXM:0<#E57Z>DM[%*>B_7 MR^,6.'&;#6<#M)0:]=R0DN+#H?EU*2RP:A,KR>=*,0T<6#_NO.?4XR''0GFF M0._#7S^1TF@5B@^LT)$3'K_%=F632J;6*,X"":>F.@)!D%B2O3>A]Y78&PUP ML):[30/-+\02WNZPA,'%>PYA4V "IXP%NI9R5/612\P7#-6&-,02N_59@'Q8 M(@ *#IG2MOH>)U(EIJ<"C-D2;EE&Y2(!QSY1,Y;U:#9TZPEI($/,Q&PVAJM) M&:H(@9TG).P*[7, CZLI>PR<"289_:XWUMNZ=]%P8]37B6G- 8[T&81NZ'PM MA*-H?0V?^B''C:8.!LVRTV99(T%&C-VIJ3S"E,%&;P/\QJ%!S\3ZVY7>QZ#N M7 RZWY;\=G98EFKC\U2G[G9JL_:Q+74#(+F;'[NO0$ M/3R"F35;8\%_+:2@\&W@M113;33/-:GNH7$<0OSGAF43"GP"#*USZW8QL9#"&9U8.:-3!H0P<< &14F MQ6/SSPKHK3)97]9Z#[$[A1F2J#0Q,^ PF+8+<(MP<4;4Q]B+GP!L<(9\AO>P M7L_TY="!2)54UO2Z^D 7!J'9/#;KOZ_EYI3I<66N&B MKS^2;]?=CU 1[LD^O]U'E(U=+)XP/(W0%T=JI- MY'RO<268S1+0-J2Q8NWL2R?@*@[IN,TCI! ^U)F=W:@(<-LTQ.)AN@)=V]7X!W%G"6P4]CS*+;8+#W")L<%3 M;G!SW@NN.L>-!1N07GSY M;/&9)5R6A4#SLBWBS;&SQ@YM9@G>CF?SJNLQL*',O/Q6L)QD2X^7=,@#>\\*J]8PLXSW/K@1]WE!_)!\8EZ=+0>PY^+*/GL)&->)RN M?^K0]F55_X-'NX.A\,'GQ>(T4(MP_PL:(F9T,BQ(."Y;!@.5=^ M_TXR!!6)QR;5JO3:TM9J^YH=7PR ?<>+KS/*\W!:^BX9LX4+N[[T72IYGDY[ M4\SZXWW+>K8I 3O;S0LG%.7!!)U]<_K1$@QOP,@LR-[I!S!,)@^#.=--0!/= M%Q(SAPH36O #%OZ!*265LYSD&/PMN\XC[!^4 1Y3P:.[T\F0@GM668(.=@E,Y_') MH3=[B-BBRW1VF$0G-\.XN2N4U>&EY[FL^-IH,8&6N2,]XB9#LD?SV0_-W9Y._/^IF'A-DA M879(F.UJPFS5RS0/N;.]S%4<2ZK= MO[7ZD%0[)-4.2;7=3:HM^>1X,ND!#;XJ_;?[])E#[TYD^&J'#-\V)*P?,GR_ M2(;O0<9^^A!A8?FUFI'X0QKQD$8\I/'6.NB+_[/*(7'W%(F2G=G-(4GW*U'K MP'N/3,B][/FJ@]^^L=_>>'*_O6S_&U'\#TW/_@=02P,$% @ /8&+5G4= MPH]+#0 [V@ !X !C9VYT,C R,RUE>#0Q,&)F>64R,V%M96YD;2YH=&WM M'6MOV[;V^_T57+)UZ6#+S[SL+$";MEB MAN:%,4^#;1$VUPE42,IN]ZOO^<< M2G[*J9TFL=+%P-Q8XO.\7^3.?GCU^\7UGW^\9D,;A>R/CR_?7EZPO6JM]JEU M4:N]NG[%?KM^]Y:UO7J#76L>&VFEBGE8J[U^O\?VAM8FG5IM/!Y[XY:G]*!V M_:&&0[5KH5)&>($-]L[/\ E\"QZ<_^_LAVJ5O5)^&HG8,E\+;D7 4B/C ?L4 M"/.95:M9JPN53+0<#"UKUILM]DGISW+$W7LK;2C.\W'.:N[W68TF.>NI8')^ M%L@1D\&O>_*DU0J.^T+T_,9INW[:YB*HMWK'O-\X.FD>-?V_&K#(&C1W?8R= MA.+7O4C&U:' ^3O'S<1VQS*PPTZC7O]IC]J=G_55;&$R#9W=G],QUKY;F<6* M+[;*0SF(.[37/=!5FD<5'T5*MW9[].GF_VJTZ>+7:I]'LEPTOGY M6D;"L/=BS#ZHB,<_5PP@KFJ$EGW7T,A_!6P$]D0_Q]DF89Q0QB+?-.ZT2\L+ MA*\T1\QW8"%"8ZN]\]=?AK(G+1!'H_ZR *6]T(QW8?2T!'W$/+$B$[^1S>0 M)@GYI"-CFILZ=2.N!P#]GK)619U#6.A(:"M]'F:@HF6YUQE>3D^]H\,FHL8" MS&V03YQAS2.LU6RP^N[TQ#NMKW]=]QK3=S4:VXT/.S )CW_=:^TM;3);=L.# MA3.C0AFP'$]9BU#T[4WOM4/ ^@96)86O$QX$P$F=9O*%-0!L<]3E Y\(O0S( M2 9!*):([NYIJUU 6WOG%[ 6+F, 9=R7 :Q/\I#)N*]T1-2&+[ !" AH98?2 ML"#C^ H;P>\;C &:P*0_AAT71!:,, MN5U8,\R2:)!35C"E%[>&_0]D-H&*I'6KGO6%#<;*,O@% .6AQY[MGS2;]>ZS M_=-&]Y=??H%_6UUZUNA"QP 0:0$=XZ'0@@:='VP*H'RFOE:1@Z)P,)@R[92V M:\1_*X+L[@BCN8'0V3MG]_]9([+O;Z?%+/ *$/AL__"DRUIU]KMO54_H"NJ[ MYN8Z96>+OU9NZ259SH4:Q!-@NRO5MV,.'/'6!EYERLFQ\MAAHWK4.#UJ-ZN' M["!?]BXH/&/LY25GO/TP*RN&XO,5;!:8*G^#5)3]R9WKC>T0?2W\80QS#B2, M?6DT%V$QSIO']?;)4?6X5#B?7_T3WC=9XL%K[@^9ZK,53D?-6@37"C-#T-:@ M!\%,Z L-M@+H_0K[6\G89AK="+")4*574'6KRPQ29_&VT49?M$HS@G*/P*(!2ZE3S=KMB,K6F@J[((4/F76PRU7S&DB6& Q< K?<%^&TD[8BR31:@3&;T".?O/8:S0]L&_JVXN;+2B- M'/:OD1DVNG<:*T;K)[38N=DE/S_;;QRA9['\_9+'G]EO/%$ N8B]]-YY[ !7 M*V/>![=DT>+;L73$M99!-#IO%'2(\HG*@1:PI+?P\6R]%1L]6N,W L7VKP98?N(;2#[OFV*\XE%BSF MD9C7B0M&$>JWI<%;)XV3HZ-;#CY5N*4EB9G@<7LNA6E58>"6 SDDT%\%A!5P MT$T*T ?X112:,,(RE=H<\FOE:"C F==SXK1!XK0"3KWP4WS8$W:,?O\,FVMI M8P.\/MMOM1\(>L7(+8+&6P+";L4G@.4Y@.BT2Y"LKGK!3PKM8>VV=1H-"2CA MVA+1#[00*( /Z F:_<\91R.FD.L]PTUE3HVL8AUW]_N8#2\(4N[L,.;9;I4Y&G$[7X)\49<3OX M& A.Q :W ..%*$*Q VIZH$OFIUJ+V,]CD/<>0Z<1.]("5_B;Q3$.ZTTT]0X; MK>XLKK031P\@'LJ1<&'F&<8!^T0VCE =M2#U55B2:I-R%SZ[ M>GOD7C7<(S=MFH_&M+E0<2!=S<(?6O@BF(NO?IPCH6(JV:U7##;]+H,%9UE6O/Z&OS^:K5 M1+F:W0Z8K* U1F*ECG56O4AEB_59%]XS*DSM^BXKY86[#CF$[.XVP;_.[,D5C%;(H=YJ9X90\=>8T-+QFD/*E&+P-S 8$06 MO%R(1Y Z6?3M4;$L/O%NB)Z7&?8Q"^E?X_./5CPO@9 6GECN51JRQ4"()P+R#DM&0 )D8T)A>?07'19E[(=I,'<.>8U8 M #WO#N)&@LQ-T\'1S8'@"HBI$&3;G(R;JR$@.AQ+(]:NPKM5.=TM M2Q"W#'3N)FR\=9+EM-&]0L,<["XL<1Q0.-_5C5"08.M-W0X43[T>L->.JTL+ M/^A(&M;G8#VAXIA4'HZQRP& KW[^6O/Y?N&TKJA@V^^OW8EPOYLK+MQ8/79V M*]7RGTM];G%/1&E3GT^(+4J;?C>(?6A1O ALVV/3=R3M2J.:/CFOAW:8 MQ3>SJB^Z FKLE+MXC7Y87'RK/O+89>E&Y_ 5>XI<*E6W*VY9&STY8QGAEU[2NTKI0TVR^]5'W.W2 RG:%STTD^FR_?=PU],U>\9$, MV(L>#R2;?_Y.2,VN>=B3#V0[W(4!N<-PPPW@;C6FL?SYVY]V 1 MY5# >__RRI'\6>%]!^6_2JQDMP55E@V 68T5%EP;+H,I./'RC QA,Y6?W_2( M24^,IE+8'>/J/+5#I2DX2RET"S]@X>^$,=IXQ2@G]5_TO.#.R"5 $I/ @M%K MH',[J9TP'JB$LFQQX;63N,PTJ5I5I3HF&31YY M-%0RT,,K'F?U83FXZ"X)JE>PE"S$@9(4)C#";&='/BG!FY3@-RF8O) B+^2;@JFEUV"/T4$I MKYGPY*2L=U+^L^G0]N;6P<*W^U\!T?^4Z/S_4$L#!!0 ( #V!BU9;=RG4 MJA( #N! > 8V=N=#(P,C,M97@T.6%F>64R,V%M96YD;64N:'1M[3UI M<]LXLM_?K\ Z;S/VE$3K\.U,JA19V7C7CE.V4JG]M 61H(4-16H!4HKVUV]W M [QT.')B6[0GGAI%$D&PT?<%Z,U?SJZZ_7]^ZK%A/ K8I\_O+LZ[;*N^N_NE MW=W=/>N?L0_]RPNVYS2:K*]XJ&4LHY 'N[N]CUML:QC'XY/=W>ETZDS;3J1N M=_O7NSC5WFX015HX7NQMO7V#W\"KX-[;_WOSEWJ=G45N,A)AS%PE>"P\EF@9 MWK(OGM!?6;UN1W6C\4S)VV',6HU6FWV)U%9Z+.- O$WG>;-K/K_9I8>\ M&43>[.T;3TZ8]/[8DBUW<.@/CMS!P<'QWM%>>W @CMO[K99[<-QT]T3K7TT M&FWMT/ O$'ULC&=:' I]_LG?L'!R-X].I].+A2;/1^.L6#7W[QH_"&)ZG MX'[SUDRS,%DLOL5U'LC;\(26M&5N32\/N/OU5D5)Z-7=*(C4R2N?_D[MIP;] MG>(M=9^/9# [^:TO1T*SCV+*KJ,1#W^K::!/70LE?3-0R_\* !;@IH]3LY9# MF">0H4C7AJLY)? \X4:*(X%/ !"A<-36V]ZWH1S(&'C@N%->Y/+EN4 /H;96 MHH9>8CX(1+;X2,'3<.$!'VMQDKXY]:0>!WQV(D,"F&XZ'7%U"Y091'$, :18#-+&7/MB2TR%R[L;>XK7C(^>XL?IR MPVEFUW9I;C,_K$"/>?C'5GMK;I$6[*8#@#,=!=)C*7'MB$#X\5W7E:':Z@%Q M-%YZ>$(;?>=@$6+D- 9>A+ M#^"3/& R]",U(A;%"S@ E >,BH=2,\]J@QH;N M8%,9#]EYJ&.5N#B99G!#'#'+Z_3^/3P)%$_]?0VF 75G MS$TT$),K6#WCH0=/B!,>P(<8U1K,,N1Q"69XREB!#HL%BU1Y:7C_MK0/B$8R M-E#G]\("PRAF\ D0R@.'O7YUU&HU3E^_.FZ>_O[[[_!O^Y2^:Y["C1X0,@9R M3(=""9JT.%F&H/1)OHI&!HO"X" 3VHRW=TG^?EKX'^>NAV//UAKZ7G>I^\O>OU^[[KR"SGK]'MG[*S7[5V^ZUVS MUF$-K6WC\?;G+U4H?69R#EO#(_]A&P;""E *_$7;*(/H8 3L] M#2C+,615R [J0,1.-QJ!CB#8+@3H"L4\.\1='(BV!DI99]5D1(#8UX&(IZBSG['PZ] MBV0D62#JYUIQ$;!WSJ53&79&""N!.41;-[H-9T# [.X%W!\Q=VSL!%9#UV __UX/V'1T3"9EVK+Q]Z MU[W.C6%\RW40:(!M%=^$FZ#/P!>]B=I*=Z(*_L$51-LRA/!L >X*R!/&D%7 M4?>B LC8>?UJ_YC4\)]+P*92#]%5IYB&KJSF69-_B";2*V1-YAQ>A[U8_'V\ M^H)!^G7O_=5UKXQ%?JN$0/3X8,*CJ09F.CI]:$24,Y<$=&5PTW1>OVH>8#9I M_G5SLGV783T3/N7^^D*-]$J,VY2GR:FVCISV_E*;RL8QA6?^%[V+$"DMT=IE-AQ+\>:[R^TC^ M05MT+](QF .U;^V@U1[; V#V;F$I/6#_P#E<8WXS;$.$:STS"""HHL5;*,-WLJO7! MMHTJ!L_KQAT*+PD$>Y<.!K;9R?G&$X&@J D<.R7& 7?APV!&(PTC 5AW>RIK M4OH^[@N6%P]@EC):BM^8"F6]Y1Q7288K$"FU'/8^8YN<,=:CWA(4[SF5\B&_ M".M'4]T3N92"#8WR SN*N')V&2R>?@5&S[@01/I @2W"C"!CDN4YA=QW.M7 M>X>G$.3>)IRN&_9/2-#<* RMK%&=87FI(DU:7J%C \)I'E?+OL %C]:)R!YB>!+P- P&V-F?M /@,Q 1@91F&PV/\ R)3= MB$CBL0:K(R (YCIVTD$C>/JPQD:"ZT0)@MOC,[8-CQM@U@2(A)Z:"\L2P#2 M,/LT>S^^M0_"Y]!T;!O,#!^/ ^EBN7:'>8G".XW62;$$TYGGD17#6^;/40]M?@Z5+F2N!7U@1+\:YW[IG(<"Q;QM& :""&+BFL#2NJ^N=H+,1$*D,FVNR:48C?4'P*BN;..45R^ M\$IK[ HY5JUFZED5-.UO&C4TM3%1DKCWGT3&LUP_8T,,:!Y0?V!R0O;YYJS5 M:-0:YG^VW9]&[ -0&"O2EZBP(QICRH)S][8;?TW5V1T ]"/DBX[6(M:K@^/G MS13GOK&$Z*)RL L3:1N00O@XQH29FP11P?PX M46!9*;QU>8#DCI$X% ;$40)*@H#(T5J*)S%0$X3J\3 !:;+#BEH;X>)DS&Z M52".('H%D1U*!=?+TJII%IT$,=[(V51)BKU]_'@;1=X4AM<8OAK'R0T2+V]J M$_DBHO GV.2Q6.(9V,9/*O+!=[_&"R^4]UM.JWJVD"B!7%ZV23R$F"4HFR88 M]#ZA/-.9&%#(TGMWWC_K%#0S" ;&4&UGOV;C@$3UB]J;"XZM9RBEP2Y,&4$[.1+#:O-XUS?=@< 8,2K+BR*RN#-YBG. M;M$1 X'+D7F^Y,)"4RS!XP%)$RX#@FLYYQ.:,^#9&+@E\F!>X0ID3N.>B")1 M;F!PO!Y1'99:7SZ)I.E3AUF\*!F@KV0#_XD@.-+\BH% B7&D4 <8&@7D+NEA M9#TI\&Z)""FN:V6\A GV76C3P93S58-P70)QMLX\%;428/SS5K-N[HGQ- M]_U56E P?6.:G,8\'YJY<%TSK4M\7\B=[CLM>"J(RFBZ7O$->ML3'A15.E(*KQE9G1^$=Y+BH!(RL,9$:-)2>B?U MKH< >B'@;A:==Q&6//F3""CW#P]M-)_"?'7A01*>S)O=;[7*FT)>3T?>DXV&AMMJ6A7)23; M-V@HIJ2,B1QQ2?L0J1)4"LC VY94:F)\9 (G'[QF$(982=J3^'BZFM(D,7C< MZ(!_OOG_UGXQ*0I#9F"MPS=%E2)0L0<1NC*36!1T!K MO(? /D8.Y?ER]U[%N+N;*(7QA4WI8=BB$ZP:$G\MQ#"YPW=- 8@N]"X4O01R M^^W4%Y(/((*D0/'^\S\=IU6]N+5J=V,I T#59L0F!&#\5O'Q4&-2EM7A=<\Z M^FF7/2)\D[T12RK'5>@JIY9)DS=!_6ZY&# ;>I3Y0D5KL@/4#9"_1Z<&UC-& M?\?L#<^O@(EP9Y78WX!4[^20W:3KJ@;J-;B./NZHRG5".0\ZBL"^H:\*4"YH MBQ)K7^!F^#A=J\[VN3V-'GC!*N=,^KXP5F,)'YE^Y=0,4$G)T)$O"]E MCD007"@,#00H+TQM48Q@$TL:UDV90G_^Y(?,<:JQ01*;(J\<2=M;1,<@8(X. M!Y>RI^ !_4V$0M'Q#0""&.,MA25]RL5Y&P=W.I]VJ+LG!#P^Z_:6!V4',"VL M_JMMY<'Q"HSF99)6L"6Y)0(%:3TE@C8=01BDA&WQ*\R:C#$$*CT',!O/C3+ MI9J]D%A?NKZJF$N_4=^[L>S*!56(XZ= @0 )?NT"Y& M]-CU@F^XS&=OJEF9B0J<-H> *:>VR+=* -&;[^M/J$EA? MVKU+YP21S)(S#&%#0G-@82A7+XO.V:)#-M?(<9K3 -TT2@(L='$=A: C M9J;/8VQ\0P"&(.7&,<"2$M8U !#,.H8+^4[[["724<^Q2:02VU5C,$;)#81:1%FNMI[*L5[PJ6K!C][14 M-&RC@BD=AP:6AX^)GT>(5\HWS+'M/*/6TW.MQ,FI+W=_AKV5ENIA*I MQ&U$3H/)0LGRB24+@LH+C2N>WR%6;S%^2$+\ M1)J@/?_LUI'3W!B%2:PCI:B]VDC&F,]M7&,^.EDFQ%@\AN [.R3O6OG^WCJ9 M_WWG8'.;O-M.\VE%8+TS-TM'26[2C-\1I)2E8$'D?FBW[-.3O_V+_'>1_Z53 MG_TB?V7(_TP.K]E[9DY3=E!"*/1J[^DA(IKG?:Y+?XGS4^Y*%MF1$WS]8R@> M\ZR]S0K"_C,3A&Y$6\S1XS54*QSV\$LN?D0NL*B'*3G3BFP:K-)QF&OA&,%3 MS@9S;93H+!U$D![08K;$C!4HJ #K&+Y0RF83[8%(U&$UMZ\Q5HDYRP6C^:H< MD/2\:=W[AO56Q&E.CO30G/1XJ])Q$KI(1DI*9Y12 COR:-M* A\AOG3-9:-& M-TBPRFC0=YV/_V 7O<^7Y_!:/[^Y[O0NZ/SH9P#ZS"0&_C7WM_&?& 'PG(8I M2C_^;XS,=1JF:25QZ@O@+RZJP*#S[D MBMU(106Y2^[Q4>U>4*\.I2HCY%]$6HFE7TA1(X:[UZ@J.[+URWS#(V7B(_/# M ]F&O649Q7O_GL&2)%35&)F80)O:[!F?@%!W!MR3E8 ;/=^[#]Y?Q]P4?RQK M;?.Z[!>VGFK1-P ;93\3@:[(N!^!#]KJ4FM.N"?;&O<$N!_=>/EW7CMJG7C M_9DB:_X9)6 M/:O1!#/G1F7G!M@]WD 7CL>;T<$%5KE1VX0V;5!V+:;=X7QQFI$0<=:&+=@@ MXHKV?WI20:@=J2Q,SVK!QM5*J# "[EL?BL"S315V;E";:O: WEPM/;L@ M7]74G$6AHHDYV4 )4NN47R X3*L.PC?F6B__%4'+KP1\]@4=DH6MXIB$TCIR M9:GQK(S8;,D:;'&AY8X>K%-WPJQVR($ /)O($N"^<OPP6=M'CN-5OOY -L\/'KP:0\ !>M9S/O,VMIWCMK']S'$JXSNO7\# M-8[&#VY!URO'MIOV]_(:K>Q@JG3Y=ZRLY"R\G*&68 S_;3N'S-D^!>76 ML[\UUO$F3C$V[P11R-G?%/=@\A(QU_O58.QS:GSO)WV=QO&F.'K-U!58YH?E MY!>%'@S%?Z%G=6(E4>$O#'TO]43^_**&60@8U\FH_0G3)7MWI4MV!Y$W@W^& M\2AX^S]02P,$% @ /8&+5BA:=X%8"@ ;5 !X !C9VYT,C R,RUE M>#0Y8F9Y93(S86UE;F1M92YH=&WM7.MSVK@6_W[_"BV=VVT[8+ -"8\T,PDX MT^SFT4GH9/;3CFR+H%O;8F01PO[U>R39)#P+38B@'X2)Z!;X+#X_\< M_58JH0X+AC%)! HXP8*$:)C2Y![=A23]CDJEK%6;#<:"P=E!OU(E?KX:NC6M. MI=<+2*_GA(X=N'^[=9AE&=KKFU(QCLCG0DR34I_("32K-S$% 952PFE/-TSI M/P0F"_-6AR--RR'T$]&$Y+1):EIJ>B$)&,=2PDV8".&R5>'8>^Q3GPI0@L;I M-)&+R0M ((07EK)&?0GL1V1"/.,PFB0\PH.4-/,?K9"F@PB/FS11$U8WM6+, M[T$R/A."Q6*94^NE57?NG^@(!W@Y'/!+I@1]H!]A M) )#QR#=,0J&*0@3X22$$<001W @)*Y!+WTLIN8,HPPX@)@@B/%ITN3] M'V@V (NIT+-^NA<(3)A < 0,Q9&%WK^K.TZE]?Y=PVY]^O0)_KHM=;!Q&@GNEU6]O=BX]_.7:^FG@UI.:L! MTW5!/T\NO:L._.^BJVL+.:A[C;I?/-1&UY>7YUUUX<+K=KV;I:1, YGM+#)) M4]1U3KI>!W6\MG=YZMT@Y[ H%^'*3]+R/[ 3VAN_/9*X$IZ[4JLQ $.H?(X/ MTA9R0MZ&>3*9TQ4"#Y%G[L)7]^;B=*:[),H _R:4VBP$>U!0O", $ M1Z%RUSHD(+$/A[E>2'!2^JHP"^Y6 L.%@F$AI8_<#+$?(Q".@J3>VB!4 !//UI[:,6KG+J[\^Z5=WOK=;_LFTD[AR"_NR_>C7=R M6U1:^A6#UP)]]S'(D3R28"AU%,]K;W%.?2N9^N(,(."B/Y[1 1O!>OG'$%9U MIZYTUS&FNXIVT%VWVKH&-Y!")#9/I;IL"CW4#,&U,ZKT55U9K@K:WV0/-'SF)<\@W#Q4RSY_"(S[QU&I&5?7=])+N_'. MKF\\S5?0$I3VP6L'?W@" L"W'@2A;)2^?U>KM_:25MLRAP%YK*F#6<#-6LZ9 MQ0&_HMB4B:(@9*Q\&("0HS MHF6 1I,B"O" "ICY/W!.2$8@B#GSRQ#'T:"/,'^Z3QFT5N"LC0QBLY]9H_TT M4V>/5'>"BRIID GD95R?4EBIU(;$<))*X%]K.7AU+%6V/"6*:O7'S"K9A\NX MY?C.H>MO56GQKFAMS:HH/MP2E=V"U=HYR46Y4$:@N2&)"(@V\YUFP[4\KR2S M5)P,(AP0Z2DO;EW-6J\+/D[%""C++*-K"FE@]$V1YHR0==?&G<45Q?0NJ.$I MXYR-P$75NKA""E7'=:KN%JM=F%JN:NP_FEYO<&G/=WAO.N!+T9 MQIO$@K67K.H>2=UI**D'IMR3QJS4JXOLS9#8%7,V"9,,+9K5/?)4)N%" A'O MWL="F<^R('5F$JE^Z#=MG24^R#XF6>I0QH98Q8LFF;*UK;TUQ__UTJ:*K-H> M84\;^J/)4+K26AK/ M^ES,_&.ZA;:EUGNLZMR4F$I33GZKZ>BGJ4M"I/MV _ M9=%0S-_R@U(Q_=WG3[[\/2GYG.#O)=P3A#=Q-,+CM+"]"K6]S:ZJ[,M"?-88 M*:MF I; ; 4(QA0^J5GBQ.C&W%,1A$DF;&M[<,WA1Q@LFAM-QHB3'N%%?;PB'/<8#?5E'1KN=6U!B/3VY^A-=>-\NS^&[ M='Y[<^)=H%/KTD)[,/>Q2HK_Q$Q7%QKO#(%_K_R@R6=U._GY15FT*AH\Q<$!6)9$43V&%5+/+,1=LDL!VU:H+PV MDJWDW2;FL$-"6&4@2KM2]=W!#S1$)SX.J2G7JK8([_:/X3(+=9^,!4%=$O03 M&/->EFYF\',AUB[+^A6UL7!\"U-0E=8;%03M$@57X"MJMV.!T>P3(5^S*$,3 MTSZ[WBG%W%L-/]?1@\+95&E[<9%_IEM%>#26M=J!4/4?C*,?H8=^ADD5^K\- M4L_7V4LJ\QH>DZM%7N%?G/4RU+.73YZ%E (60ZX?WLRT'ODT"57-[*0>J:@B MM_/Y;F)"E'RR,-!GF(?R(*0<@CS&)P'BI+)I!5NH!%.42@?*3*I(WT2F541K!Y@R>P+?'@^7NCPZ[V<33W^HJQ/ MG;9LD\R6$C?*ZX%,9>GGVSA1&465U5+\'\E'Q)4^#G":+GY:/ENI%#Q.3LAG MDH*(K"1MZZQ=O9.S?\5P[1T8Y9]O M;B>JEM5LM/L8%EL\86"VV+Y!F#1=F-:P=$KZC5]/8EM.I?XSKR>QZY9;;ZSU M>I)-NG4-VF:[)+L$%AA>W5\Q[R6I*-4J\G\ITH+^/HLU08ZC(FT"V. MHME'+C9XU8]\#T]EL_?PK-2RV;>@Y'RJF:@IUBEJ<+T6L&<7N.(N?:9HZUR1 MR:%=YM<^5VR!.5-;,/Y#N+9K^WQ# D_QY47H;EV^=-GIQ8XZ5+ZS@U MNU)\4-8OXE.O!#S^%U!+ P04 " ]@8M6L&$-Y0(' _&P $P &5X M:&EB:70Q,C%F>64R,RYH=&W565M3XS84?N^O4+/3+LSD#A0:*#/9$+J9H<"$ M;+?[U)$M.=9@6ZDD)YO^^GY'3&P=2=^Y?>?(/OOZXF8P^7 [ M9*G+,W;[[LW5:,!JC5;K_<&@U;J87+"WDY^NV&&SW6$3PPNKG-(%SUJMX76- MU5+G9KU6:[%8-!<'36VFK2'O/&HU*:J!G2Z.FJ6/==O> O=?F7LUY&'?*9?)\ MM9,B1]JJB._^SX6W37#D"V(![F6+?,Y ^U7!6-5-+^O>/NS)TNE'!IK]-N?U/SUZ<6IJZ&8YUITWO5]G^G--)(>*ZR9>_U1.72 MLFNY8&.=\^)UW<('#2N-2H*@5;]+8 (\?[L(> ^Q3J8*N<(?0 \_IBI2CG6Z MSAZ,+KM7['A+\/!N\GHYR$>0V(XWFEECJ#,[;OQW;O^ M]81-;MC=<.!5.FAW2:W)6WBF/W[3OQ[>-6Y^N1I^8/W!A$:Z[79W0[-/ILI6 M8_]AGG0I3T9U-LRX8'0V! H92VNY69)(SN\E]EU;T^*9 !AL MF?GBA#U((%8&Q0AB!:8#B9"&+5(5I\R6='FEB$%,B5S5"UJ NE$NA MH)W)V .D=6> I@74G&.:8-%RW0R[Y+>#/_&;9(DJ8!DR\J,EZG :Q#%LUL95 MD2!>.34:^!UGI<":L/::VG5X2IELR68P%OF9_)]ECXZL;&B?;8U8$;Z#J9-$ MF4$ WM,PL=_.>CPQMRE+,KVP#Z[5^8S"B].3 !H0ZVONL2LD&U"]A]B.N.BP MR2:/^KRVE>TK@J,(U$FB<.MU'#&B!S(E3*.B3)+63,)_4:9L2N(DEB/[* /I M7B@;9]J61OJ\-#H+-IT9'4N!QY;MP8I"PB?!5,./<"- MSM&>W/=3.T-7R?VBWEIMY]"-!1)&++:*1";+@T60.S/E?7I!"E9 M^'6H2CXFXGHR&YEQ[YF*V2KKUJLLIQ&%C 00JS,E_,' EI%50G&C"+T*Y.NY MI:!E2DN$Z*/8>O;TR8>3!]#@2. GS3CB(2XS3H0!G3R"1V+%C$#3Z]4%OR)) M@DAKS)=BEXAV+WKN^:V38B, MD^GK>, L3-7@HB#6YP5B3>X16A08<3#*3=B MY0)$A.*1RI1;$M>^M"U%H_>6=T0(I">B:X75T]/'2J%9:68(!.MK0QQK(SP M7V*GL@#E9X@'C,@9!1J)H'T(/D= JAD88J>\'N^SX9QGI<\+,HE,$M0X-8?;W!8M&HI?+C* M8 #@"745&^R*>P22,IA@TY140ZKJXT?6W?0%&4C,JN.X-&2G32;[A 7]M)3; M!U*FL/<>E,+S@1>M9E7O^TR^_E>A[YJSCKZP#_*'++'R;OTQ*"E' MZHV",S@@4#L7*PGK M5>3UT&:,>.$<57ODWD!?P@4]CUDG_\/L+]9!N0K./\LANX6&$[]NU=!">OS MK^?;7)*JG7_[ZO#XU/KK^OO!'3C;>^.M0=H11(-4R03G;AF7U"RRFZJF[MV& M!AOINC&X_\FWXNN?8M#8^]]]N,4'N%T6;K-*9_Y MGE-=PZ&AI M8FET,3(R9GEE,C,N:'1MU5EM;]LX$OY^OX+KXMH$\+N3;>-D [B.. MBUX_'2B1LHE(HI>D['I__3U#RHX3)UL7O5MX\\&1Q"$Y,\_,,T/IXJ>K47_R MY6[ 9BY+V=VGCS?#/JO4&HW/G7ZC<36Y8K].?KMA)_5FBTT,SZUR2N<\;30& MMQ56F3DW[S8:R^6RONS4M9DV)N,&+7722+6VLBZT!/\2BXN_W'Q4ZW& MKG1<9#)W+#:2.RE8854^99^%M ^L5BNE^GJ^,FHZU(*'<:=< M*B_7ZUPTPOU%PV]R$6FQNKP0:L&4^*6B?I:G[;8XB?B'#YV33O+S62N2G=/D MK-6,FV<1/_M/"THV(![F6+=*Y2^53.6UF:3]N^_;^5,+-NJUF\Y\5+W=Y MD>C<83.#R>$RK+&SDI-?78VG:IIWO3V5,'4]'.M4F^Z;IO\[IY%:PC.5KKKO M)BJ3EMW*)1OKC.?OJA88U*PT*@F"5OTAH1/4\[?+H.\)UDE5+M?Z!Z4'7V9#BZ9:-K=C<>WO:'=[T;=CV\[>$25Z-K2 S&!VW,*8RY^S2^ M_]2[G;#)B-T/^MZD3K--9DU^!3*]\[>"^-OKWS> +Z_4G--)N-G>#Z]54 MV6OL+\R3-N7)L,JN^$()UHNX4%462^-4LF)NQMW;-ZZ,@D<2'N.183H#"SH=Y'8$Y! K R*$<1R3(#XN0 9FR*:H6%<"E M*54Z.!ZS@M!-:$M[?,K@(I9=(5F\-9A#/AGZ:/0)8^M,^V1JP(W\%4 M2:)((0#T-%SLM[->GYC;&4M2O;0;:'4VI_#B]"0H#16K6_#8M28[JAX20B=U M-GDTYYTM75_R&P6@3A*%6V_BD!$[D"?A&16EDHQF$O!%J;(S$B>Q#,E'"4CW M0MDXU;8PTJ>ET6EPZ=SH6 H\MNP(3A02D 1/#;[&,YY/)>LAXL=%"HE6A]=: MIT?RV$]MG8IP%VX5U<,\0$GK,TJ++82#TTF7O3=*GFR48".R\PGN&":>/23R M/^+'[$I:- FPSS/,MYU?)?*+>6'WGT(L%$DXLMPI\)HN#!9 Z"^4]=D$*9G[ M=:A(/N;A=BX;F7*/3$ELI7>K99+3B$)"0A&K4R7\N< 6D55"<:-(>Q6XUU-+ M3LL4EOC01['UY.ES#P+BZXBB0) M(JLQ7XI#RN*CZ#GR>R?%3@#LGTY[QP%B![T3$0>W."H2;W"+T*"ZB(=3;L0: M D2$XI%*E5L1U;ZT+46C1\L#$0+IB>A67?7T]+4T:%Z8.0+!^M(0Q]H(KX"O ML%.9@_%3Q -&Y)P"C430/03,$9!J#H8X*-3C8S98\+3P>4$ND4F"$J<6,,8^ M+U5OWWQHM]Z?VWTR/-R^7+T\PIB(!+6A0$:Z<*]OOP\'\8VTI.J??+O+8=&Z MK_!!*X,;H(\'B#8X%) $4C.X8->55$G*&N1'=L'ZCFPDEM5Q7!CRUBZKO>)' M/VW&[8:@*04\CE)X;O"B9=ZNT-\^R+1L@Y_)5W_,@$,#[O1)9[2QYQO]D3][ MB37>U<""\Q",TJ M'"5]*L'5_LA;8E(-C*3RA4X7DF@IY]/RY&[*[)/9/-4KB='E3(>4XT\0!T(_ MSJB[KQ9_[)W5W^5=UQ60\"G->NA[4M9J5N W*AV(1OV9D@F[WN3FJ*RU M1W>A(<>CG<'C5U^B;W^YP4' O_7IAB/H0NY\RUG/BK1S.NLV'Z?P"*?1PNU. M^<;GG_(W?(GRW\0N_PM02P,$% @ /8&+5IH)C\\&AI8FET,3,Q9GEE,C,N:'1M[5GK;]LV$/^^O^+F8&T"6&_Y[09P'07UD,6! M[:SMIX&V*)NK)&H4'4?[ZW>DK,1YN.NP=.G:!H%@\1Z\.QY_=Z3Z/YZ,A[/W M%P&L9!+#Q>7KL]$0:H9EO?6&EG4R.X$WLU_.P#=M!V:"I#F3C*/Q#_T?#@!.^6"AC3_ (:QY1KRK!!LN9+@VJX';[GXP*Y(29=,QO2XTM.W MRO>^I2?ISWE8'/=#=@4L?%5C?JO5L8G7:+5$+2 ME_49,@N.9SEV+'[=U M@9&EXK,;V[IOK..BL<-@,AN=CH:#V6A\#N-3N)B,SH>CB\$9!.^"X>5L]&N MP\@13."+]^;B[?*XK[^O<\FBHJ>'6!JBZUVO MF3W#WM'>CU)8\#2E"X5_L&%R!7)%89"F:Q+#A&9<2$#**1<)!L X!1XA@"W3 M0E*8\DANB*!P)D,3#I7@BP,$'[LWY$E&TD*_.;TCB+C0>@M*!%#T.H2?"4XA M"O"I'+V1Y%I.BRU*="EJHEQ"QQ)HPYU+RI-O O+E2WBY(O,U9G:LE M^;9:F'99,23FO0RKF;=D4Y,L&3ZD-K!#(2AM@*=&UP]%ZO]'V$U#X"1J>G MD/21!=#Y:VE N%/*R$:++##DP2Y0AR% M7= A3"#J9(+F"E_JBDSB&% ,)\;^#PD9 DY>UU(12TFZ4..H,-0G9MV6(=ZR89!IE@,3C;H\;MN?J_A8AG@H/7Q9V3PK.@XS.Y_N+ ;_5R_=P]]^T# MHR>MLY_ N@4WC& 7>2'G,0NABLI7M Q?8.B_HNCNN\,XO! ,ZW6&!?L!\;%> M:5\]WG^_]2EW7]M Z1QW;V+T7>;?Q'3W^C[CY<>+KJ Q44O\X$+_%FW*7+T5 M(7.$G+5\*/(WWP"VS_)SA/XP&04 /48 M 3 97AH:6)I=#$S,F9Y93(S+FAT;>U9;7/:1A#^WE^QQ=/$GD&O@,% M/$,P3.BXX $\:3YU#MT)KI%TZNDP5G]]]T[(QL9VTH[STB0,HSG=OMSNWNYS M*ZG[\]FD/W]W,8"5BB.XN'Q]/NI#Q7*U&PAE\Y\ZFA5=2<2(F,V5;1RVM4S>&6$GO[4 M_=FRX$P$ZY@E"@+)B&(4UAE/EO"6LNP]6-:6JR_27/+E2H'O^C5X*^1[?D4* MNN(J8J>EGJY3W'<=LTAW(6A^VJ7\"CA]5>&>5_="UPMID];J83-8>/5%T""$ M-,*3!@GI'QX:Z2![(9.I/&*O*C%/K!73Z[>;?JHZ&T[5JNVY[B\5PW?:#46B M<#&)PL6PT+&G2;%K99&(+Y.V\:=2B);D0$1"M@]<\^MHBA62F$=Y^^65G-< ^LC$D>%HP9_YNA36B>N=T4]M913\035MI?&#VX7O$%5^#5 M;/^NQ0_;&F!DF?SDQC;O&^OY:&Q_,)V/AJ-^;SZ:C&$RA(OI:-P?7?3.83@: M]W"(H\D0.093^.J]N;BV7T;9H.^\O>>#"S)K^?#]Y!KS_7%-]U_:,]?QXMEX=]_7.=*1[F'3/% M$XJNMVO'Z1>H'>/]*(% ) D+-/[!AJL5J!6#7I*L2013E@JI "E#(6,,@#4$ M$2* +9-<,9B)4&V(9'"NJ V'6O#%0K0#((>82D&S-F+%A+A&;TER04!M?!BB1+A@;$,<\R;3+^ M-2=%N(45DPS-VS6D\*"THPJC*IR1*TZAMR"45Z&_XBR$(4]($G#T>!*&/&!2 M>ZFU;/VH L[I;:M"NI;9FN!&*;&;\=L ZHPWCA J4GT [+*73#K1MOIG1"Y( MPC)K99&)&_SQ*2"$>K$1"[Q3%@(I43<;F#>7&EO Q)M M<];D:D&^/2ULMS@Q%.:]HN7*6[)M2(ZB^[1CN]6L/4IU;>]1VE-:?;O5.GYV MK:UC^Z3^N.BN6L?$H8@%ACO#M'E5J55*@910BJU VP7/U'JI[PE6/[W6S)T= M\(A8N+\Y(JW/&U\"+\W^\RA^$(-G"Y[GF!_%1,# M#-C-*8)<%&=A%V (EX@PJ629QI*J)I,H A3#A;'S04**X))5C51XTQ&A0FJ> MCDT+AESKJ( BD3)IULSN=4OVHWWP$W%[NH'^=X+?!J#56W:]U?@$B-;TZL^N MM=ZP&^ZS(MHGJ,W_G&.?NZC/L"A-=P^]5/((O.TSTG<&< ;77^=WGG.^)]=? M'-2;GT#5]AZ+^AZ#[V!N;P M0G*<27%JC_A0I_?P>7_/89.K_@<.A(\Y+'9?H*>B^'S0EBS"ANB*[;U2OZV8 M(MZW(F2!9;-6^R(?> N_O18?!,RGB=-_ %!+ P04 " ]@8M6=]&BMEL# M #$"@ $P &5X:&EB:70Q-3%F>64R,RYH=&W-5N]OVS80_;Z_XFICZ098 MUB\K<6W7@"L[J8?4"6P5P?9EH*63S94B!8JVJ_[U.TEVEVP-A@9H&W\@1/'X M^.[I'GVC%].;,/K]=@9;DPFX??_F>AY"R[+M.S^T[6DTA;?1NVOH=1T7(LUD MP0U7D@G;GBU:T-H:DP]L^W X= ]^5^F-'2WM"JIG"Z4*["8F:8U'U1L:D27C MGT8O+ NF*MYE* W$&IG!!'8%EQNX2[#X )9UC I57FJ^V1KP',^'.Z4_\#UK MU@TW L"SA&$O<)-7P87CN_WX MO!?T4UPG?[I$TJ;P9D]A2H&O6QF7UA:K\P<77FZ&!YZ8[K0,W3)K#@GY!X$<5Z>CAR)AS!)9YR:(B?M=US9_B0 MTKU<#'XT%A-\(PF_=H7A:3FL7W&9D 8#/^CV@L^? M]-LIT?NB$G<(L9)%91:CP&P1N(R5SI5FE15A78*F\M8HXVH)EKCAA3DNK@RY MJS;:0G7!]WW+"[S@/ !:NU0Z@Y75!Y6"VFE"(4P#2>W'2:ZY -?MU-;KT*(@ M1++HD4-%20G>!*=<,AES)DB;XWE%A1JJC2P-PDJEYL TPK5)NO!+M?^LW?<\ M9QBJ+&>RK&?N\%=@,JGA,4TQ-GR/$HL:JGIY+]B]&!:4+-4GW445&:.5 +5' M?8],DU!%FN4Y,ET]D4!FRPN82+FCD&63\TD-S[$N_W4:I$K7\Y(0 *DB$OB- MT69=@G^4I_M55?>TBOQ!U7?6[I'4]0AOZKN8(&$B,K8A7?Y06Q+EK.WWAZ37 MU\GP[%+]W_0ZSS^'$*G@4TXU>KM;"Q[#)([53AI&CGS^["=D7G)A[5&$*0K% M#5T?5T*MR:L+- ?J )[@M>^=1X0")GN^[\"\T S%,Z'U\$Y_M!SNMSRY:AJ^ M07/_[_'1)NC4_?RSA:WI'V)G'M_RE+[I.#;]7=UICO\&4$L#!!0 ( #V! MBU;U$$)7P@( ',' 3 97AH:6)I=#$U,F9Y93(S+FAT;ZK=(>JN;! MBGWO/?<SJ0\-PS0WCF^:HV $GX*[&;BMM@6! M)%PQS00GB6F.YPUH[+4^]$TSR[)6YK2$W)G!RBR@7#,10M%6I*/&T"M6<*0D M&K[SS@P#1B(\II1K""4EFD9P5(SO8!-1]0B&<69"S2^[[5;K]OE'E#+Q9< M8S.)Q=5KA?$#J*K9%%.PF,!T/AHOQSC@=#6^ MG:Z#\6H\JK_SM>\O[N?!='X+D^GJ[G<1_Q+X"M+*XIW!16IZI<_X*[@'36N<)DU80I#UL0"UD6Y)1(H#Q"W,^$ M'XG,P;$J"D .!XP6%%"DWC,%UQQ3$A1<\JX5V6UC4C2JFZ]%K#,B*&[GN_.OQ?1#5Y=6O?M\G^NQ KZNV0FN1 M]ML_2\A6B>2HGY>\< >&AI8FET-#$P869Y93(S+FAT;>U]:W/;1I;V]_=78).=C%@% MT2)UM[.I4GS)>"JQLY8SKOGT5I-HDHA!@,%%-.?7[[EUHP&"%&5+(B1Q:C>6 M* !L=)\^?2[/>]+R/J8JS, ^36$7/GKU^]YWWW23/9\^?/9O/Y]WY83=) MQ\\^?GB&CSIZ%B5)IKM!'GSWTX_X"?Q7J^"G__?C?^WO>Z^283'5<>X-4ZUR M'7A%%L9C[U.@L\_>_KY<]3*9+=)P/,F]_D'_T/N4I)_#*\5_S\,\TC^9Y_SX MC'__\1E]R8^#)%C\]&,07GEA\#_?A0?'P2 X.@_4X&AX=-;O##VY8)A$2?K\^P/ZWPO\R_Y(3<-H\?SO M'\.ISKQW>NY]2*8J_KN?P23O9SH-1WQA%OY'/^_AU].O# M>OU%#PM<(.]?.LW@WQ^?X4T-K^8,F69X\P%?I*&*-AWF:7V8?1[F)!R$.4A5 M[^"B.L1U ]WNW'IW]+\?ON^='+S8_+]FONY_#E[06@1ZF*0*A>QY$0R[GW[X_OCLA?=&#])"I0OOT$>5T=M$_*M2!:HC_>G>;KN[65K: M>#1+'Q.O[8-<)V0_J_BS]P\U2V"84^_G[F_=I[O S=O@E5:I=QFFV0_?'YV^ M^$UG@8*G^X_V?6^F:N]'035OO0^:5=0V1[%6@6NPPI*1]P=^E*O/8(X] JEI M7HM/_WC]X?7%Y3VM1+/DSK673[1'*Y#!E.C !WMW'"]R[5TFHWRN4NW]F@== MWPMC6+"9K)D7)UWON+=_TCL_.>KO'WM[$YWJ,%:C7*AT#S# M]3?9KFD T]%[T?%4'-@I_JB'DQ@&, [AB]YFJ=+1NMGNGQXYBMD+2]I9V\BK9\SU'H#P8:*2'>7BEHT5KI O5U,MR2[1CAB?J2GNI M'FJ8*SBW4F^J%N9W;Y0F4R^'[_7RA/_E3^!%R(0T/V#(X5*G5^$01KBG,B_0 M(_C*P!OH*)EW4!=X\TD2:?P"^'FFTMRGIUH-)\X%"P\> MK$9)JC,5!G0W79'$&L];'(L:)#!JC&/ _.J@52O_"_A3*L[1.O@=W^;)K_Y8 MA7&6TU/H&V@ M=6Q>90 R,4YQSHL97#C0^1S_ND@*DI\B:WC)>9A/8$39#!0(?JCB1?TU0;#. M7ZPTSV8J".#B_4B/\NH@S+T+^K!Y Z@H,E>/X&1*YBA+LS2Y"C&VF'G9 M!*]0LYDYK6[;8ZB(9.^L41[Y(]QMJ*GM$.V,-UP5ZX&<(K)!8,D M!4G81U-3S3+]W/SP(@BS6:06S\.89HIN>C%5Z3B,]P=)GB?3YW@B7(&6"HJ[ MP^]JXO7\P.N1:*V2O/YI]Q"$Q7Q&.:;G_>ZIM2F,PN[WNOWC>]#9S1J@UU6U M&+*9(/ON)TOOWI]]P;=W=RB^\]+.2&;K)HCGHFF"MG1^H0X3I^-B.$2K +79 M[VD8#\,9*$JQOK=J0^W?QF(9PZ%QO;9R#EUZOUQ<_&Y<2[ 'R_F?V?DG0PO& MB[J1?5'V'G::XB?!Y^.]A]_1T4Z6QC>UOMGX&QHML=6>[/8Z-=H%[("/K+/48 M66*\(6#V:[0)P84B=VA!!IR$ >#',/5F"3PFRVBKI8X%.=&1O<'=?>%T MFES1QL,];GX&*Q-V+(:(X$,:3T;!!!@F^.U!.9 ;?B^^T3A)@GE8>G#.&[*B MX6=Z0Y5ICF ,D^D,OWI?,A-AEA5LYJ9XV2S,E3P-_%"Y>(5:>$;68X-YZL)I MX%W("WF>ZDAAT',EP$;,SX/R%C7(DJC(5]_BB.$0U(=.MZ4WEBSUE5:\^]]) M6NZOL=X?I%I]WJ< XW,5S=4B^VZ'5&H94FGG>>T\KYWGM?.\OLGSPF#MSM&Z MJ]=:!I"1'9.&A#YVTW(A6&*#5,7#"3I>,4)C1I0H JN)X0(^A^ Q )Z1Q985 M0[@@0[,LI0_P46I(7AR<<_1$/5'1B)Z'%^0(J!YIS "(D88#9.M,15GBU!/>N.(;&_B='9/""R-.N7 M9L4@TW\5^/#R+I\\UY0L7G%1.78J3PL$K@WC(\@+/GD^"6':Q>V4C^$=1^HJ M*=+*,-B\K3J]\ #Y>"D'TC1J?MQTY\P^VIE'=5.]C]6TYG^?;/88PZ*%\ M=J72,"DR+TH4NK<)##I(P9L@=0:*(L5M+$$GRGNG^BJ)KG#: @WV;P+/DC^+ M%TR;B5Q3>QM^%.D<-CSM]S+_C:K&9LK._> M1/$1Y;^@QKT*,A 6@;K(PZS1J1+9@74 'Q=RTC3JB)M-Y0FH$ MWF=E-.91",#/'>^-Q;.X0L"F-YBV?Q*(BN?$2L;CGI1>!T5_";CJ8ALY9 P' M&LS0_C!21::7)F>+NI&EGK1B1*E+//1;X$QW&!RUISK@RRWIDRR)=,1&TDJ- MDD_2I!A/EE<'5!3[3XQ%2?54"6JQIE[0;(K@BW/ON$=:9C,UDXR:$?-KU(^H M&G:F6=>PG?2;T8FR1KR_DI'1.: XZQ,TE"MECAJ'@E,U@1V8)Z,.:]"H$DQ+/?*;(TQ16=@!S,J%\<=),4@K]_<*'2=SLJQ MXIHSVHYV$KK':"(:Z)TD92[+[.RO:M[QIDF*(",X38[YD,#WO7Y"A]=)W!T* M'+Y&!(H1C?2_"K##T158-?(5I4DS4=5Q8:OELF]2L6>I.UQ$/! M V\#MT,*S@(6K*>55Y+S5%_!1QN_&R]GF(,LP$*PQ,';S0HXMAV]*K!>#*_$ M0YOXK\Q $L-;F^M%%^*,P"L89_=FXF8%R#QT+^AX-4D:,.C-+(*9/C5 1VE! M .39#)?!,9CH<.5%(L"<^C-)G2F+C6(((N#! MR:G3&%;%^;M:>K67E*>T&VG%8I2OO*<[WB<2M49I( &LF')FCIHOG]3U&;Q_ M&( $-[!*ZAX&,++93E<3#$S'N+C-D+ZS49(LR7>I,=N9$3?Y^GVN-?M MD-8-5;LH!-R@H3V%W9DN2Z(X2$*;0:;2.F-J^%G=+W'+?UOC-4A M1P!-"AX)*E7C5,TF-J#>!FM[6(D_;+66=B40>YB& U888;[-*=OJ[#2>\:3( M\-1&F+K4)L%AG=@PKYB_63&=&?O76N,S/0Q'(9^QM$$#6U% T6,'4H0E+?") MF".L?UDE&JPC)XA:4.UF/(865+CY;9B/TO_:S4A%0B(=M&!&[ :*PL]:W#$P MRM'$S%.R>TQ"(5ITG\;!J:X2L*W132J]]6&8#HLI6-$QIF;FUK+'5%"JC6K# M3U!': 5B,O'GJX0R2 :PF=H@:NGT*.N5H,? UE"@9YJ2)>+6*DZ_ M-0Q0>;"$F=22LGV9A3!Q*A4<@AELF)EOU(063?"3,,;D7>D"Z2\Z'8:LDNF+ M>;A^*32!UIB<&C49(%C[E^IQ(J5-9J;PU\&"GZ>M)[PT_OX*4[>.D.7KJ#E^[@I4\3#[ <*KLE@--3@@0L$V]A,1Y8 MUM,08W_(_!'#.3()9V"0C54,CQ;"!DESS&W4^C*7>-8KL#KF1/8 UE,(-GE) M*'5RB$_3\.\D_>SU>J='IQ73::OACKK=ME,_CT7]. #+2H;EL:(K/]93 M2;YW?'I\OM\[/S\OZW;+*]ZCYXTN'5YW= C7G1U*YI0\-'2JZH0\NVWRJ+=) MA6_G,>^3/,'D6I5M*"ER#'%PV$!%)DA#41MA(()?RY-0@ (U\':EY@*#'JE M@,N*V6&2Y8QWTU]F.LYT)=\/?FX4_H=/8OMWO)AOHR W4_ E<0X\+<63,JU7AG2LKQL1X(E6NO;$&APS."="! M@5"9S3C7*!44\$S%"&SD4PVYC 0T-ZC,B#Z705$,E"9(^:@I0-57#V#X;X,2G2#)P].7/L&8"_F$L:#X_*U1N] MJ,B&Q<SW.4L=SG+IV5$.?[_&UO@<.D4.#Q.8XH:RMD'.R9,7F4,#TP2I#B ML=8E;*1_I7"A39CYL>J7BVOJI'?R_C3DO5[4\'3DW>3R]WX-ASI&DLR.P3X= M]1#3U-OM@:>Q!]ZOJ(A_K'OAO7% T<$UOEUFJV&)D83"&_N#D,']DB;%[+%N:>3?:G(9RTX69R\\ M3'S2-C#5H*F=')XO$ZJI7E,WB:US5;W,?(KQH>IC$77''R$[: -;,;%C-0W? M*4XH7T$^]/9,"0,R%S%DIM/X3LK>PMU+5[V0<]4WO_#7YKN^X;WV&5Y5V^WHUV6=Y?EW65Y=UG>79;W29J7_\LA M\UTUZLWC,-XHS. U3=;!9W'-YW(WQ2+X&[F;CIS_RR0G'@G@=^\E8LQG' [(?RJR7L_S),!QE9VTN _;(MT]M\]PFBNDI!2K>QH*LY&KP MDO[=7^K'PC&+3Q/+*9QYDW#J8U"C9-5%$")]RJRI7#QNB$_E,J<[:D-N)EXF M+7T";1-VQ/%?.7'4IHU%$\\".5H,?[SPI*P!_S63F%=?T#)7EWS:];]4-H%+ M[TRPCPWXG7DP;5IDL^NWO\:D*IR%5MX@"2B-RV-$?'0J:6A1)?,)TQ$S'!NA MXO6N+TU*96.C63M7W/S.RW".$VPU*B4].@53=L0F%8[2-6]E% GM]P0/#H/="D"-#M-$ &"8)6+B@5 MJ(:94X;V3F6!^@OF+AE^]O07KC^UW6DS['V.K1.:VY?9X<"[QME(IU) UL 5 M[8.?9!KALIBM?>(PF6)S"FGW6&T@2;T?<7!A$&)0LJGE%WZA*1;V8'?$]2?? M['$X /OA N8/;/!?\Z"[WCK;0?3,7CG>0?1V$+T=1&\'T=M!])ZFO2]&*I@P M+\G"$,-_9_=_$P?!T.4@6 I+B[E5]H3_3:=C#C:!I@USORD4R7=G)M (?\6< MA7=L(H@_&Y=-ON9M3 ;51_6E9**':\][+_"]Y5B#WP]?"*O>DL_OLF;S2QG> M%SP8F3I!>F&8-V46%+;O]E<&U?1H!!]B5PW'Q:&W>8WSBN.AW]Z%Y:Q51\8C M+C,,8')T#,&U&DI]GA:VA7)(869S"77B:E5K\8&,"4Z+9[3\PP!F-4N5CGRO MB".=":-@]3%37LO]!@X?Z3N7%>E5>(6S:MP.8A)T1DM.2,/6-$5 %]>^)@6" MQ?8GKS/+M&709;)=D"-DI# =W]RW96D(4^)\$)(:*C T[+[PE4,=SIAXO7Q6 MA>"USHU*%3\?G/MX2"%FD,@1P)%P_:'3\ZZ,N-O/3-.]47W)W4 M6":MTI+NNMGP5T^'9 "J4F^D/(QIU],JR/>*V"+Q,+W1R/UK8W?OW=';=/0N MO_L#/'JM\]^V6-MY^\]((Y175$P\IM7K[KMQ2G7L*R*_[F9J$ /17:>DZ0PW._] M7$P$7PYEIY*4@W-+Q_;*T,&21[YZ?S6$8U8]Z.1@@Z7N'VU-O?>[6PP.U]:Z M>T(BCR;X%N5OC;A=#B<:-)?V^MT>C'*K4%.!0I!=123:R[Y,4^3X[]6HMX%+ M.%'PI$B7JK)])PZ,1I/YS1>#5T _LS1!UC1NGS,2*TUZ$]MGBTV)W[R^.?%> MLH+BQ' ]>JLNZ# DR0MT-DS#F=M3>HK])E*F,!>B] 79G!,=P5=FDZ2 ?\,< MH_7E>W9;+:/9T#M](9B&,O.$%))%YNW!@74%OQ.[)N<^ MA&B39BP>"V2=Z.(XNEYQ>010 NXCS ZX/O%P80$O3(;.;3 P@DA# 0O&FMO5 MK(6TM'9M^5&E;31Y1I25*2WJ?4_90QFI1HW\T40[&8XR>T''M\U?&E_I 6SL M02LV=G5GAR7[ SK&N&A()'*)LI-=HNPI M)LK:;TT/6F--XR2\2Y8=H$9"\WF(43-L)%-V91&Z06/8H,N-C5C@3,DUG1\9 M<=*"T7<%!@E8(9-DKJ]L=?QH!0;Z9:2*#$_:?D4GBL[$(P!Q&]C+*N! [-(; M=%>#QY^&RS9LC9")RW:Q['Y+6Z)0>H+=1*)8$@A7'>8%=2WRZGV>5A^AE0$> MGMAE>E02$+1& G 2EG! : T-%C8!@4@NT0FN.41%7]JUY(PR\-%:*Q5"5F0( M#:.&@5HQ#2,H"8DKDI(P<+)]@9-5,@8F5S%'"L= [^.-ACHLS#/7%9+;RVCD M"N#7S63ZCC56[[C;:WE(\?"AA!1_17X^TP(X-IW+E)'2ETZK8>KPR*E#^(OM M]9A]ZZ(]1H75NBCC1=5_PQ (S)RD54=EGTV*Y]S_BN+!=?V*]KJ'AUMP[A!>Z&X^ FL9X\09Y@;Z*NI#(:M8UFVF&)X2PL M^V>5:/A*I^88P\CJ!6?9436Y#QR'8#O1=65;US#V1NH*;Y('@KRG'!]:^)4G M4+46/L8>YE1:RJ-<-4CBC\#OK7VM&]^]@05WCSOJJ'MRLMT=%6*H"1RW*F>;G-?$?C(1;\@;3?\.HUAP:D.P/5$40WT.6SO M-._99LFFV5';G$.!0730"!IH,,5'C"Y:15)-1G;ETK+@G&Z9J\S&"@PPS]$Z M%#8U4CX2\%B@!Z+0$C#OQ\I-+2UWNO&8DEDS3?"Z@=;'9G5E59^&RZV\T-]XV[R!K<]H0*ILP ].]:P MNHK&_VE;[=.T0",>.P-3A5"VS:VTX4EWWFS$/T9OH%U14L>&17'^7:=3]-X# M)X7FESNYM-%H'V+'::IPP\HH"2LT6$3QLJ'FEPC<+W GN9&I-RJX=41CDVU! MV6)](C?%7OAV:YLX*VYN\QD,,Q/(Y/7F7OEZ#9;;NB=X>_)U*X]<_*,DETD# MB@:1!&:S?=AI&)A5SV8FYLS^=GYR25D,\ M/$@+-98M2]'E.QCF,$W2?*RHQ#@#'1@1-FJ,:A*_L\3OE1ZE&6#P% MONV/I!7#G(\3VYX7*Z55Q,H4324L1L@8/I& ?ZFX$:Z."54$PZ9SBYH>4V$( MU76G5Z2VJ3PQQW8F+JR"SR S!NF=*2UXJ20_%"0^\591:!]C![92 G]&7E25 MIAAVYX;,#%Z)-=]*)1_4)Y@(Y_ '_)HK>*^&3K\5^#]5_XM]RY&_^[;4'DQ, MHDWZH\D^:X\*0;5 H=AG"55EY6V7C. B(J;2@M1#*O20B(5P YBD1FK;(59 MMQ2/K48^)?I88O,:S%838:1]5>YQA#/J3(IOV&+MV!(PMG$'8$Z9-N-967%4 MO@F_@0&%&EX!@J@ZONEZV]5H6Z+=0E("^+HTJU8#D+,;>U.5?@;E1>5Z,IR@ M<[W5.I"&B[;UR7M8S2#^ K "QHC>W[TFU"#AZU'XPIPU%:G;2.%-9GPZ_ MXJOGR5RE 2A<4!7)5*=$DH'83X+OIJ21PZ$-):29_VV3! L[3+%7N_-& YW/ MM29)S71TI9=7J3Y7H>3R[5S9& *:V2'W?*=8"\C$#N9F5,OI#N;V%&%NZW,> M]SW;;&&E.F#KMFY[&=R&9W'>%/PL>]_?[)P5'O=/^(R)\:.77@ MVE[WI-L_Z!^@=3I&= D2]<#GAP?=4_H#'JHR/GSN>1^'UUQG\8&>D*J405&F M7IH?C!SA+3"ERNED1Z4%9E0';0L37\:38B_L<)A(1(GTO:;6.R(Z(E#Y8E9* M52E.'[%(PWW)9LN+/86]$+X-_P+^0Z&O%=7E9Y>Q*OUEJ!$5J3@FF,-<84UD M5DSQL7]<>O]]Y,.,XO]W7!1EN^+H@NG<,H$8R@$%]<9CV#^4>)Z285F6G5O3 MU-J\834Z1 A^7.*!(/G9F\?P7Y 4U"48'XFE.$A9-N;0+*FXJ@GN)FFPLH>X MD3,B@*U8>AU)OX@?[!I#F(;1 5E>#09P*U3#!W'/D8V[G0Y7YT:;[;AO=MN3 MAP^W"SSZ+LEQDUDF/U*XN,4RDYNT>?J^*<&9<_-L T*!O?4%,9\4K&.G-8;1 M7K@L&]QL&SQ2BD')YO6]ZEE#YXP\!MN,Q]&BV0ZA01("0Q[/NQOW[J#(&<5N M WNIEKT/JH7NQ'@8LW=001:H!!H6>R?F\1QLJU"(@)+X$YU&TR 7/,AP% YM ME%+8"/\TCB6G.BJ5H67P+[L!LNVPWWUJP+9/YBRG9)A)$'F] S :%IDDBFIY M(EAV=+WQB"(><-+L1 YJ&/F)J$6>9X4"!<1R0J(]:>3]R,A[]3AR"E#I4*2C MT)"C^Z4M!'^WW^%+I5S.$9[*Q;&:EJ8.A55X5Q"O9F&%&W_EK"0,3K9"-=-6 M$TAV[ ?:-:9EVSE!;;?TKB+Z TWR2H\*EM ,U8%M&+@]/OIZ*7XH85JP+6 \ M"#8AS67!]KPD+-.\4 M7?(RBL$O-&/NIPDS(%:P.)0'@0S!Y&DI[6*]6ORS@ MA6S#VIQVS\^WO#:E1J&2!A@KF2HDQ^6:">R&7&U*0V%L#LP;C+=FY;DHYP(6 MEYL6.KEIFU-9Z;*6*BYPO\$)<97 1>$4/@OA[@A]=,M<-5.+J6Z2!LF78Q** MX*1&!!H.K@T7_XD4/AP]E,*'EZ4+=?]P]Q[W=6M-S.LB(UXPY[RA[6"VT*R( MAWF!Y$/E?B&R.^J$$V'%"$;++MA)]9DGH@EE5R%,+DF9C>F!'F]A6@H&(.<%$K.;%E,@8X$K FB5T0/JU])[2P)&Y>,F=# MJS'*Z6 VKVG$M,D"/R1)Z9$/LXFLM >>V#TYW$!6W 6^!7FQBLB1E;N9D4V7 M9">I;8?D]0ZZ_9NH->H\\-62NG2..I)Z1_;6IFMR#U+:&BL)5\B0384QPY)- M1XR<&(X1T(L(ZEE$C3Q+=(1/M512-PI@H(L"%HU MH3!QD;O *B70,(/4Y(ZZ<[.1Z#,)=@OP9VU)P1J,/2C5(/&RQ#?@2:R0^#HP MD=]4H.30;R5KRIUN2K; P4TLJUUZMRF^5AEUH94(2RB# \HRD=LHTN+II0B) MS1==[Y/)&NHT&7. ;90F4PZ'<+R6&Q0*"\8P4B [H?SFX4L_EPMNT?A*\V9$P\ M'*%1D'&RB>>[6@A=O=I>DR5\[N*'4X7FA?D+-[G+[/=%"R\-L\^A3N^:KZF9 M7;PU;L9I:[;B-6[&*[::<3-^(")E5JEO8W1%Z>IM0J@VS:/<%M?\XV6[=98X<_]4<2&=0RDA-@HS&*BWT"IUZNO%$W9#>@;)1'H]CM'2^W89BK%6EFZG/.P)J$K LC&D?T-4;&O2_[AF?8 MX7'WJ%5VZ%M8B("!CDROMD[%GU>U0Z2R'#^P"_V_(/:YOD[$43O]Q5>");E& MJNO?05)NOV-93%-]%>KY=7+JWYV@WI(,W,24:9L\O2E2=#)<68*IE")8BC-2 MC7KN%"LL=1ODU$:<>)$>(W&;4]7IMEXD($G9S2-24HV!X^XT"1@5D*Y4 MJKX0\Y5/(LG+2OD$/8Z%I);/T>I8=WP"3SU%M@T,=]Z6>-R[;GM$5G5[$ MK M36JTI>M!- =G2$755QI^SK-*'8^IX3E#JKYN;Y__[8-ZQ,YN^W4]7@*CC,FR M,_ANO#M0J?T3V_3MYNYKC&4Z>-DP1@]D,ZEO$'J1^;?+% M1_+%)L]?I7 G5O:Z._#71N:28O[WD R0(2[D")8237W$1C>2\GH1XY MQ]O[$=R&7Y;IG'-Q22K&C*DJP+F0'D$P5ACFL(C4RJR?,RHL[8N3>+_\J./7 MJT=-+0XBKQMMOO4G,EJ$]JSW2T/,,0":E@OK(_A%V:@P2\:+U?4NB36 ;PWT^M$7-@E4WO:?"9NOD9E-1+_C@ZI0* MW):2R?N<3&9FRUJ/[%4IY:) ME:20?*)M>MNEW*>2W9*4!W3N6!JT4Z=Z<[/+Y87=[#2LEB%' M[ B>D:2+JF15ZT+9Z[9)!?HZ1.[%9KX M72!Q09@-4\VQ"@LE ><<;TFX*M;]]LI9O2R_0:I&N?<&W[9_L/_&$E'0O5;A M\HM-5,8QAE&1QF$VL57MM'*DTQ@)L4N.L2+TJ8=BW,/46:)&/# MU3%N5NU:@@41[X/\:=K+YC@IB37ATDHJ=J6(5+; )9G72&,:VQE1Y M<0$ MEHG6M7#02@L,[K^)=,P%0M//HY$*TXSY#&Q_8H$"+3FOC"8JO6IAQ-BT4+U[ M"A:H#"J\-&&2.Z;^?@"*I(UH&]/>$\R?!>]F3E+&-IC6$/'R M*VVU4P)[L0>$FWE%0"DGX @J(;G?1LW8:[M[?OC339!^+6"[V:*8K(7W@20P M6='=4G9=OTB'VZ-V,=S;F1-VJ+6P.I.M07V,\@HYO6UG'\/;R$D]O0GUTVWU M7SOJ=X^WE/]M/MF$9.\-"ES@O=*#7(CEMAII,WD6YOLB^CI!OS6$>O;05B)D M=1*% 06_!@HLN!K/3OJ2W!?MDE@.I%!2X3!_4'E@XY9G)F%$;] M#PQ7RN95L4UV^"*[1UF[W^^>W'5Q=MVF&$;Q$[ M B5-(^>KH?K#[=>B%WO+=\PE$+7RH9LMDV^"HC%P_QB-M5>V-5='^PA M)&#SA,$^C!%"Q'=WN*OA)?:NWL?D>$!FEXXSWLOZRXP*FWR7QBFS'\.1D4N? MCF*84N&+U!_3CB=@1]&\66F@3\#_J!D[9M6+_"$ZJU[!&^<)[R6K/M)W8-A-K[[ZV\S5%%MMX?XG7CL"; MP-TKX#TYHI#GD9(E[I&N>0T;M(CO-307$I['.-YR*&X7T-B%FV<82[%?T M^ TUMU\B"^#;DP#Q+,3;:?CPJ@L)=YJ V["D6VI.;.; MH#ZLIT> M[,>*,"X%IK:Z\.Z7#]3P\S@%C1+LRSA&\#^XOV7B>&O>:*]WV&TF'*V*]A;] M?I3K>VM0?WWXE2)4O^L4$X!J3'9NU2"QY]PVI5MTN3-(_*0V4-,P(L%?J@"X M@8H8&3+1.F\^,@1-1WV<*=$QT.QK$@;I\.!O-S@35HOA(Q;I?JM$^L*N?[,X M;U57-POO$IG:>I&LLCQC,X0^=T+ _]\)ZWIA/6R5L'Y "P-7T8E:HEG*T976 M:.#4#+,A9BD%O-482>/;U-M[>(?=8]\P7YM4$'A*68&!E&JE7D,TA#),B,CW MT-KA+GH6;2= =@.?EZ=2("-0BXV!;E98;V4K;*MVDMBK:K1506'9W4=AFN4\ MDT[UP2903K^"OC?]"Z@9CRV!*%>6J.<1M,ZA*P*HS=)DGW "*R"I+A(=KXB\ M63&(PB'\$A$F@,&AV&WVBK[-=K3!0KNL0P[A#(LS1YA8Q J R"#62G1ZQ]0X M8$YF"E\]=+Q&>&2"/=BYNETNQ)>E!F)[;B&S&XLT1@E!)\CYE"&6K^R\J)DE M9# I^?D[S8)?*R@07Q>#;EJB\ZL TEW$D?+]2!M/IA%<@@V3P0^4] M153>DS0'CUIE#OX:@F\0H'?0!LMOA5N"I%L(6_"]%=EJ1)H[#DH1IV7ON96= MW=U2+_P;:?BEBZC< \\<[EX>QE=:TDX=RJSGE#C.P2GZ[_ZQ;1!W_^[0@P"3 MW5.1^49(0) V;)?S.]D:F\WQ^6T1PS\44-?;)?.LY)Y-R0:M]J6T)GAS/[(S M0_A IAJ6*EGC'PTY@Q6QV%YK9TET G$=/ RTL16Y8V3MBL$(^Y%H "F9S7$+ MO&/OL,/<@7B8@J-0&HS$7E&MSW5\1KR'>HYC?87W^DKJ1E_ID2JBO%;A=0- MU'HQ:FD:Y\&L$I[]Z95^K)!T-.ATE0;@NM+5!AA3T@'<-,']U<] M&*-YO5HT[YMEXA';;_<4>]Y0ON)$T#%U]42%F<(.8 M[8JSZA&O\#T%;&^@02KU)P31G2%;!"&=X*P+D&1EIA84'W-)EU:WPO )$^J$ M="IU--AI$VQ:(4O(7!"PJU>.P80F'H7.A@;OKZMD%AOX*U+\8IG# M:PBNC]BH%=>7\9KW#(5X0!V945TJ;DUFHLU-[#AX ><,DM@$P7&>J<U<7C1+0-4NO#TN'&*.QGH1!J^>@#6WB8E<)5[;AHKV>R\Z M3Q8K:A)(?%"@QXQL)7!.-X$5N]X%LD"6:YB;-?3+EO!!."+D:6[2F,AR'PN, M!>D$X+0H^1'6?!N6]*:ZQ*3C4$U3;_^:&KM8\H.V77%0V,:!8J"8Q!)&&V*8 M3%OZT;PUF0R"BCW*[9BD[N<-&[/2[#[5XX3I4\-:>_5U^Q?>NS5;&!_3UBWL MDT$SI$DSB\)R!N.- B&^6*6=[[K!R6;'60N,RPN#Z8X6IF.4],HSL;IYR+$L M0]A&T;2ESMU%QGE@JO>CPQ'WFK=*@F2[!^7K]KK0>)"I0=4Z=M"C'L"2D/O;3XL)FP 9;E/O1^:<"D M$:"8(_.=21J.":^!Z D0YB%6%E*CO$KM0WF>-0V2CK% 8ZX'RV2=\H:'6 MQO4IHMQA@"SH4!DGX'F-%'S@FTU7H&)SUE"ENG3/!^ZFC%>.R7UAG@(TU#>M6:^7!NU-><9F:1333"OE@'BS;&VVHV^3UVV M;2_KZCU5,AG!IHV Z*C"(I36+*-;ZK0HH3J#D,MJS'%E47>&056(9!9NDMSL8,YW5Q]R)'S21,EJS'FBP)-A67=GIN>N#]0&$HMO%"/J6D$_$H(WX"^-INIV? M&1Y?[]@,,N#R-C7#1P1UA59J44*_G0"1#5NA#U0FKIJ>9+F$;6:],/8*/<$_/AYCF;"UD_7/;+7,_V_YAY;TV*=9>IV1!XQF%9 Q=SP0V/'GD% M/MTFR[9UW,2C05XYJ*OCOWD#I#Y;A<7:E*7S]KI /!AQ:!=0ZAOP;UDS<;(C2]YV:^(%B68<)'A2.D+&>(JG!WIJW!EK M_'%24\ SJ;<61^/;;HE-F*LRG!4@/UW YJ$62U=RH&(7&%-3PEL'W6-$]G@8 M,_'VX+>_=>AW+(6=EL^%M2A#0Y(*LH^D9\'P*8K/ 7ABHU\Q6(18FZECMGT* M7L,^$>BWY&.EJZY+%^B:I.L!#_=<=;*6' MGP8 GN2K@?A$'S1+<]2YRM[YX M>92U9+N)_].:DTM"=+=!,;Q&- 8ZGV-RJ:QNE*U0B1*PX*P3\Z[W$9>X"5!H MAE.14XLRE.?9JTOH3?-NJQ+RVG!G4$95*8AL@A &RX\/0A!!?1(J6:+U+]B" M.'\+TL]K"WN7LM%E&GBE9 C",=4CKN:'=>#$&G7X(&I$4(%A"NO [7=0X6*/ M,58NY#D[Z&=I?8MZ'*-G%FA"BA7?QO7@.;FV/+#JYG*;]*3)&+<-IB*0@3#" M5KRI28(RBQM\-7V8Z@A[SN%/_+VI@!^(F(W3B!2CPZ3!P"G'KE8;CU4(4HQS M4N90X5'7ZW*SDZEB):-]; (20];$HMK-#' ,9&WKD+NIC&J7A\8\!B/NW+LD MS8V'M<'_ _AR^6[C\^V"XQ3@=WSMO:"OZFOH13,*@^4-E^"U?@ ML#*#)[79]>C7_O)D-R^6?'J3IQY4EE"^HWSX=A=487YT5+*;-U8]Q/:/3O$# MGBV9=+8,5]_N[7%*E$T$K!NLM9-L-%,Z51 )'MQO%7/:DWGGO.'TKF'BA\SI_IQPR6XK7*T M!Y$8:UTGGXOF2)*3\LUL'MF>H-;S\;0(4,,Y:<(AP:2\C?.G]Z@VVY*I:\@]U9V%U_:2YVL+LG ;N[IG+XOB>\ M3.^LRNXTIG>H7W 2:>GFBY@F.H<(\X2'49;K669[ L#;1-)T4D!%[($:C>/H M&XLZHG^=E$YS*+"L52,IX!"?Q#J-7E-IB#W4'7!P4PRPP#55V(U3Q0#!N0KI7SR L<2=R])Y!K/$&ZE4\G&IU.3& M33KV^K&NXU%\(E9Z[Z U9OKA>C/]DT+P>K8I[N76B$=6KN&6E ]6YLYI+AC3 M&V=E3_2,?Z9V2CH;DFI(D"8W'6BPC5@1<0G8/ZA<(VY+V=J./9BLU+F<1:&GU=3P"G" I,"H M6%OJJ$545KZ$#(,S2XA(H9NB@Y]#"UA*]U MM\[-0]"GO8>B3W_1,;@;T7WKTP?AH+8LVK&VQ8_ZLETMB0?&IS"?8'6NY+71 M"*,B.R>M<;TU1C!X";APGI3P_^J+MR=:*E_,-)O -FD=J;F;BZDD_?\LP(8- M0C*A.Q:\U-#.'4>3P_&8<3K=L*_PSQCUT=-9Q(2QBQ5#3Z0*SRA(UMND,2/; MN10'54.A[&%O@1ES4E+L2-,;F\&*OG^;I4I'(?U)%3#7PAF?E( ;6Z\H3X$) M8@.;%J+,-B,UO-:9_88!E1F[[L%JWJ^.MV_8-*6R,DEC7A&B%*-GL9-24GTB M3S^=%>CYX/1@??H@C) VF&!BA%]37W36]3YIFR^O" +#QWSAT^7'^DS.CX^- M%N6#>=*D3H@;<,.DA5E6Z,QS,W 64N(OK5Q=>+#R'&OJ47)Y*7:<5P\ALO>^ M!BW<3,K+=C:V?;N7DL%GZ)HUEM6!T+4LUP?&78C-([)BJQDU;LQ '<-AO[!E M22H"2P2E^Z0)E7 =%\[^(*WV3*VV5]9>0"Q8'<*TG\?IHX>;F1T6. M40-7M;I2P/$-T%7)3*?6]*:#A%F(A*ZGB)VVT? -"=G1-$#G<9VR1P7<>N4P M)V!V ?%L F>K-30AO\LM4+/ 'GD,AYKQ;;5!QV'_:"3RH+JOLIF%9C49+T%I M77G' TH".Z:8$H-785 -G"BG? R[CQ!"#E1X%.JTXX2[LN%$!T6$_B@R$)JN$TOK2**"97T%$Y'[F2Y*-^G MT%5Y\L$ .$QF:4&N2=H^&65]3P2%F^?T/E*6?8@*3X1W5=&CY$9*85)YKO 7 MXS2CG\W5T+D>HYM#GJ]I9UNBH5E/\>>;'NK]6RMY>!!BTJ[B80E53;0**,?+ MV%-X>E[F95'C:VF&7K9'3F(Y)JK!$O690AM.OR)13&0S@S*6;/!U,O)DY.&> M:F1OIC8<]])L\CHH.:'%QV6'CXVG*G&WE.->8'8(IK9=EMU6F2-' I6HFSZ& M&4(SMQC:G5-*DM= %^P'C]05F2=.[%'<='YN(.8W6(^IT_B:."2Y'@,<6^8C M9ZZ),CJ*/U$\N^N]=>'^(W(B88;S2GE* XY]W1FS'+C@ 3>$+QK<2+EE"N<3 M)B^6> 1P&>>E&I^X1G+JW=NR>K:HT M;)&:';5%S?9ZW8,>3L3/"V*:X35-8>BE^8%"CRG^-D'J-:_A>\ LS Y0(\(;#5?LV#;J=9H_@>MW7Z MIXH+]"CZA[[7/^CUO#W4[E(O"8KKC1ZD=,&9_)T,PMC[3:6@T/H'_&D'MR#* M* ;]B+:+LRK6@B"U%REK0C./!>*G3 M*T1![;S+[J1UNTHP8@S)!1%Y_HU_P)##-SU^B0R.[0?M>2L-SK=_;WCCJ6CI[:99M( M6=MR%E)8Y-0.'1R_*$O";(68*1HZJ]0>R1UR?W_+E42U9.UEV=O[5S7WO>/3 M_ME^[_SDS%]58<3!2&6]+D)Z61BQOENDF M[[6FGVX?+GG;M]TWW.?BW2OO[3OOXS]>>Y_>?GSW^O+2^_2/UQ]>OW_C?7KM M_>/B7Z^]R[>_O'O]RGO_SGOS^N ?XPSPQ\-E6K=-7OCIN69'.]?LZ;EF7Z<" MMKDBZT!PU'T[H_^^4N"[>!<#%82>\_%O6*#U446#\&OZO]SWL;+4RAR#7DW' MQ4ZC-6FTXYU&>WH:;:>;[E16O@>7LG#G(2I?+0 M\^;SN3MON5Q,O?&Y5XIJ>XQS"2Y1Q.GWRB?Z"ICT_^B]:#30D,>S%#*%8@%8 M 4$S2;,INB @/Z%&8]%KP/-"T&FB4--OMM %%Y_H):[:%54,^K6A&=*3R;TX.IO)>-&TH,] M[LRBX$HU,*/3+#18G6I0W1QSQD6XX9M?MVQI3'!*61&^&M,4)#J!.3KG* MO96:GX8$02=51TFO0>NK53>W\PI+6\MA-(,:6] L >U=)32B"FVYP9*JWPDC MUH2 ^.$X.BMP=(T:!&(N<.FHX2PC(,I>3G\TBR0E% NJ9^,3[5W3K%" 1GRB MYE@ .E+$_6Y\_\TJJT?]&N;1"CT4CAC4BD1<:",VM#X,YQ+"^D^74)DS7(0T M,U+-H&Z*Q50OG(@KQ=-P4ZMP"4+1&+.%(8Q-JN;;)>7ZU;)2VBR*U#,OFEW3 MY"FRW-;>=CM^\&"S[S[<]JC8+=??WOXFL9Y1N5);6T;F.-MQ6DX](,>$Z- 6 M-O,K%&ACW/$(!I,EXU1V<7Z*.RPM(/_Q!72"4ZA]Y2<[JG&.EQO!.[^[?/TB M^"X(^Q^Y^+UH^&LFJ"0T+I^7<>PPT[WR14?$!3H54YS1:W-_8YL?Z*J_PA?J MX+VK=ZO<"2\K0R-UU M+:-/([NFS'K^9FRJDR^,]DY/A[8QN,!F.X>WN?*990P.@>$2V=HP>/QRH]EJ M=:]HS-^:H(H(H('[T;;@>@PE1/MI9;,RWY-F%_M0VH.09>0>2H'!^C?GJ) * M4GG_@.*9P-\?74W@&-,YSFSD;X'L]3GDLXC1V!RL)33#;ZSG%.(DTW-.R^/$ MRHT?C[V6,;\F*[=FN2C/6=;GQ6I[.KQ/%;Z_A"T,SG8OT5$1<3%%^VETL#;+ M9Q*<$;T'B83;A&J?9E)K]"Z#(35QT>K#_S.=3 M@O=A_/<7;\KJVXIE+ Z*7,RDK236^>P)J 0$PQF1Z+W[<6UV*^/D'G;;:3:B M*$8C]]P]6AN2%ZAM)_?F"/_U.,&T].T[E.=JO@A$:[EK%X M!]PJ'FMUZC&;>5D$^3ALOP3M?).%[G4U4WJF4FU%N=[=:L^<5[6NH0"FL]A+ M6*K_O*V/,Z5N_NT0',GR>\SRD*^4C"ZN5?6JJ:/M?P902P$"% ,4 " ] M@8M6Q,]8;AAJ! !@Z2L $0 @ $ 8V=N="TR,#(S,#$S M,2YH=&U02P$"% ,4 " ]@8M6LTX4&*0: #O, $ $0 M@ %':@0 8V=N="TR,#(S,#$S,2YX&UL M4$L! A0#% @ /8&+5D,,>6F8C0 5OD% !4 ( !1KT$ M &-G;G0M,C R,S Q,S%?9&5F+GAM;%!+ 0(4 Q0 ( #V!BU;L+74YBWT! M B&#P 5 " 1%+!0!C9VYT+3(P,C,P,3,Q7VQA8BYX;6Q0 M2P$"% ,4 " ]@8M6#O7373'Q !9N H %0 @ '/R 8 M8V=N="TR,#(S,#$S,5]P&UL4$L! A0#% @ /8&+5MAKFYQ(#0 M*W4 !X ( !,[H' &-G;G0R,#(M97@T,3!C86UE;F1M96YT M;F\Q+FAT;5!+ 0(4 Q0 ( #V!BU9U'<*/2PT .]H > M " ;?'!P!C9VYT,C R,RUE>#0Q,&)F>64R,V%M96YD;2YH=&U02P$"% ,4 M " ]@8M66W64R,V%M96YD;64N:'1M4$L! A0#% @ /8&+5BA:=X%8 M"@ ;5 !X ( !).@' &-G;G0R,#(S+65X-#EB9GEE,C-A M;65N9&UE+FAT;5!+ 0(4 Q0 ( #V!BU:P80WE @< #\; 3 M " ;CR!P!E>&AI8FET,3(Q9GEE,C,N:'1M4$L! A0#% @ /8&+ M5LBP!?4'!P ;AL !, ( !Z_D' &5X:&EB:70Q,C)F>64R M,RYH=&U02P$"% ,4 " ]@8M6F@F/SQP% !S&0 $P M@ $C 0@ 97AH:6)I=#$S,69Y93(S+FAT;5!+ 0(4 Q0 ( #V!BU:PP!<> M&04 /48 3 " 7 &" !E>&AI8FET,3,R9GEE,C,N:'1M M4$L! A0#% @ /8&+5G?1HK9; P Q H !, ( !N@L( M &5X:&EB:70Q-3%F>64R,RYH=&U02P$"% ,4 " ]@8M6]1!"5\(" !S M!P $P @ %&#P@ 97AH:6)I=#$U,F9Y93(S+FAT;5!+ 0(4 M Q0 ( #V!BU;"0.##&3T ,3N 0 4 " 3D2" !E>&AI M8FET-#$P869Y93(S+FAT;5!+ 0(4 Q0 ( #V!BU:CGGJD3 0 *(K 2 M " 81/" !E>&AI8FET.#%F>64R,RYH=&U02P4& !( ,$@#"! %0( end